From 669ff7ef31498b2c02b0df32dc79423a895cbc89 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 23 May 2022 13:09:38 +0300 Subject: [PATCH] Sync with portage [Mon May 23 13:09:38 MSK 2022]. --- Manifest.files.gz | Bin 29618 -> 29597 bytes app-admin/Manifest.gz | Bin 32702 -> 32692 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.24.4.ebuild | 71 + app-admin/awscli/awscli-1.24.5.ebuild | 71 + app-admin/kpcli/Manifest | 1 + app-admin/kpcli/kpcli-3.7.ebuild | 43 + app-admin/webalizer/webalizer-2.23.08.ebuild | 7 +- app-backup/Manifest.gz | Bin 8537 -> 8537 bytes app-backup/bacula/bacula-11.0.5.ebuild | 3 + app-backup/bacula/bacula-11.0.6-r1.ebuild | 3 + app-backup/dar/dar-2.7.5.ebuild | 2 +- app-backup/duplicity/Manifest | 1 - app-backup/duplicity/duplicity-0.8.21.ebuild | 51 - .../files/duplicity-0.8.21-fix-docs-cmd.patch | 20 - app-containers/Manifest.gz | Bin 7049 -> 7046 bytes app-containers/kompose/Manifest | 542 ------- app-containers/kompose/kompose-1.22.0.ebuild | 580 -------- app-containers/lxd/lxd-4.0.9-r3.ebuild | 2 +- app-containers/snapd/Manifest | 5 +- app-containers/snapd/snapd-2.55.2.ebuild | 183 --- app-containers/snapd/snapd-2.55.4.ebuild | 183 --- app-containers/snapd/snapd-2.55.5.ebuild | 183 --- ...{snapd-2.55.3.ebuild => snapd-2.56.ebuild} | 47 +- app-crypt/Manifest.gz | Bin 23950 -> 23948 bytes app-crypt/acme-sh/acme-sh-3.0.4.ebuild | 3 + app-crypt/acme-sh/acme-sh-9999.ebuild | 3 + app-crypt/certbot/certbot-1.26.0.ebuild | 5 +- app-crypt/certbot/certbot-1.27.0.ebuild | 5 +- app-crypt/certbot/certbot-9999.ebuild | 5 +- app-crypt/seahorse/Manifest | 1 + app-crypt/seahorse/seahorse-42.0.ebuild | 79 + app-crypt/swtpm/swtpm-0.7.3.ebuild | 2 +- .../tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild | 2 +- app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild | 2 +- app-dicts/Manifest.gz | Bin 95043 -> 95046 bytes app-dicts/sword-AraSVD/Manifest | 2 +- ...SVD-2.1.ebuild => sword-AraSVD-2.2.ebuild} | 2 +- app-dicts/sword-Clarke/Manifest | 2 +- ...rke-1.0.ebuild => sword-Clarke-2.0.ebuild} | 7 +- app-dicts/sword-FinRK/Manifest | 2 +- ...-1.8.2.ebuild => sword-FinRK-1.8.3.ebuild} | 2 +- app-dicts/sword-GerMenge/Manifest | 2 +- ...e-1.0.ebuild => sword-GerMenge-1.1.ebuild} | 2 +- app-dicts/sword-SloKJV/Manifest | 2 +- ...V-15.0.ebuild => sword-SloKJV-17.0.ebuild} | 2 +- app-dicts/sword-SpaRV/Manifest | 2 +- ...paRV-1.6.ebuild => sword-SpaRV-2.0.ebuild} | 4 +- app-dicts/sword-TDavid/Manifest | 2 +- ...vid-1.1.ebuild => sword-TDavid-2.0.ebuild} | 5 +- app-dicts/sword-TR/Manifest | 2 +- ...word-TR-2.4.ebuild => sword-TR-3.0.ebuild} | 6 +- app-dicts/sword-UrduGeo/Manifest | 2 +- ...o-1.9.ebuild => sword-UrduGeo-1.10.ebuild} | 2 +- app-dicts/sword-UrduGeoDeva/Manifest | 2 +- ....8.ebuild => sword-UrduGeoDeva-1.9.ebuild} | 2 +- app-dicts/sword-UrduGeoRoman/Manifest | 2 +- ...3.ebuild => sword-UrduGeoRoman-1.4.ebuild} | 0 app-emacs/Manifest.gz | Bin 54737 -> 55055 bytes app-emacs/doom-themes/Manifest | 1 + .../doom-themes-2.1.6_p20220505.ebuild | 32 + .../doom-themes/files/50doom-themes-gentoo.el | 3 + app-emacs/doom-themes/metadata.xml | 13 + app-emacs/ebuild-mode/Manifest | 2 +- ...de-1.57.ebuild => ebuild-mode-1.60.ebuild} | 0 app-emacs/esup/Manifest | 1 + app-emacs/esup/esup-0.7.1_p20220203.ebuild | 38 + app-emacs/esup/files/50esup-gentoo.el | 3 + app-emacs/esup/metadata.xml | 19 + app-emacs/evil/Manifest | 1 + app-emacs/evil/evil-1.14.2.ebuild | 24 + ...-9.5.3.ebuild => org-mode-9.5.3-r1.ebuild} | 7 +- app-emacs/vertico/Manifest | 2 +- ...ertico-0.20.ebuild => vertico-0.23.ebuild} | 0 app-emulation/Manifest.gz | Bin 14645 -> 14822 bytes app-emulation/crossover-bin/Manifest | 3 +- .../crossover-bin-20.0.4-r1.ebuild | 225 --- .../crossover-bin/crossover-bin-21.0.0.ebuild | 224 --- ...1.0.ebuild => crossover-bin-21.2.0.ebuild} | 25 +- app-emulation/free42/Manifest | 2 - app-emulation/free42/free42-3.0.7.ebuild | 50 - app-emulation/plus42/Manifest | 1 + .../plus42-1.0.4-fix-build-intel-lib.patch | 12 + .../files/plus42-1.0.4-fix-makefile.patch | 38 + app-emulation/plus42/metadata.xml | 11 + .../plus42-1.0.4.ebuild} | 16 +- app-emulation/qemu/Manifest | 2 - ...6.2.0-also-build-virtfs-proxy-helper.patch | 34 - ....0-glibc-2.35-rseq-seccomp-virtiofsd.patch | 61 - .../files/qemu-6.2.0-user-SLIC-crash.patch | 173 --- app-emulation/qemu/metadata.xml | 2 - app-emulation/qemu/qemu-6.2.0-r3.ebuild | 924 ------------ app-emulation/qemu/qemu-6.2.0-r4.ebuild | 925 ------------ app-emulation/qemu/qemu-6.2.0.ebuild | 913 ------------ app-emulation/qemu/qemu-7.0.0_rc4.ebuild | 914 ------------ app-emulation/vagrant/Manifest | 3 +- app-emulation/vagrant/metadata.xml | 5 - ...-2.2.9-r1.ebuild => vagrant-2.2.19.ebuild} | 76 +- app-emulation/vagrant/vagrant-2.2.7-r1.ebuild | 93 -- app-emulation/wine-staging/Manifest | 4 +- app-emulation/wine-staging/metadata.xml | 4 + .../wine-staging/wine-staging-7.6-r1.ebuild | 52 +- .../wine-staging/wine-staging-7.7.ebuild | 52 +- .../wine-staging/wine-staging-7.8.ebuild | 52 +- ...-7.5-r1.ebuild => wine-staging-7.9.ebuild} | 61 +- .../wine-staging/wine-staging-9999.ebuild | 52 +- app-emulation/wine-vanilla/Manifest | 4 +- app-emulation/wine-vanilla/metadata.xml | 5 +- .../wine-vanilla/wine-vanilla-6.0.2.ebuild | 511 ------- .../wine-vanilla/wine-vanilla-7.0-r2.ebuild | 54 +- .../wine-vanilla/wine-vanilla-7.0.ebuild | 475 ------ .../wine-vanilla/wine-vanilla-7.6-r1.ebuild | 52 +- .../wine-vanilla/wine-vanilla-7.7.ebuild | 52 +- .../wine-vanilla/wine-vanilla-7.8.ebuild | 52 +- ...-7.5-r1.ebuild => wine-vanilla-7.9.ebuild} | 62 +- .../wine-vanilla/wine-vanilla-9999.ebuild | 52 +- .../winetricks/winetricks-20220411.ebuild | 2 +- app-misc/Manifest.gz | Bin 49130 -> 49137 bytes app-misc/bijiben/bijiben-40.1.ebuild | 2 +- app-misc/binwalk/Manifest | 2 - app-misc/binwalk/binwalk-2.2.0.ebuild | 45 - ...k-2.3.1.ebuild => binwalk-2.3.3-r1.ebuild} | 21 +- app-misc/binwalk/binwalk-9999.ebuild | 19 +- .../files/binwalk-2.3.3-syntax-fix.patch | 36 + app-misc/go-jira/Manifest | 93 -- app-misc/go-jira/go-jira-1.0.23.ebuild | 130 -- app-misc/go-jira/go-jira-1.0.28.ebuild | 2 +- app-misc/ranger/ranger-1.9.3.ebuild | 4 +- app-misc/ranger/ranger-9999.ebuild | 4 +- .../tracker-miners-2.3.5-r1.ebuild | 4 +- app-misc/tracker/tracker-2.3.6-r1.ebuild | 4 +- app-portage/Manifest.gz | Bin 9748 -> 9750 bytes app-portage/elogv/Manifest | 1 - app-portage/elogv/elogv-0.7.8-r3.ebuild | 54 - app-portage/elogviewer/elogviewer-3.2.ebuild | 4 +- app-portage/esearch/esearch-1.3-r3.ebuild | 2 +- app-portage/esearch/esearch-9999.ebuild | 2 +- app-shells/Manifest.gz | Bin 8807 -> 8804 bytes app-shells/nushell/nushell-0.62.0-r1.ebuild | 597 ++++++++ app-text/Manifest.gz | Bin 48338 -> 48330 bytes app-text/calibre/calibre-5.16.1-r1.ebuild | 2 +- app-text/lowdown/lowdown-0.11.2.ebuild | 2 +- ...1.28.1.ebuild => nfoview-1.28.1-r1.ebuild} | 2 +- app-text/qpdfview/Manifest | 1 - app-text/qpdfview/qpdfview-0.4.18.ebuild | 87 -- app-text/txt2tags/txt2tags-3.7.ebuild | 4 +- app-xemacs/Manifest.gz | Bin 21785 -> 21781 bytes app-xemacs/ebuild-mode/Manifest | 1 + .../ebuild-mode/ebuild-mode-1.60.ebuild | 36 + dev-cpp/Manifest.gz | Bin 12425 -> 12421 bytes dev-cpp/asio/asio-1.22.1.ebuild | 2 +- dev-db/Manifest.gz | Bin 16107 -> 16102 bytes dev-db/mysql-workbench/Manifest | 3 +- ...1.ebuild => mysql-workbench-8.0.28.ebuild} | 6 +- .../mysql-workbench-8.0.29.ebuild | 111 ++ dev-db/postgresql/Manifest | 1 - dev-db/postgresql/metadata.xml | 4 - dev-db/postgresql/postgresql-10.21.ebuild | 2 +- dev-db/postgresql/postgresql-11.16.ebuild | 2 +- dev-db/postgresql/postgresql-12.11.ebuild | 2 +- dev-db/postgresql/postgresql-13.7.ebuild | 2 +- dev-db/postgresql/postgresql-14.3.ebuild | 2 +- .../postgresql/postgresql-15_beta1-r1.ebuild | 2 +- dev-db/postgresql/postgresql-9.6.24-r1.ebuild | 474 ------ dev-db/redis/redis-5.0.14.ebuild | 7 +- dev-db/redis/redis-6.0.16.ebuild | 5 +- dev-db/redis/redis-6.2.6.ebuild | 3 +- dev-db/redis/redis-6.2.7-r1.ebuild | 3 +- dev-db/redis/redis-7.0.0.ebuild | 3 +- dev-db/slony1/slony1-2.2.10.ebuild | 4 +- dev-java/Manifest.gz | Bin 52585 -> 52770 bytes ....9-r3.ebuild => ant-core-1.10.9-r5.ebuild} | 0 dev-java/bcmail/Manifest | 1 + dev-java/bcmail/bcmail-1.71.ebuild | 60 + dev-java/bcmail/metadata.xml | 3 + dev-java/bcpg/Manifest | 1 + dev-java/bcpg/bcpg-1.71.ebuild | 58 + dev-java/bcpg/metadata.xml | 3 + dev-java/bcpkix/Manifest | 1 + dev-java/bcpkix/bcpkix-1.71.ebuild | 115 ++ dev-java/bcpkix/metadata.xml | 3 + dev-java/bcprov/Manifest | 1 + dev-java/bcprov/bcprov-1.71.ebuild | 110 ++ dev-java/bcprov/metadata.xml | 2 +- dev-java/bcutil/Manifest | 1 + dev-java/bcutil/bcutil-1.71.ebuild | 57 + dev-java/bcutil/metadata.xml | 3 + dev-java/fontbox/Manifest | 3 + dev-java/fontbox/fontbox-2.0.26.ebuild | 62 + dev-java/jakarta-mail-api/Manifest | 1 + .../files/2.1.0-FactoryFinderTest_NPE.patch | 18 + .../jakarta-mail-api-2.1.0.ebuild | 81 ++ dev-java/jakarta-mail-api/metadata.xml | 10 + dev-java/jcommander/Manifest | 1 - dev-java/jcommander/jcommander-1.48-r1.ebuild | 29 - dev-java/jcommander/jcommander-1.82.ebuild | 2 +- dev-java/jdom/Manifest | 1 + dev-java/jdom/jdom-2.0.6.1.ebuild | 97 ++ dev-java/jdom/metadata.xml | 3 + .../openjdk-bin-11.0.15_p10.ebuild | 2 +- .../openjdk-bin/openjdk-bin-17.0.3_p7.ebuild | 2 +- .../openjdk-bin/openjdk-bin-8.332_p09.ebuild | 2 +- .../openjdk-jre-bin-11.0.15_p10.ebuild | 2 +- .../openjdk-jre-bin-17.0.3_p7.ebuild | 2 +- .../openjdk-jre-bin-8.332_p09.ebuild | 2 +- dev-java/openjdk/Manifest | 2 + dev-java/openjdk/openjdk-11.0.15_p10.ebuild | 2 +- dev-java/openjdk/openjdk-17.0.3_p7.ebuild | 8 +- dev-java/openjdk/openjdk-8.332_p09.ebuild | 2 +- dev-java/pdfbox/Manifest | 2 + dev-java/pdfbox/pdfbox-2.0.26.ebuild | 261 ++++ dev-java/xmpbox/Manifest | 1 + dev-java/xmpbox/metadata.xml | 3 + dev-java/xmpbox/xmpbox-2.0.26.ebuild | 61 + dev-lang/Manifest.gz | Bin 18712 -> 18700 bytes dev-lang/cxprolog/cxprolog-0.98.2.ebuild | 1 + .../files/cxprolog-0.98.2-printf-musl.patch | 14 + dev-lang/execline/execline-2.8.3.0.ebuild | 2 +- ...1.17.0-r1.ebuild => ispc-1.17.0-r2.ebuild} | 2 +- dev-lang/ispc/ispc-9999.ebuild | 2 +- dev-lang/mercury-extras/Manifest | 2 +- .../mercury-extras-22.01.1.ebuild | 2 +- dev-lang/mercury/Manifest | 2 +- dev-lang/mercury/mercury-22.01.1.ebuild | 7 +- dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.32.ebuild | 40 + dev-lang/perl/Manifest | 2 + dev-lang/perl/perl-5.36.0_rc2.ebuild | 830 +++++++++++ dev-lang/qu-prolog/qu-prolog-10.6.ebuild | 4 +- dev-lang/spidermonkey/Manifest | 1 + .../spidermonkey/spidermonkey-91.9.1.ebuild | 452 ++++++ dev-lang/yap/yap-7.0.1.ebuild | 2 +- dev-lang/yap/yap-7.1.0.ebuild | 2 +- dev-libs/Manifest.gz | Bin 93004 -> 93223 bytes dev-libs/asmjit/Manifest | 1 + dev-libs/asmjit/asmjit-2021.11.13.ebuild | 34 + .../files/asmjit-2021.11.13-gentoo.patch | 45 + dev-libs/asmjit/metadata.xml | 11 + dev-libs/boost/boost-1.79.0.ebuild | 2 +- dev-libs/dotconf/dotconf-1.3-r2.ebuild | 31 + dev-libs/inih/inih-55.ebuild | 2 +- dev-libs/intel-compute-runtime/Manifest | 3 +- ...ntel-compute-runtime-22.13.22789-r3.ebuild | 69 - ...ntel-compute-runtime-22.17.23034-r1.ebuild | 2 +- ... intel-compute-runtime-22.20.23198.ebuild} | 12 +- dev-libs/level-zero/Manifest | 1 + dev-libs/level-zero/level-zero-1.8.1.ebuild | 22 + dev-libs/libfido2/Manifest | 1 + .../files/libfido2-1.11.0-regress-tests.patch | 81 ++ dev-libs/libfido2/libfido2-1.11.0.ebuild | 52 + dev-libs/libfido2/metadata.xml | 3 + .../libmemcached-awesome-1.1.1.ebuild | 2 +- dev-libs/libtasn1/libtasn1-4.18.0.ebuild | 2 +- dev-libs/libtpms/libtpms-0.9.4.ebuild | 2 +- dev-libs/libwacom/libwacom-1.12.ebuild | 6 +- dev-libs/miniz/miniz-9999.ebuild | 41 - dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 2 +- dev-libs/skalibs/skalibs-2.11.2.0.ebuild | 2 +- .../tree-sitter-bash-0.19.0.ebuild | 2 +- dev-libs/uthash/uthash-2.3.0.ebuild | 2 +- dev-libs/weston/Manifest | 1 - .../weston/files/weston-pipewire-0.3.patch | 373 ----- dev-libs/weston/metadata.xml | 1 - dev-libs/weston/weston-9.0.0-r2.ebuild | 152 -- dev-lua/Manifest.gz | Bin 7305 -> 7309 bytes dev-lua/luarocks/Manifest | 1 - dev-lua/luarocks/luarocks-3.8.0.ebuild | 86 -- dev-lua/readline/Manifest | 1 - dev-lua/readline/readline-3.0-r1.ebuild | 94 -- dev-lua/readline/readline-3.1.ebuild | 2 +- dev-ml/Manifest.gz | Bin 34519 -> 34515 bytes dev-ml/utop/Manifest | 1 + dev-ml/utop/utop-2.9.1.ebuild | 27 + .../GridDataFormats-1.0.0.ebuild | 29 + dev-python/GridDataFormats/Manifest | 1 + dev-python/Manifest.gz | Bin 259821 -> 260263 bytes dev-python/PyPDF2/Manifest | 7 +- dev-python/PyPDF2/PyPDF2-1.27.12.ebuild | 2 +- dev-python/PyPDF2/PyPDF2-1.27.5.ebuild | 29 - dev-python/PyPDF2/PyPDF2-1.27.6.ebuild | 39 - dev-python/PyPDF2/PyPDF2-1.27.7.ebuild | 39 - dev-python/PyPDF2/PyPDF2-1.27.8.ebuild | 39 - dev-python/PyPDF2/PyPDF2-1.27.9.ebuild | 39 - ...F2-1.27.11.ebuild => PyPDF2-1.28.1.ebuild} | 2 +- dev-python/astroid/Manifest | 3 - dev-python/astroid/astroid-2.11.2.ebuild | 54 - dev-python/astroid/astroid-2.11.3.ebuild | 54 - dev-python/astroid/astroid-2.11.4.ebuild | 2 +- dev-python/astroid/astroid-2.9.3.ebuild | 49 - .../async_timeout-4.0.2-r1.ebuild | 2 +- dev-python/autopage/autopage-0.5.0.ebuild | 14 +- dev-python/backrefs/Manifest | 1 + dev-python/backrefs/backrefs-5.3.ebuild | 55 + dev-python/backrefs/metadata.xml | 4 + dev-python/betamax/betamax-0.8.1-r1.ebuild | 42 +- .../betamax/files/betamax-0.8.1-pytest.patch | 38 + ...r1.ebuild => bibtexparser-1.2.0-r2.ebuild} | 14 +- dev-python/blurb/files/blurb-setuptools.patch | 14 - dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.23.4.ebuild | 65 + dev-python/boto3/boto3-1.23.5.ebuild | 65 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.26.4.ebuild | 71 + dev-python/botocore/botocore-1.26.5.ebuild | 70 + dev-python/botocore/botocore-9999.ebuild | 1 - dev-python/bracex/Manifest | 1 + dev-python/bracex/bracex-2.3.ebuild | 53 + dev-python/build/Manifest | 1 + dev-python/build/build-0.8.0.ebuild | 65 + dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.60.1.ebuild | 54 + dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 77 + dev-python/cheroot/cheroot-8.6.0.ebuild | 2 +- dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild | 78 + .../files/cherrypy-18.6.1-py311.patch | 32 + dev-python/click-log/click-log-0.4.0.ebuild | 7 +- .../click-threading-0.5.0-r1.ebuild | 31 + dev-python/cliff/cliff-3.10.1.ebuild | 8 +- dev-python/cloudpickle/Manifest | 1 + .../cloudpickle/cloudpickle-2.1.0.ebuild | 36 + dev-python/cmd2/cmd2-2.4.1.ebuild | 14 +- dev-python/cmd2/files/cmd2-2.4.1-py311.patch | 26 + .../colorclass/colorclass-2.2.2-r1.ebuild | 11 +- dev-python/coverage/Manifest | 1 + dev-python/coverage/coverage-6.4.ebuild | 68 + dev-python/cppy/Manifest | 1 - dev-python/cppy/cppy-1.2.0-r1.ebuild | 22 - dev-python/cppy/cppy-1.2.1-r1.ebuild | 2 +- .../dbus-python/dbus-python-1.2.18.ebuild | 4 +- .../debtcollector/debtcollector-2.5.0.ebuild | 9 +- dev-python/deepmerge/deepmerge-1.0.1.ebuild | 2 +- dev-python/dill/Manifest | 2 + dev-python/dill/dill-0.3.5.1.ebuild | 35 + dev-python/dill/dill-0.3.5.ebuild | 35 + dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild | 2 +- dev-python/dkimpy/dkimpy-1.0.5.ebuild | 32 - dev-python/docopt/docopt-0.6.2-r5.ebuild | 29 + dev-python/dulwich/Manifest | 1 + dev-python/dulwich/dulwich-0.20.40.ebuild | 59 + .../et_xmlfile/et_xmlfile-1.1.0-r1.ebuild | 12 +- dev-python/exceptiongroup/Manifest | 1 + .../exceptiongroup-1.0.0_rc7.ebuild | 34 + dev-python/extras/extras-1.0.0-r2.ebuild | 28 + dev-python/feedparser/Manifest | 2 + .../feedparser/feedparser-6.0.10.ebuild | 46 + dev-python/feedparser/feedparser-6.0.9.ebuild | 46 + .../findimports/findimports-2.2.0-r1.ebuild | 27 + .../fixtures/files/fixtures-4.0.0-py311.patch | 116 ++ dev-python/fixtures/fixtures-4.0.0.ebuild | 11 +- .../flask-babelex-0.9.4-r1.ebuild | 49 + .../flask-mail/flask-mail-0.9.1-r2.ebuild | 38 + dev-python/flask-security/Manifest | 2 - .../flask-security-3.4.3-optional-deps.patch | 63 - .../flask-security-3.4.5.ebuild | 70 - .../flask-security-4.1.3.ebuild | 66 - .../flask-security-4.1.4.ebuild | 2 +- dev-python/fsspec/Manifest | 1 + dev-python/fsspec/fsspec-2022.5.0.ebuild | 56 + dev-python/git-review/Manifest | 1 - dev-python/git-review/git-review-2.2.0.ebuild | 30 - dev-python/git-review/git-review-2.3.0.ebuild | 2 +- dev-python/google-api-python-client/Manifest | 3 - .../google-api-python-client-2.44.0.ebuild | 50 - .../google-api-python-client-2.45.0.ebuild | 50 - .../google-api-python-client-2.46.0.ebuild | 50 - .../google-api-python-client-2.47.0.ebuild | 2 +- .../google-reauth-python-0.1.1.ebuild | 4 +- dev-python/hatchling/Manifest | 3 + dev-python/hatchling/hatchling-1.1.0.ebuild | 74 + dev-python/hatchling/hatchling-1.2.0.ebuild | 74 + dev-python/hatchling/hatchling-1.3.0.ebuild | 74 + dev-python/hypothesis/Manifest | 11 +- .../hypothesis/hypothesis-6.42.3.ebuild | 65 - .../hypothesis/hypothesis-6.43.3.ebuild | 65 - .../hypothesis/hypothesis-6.44.0.ebuild | 65 - .../hypothesis/hypothesis-6.45.0.ebuild | 65 - .../hypothesis/hypothesis-6.45.1.ebuild | 65 - .../hypothesis/hypothesis-6.45.3.ebuild | 65 - .../hypothesis/hypothesis-6.46.0.ebuild | 65 - .../hypothesis/hypothesis-6.46.1.ebuild | 65 - .../hypothesis/hypothesis-6.46.2.ebuild | 2 +- .../hypothesis/hypothesis-6.46.5.ebuild | 64 - ...6.46.6.ebuild => hypothesis-6.46.7.ebuild} | 0 dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.5.1.ebuild | 29 + dev-python/immutables/Manifest | 1 + dev-python/immutables/immutables-0.18.ebuild | 39 + dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-4.11.4.ebuild | 54 + dev-python/inflect/Manifest | 2 - dev-python/inflect/inflect-5.4.0.ebuild | 25 - dev-python/inflect/inflect-5.5.2.ebuild | 26 - dev-python/inflect/inflect-5.6.0.ebuild | 2 +- .../intervaltree/intervaltree-3.1.0.ebuild | 4 +- dev-python/jeepney/jeepney-0.8.0.ebuild | 2 +- dev-python/jupyter_core/Manifest | 1 - .../jupyter_core/jupyter_core-4.10.0.ebuild | 2 +- .../jupyter_core/jupyter_core-4.9.2.ebuild | 28 - dev-python/jwcrypto/Manifest | 1 + dev-python/jwcrypto/jwcrypto-1.3.1.ebuild | 37 + dev-python/keyring/Manifest | 1 + dev-python/keyring/keyring-23.5.1.ebuild | 59 + dev-python/keystoneauth/Manifest | 1 + .../keystoneauth/keystoneauth-4.6.0.ebuild | 62 + dev-python/kgb/Manifest | 1 + dev-python/kgb/kgb-7.0-r1.ebuild | 33 + dev-python/kgb/metadata.xml | 13 + dev-python/libnacl/Manifest | 1 + dev-python/libnacl/libnacl-1.8.0.ebuild | 39 + dev-python/locket/Manifest | 1 - dev-python/locket/locket-0.2.1.ebuild | 24 - dev-python/locket/locket-1.0.0.ebuild | 2 +- dev-python/lz4/Manifest | 1 + dev-python/lz4/lz4-4.0.1.ebuild | 39 + dev-python/markdown-it-py/Manifest | 1 - .../markdown-it-py-2.0.1.ebuild | 43 - .../markdown-it-py-2.1.0.ebuild | 2 +- .../mkdocs_pymdownx_material_extras/Manifest | 1 - ...docs_pymdownx_material_extras-2.0.2.ebuild | 23 - ...docs_pymdownx_material_extras-2.0.3.ebuild | 2 +- dev-python/myst_parser/Manifest | 2 - .../myst_parser-0.17.0-32-bit-test-fix.patch | 33 - .../myst_parser/myst_parser-0.17.0.ebuild | 51 - .../myst_parser/myst_parser-0.17.1.ebuild | 46 - .../myst_parser/myst_parser-0.17.2.ebuild | 2 +- dev-python/neovim-remote/Manifest | 1 + .../neovim-remote/neovim-remote-2.5.1.ebuild | 42 + dev-python/netaddr/metadata.xml | 2 +- dev-python/netaddr/netaddr-0.8.0-r1.ebuild | 37 + dev-python/networkx/Manifest | 1 + dev-python/networkx/networkx-2.8.2.ebuild | 55 + dev-python/notebook/Manifest | 1 - .../files/notebook-5.7.0-no-mathjax.patch | 44 - dev-python/notebook/notebook-6.4.10.ebuild | 97 -- dev-python/notebook/notebook-6.4.11.ebuild | 2 +- dev-python/nuitka/Manifest | 1 + dev-python/nuitka/nuitka-0.8.ebuild | 49 + dev-python/numpy/Manifest | 4 + .../numpy/files/numpy-1.22.4-py311.patch | 31 + dev-python/numpy/numpy-1.22.3.ebuild | 8 +- dev-python/numpy/numpy-1.22.4.ebuild | 184 +++ dev-python/oauthlib/oauthlib-3.2.0.ebuild | 2 +- dev-python/objgraph/objgraph-3.5.0-r1.ebuild | 47 + dev-python/openpyxl/Manifest | 1 + dev-python/openpyxl/openpyxl-3.0.10.ebuild | 35 + dev-python/openstacksdk/Manifest | 1 + .../openstacksdk/openstacksdk-0.99.0.ebuild | 85 ++ dev-python/osc-lib/Manifest | 1 + dev-python/osc-lib/osc-lib-2.6.0.ebuild | 47 + .../oslo-i18n/oslo-i18n-5.1.0-r1.ebuild | 38 + dev-python/oslo-log/Manifest | 1 + dev-python/oslo-log/oslo-log-5.0.0.ebuild | 47 + dev-python/oslotest/oslotest-4.5.0-r1.ebuild | 9 +- dev-python/pbr/pbr-5.9.0.ebuild | 22 +- dev-python/pip/Manifest | 2 + .../files/pip-22.1.1-test-version-check.patch | 30 + dev-python/pip/pip-22.1.1.ebuild | 130 ++ .../pkgconfig/pkgconfig-1.5.5-r1.ebuild | 17 +- dev-python/portend/portend-3.1.0.ebuild | 2 +- .../prettytable/prettytable-3.3.0.ebuild | 8 +- dev-python/proto-plus/Manifest | 1 + .../proto-plus/proto-plus-1.20.4.ebuild | 39 + dev-python/psutil/Manifest | 2 + dev-python/psutil/psutil-5.9.1.ebuild | 41 + dev-python/publicsuffix/Manifest | 1 - .../publicsuffix-2.20191221-r1.ebuild | 25 - .../publicsuffix-2.20191221-r2.ebuild | 2 +- dev-python/py-amqp/py-amqp-5.1.1.ebuild | 2 +- dev-python/pydantic/Manifest | 1 + dev-python/pydantic/pydantic-1.9.1.ebuild | 77 + dev-python/pydbus/pydbus-0.6.0.ebuild | 4 +- dev-python/pydiffx/Manifest | 1 + dev-python/pydiffx/metadata.xml | 13 + dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild | 43 + dev-python/pyglet/Manifest | 1 + dev-python/pyglet/pyglet-1.5.26.ebuild | 73 + dev-python/pygobject/pygobject-3.42.1.ebuild | 2 +- dev-python/pylibmc/Manifest | 1 + .../pylibmc/files/pylibmc-1.6.1-py311.patch | 29 + dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild | 53 +- .../pyperclip/pyperclip-1.8.2-r1.ebuild | 56 + dev-python/pypng/pypng-0.0.21-r1.ebuild | 5 +- ...ild => pytest-localserver-0.6.0-r1.ebuild} | 6 + .../pytest-services-2.2.1-r1.ebuild | 50 + dev-python/pytest-shell-utilities/Manifest | 1 + .../pytest-shell-utilities-1.2.0.ebuild | 42 + .../pytest-subtesthack-0.1.2-r2.ebuild | 34 + dev-python/python-glanceclient/Manifest | 1 + .../python-glanceclient-4.0.0.ebuild | 48 + dev-python/python-gnupg/Manifest | 2 + .../python-gnupg/python-gnupg-0.4.9.ebuild | 30 + dev-python/python-keystoneclient/Manifest | 1 + .../python-keystoneclient-4.5.0.ebuild | 52 + dev-python/python-magic/Manifest | 1 + .../python-magic/python-magic-0.4.26.ebuild | 39 + dev-python/python-nbxmpp/Manifest | 1 + .../python-nbxmpp/python-nbxmpp-3.0.2.ebuild | 34 + dev-python/python-novaclient/Manifest | 1 + .../python-novaclient-18.0.0.ebuild | 59 + dev-python/python-swiftclient/Manifest | 1 + .../python-swiftclient-4.0.0.ebuild | 40 + .../python-systemd-234-r2.ebuild | 2 +- dev-python/python-utils/Manifest | 1 + .../python-utils/python-utils-3.2.3.ebuild | 39 + dev-python/pytools/Manifest | 5 +- dev-python/pytools/pytools-2022.1.3-r1.ebuild | 29 - dev-python/pytools/pytools-2022.1.4.ebuild | 29 - dev-python/pytools/pytools-2022.1.5.ebuild | 29 - dev-python/pytools/pytools-2022.1.7.ebuild | 2 +- ...022.1.6.ebuild => pytools-2022.1.9.ebuild} | 2 + dev-python/pyxdg/pyxdg-0.27-r1.ebuild | 30 + dev-python/pyzmq/Manifest | 1 + dev-python/pyzmq/metadata.xml | 4 + dev-python/pyzmq/pyzmq-23.0.0.ebuild | 77 + .../repoze-lru/repoze-lru-0.7-r3.ebuild | 9 +- ...uests-mock-1.9.3-obj-has-no-attr-url.patch | 50 + .../requests-mock-1.9.3-r1.ebuild | 49 + .../requests-toolbelt-0.9.1-r1.ebuild | 55 + .../requests-unixsocket-0.3.0-r2.ebuild | 32 + dev-python/routes/Manifest | 2 + dev-python/routes/routes-2.5.1-r1.ebuild | 49 + .../secretstorage/secretstorage-3.3.2.ebuild | 2 +- dev-python/setuptools/Manifest | 2 - .../setuptools/setuptools-60.10.0.ebuild | 115 -- ...1.0.ebuild => setuptools-62.1.0-r1.ebuild} | 7 +- ...3.2.ebuild => setuptools-62.3.2-r1.ebuild} | 6 +- .../sgmllib3k/sgmllib3k-1.0.0-r1.ebuild | 31 + .../simplebayes/simplebayes-1.5.8.ebuild | 6 +- .../socketio-client-nexus-0.7.6.ebuild | 4 +- .../socketio-client-0.7.2.ebuild | 4 +- dev-python/soupsieve/Manifest | 1 - .../soupsieve-2.2.1-lxml-libxml2-tests.patch | 64 - dev-python/soupsieve/soupsieve-2.3.1.ebuild | 33 - dev-python/speaklater/Manifest | 1 + dev-python/speaklater/metadata.xml | 2 +- dev-python/speaklater/speaklater-1.4.ebuild | 24 + dev-python/sphinx-autodoc-typehints/Manifest | 2 - .../sphinx-autodoc-typehints-1.17.0.ebuild | 42 - .../sphinx-autodoc-typehints-1.18.0.ebuild | 42 - .../sphinx-autodoc-typehints-1.18.1.ebuild | 2 +- dev-python/sphinx/Manifest | 1 - dev-python/sphinx/sphinx-4.4.0-r1.ebuild | 123 -- dev-python/sphinx/sphinx-4.5.0-r1.ebuild | 2 +- .../sphinx_celery-2.0.0-r1.ebuild | 4 +- .../sphinxcontrib-apidoc-0.3.0-r1.ebuild | 2 +- dev-python/spyder-kernels/Manifest | 1 + .../spyder-kernels-2.3.1.ebuild | 73 + .../stevedore/stevedore-3.4.0-r1.ebuild | 53 + dev-python/stevedore/stevedore-3.4.0.ebuild | 5 + dev-python/stripe/Manifest | 1 + dev-python/stripe/stripe-3.1.0.ebuild | 71 + dev-python/tabulate/Manifest | 1 + dev-python/tabulate/tabulate-0.8.9-r1.ebuild | 56 + .../testresources-2.0.1-r1.ebuild | 38 + .../testscenarios-0.5.0-r2.ebuild | 36 + .../files/testtools-2.5.0-py311.patch | 116 ++ .../testtools/testtools-2.5.0-r1.ebuild | 60 + dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-3.12.3.ebuild | 66 + dev-python/typed-ast/Manifest | 1 + dev-python/typed-ast/typed-ast-1.5.4.ebuild | 28 + dev-python/ukkonen/Manifest | 1 - dev-python/ukkonen/ukkonen-1.0.0.ebuild | 27 - dev-python/utidylib/Manifest | 1 + dev-python/utidylib/utidylib-0.8.ebuild | 36 + ...-r2.ebuild => vdirsyncer-0.18.0-r3.ebuild} | 10 +- .../vdirsyncer/vdirsyncer-0.18.0-r4.ebuild | 76 + dev-python/virtualenv-clone/Manifest | 1 + .../virtualenv-clone-0.5.7.ebuild | 31 + dev-python/weasyprint/Manifest | 1 + dev-python/weasyprint/weasyprint-54.3.ebuild | 2 +- dev-python/weasyprint/weasyprint-55.0.ebuild | 44 + dev-python/whisper/Manifest | 1 + dev-python/whisper/whisper-1.1.10.ebuild | 35 + dev-python/wstools/wstools-0.4.10.ebuild | 2 +- dev-python/xmlschema/Manifest | 1 + dev-python/xmlschema/xmlschema-1.11.1.ebuild | 38 + dev-python/yappi/Manifest | 1 + dev-python/yappi/yappi-1.3.5.ebuild | 40 + dev-python/yarl/yarl-1.7.2-r3.ebuild | 2 +- dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild | 2 +- .../zc-lockfile/zc-lockfile-2.0-r1.ebuild | 47 + dev-python/zstd/Manifest | 4 - dev-python/zstd/zstd-1.5.1.0-r1.ebuild | 34 - dev-python/zstd/zstd-1.5.2.0.ebuild | 34 - dev-python/zstd/zstd-1.5.2.2.ebuild | 39 - dev-python/zstd/zstd-1.5.2.4.ebuild | 34 - dev-python/zstd/zstd-1.5.2.5.ebuild | 2 +- dev-qt/Manifest.gz | Bin 10362 -> 10359 bytes dev-qt/assistant/Manifest | 1 + dev-qt/assistant/assistant-5.15.4.ebuild | 59 + dev-qt/designer/Manifest | 1 + dev-qt/designer/designer-5.15.4.ebuild | 58 + dev-qt/linguist-tools/Manifest | 1 + .../linguist-tools-5.15.4.ebuild | 36 + dev-qt/linguist/Manifest | 1 + dev-qt/linguist/linguist-5.15.4.ebuild | 53 + dev-qt/pixeltool/Manifest | 1 + dev-qt/pixeltool/pixeltool-5.15.4.ebuild | 34 + dev-qt/qdbus/Manifest | 1 + dev-qt/qdbus/qdbus-5.15.4.ebuild | 34 + dev-qt/qdbusviewer/Manifest | 1 + dev-qt/qdbusviewer/qdbusviewer-5.15.4.ebuild | 50 + dev-qt/qdoc/Manifest | 1 + dev-qt/qdoc/qdoc-5.15.4.ebuild | 42 + dev-qt/qt3d/Manifest | 2 + dev-qt/qt3d/qt3d-5.15.4.ebuild | 46 + dev-qt/qtbluetooth/Manifest | 2 + dev-qt/qtbluetooth/qtbluetooth-5.15.4.ebuild | 34 + dev-qt/qtcharts/Manifest | 1 + dev-qt/qtcharts/qtcharts-5.15.4.ebuild | 30 + dev-qt/qtconcurrent/Manifest | 2 + .../qtconcurrent/qtconcurrent-5.15.4.ebuild | 25 + dev-qt/qtcore/Manifest | 2 + dev-qt/qtcore/qtcore-5.15.4.ebuild | 102 ++ dev-qt/qtdatavis3d/Manifest | 1 + dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild | 32 + dev-qt/qtdbus/Manifest | 2 + dev-qt/qtdbus/qtdbus-5.15.4.ebuild | 45 + dev-qt/qtdeclarative/Manifest | 2 + .../qtdeclarative/qtdeclarative-5.15.4.ebuild | 65 + dev-qt/qtdiag/Manifest | 1 + dev-qt/qtdiag/qtdiag-5.15.4.ebuild | 42 + dev-qt/qtgamepad/Manifest | 1 + dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild | 36 + dev-qt/qtgraphicaleffects/Manifest | 1 + .../qtgraphicaleffects-5.15.4.ebuild | 22 + dev-qt/qtgui/Manifest | 2 + dev-qt/qtgui/qtgui-5.15.4.ebuild | 183 +++ dev-qt/qthelp/Manifest | 1 + .../qthelp/files/qthelp-5.15.4-bogusdep.patch | 29 + dev-qt/qthelp/qthelp-5.15.4.ebuild | 32 + dev-qt/qtimageformats/Manifest | 2 + .../qtimageformats-5.15.4.ebuild | 32 + dev-qt/qtlocation/Manifest | 2 + dev-qt/qtlocation/qtlocation-5.15.4.ebuild | 49 + dev-qt/qtmultimedia/Manifest | 1 + .../qtmultimedia/qtmultimedia-5.15.4.ebuild | 71 + dev-qt/qtnetwork/Manifest | 2 + dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild | 74 + dev-qt/qtnetworkauth/Manifest | 1 + .../qtnetworkauth/qtnetworkauth-5.15.4.ebuild | 21 + dev-qt/qtopengl/Manifest | 2 + dev-qt/qtopengl/qtopengl-5.15.4.ebuild | 35 + dev-qt/qtpaths/Manifest | 1 + dev-qt/qtpaths/qtpaths-5.15.4.ebuild | 29 + dev-qt/qtplugininfo/Manifest | 1 + .../qtplugininfo/qtplugininfo-5.15.4.ebuild | 24 + dev-qt/qtpositioning/Manifest | 1 + .../qtpositioning/qtpositioning-5.15.4.ebuild | 41 + dev-qt/qtprintsupport/Manifest | 2 + .../qtprintsupport-5.15.4.ebuild | 44 + dev-qt/qtquickcontrols/Manifest | 1 + .../qtquickcontrols-5.15.4.ebuild | 33 + dev-qt/qtquickcontrols2/Manifest | 2 + .../qtquickcontrols2-5.15.4.ebuild | 32 + dev-qt/qtquicktimeline/Manifest | 1 + .../qtquicktimeline-5.15.4.ebuild | 18 + dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.15.4.ebuild | 37 + dev-qt/qtscxml/Manifest | 1 + dev-qt/qtscxml/qtscxml-5.15.4.ebuild | 20 + dev-qt/qtsensors/Manifest | 1 + dev-qt/qtsensors/qtsensors-5.15.4.ebuild | 29 + dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild | 21 + dev-qt/qtserialport/Manifest | 1 + .../qtserialport/qtserialport-5.15.4.ebuild | 28 + dev-qt/qtspeech/Manifest | 2 + dev-qt/qtspeech/qtspeech-5.15.4.ebuild | 36 + dev-qt/qtsql/Manifest | 2 + dev-qt/qtsql/qtsql-5.15.4.ebuild | 56 + dev-qt/qtsvg/Manifest | 2 + dev-qt/qtsvg/qtsvg-5.15.4.ebuild | 25 + dev-qt/qttest/Manifest | 2 + dev-qt/qttest/qttest-5.15.4.ebuild | 35 + dev-qt/qttranslations/Manifest | 2 + .../qttranslations-5.15.4.ebuild | 18 + dev-qt/qtvirtualkeyboard/Manifest | 2 + .../qtvirtualkeyboard-5.15.4.ebuild | 43 + dev-qt/qtwayland/Manifest | 2 + dev-qt/qtwayland/qtwayland-5.15.4.ebuild | 54 + dev-qt/qtwaylandscanner/Manifest | 1 + .../qtwaylandscanner-5.15.4.ebuild | 22 + dev-qt/qtwebchannel/Manifest | 2 + .../qtwebchannel/qtwebchannel-5.15.4.ebuild | 28 + dev-qt/qtwebengine/Manifest | 1 + ...twebengine-5.15.3_p20220505-extra-gn.patch | 10 + .../qtwebengine-5.15.4_p20220505.ebuild | 275 ++++ dev-qt/qtwebsockets/Manifest | 2 + .../qtwebsockets/qtwebsockets-5.15.4.ebuild | 29 + dev-qt/qtwebview/Manifest | 1 + dev-qt/qtwebview/qtwebview-5.15.4.ebuild | 22 + dev-qt/qtwidgets/Manifest | 2 + dev-qt/qtwidgets/qtwidgets-5.15.4.ebuild | 64 + dev-qt/qtx11extras/Manifest | 1 + dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild | 22 + dev-qt/qtxml/Manifest | 2 + dev-qt/qtxml/qtxml-5.15.4.ebuild | 31 + dev-qt/qtxmlpatterns/Manifest | 1 + .../qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild | 39 + dev-ruby/Manifest.gz | Bin 110389 -> 110866 bytes dev-ruby/forwardable/Manifest | 1 + dev-ruby/forwardable/forwardable-1.3.2.ebuild | 31 + dev-ruby/forwardable/metadata.xml | 11 + dev-ruby/liquid/liquid-4.0.3-r1.ebuild | 34 + dev-ruby/loofah/Manifest | 1 + dev-ruby/loofah/loofah-2.15.0.ebuild | 2 +- dev-ruby/loofah/loofah-2.18.0.ebuild | 39 + .../minitest-bonus-assertions-3.0.ebuild | 29 - dev-ruby/multi_test/Manifest | 1 + dev-ruby/multi_test/multi_test-1.1.0.ebuild | 22 + dev-ruby/nokogiri/nokogiri-1.13.6.ebuild | 2 +- dev-ruby/prime/Manifest | 1 + dev-ruby/prime/metadata.xml | 11 + dev-ruby/prime/prime-0.1.2.ebuild | 29 + dev-ruby/puppetdb-termini/Manifest | 1 - .../puppetdb-termini-7.9.2.ebuild | 28 - dev-ruby/rbs/Manifest | 3 +- dev-ruby/rbs/rbs-1.2.1.ebuild | 36 - .../{rbs-2.2.2.ebuild => rbs-2.5.0.ebuild} | 2 +- dev-ruby/rubypants/rubypants-0.7.1.ebuild | 2 +- dev-ruby/singleton/Manifest | 1 + dev-ruby/singleton/metadata.xml | 11 + dev-ruby/singleton/singleton-0.1.1.ebuild | 31 + dev-ruby/sys-uname/sys-uname-1.2.2.ebuild | 2 +- dev-ruby/thor/thor-1.2.1.ebuild | 3 + dev-ruby/webmock/webmock-3.14.0.ebuild | 12 +- dev-tex/Manifest.gz | Bin 6351 -> 6344 bytes dev-tex/dot2tex/dot2tex-2.11.3.ebuild | 24 +- dev-util/Manifest.gz | Bin 67322 -> 67354 bytes dev-util/anjuta/files/3.34.0-minimal.patch | 50 +- dev-util/bingrep/Manifest | 87 +- dev-util/bingrep/bingrep-0.10.0.ebuild | 106 ++ dev-util/bingrep/bingrep-0.8.5.ebuild | 114 -- dev-util/bloaty/Manifest | 1 - dev-util/bloaty/bloaty-0_p20170420.ebuild | 38 - dev-util/bloaty/bloaty-1.1.ebuild | 4 +- dev-util/bpftool/Manifest | 1 + dev-util/bpftool/bpftool-5.17.7.ebuild | 117 ++ dev-util/ccache/Manifest | 2 + dev-util/ccache/ccache-4.6.1.ebuild | 93 ++ .../files/ccache-4.6.1-avoid-run-user.patch | 28 + dev-util/clazy/clazy-1.11-r1.ebuild | 2 +- dev-util/conan/Manifest | 3 +- dev-util/conan/conan-1.42.0.ebuild | 53 - ...onan-1.44.0.ebuild => conan-1.48.0.ebuild} | 2 +- .../cucumber-core/cucumber-core-10.1.1.ebuild | 2 +- .../cucumber-create-meta-6.0.2.ebuild | 2 +- .../cucumber-cucumber-expressions/Manifest | 1 + ...ucumber-cucumber-expressions-14.0.0.ebuild | 2 +- ...ucumber-cucumber-expressions-15.1.1.ebuild | 17 + dev-util/cucumber-gherkin/Manifest | 1 + .../cucumber-gherkin-22.0.0.ebuild | 2 +- .../cucumber-gherkin-23.0.1.ebuild | 29 + .../cucumber-html-formatter-17.0.0.ebuild | 2 +- dev-util/cucumber-messages/Manifest | 1 + .../cucumber-messages-17.1.1.ebuild | 2 +- .../cucumber-messages-18.0.0.ebuild | 19 + .../cucumber-tag-expressions-4.1.0.ebuild | 2 +- .../cucumber-wire/cucumber-wire-6.2.1.ebuild | 2 +- dev-util/cucumber/cucumber-7.1.0.ebuild | 2 +- dev-util/d-feet/d-feet-0.3.16.ebuild | 2 +- dev-util/dogtail/dogtail-0.9.11.ebuild | 4 +- .../gtk-builder-convert-2.24.33.ebuild | 4 +- dev-util/imediff2/Manifest | 1 - dev-util/imediff2/files/1.1.2-python-3.patch | 155 -- dev-util/imediff2/imediff2-1.1.2-r6.ebuild | 39 - dev-util/imediff2/imediff2-1.1.2.1.ebuild | 6 +- dev-util/intel-graphics-compiler/Manifest | 2 - ...-allow-external-spirv-tools-last-fix.patch | 40 - ...ntel-graphics-compiler-1.0.10778-r2.ebuild | 84 -- ...ntel-graphics-compiler-1.0.10988-r1.ebuild | 83 -- ...ntel-graphics-compiler-1.0.11061-r1.ebuild | 2 +- dev-util/jfrog-cli/Manifest | 2 + dev-util/jfrog-cli/jfrog-cli-2.17.0.ebuild | 23 + dev-util/log4shelldetect/Manifest | 14 - .../log4shelldetect-0.0.4.ebuild | 40 - .../mingw64-runtime-10.0.0-r1.ebuild | 2 +- .../mingw64-runtime-10.0.0.ebuild | 120 -- .../mingw64-runtime-8.0.0-r2.ebuild | 122 -- .../mingw64-runtime-8.0.0-r3.ebuild | 2 +- .../mingw64-runtime-9.0.0-r1.ebuild | 120 -- .../mingw64-runtime-9.0.0-r2.ebuild | 2 +- dev-util/ninja/ninja-1.11.0.ebuild | 1 + dev-util/ninja/ninja-9999.ebuild | 3 +- dev-util/pahole/pahole-1.23.ebuild | 2 +- dev-util/pkgcheck/pkgcheck-0.10.10.ebuild | 2 +- dev-util/pkgdev/Manifest | 1 + dev-util/pkgdev/pkgdev-0.2.1.ebuild | 64 + dev-util/rbtools/Manifest | 1 + dev-util/rbtools/rbtools-3.1.ebuild | 55 + .../files/scanmem-0.17-musl-tests.patch | 42 + dev-util/scanmem/scanmem-0.17.ebuild | 14 +- dev-util/stripe-mock/Manifest | 1 + .../stripe-mock/stripe-mock-0.129.0.ebuild | 27 + dev-vcs/Manifest.gz | Bin 10820 -> 10818 bytes dev-vcs/git-pw/git-pw-2.3.0.ebuild | 4 +- eclass/Manifest.gz | Bin 36154 -> 36147 bytes eclass/ghc-package.eclass | 6 +- eclass/haskell-cabal.eclass | 2 +- eclass/postgres.eclass | 2 +- eclass/qmail.eclass | 29 +- eclass/ruby-fakegem.eclass | 5 + eclass/toolchain.eclass | 27 +- games-emulation/Manifest.gz | Bin 9527 -> 9533 bytes .../dolphin/dolphin-5.0_p20220520.ebuild | 2 +- games-emulation/dolphin/dolphin-9999.ebuild | 2 +- games-emulation/melonds/melonds-9999.ebuild | 8 - games-roguelike/Manifest.gz | Bin 3061 -> 3060 bytes games-roguelike/stone-soup/Manifest | 3 + .../stone-soup/files/make-advpng.patch | 21 + .../files/make-no-png-dep-fix.patch | 94 ++ games-roguelike/stone-soup/files/make.patch | 45 +- games-roguelike/stone-soup/metadata.xml | 6 +- .../stone-soup/stone-soup-0.25.1-r102.ebuild | 2 +- .../stone-soup/stone-soup-0.25.1-r103.ebuild | 203 +++ .../stone-soup/stone-soup-0.26.1-r1.ebuild | 2 +- .../stone-soup/stone-soup-0.26.1-r2.ebuild | 207 +++ .../stone-soup/stone-soup-0.27.1-r1.ebuild | 203 +++ .../stone-soup/stone-soup-0.27.1.ebuild | 2 +- .../stone-soup/stone-soup-0.28.0-r1.ebuild | 222 +++ .../stone-soup/stone-soup-0.28.0.ebuild | 2 +- .../stone-soup-0.29.0_pre20220522.ebuild | 222 +++ .../EmptyEpsilon-2022.03.16.ebuild | 6 +- ...issing-include-memory-to-websocket.h.patch | 23 + games-simulation/Manifest.gz | Bin 4102 -> 4104 bytes games-util/Manifest.gz | Bin 7840 -> 7842 bytes games-util/joystick/Manifest | 2 +- .../joystick/files/joystick-1.6.0-build.patch | 34 - .../joystick-1.8.1-optional-ffmvforce.patch | 22 + ...ick-1.7.1.ebuild => joystick-1.8.1.ebuild} | 30 +- gnome-extra/Manifest.gz | Bin 11418 -> 11422 bytes gnome-extra/nemo/nemo-5.2.4-r1.ebuild | 132 ++ gui-apps/Manifest.gz | Bin 3878 -> 3878 bytes gui-apps/wl-clipboard/Manifest | 1 - .../wl-clipboard/wl-clipboard-2.0.0.ebuild | 25 - gui-libs/Manifest.gz | Bin 3794 -> 3791 bytes .../display-manager-init-1.0-r4.ebuild | 54 + .../files/display-manager.initd-r2 | 237 +++ .../xdg-desktop-portal-lxqt-0.2.0.ebuild | 2 +- .../xdg-desktop-portal-wlr-0.5.0.ebuild | 2 +- .../xdg-desktop-portal-wlr-9999.ebuild | 2 +- mail-client/Manifest.gz | Bin 3882 -> 3881 bytes mail-client/thunderbird-bin/Manifest | 130 +- ...0.ebuild => thunderbird-bin-91.9.1.ebuild} | 0 mail-client/thunderbird/Manifest | 64 + .../thunderbird/thunderbird-91.9.1.ebuild | 1139 +++++++++++++++ mail-filter/Manifest.gz | Bin 8528 -> 8524 bytes mail-filter/rspamd/rspamd-2.7-r104.ebuild | 5 +- mail-filter/rspamd/rspamd-3.0-r4.ebuild | 5 +- mail-filter/rspamd/rspamd-3.1-r2.ebuild | 5 +- mail-filter/rspamd/rspamd-3.2.ebuild | 3 +- mail-filter/rspamd/rspamd-9999.ebuild | 3 +- media-gfx/Manifest.gz | Bin 38459 -> 38459 bytes media-gfx/blender/Manifest | 1 + media-gfx/blender/blender-2.93.9.ebuild | 400 ++++++ media-gfx/blender/blender-3.0.1-r5.ebuild | 19 +- media-gfx/blender/blender-3.1.2.ebuild | 20 +- media-gfx/blender/blender-9999.ebuild | 19 +- .../mcomix/mcomix-1.3.0_pre20201123.ebuild | 5 +- .../mcomix/mcomix-1.3.0_pre20211015.ebuild | 5 +- media-gfx/mcomix/mcomix-9999.ebuild | 9 +- media-gfx/qiv/qiv-2.3.2-r1.ebuild | 4 +- media-gfx/qrencode/qrencode-4.1.1.ebuild | 2 +- media-gfx/renderdoc/renderdoc-1.19.ebuild | 2 +- ...-r2.ebuild => ttfautohint-1.8.4-r3.ebuild} | 2 +- media-libs/Manifest.gz | Bin 65998 -> 66162 bytes media-libs/harfbuzz/Manifest | 3 +- media-libs/harfbuzz/harfbuzz-4.1.0.ebuild | 98 -- ...uzz-4.2.0.ebuild => harfbuzz-4.3.0.ebuild} | 2 +- media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- media-libs/libaacs/libaacs-0.11.1-r1.ebuild | 2 +- media-libs/libbdplus/libbdplus-0.2.0.ebuild | 2 +- media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild | 2 +- media-libs/libxmp/Manifest | 1 + media-libs/libxmp/libxmp-4.5.0.ebuild | 27 + media-libs/libxmp/libxmp-9999.ebuild | 27 + media-libs/libxmp/metadata.xml | 11 + media-libs/opencv/Manifest | 1 + media-libs/opencv/opencv-4.5.5-r1.ebuild | 2 + media-libs/openjpeg/Manifest | 2 + .../files/openjpeg-2.5.0-gnuinstalldirs.patch | 298 ++++ media-libs/openjpeg/openjpeg-2.5.0.ebuild | 140 ++ .../osl/files/osl-1.11.17.0-llvm14.patch | 35 + ...17.0-r3.ebuild => osl-1.11.17.0-r4.ebuild} | 6 +- media-libs/tiff/Manifest | 2 + .../tiff-4.4.0_rc1-skip-thumbnail-test.patch | 32 + media-libs/tiff/tiff-4.4.0_rc1.ebuild | 91 ++ media-radio/Manifest.gz | Bin 5023 -> 5023 bytes media-radio/tqsl/Manifest | 3 +- .../tqsl/files/tqsl-2.5.9-lib_suffix.patch | 14 - media-radio/tqsl/tqsl-2.5.1.ebuild | 32 - .../{tqsl-2.5.9.ebuild => tqsl-2.6.2.ebuild} | 8 +- media-sound/Manifest.gz | Bin 57432 -> 57427 bytes media-sound/abcmidi/Manifest | 1 + media-sound/abcmidi/abcmidi-2022.05.20.ebuild | 35 + media-sound/chuck/Manifest | 1 + media-sound/chuck/chuck-1.4.1.1.ebuild | 70 + media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.1.ebuild | 65 + media-sound/qmmp/Manifest | 1 + .../qmmp/files/qmmp-1.6.0-udisks_plugin.patch | 11 + media-sound/qmmp/metadata.xml | 1 + media-sound/qmmp/qmmp-1.6.0.ebuild | 163 +++ media-sound/qmmp/qmmp-9999.ebuild | 12 +- media-sound/upmpdcli/Manifest | 1 + media-sound/upmpdcli/upmpdcli-1.5.17.ebuild | 44 + media-sound/yoshimi/Manifest | 1 + media-sound/yoshimi/yoshimi-2.2.0.ebuild | 60 + media-video/Manifest.gz | Bin 26338 -> 26339 bytes .../ffmpeg2theora-0.30-r1.ebuild | 6 +- media-video/vlc/Manifest | 1 + ...3.0.17.3-r1.ebuild => vlc-3.0.17.4.ebuild} | 3 +- media-video/vlc/vlc-3.0.9999.ebuild | 2 +- media-video/vlc/vlc-9999.ebuild | 2 +- metadata/Manifest.gz | Bin 3681 -> 3684 bytes metadata/dtd/Manifest.gz | Bin 1069 -> 1068 bytes metadata/dtd/metadata.dtd | 2 +- metadata/dtd/timestamp.chk | 2 +- metadata/dtd/timestamp.commit | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28229 -> 28226 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 57993 -> 58474 bytes metadata/md5-cache/app-admin/awscli-1.24.4 | 16 + metadata/md5-cache/app-admin/awscli-1.24.5 | 16 + metadata/md5-cache/app-admin/fluentd-1.14.4 | 2 +- .../app-admin/haskell-updater-1.3.2-r1 | 2 +- metadata/md5-cache/app-admin/kpcli-3.7 | 12 + metadata/md5-cache/app-admin/puppet-5.5.22-r1 | 2 +- metadata/md5-cache/app-admin/puppet-5.5.22-r2 | 2 +- metadata/md5-cache/app-admin/puppet-7.14.0 | 2 +- metadata/md5-cache/app-admin/puppet-7.15.0 | 2 +- metadata/md5-cache/app-admin/puppet-7.16.0 | 2 +- .../md5-cache/app-admin/puppet-lint-2.4.2 | 2 +- .../md5-cache/app-admin/puppet-lint-2.5.0 | 2 +- .../md5-cache/app-admin/puppet-lint-2.5.1 | 2 +- .../md5-cache/app-admin/puppet-lint-2.5.2 | 2 +- metadata/md5-cache/app-admin/r10k-3.7.0-r2 | 2 +- .../md5-cache/app-admin/webalizer-2.23.08 | 6 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13570 -> 13401 bytes metadata/md5-cache/app-backup/bacula-11.0.5 | 2 +- .../md5-cache/app-backup/bacula-11.0.6-r1 | 2 +- metadata/md5-cache/app-backup/dar-2.7.5 | 4 +- .../md5-cache/app-backup/duplicity-0.8.21 | 17 - metadata/md5-cache/app-containers/Manifest.gz | Bin 14117 -> 13456 bytes .../md5-cache/app-containers/kompose-1.22.0 | 13 - .../md5-cache/app-containers/lxd-4.0.9-r3 | 4 +- .../md5-cache/app-containers/snapd-2.55.2 | 18 - .../md5-cache/app-containers/snapd-2.55.3 | 18 - .../md5-cache/app-containers/snapd-2.55.4 | 18 - .../{snapd-2.55.5 => snapd-2.56} | 10 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 37043 -> 37205 bytes metadata/md5-cache/app-crypt/acme-sh-3.0.4 | 5 +- metadata/md5-cache/app-crypt/acme-sh-9999 | 6 +- metadata/md5-cache/app-crypt/certbot-1.26.0 | 8 +- metadata/md5-cache/app-crypt/certbot-1.27.0 | 8 +- metadata/md5-cache/app-crypt/certbot-9999 | 8 +- metadata/md5-cache/app-crypt/seahorse-42.0 | 15 + metadata/md5-cache/app-crypt/swtpm-0.7.3 | 4 +- .../md5-cache/app-crypt/tpm2-abrmd-2.4.1-r1 | 4 +- .../md5-cache/app-crypt/tpm2-tss-3.2.0-r3 | 4 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 96464 -> 96470 bytes .../{sword-AraSVD-2.1 => sword-AraSVD-2.2} | 6 +- .../{sword-Clarke-1.0 => sword-Clarke-2.0} | 10 +- .../{sword-FinRK-1.8.2 => sword-FinRK-1.8.3} | 6 +- ...{sword-GerMenge-1.0 => sword-GerMenge-1.1} | 6 +- .../{sword-SloKJV-15.0 => sword-SloKJV-17.0} | 6 +- .../{sword-SpaRV-1.6 => sword-SpaRV-2.0} | 8 +- .../{sword-TDavid-1.1 => sword-TDavid-2.0} | 8 +- .../app-dicts/{sword-TR-2.4 => sword-TR-3.0} | 10 +- .../{sword-UrduGeo-1.9 => sword-UrduGeo-1.10} | 6 +- ...-UrduGeoDeva-1.8 => sword-UrduGeoDeva-1.9} | 6 +- ...rduGeoRoman-1.3 => sword-UrduGeoRoman-1.4} | 2 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 73937 -> 74448 bytes .../app-emacs/doom-themes-2.1.6_p20220505 | 13 + .../{ebuild-mode-1.57 => ebuild-mode-1.60} | 3 +- .../md5-cache/app-emacs/esup-0.7.1_p20220203 | 15 + metadata/md5-cache/app-emacs/evil-1.14.2 | 14 + .../{org-mode-9.5.3 => org-mode-9.5.3-r1} | 5 +- .../app-emacs/{vertico-0.20 => vertico-0.23} | 3 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 28572 -> 26971 bytes .../app-emulation/crossover-bin-20.0.4-r1 | 16 - .../app-emulation/crossover-bin-21.0.0 | 16 - ...ssover-bin-21.1.0 => crossover-bin-21.2.0} | 6 +- metadata/md5-cache/app-emulation/free42-3.0.9 | 14 - .../{free42-3.0.7 => plus42-1.0.4} | 10 +- metadata/md5-cache/app-emulation/qemu-6.2.0 | 17 - .../md5-cache/app-emulation/qemu-6.2.0-r3 | 17 - .../md5-cache/app-emulation/qemu-6.2.0-r4 | 17 - .../md5-cache/app-emulation/qemu-7.0.0_rc4 | 16 - .../md5-cache/app-emulation/vagrant-2.2.18-r1 | 2 +- .../md5-cache/app-emulation/vagrant-2.2.19 | 17 + .../md5-cache/app-emulation/vagrant-2.2.7-r1 | 16 - .../md5-cache/app-emulation/vagrant-2.2.9-r1 | 16 - .../app-emulation/wine-staging-7.6-r1 | 10 +- .../md5-cache/app-emulation/wine-staging-7.7 | 10 +- .../md5-cache/app-emulation/wine-staging-7.8 | 10 +- .../{wine-staging-7.5-r1 => wine-staging-7.9} | 16 +- .../md5-cache/app-emulation/wine-staging-9999 | 10 +- .../app-emulation/wine-vanilla-6.0.2 | 16 - .../md5-cache/app-emulation/wine-vanilla-7.0 | 16 - .../app-emulation/wine-vanilla-7.0-r2 | 12 +- .../app-emulation/wine-vanilla-7.6-r1 | 10 +- .../md5-cache/app-emulation/wine-vanilla-7.7 | 10 +- .../md5-cache/app-emulation/wine-vanilla-7.8 | 10 +- .../{wine-vanilla-7.5-r1 => wine-vanilla-7.9} | 16 +- .../md5-cache/app-emulation/wine-vanilla-9999 | 10 +- .../app-emulation/winetricks-20220411 | 5 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 75400 -> 75084 bytes metadata/md5-cache/app-misc/bijiben-40.1 | 4 +- metadata/md5-cache/app-misc/binwalk-2.2.0 | 16 - metadata/md5-cache/app-misc/binwalk-2.3.1 | 16 - metadata/md5-cache/app-misc/binwalk-2.3.3-r1 | 16 + metadata/md5-cache/app-misc/binwalk-9999 | 14 +- metadata/md5-cache/app-misc/go-jira-1.0.23 | 12 - metadata/md5-cache/app-misc/go-jira-1.0.28 | 5 +- metadata/md5-cache/app-misc/ranger-1.9.3 | 10 +- metadata/md5-cache/app-misc/ranger-9999 | 10 +- metadata/md5-cache/app-misc/tracker-2.3.6-r1 | 4 +- .../app-misc/tracker-miners-2.3.5-r1 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18261 -> 18092 bytes metadata/md5-cache/app-portage/elogv-0.7.8-r3 | 16 - metadata/md5-cache/app-portage/elogviewer-3.2 | 10 +- metadata/md5-cache/app-portage/esearch-1.3-r3 | 10 +- metadata/md5-cache/app-portage/esearch-9999 | 10 +- .../md5-cache/app-portage/fquery-0.2.3-r1 | 2 +- metadata/md5-cache/app-portage/hackport-0.6.6 | 2 +- metadata/md5-cache/app-portage/hackport-0.7 | 2 +- metadata/md5-cache/app-portage/hackport-9999 | 2 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 16210 -> 16374 bytes .../md5-cache/app-shells/nushell-0.62.0-r1 | 15 + metadata/md5-cache/app-text/Manifest.gz | Bin 74311 -> 74182 bytes metadata/md5-cache/app-text/calibre-5.16.1-r1 | 10 +- .../md5-cache/app-text/kramdown-rfc-1.6.5 | 2 +- metadata/md5-cache/app-text/lowdown-0.11.2 | 4 +- .../{nfoview-1.28.1 => nfoview-1.28.1-r1} | 4 +- metadata/md5-cache/app-text/pandoc-2.11.3.1 | 2 +- metadata/md5-cache/app-text/pandoc-2.13 | 2 +- metadata/md5-cache/app-text/pandoc-2.9.2.1 | 2 +- metadata/md5-cache/app-text/qpdfview-0.4.18 | 16 - metadata/md5-cache/app-text/ronn-0.7.3-r4 | 2 +- metadata/md5-cache/app-text/ronn-ng-0.9.1 | 2 +- metadata/md5-cache/app-text/ronn-ng-0.9.1-r1 | 2 +- metadata/md5-cache/app-text/ronn-ng-0.9.1-r2 | 2 +- metadata/md5-cache/app-text/txt2tags-3.7 | 4 +- metadata/md5-cache/app-text/webgen-1.7.2 | 2 +- metadata/md5-cache/app-xemacs/Manifest.gz | Bin 24214 -> 24365 bytes .../md5-cache/app-xemacs/ebuild-mode-1.60 | 11 + metadata/md5-cache/dev-cpp/Manifest.gz | Bin 21820 -> 21822 bytes metadata/md5-cache/dev-cpp/asio-1.22.1 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 36900 -> 36880 bytes metadata/md5-cache/dev-db/citus-10.0.6 | 3 +- metadata/md5-cache/dev-db/citus-10.1.3 | 3 +- metadata/md5-cache/dev-db/citus-10.1.4 | 3 +- metadata/md5-cache/dev-db/citus-10.2.4 | 3 +- metadata/md5-cache/dev-db/citus-10.2.5 | 3 +- metadata/md5-cache/dev-db/citus-11.0.1_beta0 | 2 +- metadata/md5-cache/dev-db/citus-9.5.10 | 3 +- .../dev-db/mysql-workbench-8.0.26-r1 | 16 - .../md5-cache/dev-db/mysql-workbench-8.0.28 | 16 + .../md5-cache/dev-db/mysql-workbench-8.0.29 | 16 + metadata/md5-cache/dev-db/pglogical-2.4.1 | 9 +- metadata/md5-cache/dev-db/pgmodeler-0.9.2 | 8 +- metadata/md5-cache/dev-db/pgmodeler-0.9.4 | 2 +- metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 | 8 +- metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 | 8 +- metadata/md5-cache/dev-db/pgpool2-4.3.1 | 8 +- metadata/md5-cache/dev-db/pgpool2-9999 | 8 +- metadata/md5-cache/dev-db/pgrouting-3.1.1 | 8 +- metadata/md5-cache/dev-db/pgrouting-3.1.2 | 8 +- metadata/md5-cache/dev-db/pgrouting-3.1.3 | 8 +- metadata/md5-cache/dev-db/pgrouting-3.2.1 | 8 +- metadata/md5-cache/dev-db/pgtap-0.99.0 | 9 +- metadata/md5-cache/dev-db/pgtap-1.1.0 | 9 +- metadata/md5-cache/dev-db/pgtap-1.2.0 | 9 +- metadata/md5-cache/dev-db/pgtap-1.2.0-r2 | 9 +- metadata/md5-cache/dev-db/plr-8.3.0.17 | 11 +- metadata/md5-cache/dev-db/plr-8.4.1 | 11 +- metadata/md5-cache/dev-db/plr-8.4.5 | 10 +- metadata/md5-cache/dev-db/postgis-3.0.3-r3 | 10 +- metadata/md5-cache/dev-db/postgis-3.0.5 | 10 +- metadata/md5-cache/dev-db/postgis-3.1.3 | 10 +- metadata/md5-cache/dev-db/postgis-3.1.5 | 10 +- metadata/md5-cache/dev-db/postgis-3.2.0 | 10 +- metadata/md5-cache/dev-db/postgis-3.2.1 | 10 +- metadata/md5-cache/dev-db/postgis-9999 | 10 +- metadata/md5-cache/dev-db/postgresql-10.21 | 10 +- metadata/md5-cache/dev-db/postgresql-11.16 | 10 +- metadata/md5-cache/dev-db/postgresql-12.11 | 10 +- metadata/md5-cache/dev-db/postgresql-13.7 | 10 +- metadata/md5-cache/dev-db/postgresql-14.3 | 10 +- .../md5-cache/dev-db/postgresql-15_beta1-r1 | 10 +- .../md5-cache/dev-db/postgresql-9.6.24-r1 | 16 - metadata/md5-cache/dev-db/redis-5.0.14 | 6 +- metadata/md5-cache/dev-db/redis-6.0.16 | 6 +- metadata/md5-cache/dev-db/redis-6.2.6 | 6 +- metadata/md5-cache/dev-db/redis-6.2.7-r1 | 6 +- metadata/md5-cache/dev-db/redis-7.0.0 | 6 +- metadata/md5-cache/dev-db/slony1-2.2.10 | 11 +- .../md5-cache/dev-db/timescaledb-2.5.2-r1 | 2 +- metadata/md5-cache/dev-db/timescaledb-2.6.0 | 2 +- metadata/md5-cache/dev-db/timescaledb-2.6.1 | 2 +- metadata/md5-cache/dev-games/Manifest.gz | Bin 9162 -> 9159 bytes metadata/md5-cache/dev-games/goatee-0.4.0 | 2 +- metadata/md5-cache/dev-haskell/Manifest.gz | Bin 137694 -> 137621 bytes .../md5-cache/dev-haskell/abstract-deque-0.3 | 2 +- .../dev-haskell/abstract-deque-tests-0.3 | 2 +- .../dev-haskell/abstract-par-0.3.3-r1 | 2 +- metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 | 2 +- .../md5-cache/dev-haskell/adjunctions-4.4 | 2 +- metadata/md5-cache/dev-haskell/aeson-1.4.7.1 | 2 +- .../dev-haskell/aeson-compat-0.3.9-r2 | 2 +- .../md5-cache/dev-haskell/aeson-diff-1.1.0.8 | 2 +- .../md5-cache/dev-haskell/aeson-pretty-0.8.8 | 2 +- metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 | 2 +- metadata/md5-cache/dev-haskell/alex-3.2.5 | 2 +- metadata/md5-cache/dev-haskell/alex-tools-0.4 | 2 +- .../dev-haskell/alsa-core-0.5.0.1-r2 | 2 +- .../md5-cache/dev-haskell/alsa-mixer-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/alut-2.4.0.3 | 2 +- .../dev-haskell/annotated-wl-pprint-0.7.0 | 2 +- .../dev-haskell/ansi-terminal-0.10.3 | 2 +- .../dev-haskell/ansi-wl-pprint-0.6.8.2-r1 | 2 +- metadata/md5-cache/dev-haskell/appar-0.1.8 | 2 +- .../md5-cache/dev-haskell/argparser-0.3.4 | 2 +- .../md5-cache/dev-haskell/arithmoi-0.11.0.1 | 2 +- metadata/md5-cache/dev-haskell/arrows-0.4.4.2 | 2 +- .../dev-haskell/ascii-progress-0.3.3.0 | 2 +- .../md5-cache/dev-haskell/asn1-encoding-0.9.6 | 2 +- .../md5-cache/dev-haskell/asn1-parse-0.9.5 | 2 +- .../md5-cache/dev-haskell/asn1-types-0.3.3 | 2 +- metadata/md5-cache/dev-haskell/async-2.2.2 | 2 +- .../dev-haskell/atomic-primops-0.8.3 | 2 +- .../md5-cache/dev-haskell/attoparsec-0.13.2.3 | 2 +- .../dev-haskell/attoparsec-conduit-1.1.0 | 2 +- .../dev-haskell/attoparsec-enumerator-0.3.4 | 2 +- .../dev-haskell/attoparsec-iso8601-1.0.1.0-r1 | 2 +- .../md5-cache/dev-haskell/authenticate-1.3.5 | 2 +- .../dev-haskell/authenticate-oauth-1.6.0.1 | 2 +- .../md5-cache/dev-haskell/auto-update-0.1.6 | 2 +- metadata/md5-cache/dev-haskell/aws-0.22-r1 | 2 +- .../md5-cache/dev-haskell/base-compat-0.11.1 | 2 +- .../dev-haskell/base-compat-batteries-0.11.1 | 2 +- .../dev-haskell/base-noprelude-4.13.0.0 | 2 +- .../md5-cache/dev-haskell/base-orphans-0.8.4 | 2 +- .../md5-cache/dev-haskell/base-prelude-1.3 | 2 +- .../dev-haskell/base-unicode-symbols-0.2.4.2 | 2 +- .../dev-haskell/base16-bytestring-0.1.1.7 | 2 +- .../dev-haskell/base64-bytestring-1.0.0.3 | 2 +- .../md5-cache/dev-haskell/basement-0.0.11 | 2 +- .../md5-cache/dev-haskell/basic-prelude-0.7.0 | 2 +- .../md5-cache/dev-haskell/bencode-0.6.1.1 | 2 +- .../md5-cache/dev-haskell/bifunctors-5.5.6 | 2 +- metadata/md5-cache/dev-haskell/binary-0.8.7.0 | 2 +- .../dev-haskell/binary-instances-1.0.0.1 | 2 +- .../dev-haskell/binary-orphans-1.0.1 | 2 +- .../md5-cache/dev-haskell/binary-tagged-0.2 | 2 +- metadata/md5-cache/dev-haskell/biocore-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/biofasta-0.0.3 | 2 +- metadata/md5-cache/dev-haskell/biosff-0.3.7.1 | 2 +- .../md5-cache/dev-haskell/bitarray-0.0.1.1 | 2 +- .../dev-haskell/bits-atomic-0.1.3-r1 | 2 +- .../md5-cache/dev-haskell/bitwise-1.0.0.1 | 2 +- .../dev-haskell/blaze-builder-0.4.1.0 | 2 +- .../dev-haskell/blaze-builder-conduit-1.1.0 | 2 +- .../md5-cache/dev-haskell/blaze-html-0.9.1.2 | 2 +- .../dev-haskell/blaze-markup-0.8.2.4 | 2 +- .../dev-haskell/blaze-textual-0.2.1.0 | 2 +- .../md5-cache/dev-haskell/bloomfilter-2.0.1.0 | 2 +- metadata/md5-cache/dev-haskell/boolean-0.2.4 | 2 +- .../md5-cache/dev-haskell/boundedchan-1.0.3.0 | 2 +- metadata/md5-cache/dev-haskell/boxes-0.1.5 | 2 +- .../dev-haskell/bsb-http-chunked-0.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/byteable-0.1.1 | 2 +- metadata/md5-cache/dev-haskell/bytedump-1.0 | 2 +- .../md5-cache/dev-haskell/byteorder-1.0.4 | 2 +- metadata/md5-cache/dev-haskell/bytes-0.17 | 2 +- .../dev-haskell/bytestring-builder-0.10.8.2.0 | 2 +- .../dev-haskell/bytestring-handle-0.1.0.6 | 2 +- .../dev-haskell/bytestring-mmap-0.2.2-r1 | 2 +- .../dev-haskell/bytestring-show-0.3.5.6-r1 | 2 +- metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 | 2 +- metadata/md5-cache/dev-haskell/c2hs-0.28.7 | 2 +- metadata/md5-cache/dev-haskell/c2hs-0.28.8 | 2 +- .../md5-cache/dev-haskell/cabal-3.2.1.0-r1 | 2 +- .../dev-haskell/cabal-doctest-1.0.8-r1 | 2 +- .../dev-haskell/cabal-install-3.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/cairo-0.13.8.1 | 2 +- .../md5-cache/dev-haskell/cairo-0.13.8.1-r1 | 2 +- .../md5-cache/dev-haskell/call-stack-0.2.0 | 2 +- .../md5-cache/dev-haskell/call-stack-0.3.0 | 2 +- .../md5-cache/dev-haskell/casa-client-0.0.1 | 2 +- .../md5-cache/dev-haskell/casa-types-0.0.1 | 2 +- .../dev-haskell/case-insensitive-1.2.1.0 | 2 +- .../md5-cache/dev-haskell/cassava-0.5.2.0 | 2 +- metadata/md5-cache/dev-haskell/cereal-0.5.8.1 | 2 +- .../dev-haskell/cereal-vector-0.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 | 2 +- .../md5-cache/dev-haskell/charset-0.3.7.1-r1 | 2 +- .../dev-haskell/chaselev-deque-0.5.0.5 | 2 +- .../dev-haskell/chasingbottoms-1.3.1.9 | 2 +- metadata/md5-cache/dev-haskell/chell-0.4.0.2 | 2 +- .../md5-cache/dev-haskell/chimera-0.3.1.0 | 2 +- .../md5-cache/dev-haskell/chunked-data-0.3.0 | 2 +- .../md5-cache/dev-haskell/cipher-aes-0.2.11 | 2 +- .../dev-haskell/cipher-aes128-0.7.0.5-r1 | 2 +- .../dev-haskell/cipher-camellia-0.0.2 | 2 +- .../md5-cache/dev-haskell/cipher-des-0.0.6 | 2 +- .../md5-cache/dev-haskell/cipher-rc4-0.1.4 | 2 +- .../md5-cache/dev-haskell/citeproc-0.3.0.9 | 2 +- .../dev-haskell/classy-prelude-1.5.0 | 2 +- .../dev-haskell/clientsession-0.9.1.2 | 2 +- metadata/md5-cache/dev-haskell/clock-0.7.2 | 2 +- metadata/md5-cache/dev-haskell/cmark-0.6 | 2 +- .../md5-cache/dev-haskell/cmark-gfm-0.2.1 | 2 +- .../md5-cache/dev-haskell/cmdargs-0.10.20 | 2 +- .../md5-cache/dev-haskell/code-page-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/colour-2.3.5 | 2 +- .../md5-cache/dev-haskell/commonmark-0.1.1.4 | 2 +- .../dev-haskell/commonmark-extensions-0.2.0.4 | 2 +- .../dev-haskell/commonmark-pandoc-0.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/comonad-5.0.7 | 2 +- .../dev-haskell/comonad-transformers-4.0 | 2 +- .../md5-cache/dev-haskell/comonads-fd-4.0 | 2 +- .../dev-haskell/concurrent-extra-0.7.0.12 | 2 +- .../dev-haskell/concurrent-output-1.10.11 | 2 +- metadata/md5-cache/dev-haskell/conduit-1.3.4 | 2 +- .../dev-haskell/conduit-combinators-1.3.0 | 2 +- .../md5-cache/dev-haskell/conduit-extra-1.3.4 | 2 +- .../md5-cache/dev-haskell/configfile-1.1.4 | 2 +- .../dev-haskell/configurator-0.3.0.0-r1 | 2 +- .../md5-cache/dev-haskell/connection-0.3.1 | 2 +- .../md5-cache/dev-haskell/constraints-0.11.2 | 2 +- .../md5-cache/dev-haskell/contravariant-1.5.2 | 2 +- .../dev-haskell/contravariant-extras-0.3.5.2 | 2 +- .../dev-haskell/control-monad-loop-0.1 | 2 +- .../md5-cache/dev-haskell/convertible-1.1.1.0 | 2 +- metadata/md5-cache/dev-haskell/cookie-0.4.4 | 2 +- metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 | 2 +- .../md5-cache/dev-haskell/cprng-aes-0.6.1 | 2 +- metadata/md5-cache/dev-haskell/cpu-0.1.2 | 2 +- .../md5-cache/dev-haskell/criterion-1.5.6.2 | 2 +- .../dev-haskell/criterion-measurement-0.1.2.0 | 2 +- .../md5-cache/dev-haskell/crypto-4.2.5.1-r1 | 2 +- .../md5-cache/dev-haskell/crypto-api-0.13.3 | 2 +- .../dev-haskell/crypto-api-tests-0.3-r1 | 2 +- .../dev-haskell/crypto-cipher-tests-0.0.11-r1 | 2 +- .../dev-haskell/crypto-cipher-types-0.0.9 | 2 +- .../dev-haskell/crypto-numbers-0.2.7 | 2 +- .../md5-cache/dev-haskell/crypto-pubkey-0.2.8 | 2 +- .../dev-haskell/crypto-pubkey-types-0.4.3 | 2 +- .../md5-cache/dev-haskell/crypto-random-0.0.9 | 2 +- .../dev-haskell/crypto-random-api-0.2.0 | 2 +- .../md5-cache/dev-haskell/cryptohash-0.11.9 | 2 +- .../dev-haskell/cryptohash-conduit-0.1.1 | 2 +- .../dev-haskell/cryptohash-cryptoapi-0.1.4 | 2 +- .../dev-haskell/cryptohash-md5-0.11.100.1 | 2 +- .../dev-haskell/cryptohash-sha1-0.11.100.1 | 2 +- .../dev-haskell/cryptohash-sha256-0.11.101.0 | 2 +- .../md5-cache/dev-haskell/cryptonite-0.26-r1 | 2 +- .../dev-haskell/cryptonite-conduit-0.2.2 | 2 +- .../md5-cache/dev-haskell/css-text-0.1.3.0 | 2 +- metadata/md5-cache/dev-haskell/curl-1.3.8 | 2 +- .../md5-cache/dev-haskell/data-accessor-0.2.3 | 2 +- .../dev-haskell/data-binary-ieee754-0.4.4 | 2 +- .../dev-haskell/data-default-0.7.1.1 | 2 +- .../dev-haskell/data-default-class-0.1.2.0 | 2 +- .../data-default-instances-base-0.1.0.1 | 2 +- .../data-default-instances-containers-0.0.1 | 2 +- .../data-default-instances-dlist-0.0.1 | 2 +- .../data-default-instances-old-locale-0.0.1 | 2 +- .../md5-cache/dev-haskell/data-endian-0.1.1 | 2 +- .../md5-cache/dev-haskell/data-hash-0.2.0.1 | 2 +- .../dev-haskell/data-ordlist-0.4.7.0 | 2 +- .../md5-cache/dev-haskell/dataenc-0.14.0.7 | 2 +- .../md5-cache/dev-haskell/date-cache-0.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/dav-1.3.4 | 2 +- metadata/md5-cache/dev-haskell/dbus-1.2.16 | 2 +- metadata/md5-cache/dev-haskell/dec-0.0.3 | 2 +- .../dev-haskell/deepseq-generics-0.2.0.0 | 2 +- .../dev-haskell/dense-linear-algebra-0.1.0.0 | 2 +- .../dev-haskell/deriving-compat-0.5.8 | 2 +- .../dev-haskell/dictionary-sharing-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/diff-0.4.0 | 2 +- metadata/md5-cache/dev-haskell/digest-0.0.1.2 | 2 +- .../dev-haskell/disk-free-space-0.1.0.1 | 2 +- .../md5-cache/dev-haskell/distributive-0.6.1 | 2 +- .../md5-cache/dev-haskell/djinn-ghc-0.0.2.3 | 2 +- .../md5-cache/dev-haskell/djinn-lib-0.0.1.3 | 2 +- metadata/md5-cache/dev-haskell/dlist-0.8.0.7 | 2 +- .../dev-haskell/dlist-instances-0.1.1.1 | 2 +- metadata/md5-cache/dev-haskell/dns-4.0.1 | 2 +- .../md5-cache/dev-haskell/doclayout-0.3.0.2 | 2 +- .../md5-cache/dev-haskell/doctemplates-0.8.2 | 2 +- .../md5-cache/dev-haskell/doctemplates-0.9 | 2 +- metadata/md5-cache/dev-haskell/doctest-0.16.3 | 2 +- .../dev-haskell/double-conversion-2.0.2.0 | 2 +- metadata/md5-cache/dev-haskell/drbg-0.5.5 | 2 +- .../md5-cache/dev-haskell/easy-file-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/echo-0.1.3 | 2 +- .../md5-cache/dev-haskell/ed25519-0.0.5.0 | 2 +- .../md5-cache/dev-haskell/edisonapi-1.3.1-r1 | 2 +- .../dev-haskell/edisoncore-1.3.2.1-r1 | 2 +- .../dev-haskell/edit-distance-0.2.2.1-r1 | 2 +- .../dev-haskell/edit-distance-vector-1.0.0.4 | 2 +- .../md5-cache/dev-haskell/editline-0.2.1.1-r1 | 2 +- metadata/md5-cache/dev-haskell/either-5.0.1.1 | 2 +- .../md5-cache/dev-haskell/ekg-0.4.0.15-r7 | 2 +- .../md5-cache/dev-haskell/ekg-core-0.1.1.7 | 2 +- .../md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 | 2 +- .../dev-haskell/email-validate-2.3.2.13 | 2 +- metadata/md5-cache/dev-haskell/emojis-0.1 | 2 +- .../dev-haskell/enclosed-exceptions-1.0.3 | 2 +- .../md5-cache/dev-haskell/entropy-0.4.1.6 | 2 +- .../md5-cache/dev-haskell/enumerator-0.4.20 | 2 +- .../md5-cache/dev-haskell/equivalence-0.3.5 | 2 +- metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 | 2 +- .../dev-haskell/errorcall-eq-instance-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/errors-2.3.0 | 2 +- .../md5-cache/dev-haskell/esqueleto-3.3.4.0 | 2 +- .../md5-cache/dev-haskell/exact-pi-0.5.0.1 | 2 +- .../md5-cache/dev-haskell/exceptions-0.10.4 | 2 +- .../dev-haskell/executable-path-0.0.3.1 | 2 +- .../dev-haskell/extensible-exceptions-0.1.1.4 | 2 +- metadata/md5-cache/dev-haskell/extra-1.7.8 | 2 +- metadata/md5-cache/dev-haskell/fail-4.9.0.0 | 2 +- .../md5-cache/dev-haskell/failure-0.2.0.3 | 2 +- .../md5-cache/dev-haskell/fast-logger-3.0.1 | 2 +- metadata/md5-cache/dev-haskell/fclabels-2.0.5 | 2 +- .../md5-cache/dev-haskell/fdo-notify-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/feed-1.3.0.1 | 2 +- metadata/md5-cache/dev-haskell/fgl-5.7.0.2 | 2 +- .../dev-haskell/fgl-arbitrary-0.2.0.3-r1 | 2 +- .../md5-cache/dev-haskell/file-embed-0.0.11.2 | 2 +- .../dev-haskell/file-location-0.4.9.1 | 2 +- .../md5-cache/dev-haskell/filelock-0.1.1.5 | 2 +- .../md5-cache/dev-haskell/filemanip-0.3.6.3 | 2 +- .../dev-haskell/filepath-bytestring-1.4.2.1.6 | 2 +- .../md5-cache/dev-haskell/filepattern-0.1.2 | 2 +- .../md5-cache/dev-haskell/filestore-0.6.5 | 2 +- .../md5-cache/dev-haskell/findbin-0.0.5-r1 | 2 +- .../md5-cache/dev-haskell/fingertree-0.1.4.2 | 2 +- metadata/md5-cache/dev-haskell/fixed-0.3 | 2 +- metadata/md5-cache/dev-haskell/fmlist-0.9.3 | 2 +- metadata/md5-cache/dev-haskell/foldl-1.4.7 | 2 +- .../md5-cache/dev-haskell/foundation-0.0.25 | 2 +- metadata/md5-cache/dev-haskell/free-5.1.3 | 2 +- .../md5-cache/dev-haskell/fsnotify-0.3.0.1 | 2 +- .../dev-haskell/generic-deriving-1.13.1 | 2 +- .../dev-haskell/generics-sop-0.5.1.0 | 2 +- .../dev-haskell/geniplate-mirror-0.7.7 | 2 +- .../dev-haskell/genvalidity-0.10.0.2 | 2 +- .../dev-haskell/genvalidity-hspec-0.7.0.4 | 2 +- .../dev-haskell/genvalidity-property-0.5.0.1 | 2 +- .../dev-haskell/getopt-generics-0.13.0.4 | 2 +- .../ghc-lib-parser-8.10.2.20200916 | 2 +- .../dev-haskell/ghc-lib-parser-ex-8.10.0.19 | 2 +- .../dev-haskell/ghc-paths-0.1.0.12-r1 | 2 +- metadata/md5-cache/dev-haskell/gio-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/git-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/git-lfs-1.1.0 | 2 +- .../md5-cache/dev-haskell/githash-0.1.3.3 | 2 +- metadata/md5-cache/dev-haskell/gitrev-1.3.1 | 2 +- metadata/md5-cache/dev-haskell/glib-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/glob-0.10.1 | 2 +- metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 | 2 +- metadata/md5-cache/dev-haskell/glut-2.7.0.15 | 2 +- .../md5-cache/dev-haskell/gnuidn-0.2.2-r1 | 2 +- metadata/md5-cache/dev-haskell/gnutls-0.2 | 2 +- .../dev-haskell/graphviz-2999.20.0.4 | 2 +- metadata/md5-cache/dev-haskell/groupoids-4.0 | 2 +- metadata/md5-cache/dev-haskell/gsasl-0.3.7 | 2 +- metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 | 2 +- .../dev-haskell/gtk2hs-buildtools-0.13.8.0-r1 | 2 +- metadata/md5-cache/dev-haskell/gtk3-0.15.5 | 2 +- .../dev-haskell/hackage-security-0.5.3.0-r3 | 2 +- .../dev-haskell/hackage-security-0.6.0.1-r1 | 2 +- metadata/md5-cache/dev-haskell/haddock-2.23.1 | 2 +- metadata/md5-cache/dev-haskell/haddock-2.24.0 | 2 +- .../md5-cache/dev-haskell/haddock-api-2.23.1 | 2 +- .../md5-cache/dev-haskell/haddock-api-2.24.0 | 2 +- .../dev-haskell/haddock-library-1.8.0 | 2 +- .../dev-haskell/haddock-library-1.9.0 | 2 +- .../md5-cache/dev-haskell/hakyll-4.14.0.0-r1 | 2 +- metadata/md5-cache/dev-haskell/half-0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/hamlet-1.2.0 | 2 +- .../dev-haskell/happstack-server-7.6.1 | 2 +- metadata/md5-cache/dev-haskell/happy-1.19.12 | 2 +- metadata/md5-cache/dev-haskell/harp-0.4.3.2 | 2 +- .../md5-cache/dev-haskell/hashable-1.2.7.0 | 2 +- .../dev-haskell/hashable-time-0.2.0.2-r1 | 2 +- .../md5-cache/dev-haskell/hashtables-1.2.4.1 | 2 +- .../md5-cache/dev-haskell/haskeline-0.7.5.0 | 2 +- .../md5-cache/dev-haskell/haskell-lexer-1.0.2 | 2 +- .../md5-cache/dev-haskell/haskell-src-1.0.3.0 | 2 +- .../dev-haskell/haskell-src-exts-1.17.1 | 2 +- .../dev-haskell/haskell-src-exts-1.21.1 | 2 +- .../dev-haskell/haskell-src-exts-util-0.2.5 | 2 +- .../dev-haskell/haskell-src-meta-0.8.5-r1 | 2 +- .../md5-cache/dev-haskell/haxml-1.25.5-r1 | 2 +- metadata/md5-cache/dev-haskell/hcg-minus-0.15 | 2 +- metadata/md5-cache/dev-haskell/hcodecs-0.5.2 | 2 +- metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 | 2 +- .../dev-haskell/hdbc-mysql-0.7.1.0-r1 | 2 +- .../md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 | 2 +- .../dev-haskell/hdbc-postgresql-2.5.0.0 | 2 +- .../dev-haskell/hdbc-sqlite3-2.3.3.1-r1 | 2 +- metadata/md5-cache/dev-haskell/heaps-0.3.6.1 | 2 +- metadata/md5-cache/dev-haskell/hedgehog-1.0.4 | 2 +- metadata/md5-cache/dev-haskell/hex-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/hexpat-0.20.13 | 2 +- .../dev-haskell/hi-file-parser-0.1.0.0 | 2 +- .../dev-haskell/highlighting-kate-0.6.4 | 2 +- .../md5-cache/dev-haskell/hinotify-0.3.10 | 2 +- metadata/md5-cache/dev-haskell/hit-0.7.0 | 2 +- metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 | 2 +- metadata/md5-cache/dev-haskell/hlint-3.2.7 | 2 +- metadata/md5-cache/dev-haskell/hoauth2-1.16.0 | 2 +- .../md5-cache/dev-haskell/hostname-1.0-r1 | 2 +- .../md5-cache/dev-haskell/hourglass-0.2.12 | 2 +- metadata/md5-cache/dev-haskell/hpack-0.33.0 | 2 +- metadata/md5-cache/dev-haskell/hps-0.15 | 2 +- .../md5-cache/dev-haskell/hs-bibutils-6.8.0.0 | 2 +- metadata/md5-cache/dev-haskell/hs3-0.5.9 | 2 +- metadata/md5-cache/dev-haskell/hsb2hs-0.3.1 | 2 +- .../md5-cache/dev-haskell/hscolour-1.24.4 | 2 +- .../md5-cache/dev-haskell/hslogger-1.3.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.0.3.1 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.1.2 | 2 +- metadata/md5-cache/dev-haskell/hslua-1.3.0.1 | 2 +- .../dev-haskell/hslua-module-path-0.1.0.1 | 2 +- .../dev-haskell/hslua-module-system-0.2.2.1 | 2 +- .../dev-haskell/hslua-module-text-0.2.1 | 2 +- .../dev-haskell/hslua-module-text-0.3.0.1 | 2 +- .../dev-haskell/hsopenssl-0.11.4.17-r1 | 2 +- metadata/md5-cache/dev-haskell/hspec-2.7.1 | 2 +- .../md5-cache/dev-haskell/hspec-contrib-0.5.1 | 2 +- .../md5-cache/dev-haskell/hspec-core-2.7.1 | 2 +- .../dev-haskell/hspec-discover-2.7.1 | 2 +- .../dev-haskell/hspec-expectations-0.8.2 | 2 +- .../md5-cache/dev-haskell/hspec-meta-2.6.0 | 2 +- .../dev-haskell/hspec-smallcheck-0.5.2 | 2 +- metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 | 2 +- .../md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 | 2 +- .../md5-cache/dev-haskell/hsql-mysql-1.8.3 | 2 +- .../md5-cache/dev-haskell/hsql-odbc-1.8.2 | 2 +- .../dev-haskell/hsql-sqlite3-1.8.2-r1 | 2 +- .../dev-haskell/hstringtemplate-0.8.7 | 2 +- metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 | 2 +- .../dev-haskell/hsyaml-aeson-0.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/htf-0.14.0.3 | 2 +- .../md5-cache/dev-haskell/html-1.0.1.2-r1 | 2 +- .../dev-haskell/html-conduit-1.3.2.1 | 2 +- metadata/md5-cache/dev-haskell/http-4000.3.14 | 2 +- .../dev-haskell/http-api-data-0.4.1.1 | 2 +- .../dev-haskell/http-attoparsec-0.1.1-r3 | 2 +- .../md5-cache/dev-haskell/http-client-0.6.4.1 | 2 +- .../dev-haskell/http-client-conduit-0.3.0 | 2 +- .../dev-haskell/http-client-multipart-0.3.0.0 | 2 +- .../dev-haskell/http-client-restricted-0.0.3 | 2 +- .../dev-haskell/http-client-tls-0.3.5.3 | 2 +- .../md5-cache/dev-haskell/http-common-0.8.2.1 | 2 +- .../dev-haskell/http-conduit-2.3.7.3 | 2 +- .../md5-cache/dev-haskell/http-date-0.0.8 | 2 +- .../dev-haskell/http-download-0.2.0.0 | 2 +- .../dev-haskell/http-reverse-proxy-0.6.0 | 2 +- .../dev-haskell/http-streams-0.8.7.2 | 2 +- .../md5-cache/dev-haskell/http-types-0.12.3 | 2 +- metadata/md5-cache/dev-haskell/http2-2.0.3 | 2 +- .../md5-cache/dev-haskell/httpd-shed-0.4.1.1 | 2 +- .../md5-cache/dev-haskell/hunit-1.2.5.2-r1 | 2 +- metadata/md5-cache/dev-haskell/hunit-1.6.0.0 | 2 +- metadata/md5-cache/dev-haskell/hunit-1.6.2.0 | 2 +- metadata/md5-cache/dev-haskell/hxt-9.3.1.18 | 2 +- .../dev-haskell/hxt-charproperties-9.4.0.0 | 2 +- .../dev-haskell/hxt-regex-xmlschema-9.2.0.3 | 2 +- .../md5-cache/dev-haskell/hxt-unicode-9.0.2.4 | 2 +- .../dev-haskell/icalendar-0.4.0.5-r1 | 2 +- metadata/md5-cache/dev-haskell/iconv-0.4.1.3 | 2 +- metadata/md5-cache/dev-haskell/idiii-0.1.3.3 | 2 +- metadata/md5-cache/dev-haskell/idna-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/ieee754-0.7.8 | 2 +- metadata/md5-cache/dev-haskell/ifelse-0.85-r1 | 2 +- .../dev-haskell/indexed-traversable-0.1 | 2 +- .../dev-haskell/indexed-traversable-0.1.1 | 2 +- .../md5-cache/dev-haskell/infer-license-0.2.0 | 2 +- .../dev-haskell/inspection-testing-0.4.2.4 | 2 +- .../dev-haskell/integer-logarithms-1.0.3.1 | 2 +- .../md5-cache/dev-haskell/integer-roots-1.0 | 2 +- .../md5-cache/dev-haskell/interpolate-0.2.0 | 2 +- .../md5-cache/dev-haskell/invariant-0.5.3 | 2 +- .../md5-cache/dev-haskell/io-streams-1.5.2.0 | 2 +- .../dev-haskell/io-streams-haproxy-1.0.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/iproute-1.7.8 | 2 +- metadata/md5-cache/dev-haskell/ipynb-0.1 | 2 +- metadata/md5-cache/dev-haskell/iwlib-0.1.0 | 2 +- .../dev-haskell/jira-wiki-markup-1.1.4 | 2 +- .../dev-haskell/jira-wiki-markup-1.3.4 | 2 +- metadata/md5-cache/dev-haskell/js-flot-0.8.3 | 2 +- .../md5-cache/dev-haskell/js-jquery-3.3.1 | 2 +- metadata/md5-cache/dev-haskell/json-0.10 | 2 +- .../md5-cache/dev-haskell/juicypixels-3.3.5 | 2 +- .../md5-cache/dev-haskell/kan-extensions-5.2 | 2 +- metadata/md5-cache/dev-haskell/keys-3.12.3 | 2 +- .../md5-cache/dev-haskell/language-bash-0.9.0 | 2 +- .../md5-cache/dev-haskell/language-c-0.4.7 | 2 +- .../md5-cache/dev-haskell/language-c-0.7.1 | 2 +- .../md5-cache/dev-haskell/language-c-0.8.3-r1 | 2 +- .../md5-cache/dev-haskell/language-css-0.0.3 | 2 +- .../md5-cache/dev-haskell/language-dot-0.1.1 | 2 +- .../dev-haskell/language-ecmascript-0.19.1.0 | 2 +- .../md5-cache/dev-haskell/language-glsl-0.3.0 | 2 +- .../language-haskell-extract-0.2.4-r1 | 2 +- .../dev-haskell/language-javascript-0.6.0.14 | 2 +- .../dev-haskell/language-lua-0.11.0.1 | 2 +- .../dev-haskell/language-python-0.5.8 | 2 +- .../dev-haskell/lazysmallcheck-0.6-r1 | 2 +- metadata/md5-cache/dev-haskell/lcs-0.2-r1 | 2 +- .../md5-cache/dev-haskell/leancheck-0.9.3 | 2 +- metadata/md5-cache/dev-haskell/lens-4.19.2-r2 | 2 +- metadata/md5-cache/dev-haskell/lens-aeson-1.1 | 2 +- .../md5-cache/dev-haskell/lens-family-1.2.3 | 2 +- .../dev-haskell/lens-family-core-1.2.3 | 2 +- .../dev-haskell/lens-family-th-0.5.1.0 | 2 +- .../md5-cache/dev-haskell/lens-simple-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/lhs2tex-1.24 | 2 +- metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 | 2 +- metadata/md5-cache/dev-haskell/libxml-0.1.1 | 2 +- .../md5-cache/dev-haskell/libxml-sax-0.7.5 | 2 +- metadata/md5-cache/dev-haskell/libyaml-0.1.2 | 2 +- .../dev-haskell/lifted-async-0.10.0.6 | 2 +- .../dev-haskell/lifted-base-0.2.3.12 | 2 +- metadata/md5-cache/dev-haskell/linear-1.21.3 | 2 +- metadata/md5-cache/dev-haskell/linear-1.21.5 | 2 +- metadata/md5-cache/dev-haskell/list-0.6.2 | 2 +- metadata/md5-cache/dev-haskell/listlike-4.6.3 | 2 +- .../dev-haskell/logging-facade-0.3.0 | 2 +- metadata/md5-cache/dev-haskell/logict-0.7.0.3 | 2 +- .../dev-haskell/logict-state-0.1.0.5 | 2 +- .../md5-cache/dev-haskell/lrucache-1.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/lukko-0.1.1.2 | 2 +- .../md5-cache/dev-haskell/maccatcher-2.1.5-r1 | 2 +- metadata/md5-cache/dev-haskell/magic-1.1 | 2 +- .../dev-haskell/markdown-unlit-0.5.0 | 2 +- .../dev-haskell/math-functions-0.3.3.0 | 2 +- .../md5-cache/dev-haskell/megaparsec-9.0.1 | 2 +- metadata/md5-cache/dev-haskell/memory-0.15.0 | 2 +- .../md5-cache/dev-haskell/memotrie-0.6.10 | 2 +- .../mersenne-random-pure64-0.2.2.0 | 2 +- .../md5-cache/dev-haskell/microlens-0.4.11.2 | 2 +- .../dev-haskell/microlens-aeson-2.3.0.4 | 2 +- .../dev-haskell/microlens-mtl-0.2.0.1 | 2 +- .../dev-haskell/microlens-th-0.4.3.4 | 2 +- .../md5-cache/dev-haskell/microstache-1.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/mime-0.4.0.2 | 2 +- .../md5-cache/dev-haskell/mime-mail-0.5.0 | 2 +- .../md5-cache/dev-haskell/mime-types-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/minisat-0.1.2 | 2 +- metadata/md5-cache/dev-haskell/mintty-0.1.2 | 2 +- .../md5-cache/dev-haskell/missingh-1.4.3.0 | 2 +- metadata/md5-cache/dev-haskell/mmap-0.5.9 | 2 +- metadata/md5-cache/dev-haskell/mmorph-1.1.3 | 2 +- metadata/md5-cache/dev-haskell/mockery-0.3.5 | 2 +- metadata/md5-cache/dev-haskell/mod-0.1.1.0 | 2 +- .../dev-haskell/monad-control-1.0.2.3 | 2 +- .../md5-cache/dev-haskell/monad-journal-0.8.1 | 2 +- .../md5-cache/dev-haskell/monad-logger-0.3.32 | 2 +- .../md5-cache/dev-haskell/monad-loops-0.4.3 | 2 +- .../md5-cache/dev-haskell/monad-par-0.3.5 | 2 +- .../dev-haskell/monad-par-extras-0.3.3-r1 | 2 +- .../md5-cache/dev-haskell/monad-unlift-0.2.0 | 2 +- .../dev-haskell/monadcatchio-mtl-0.3.1.0-r2 | 2 +- .../monadcatchio-transformers-0.3.1.3-r1 | 2 +- metadata/md5-cache/dev-haskell/monadlib-3.10 | 2 +- .../md5-cache/dev-haskell/monadplus-1.4.2-r1 | 2 +- .../md5-cache/dev-haskell/monadrandom-0.5.1.2 | 2 +- .../md5-cache/dev-haskell/monads-tf-0.1.0.3 | 2 +- .../dev-haskell/mono-traversable-1.0.15.1 | 2 +- .../mono-traversable-instances-0.1.1.0 | 2 +- .../md5-cache/dev-haskell/mountpoints-1.0.2 | 2 +- metadata/md5-cache/dev-haskell/mtl-2.2.2 | 2 +- .../md5-cache/dev-haskell/mtl-compat-0.2.2 | 2 +- .../md5-cache/dev-haskell/multipart-0.2.0 | 2 +- .../md5-cache/dev-haskell/murmur-hash-0.1.0.9 | 2 +- metadata/md5-cache/dev-haskell/mustache-2.3.1 | 2 +- .../dev-haskell/mutable-containers-0.3.4 | 2 +- .../md5-cache/dev-haskell/mwc-random-0.14.0.0 | 2 +- metadata/md5-cache/dev-haskell/mysql-0.1.7 | 2 +- .../md5-cache/dev-haskell/mysql-simple-0.4.5 | 2 +- metadata/md5-cache/dev-haskell/nanospec-0.2.2 | 2 +- metadata/md5-cache/dev-haskell/nats-1.1.2 | 2 +- .../dev-haskell/neat-interpolation-0.5.1.2 | 2 +- .../md5-cache/dev-haskell/netlink-1.1.1.0 | 2 +- .../md5-cache/dev-haskell/network-2.4.1.2 | 2 +- .../md5-cache/dev-haskell/network-2.4.2.2 | 2 +- .../md5-cache/dev-haskell/network-2.5.0.0 | 2 +- .../md5-cache/dev-haskell/network-2.6.2.1 | 2 +- .../md5-cache/dev-haskell/network-2.6.3.1-r1 | 2 +- .../md5-cache/dev-haskell/network-3.0.1.1 | 2 +- .../md5-cache/dev-haskell/network-bsd-2.8.1.0 | 2 +- .../dev-haskell/network-byte-order-0.1.4.0 | 2 +- .../dev-haskell/network-conduit-1.1.0 | 2 +- .../md5-cache/dev-haskell/network-data-0.5.3 | 2 +- .../dev-haskell/network-info-0.2.0.10 | 2 +- .../dev-haskell/network-multicast-0.3.2 | 2 +- .../md5-cache/dev-haskell/network-uri-2.5.0.0 | 2 +- .../md5-cache/dev-haskell/network-uri-2.6.3.0 | 2 +- .../md5-cache/dev-haskell/newtype-0.2.2.0 | 2 +- .../dev-haskell/newtype-generics-0.5.4 | 2 +- metadata/md5-cache/dev-haskell/nonce-1.0.7 | 2 +- metadata/md5-cache/dev-haskell/nonce-1.0.7-r1 | 2 +- .../md5-cache/dev-haskell/numinstances-1.4 | 2 +- .../md5-cache/dev-haskell/numtype-dk-0.5.0.2 | 2 +- .../md5-cache/dev-haskell/objectname-1.1.0.1 | 2 +- .../md5-cache/dev-haskell/old-locale-1.0.0.7 | 2 +- .../md5-cache/dev-haskell/old-time-1.1.0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/only-0.1 | 2 +- .../dev-haskell/open-browser-0.2.1.0-r1 | 2 +- metadata/md5-cache/dev-haskell/openal-1.7.0.5 | 2 +- .../md5-cache/dev-haskell/opengl-3.0.3.0-r1 | 2 +- .../md5-cache/dev-haskell/openglraw-3.3.4.0 | 2 +- .../dev-haskell/openssl-streams-1.2.3.0 | 2 +- .../md5-cache/dev-haskell/options-1.2.1.1 | 2 +- .../dev-haskell/optparse-applicative-0.15.1.0 | 2 +- .../dev-haskell/optparse-simple-0.1.1.3 | 2 +- .../dev-haskell/pandoc-citeproc-0.17.0.2 | 2 +- .../md5-cache/dev-haskell/pandoc-types-1.20 | 2 +- .../md5-cache/dev-haskell/pandoc-types-1.22 | 2 +- metadata/md5-cache/dev-haskell/pango-0.13.8.1 | 2 +- metadata/md5-cache/dev-haskell/pantry-0.4.0.2 | 2 +- .../md5-cache/dev-haskell/parallel-3.2.2.0 | 2 +- .../dev-haskell/parallel-io-0.3.3-r3 | 2 +- .../md5-cache/dev-haskell/parsec-3.1.14.0 | 2 +- .../dev-haskell/parsec-numbers-0.1.0 | 2 +- .../md5-cache/dev-haskell/parsec1-1.0.0.7 | 2 +- .../dev-haskell/parser-combinators-1.0.0 | 2 +- .../md5-cache/dev-haskell/parsers-0.12.10 | 2 +- metadata/md5-cache/dev-haskell/path-0.7.0 | 2 +- .../md5-cache/dev-haskell/path-io-1.6.0-r1 | 2 +- .../md5-cache/dev-haskell/path-pieces-0.2.1 | 2 +- .../md5-cache/dev-haskell/patience-0.1.1-r1 | 2 +- .../md5-cache/dev-haskell/pcap-0.4.5.2-r1 | 2 +- .../md5-cache/dev-haskell/pcre-light-0.4.1.0 | 2 +- metadata/md5-cache/dev-haskell/pem-0.2.4 | 2 +- .../md5-cache/dev-haskell/persistent-2.10.5.2 | 2 +- .../dev-haskell/persistent-mysql-2.10.2.3 | 2 +- .../persistent-postgresql-2.10.1.2 | 2 +- .../md5-cache/dev-haskell/persistent-qq-2.9.2 | 2 +- .../dev-haskell/persistent-sqlite-2.10.6.2 | 2 +- .../dev-haskell/persistent-template-2.8.2.3 | 2 +- .../dev-haskell/persistent-test-2.0.3.0 | 2 +- .../dev-haskell/pgp-wordlist-0.1.0.3 | 2 +- metadata/md5-cache/dev-haskell/pid1-0.1.2.0 | 2 +- metadata/md5-cache/dev-haskell/pipes-4.3.14 | 2 +- metadata/md5-cache/dev-haskell/pointed-5.0.2 | 2 +- metadata/md5-cache/dev-haskell/polyparse-1.13 | 2 +- .../dev-haskell/postgresql-libpq-0.9.4.2-r2 | 2 +- .../dev-haskell/postgresql-simple-0.6.2 | 2 +- metadata/md5-cache/dev-haskell/pqueue-1.4.1.3 | 2 +- .../dev-haskell/prelude-extras-0.4.0.3 | 2 +- .../dev-haskell/preprocessor-tools-2.0.2 | 2 +- metadata/md5-cache/dev-haskell/pretty-hex-1.0 | 2 +- .../md5-cache/dev-haskell/pretty-show-1.9.5 | 2 +- .../md5-cache/dev-haskell/prettyclass-1.0.0.0 | 2 +- .../md5-cache/dev-haskell/prettyprinter-1.6.1 | 2 +- .../prettyprinter-ansi-terminal-1.1.1.2 | 2 +- .../md5-cache/dev-haskell/primitive-0.7.1.0 | 2 +- .../dev-haskell/primitive-addr-0.1.0.2 | 2 +- .../dev-haskell/process-extras-0.7.4 | 2 +- .../dev-haskell/profunctor-extras-4.0 | 2 +- .../md5-cache/dev-haskell/profunctors-5.5.1 | 2 +- .../dev-haskell/project-template-0.2.1.0 | 2 +- .../md5-cache/dev-haskell/psqueue-1.1.0.1 | 2 +- .../md5-cache/dev-haskell/psqueues-0.2.7.2 | 2 +- .../dev-haskell/publicsuffixlist-0.1 | 2 +- metadata/md5-cache/dev-haskell/punycode-2.0 | 2 +- metadata/md5-cache/dev-haskell/puremd5-2.1.3 | 2 +- .../md5-cache/dev-haskell/pwstore-fast-2.4.4 | 2 +- .../md5-cache/dev-haskell/quickcheck-2.13.2 | 2 +- .../dev-haskell/quickcheck-classes-0.6.4.0 | 2 +- .../quickcheck-classes-base-0.6.2.0 | 2 +- .../dev-haskell/quickcheck-instances-0.3.22 | 2 +- .../md5-cache/dev-haskell/quickcheck-io-0.2.0 | 2 +- .../dev-haskell/quickcheck-unicode-1.0.1.0 | 2 +- metadata/md5-cache/dev-haskell/random-1.1 | 2 +- .../md5-cache/dev-haskell/ranges-0.2.4-r1 | 2 +- .../md5-cache/dev-haskell/raw-strings-qq-1.1 | 2 +- metadata/md5-cache/dev-haskell/readable-0.3.1 | 2 +- metadata/md5-cache/dev-haskell/readargs-1.2.3 | 2 +- .../md5-cache/dev-haskell/readline-1.0.3.0-r1 | 2 +- metadata/md5-cache/dev-haskell/rebase-1.4.1 | 2 +- .../md5-cache/dev-haskell/recaptcha-0.1.0.4 | 2 +- .../md5-cache/dev-haskell/reducers-3.12.3-r1 | 2 +- metadata/md5-cache/dev-haskell/refact-0.3.0.2 | 2 +- .../md5-cache/dev-haskell/reflection-2.1.6 | 2 +- .../dev-haskell/regex-applicative-0.3.3.1 | 2 +- .../regex-applicative-text-0.1.0.1 | 2 +- .../md5-cache/dev-haskell/regex-base-0.94.0.0 | 2 +- .../dev-haskell/regex-compat-0.95.2.0 | 2 +- .../dev-haskell/regex-compat-tdfa-0.95.1.4 | 2 +- .../md5-cache/dev-haskell/regex-pcre-0.95.0.0 | 2 +- .../regex-pcre-builtin-0.95.1.3.8.43 | 2 +- .../dev-haskell/regex-posix-0.96.0.0 | 2 +- .../md5-cache/dev-haskell/regex-tdfa-1.3.1.1 | 2 +- metadata/md5-cache/dev-haskell/rerebase-1.4.1 | 2 +- metadata/md5-cache/dev-haskell/resolv-0.1.2.0 | 2 +- .../dev-haskell/resource-pool-0.2.3.2 | 2 +- .../md5-cache/dev-haskell/resourcet-1.2.4.2 | 2 +- metadata/md5-cache/dev-haskell/retry-0.8.1.1 | 2 +- .../md5-cache/dev-haskell/rfc5051-0.1.0.4 | 2 +- metadata/md5-cache/dev-haskell/rfc5051-0.2 | 2 +- metadata/md5-cache/dev-haskell/riff-0.3.0.1 | 2 +- metadata/md5-cache/dev-haskell/rio-0.1.18.0 | 2 +- .../md5-cache/dev-haskell/rio-orphans-0.1.1.0 | 2 +- .../dev-haskell/rio-prettyprint-0.1.1.0 | 2 +- metadata/md5-cache/dev-haskell/rsa-2.3.1 | 2 +- metadata/md5-cache/dev-haskell/safe-0.3.19 | 2 +- .../dev-haskell/safe-exceptions-0.1.7.0 | 2 +- .../dev-haskell/safesemaphore-0.10.1 | 2 +- metadata/md5-cache/dev-haskell/sandi-0.5 | 2 +- metadata/md5-cache/dev-haskell/say-0.1.0.0 | 2 +- .../md5-cache/dev-haskell/scientific-0.3.6.2 | 2 +- .../md5-cache/dev-haskell/securemem-0.1.10 | 2 +- metadata/md5-cache/dev-haskell/selective-0.3 | 2 +- .../dev-haskell/semigroupoid-extras-5 | 2 +- .../md5-cache/dev-haskell/semigroupoids-5.3.4 | 2 +- .../md5-cache/dev-haskell/semigroups-0.18.5 | 2 +- .../md5-cache/dev-haskell/semirings-0.5.4 | 2 +- .../md5-cache/dev-haskell/sendfile-0.7.11.1 | 2 +- metadata/md5-cache/dev-haskell/setenv-0.1.1.3 | 2 +- .../md5-cache/dev-haskell/setlocale-1.0.0.9 | 2 +- metadata/md5-cache/dev-haskell/sha-1.6.4.4 | 2 +- .../md5-cache/dev-haskell/shakespeare-2.0.25 | 2 +- .../dev-haskell/shakespeare-css-1.1.0 | 2 +- .../dev-haskell/shakespeare-i18n-1.1.0 | 2 +- .../dev-haskell/shakespeare-js-1.3.0 | 2 +- .../dev-haskell/shakespeare-text-1.1.0 | 2 +- .../md5-cache/dev-haskell/shell-escape-0.2.0 | 2 +- metadata/md5-cache/dev-haskell/shelly-1.9.0 | 2 +- .../md5-cache/dev-haskell/silently-1.2.5.1 | 2 +- .../dev-haskell/simple-reflect-0.3.3 | 2 +- .../dev-haskell/simple-sendfile-0.2.28 | 2 +- .../dev-haskell/singleton-bool-0.1.5-r1 | 2 +- .../md5-cache/dev-haskell/size-based-0.1.2.0 | 2 +- metadata/md5-cache/dev-haskell/skein-1.0.9.4 | 2 +- .../dev-haskell/skylighting-0.10.5-r1 | 2 +- .../dev-haskell/skylighting-0.8.5-r1 | 2 +- .../dev-haskell/skylighting-core-0.10.5-r1 | 2 +- .../dev-haskell/skylighting-core-0.8.5-r1 | 2 +- .../md5-cache/dev-haskell/smallcheck-1.2.0 | 2 +- .../md5-cache/dev-haskell/snap-core-1.0.4.2 | 2 +- .../md5-cache/dev-haskell/snap-server-1.1.1.2 | 2 +- metadata/md5-cache/dev-haskell/socks-0.6.1 | 2 +- .../md5-cache/dev-haskell/sop-core-0.5.0.1 | 2 +- metadata/md5-cache/dev-haskell/split-0.2.3.4 | 2 +- metadata/md5-cache/dev-haskell/splitmix-0.0.4 | 2 +- metadata/md5-cache/dev-haskell/stack-2.3.3 | 2 +- .../md5-cache/dev-haskell/statevar-1.1.1.1 | 2 +- .../md5-cache/dev-haskell/statistics-0.15.2.0 | 2 +- metadata/md5-cache/dev-haskell/stm-2.5.0.0 | 2 +- .../md5-cache/dev-haskell/stm-chans-3.0.0.4 | 2 +- .../md5-cache/dev-haskell/stmonadtrans-0.4.4 | 2 +- metadata/md5-cache/dev-haskell/store-0.7.6 | 2 +- .../md5-cache/dev-haskell/store-core-0.4.4.3 | 2 +- metadata/md5-cache/dev-haskell/stream-0.4.7.2 | 2 +- .../dev-haskell/streaming-commons-0.2.1.2 | 2 +- .../md5-cache/dev-haskell/strict-0.3.2-r1 | 2 +- .../md5-cache/dev-haskell/string-qq-0.0.4 | 2 +- .../md5-cache/dev-haskell/stringable-0.1.3 | 2 +- .../md5-cache/dev-haskell/stringbuilder-0.5.1 | 2 +- .../md5-cache/dev-haskell/stringprep-1.0.0 | 2 +- .../dev-haskell/stringsearch-0.3.6.6-r1 | 2 +- metadata/md5-cache/dev-haskell/syb-0.7.1 | 2 +- .../dev-haskell/syb-with-class-0.6.1.13 | 2 +- .../dev-haskell/system-fileio-0.3.16.4 | 2 +- .../dev-haskell/system-filepath-0.4.14 | 2 +- .../dev-haskell/system-posix-redirect-1.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/tagged-0.8.6 | 2 +- metadata/md5-cache/dev-haskell/tagshare-0.0 | 2 +- metadata/md5-cache/dev-haskell/tagsoup-0.14.8 | 2 +- .../dev-haskell/tagstream-conduit-0.5.6 | 2 +- metadata/md5-cache/dev-haskell/tar-0.5.1.1 | 2 +- .../dev-haskell/tar-conduit-0.3.2-r1 | 2 +- metadata/md5-cache/dev-haskell/tasty-1.2.3 | 2 +- .../md5-cache/dev-haskell/tasty-ant-xml-1.1.6 | 2 +- .../tasty-expected-failure-0.11.1.2 | 2 +- .../dev-haskell/tasty-golden-2.3.1.1 | 2 +- .../dev-haskell/tasty-hedgehog-1.0.0.2-r1 | 2 +- .../dev-haskell/tasty-hunit-0.10.0.2 | 2 +- .../md5-cache/dev-haskell/tasty-kat-0.0.3 | 2 +- .../md5-cache/dev-haskell/tasty-lua-0.2.3.1 | 2 +- .../dev-haskell/tasty-quickcheck-0.10.1.1 | 2 +- .../md5-cache/dev-haskell/tasty-rerun-1.1.17 | 2 +- .../dev-haskell/tasty-smallcheck-0.8.1 | 2 +- metadata/md5-cache/dev-haskell/tasty-th-0.1.7 | 2 +- .../template-haskell-compat-v0208-0.1.4 | 2 +- metadata/md5-cache/dev-haskell/temporary-1.3 | 2 +- .../dev-haskell/temporary-rc-1.2.0.3 | 2 +- metadata/md5-cache/dev-haskell/tensor-1.1.0.1 | 2 +- .../dev-haskell/terminal-size-0.3.2.1 | 2 +- .../md5-cache/dev-haskell/terminfo-0.4.1.4 | 2 +- .../dev-haskell/test-framework-0.8.2.0-r2 | 2 +- .../test-framework-hunit-0.3.0.2-r1 | 2 +- .../test-framework-leancheck-0.0.1 | 2 +- .../test-framework-quickcheck2-0.3.0.5-r1 | 2 +- .../dev-haskell/test-framework-th-0.2.4 | 2 +- .../dev-haskell/testing-feat-1.1.0.0 | 2 +- .../testing-type-modifiers-0.1.0.1 | 2 +- metadata/md5-cache/dev-haskell/texmath-0.12.2 | 2 +- .../md5-cache/dev-haskell/text-1.2.4.0-r1 | 2 +- metadata/md5-cache/dev-haskell/text-1.2.4.1 | 2 +- .../md5-cache/dev-haskell/text-1.2.4.1_rc1 | 2 +- .../md5-cache/dev-haskell/text-binary-0.2.1.1 | 2 +- .../dev-haskell/text-conversions-0.3.0 | 2 +- .../md5-cache/dev-haskell/text-icu-0.7.0.1 | 2 +- .../md5-cache/dev-haskell/text-metrics-0.3.0 | 2 +- .../md5-cache/dev-haskell/text-short-0.1.3 | 2 +- .../md5-cache/dev-haskell/text-show-3.8.5 | 2 +- .../dev-haskell/text-stream-decode-0.1.0.5 | 2 +- metadata/md5-cache/dev-haskell/tf-random-0.5 | 2 +- .../dev-haskell/th-abstraction-0.3.2.0 | 2 +- .../dev-haskell/th-expand-syns-0.4.6.0 | 2 +- metadata/md5-cache/dev-haskell/th-lift-0.8.1 | 2 +- .../dev-haskell/th-lift-instances-0.1.14 | 2 +- .../md5-cache/dev-haskell/th-orphans-0.13.10 | 2 +- .../md5-cache/dev-haskell/th-reify-many-0.1.9 | 2 +- .../dev-haskell/th-utilities-0.2.4.1 | 2 +- .../md5-cache/dev-haskell/threads-0.5.1.6 | 2 +- metadata/md5-cache/dev-haskell/thyme-0.3.5.5 | 2 +- .../md5-cache/dev-haskell/time-compat-1.9.3 | 2 +- .../dev-haskell/time-locale-compat-0.1.1.5 | 2 +- .../md5-cache/dev-haskell/time-manager-0.0.0 | 2 +- metadata/md5-cache/dev-haskell/timeit-2.0 | 2 +- .../dev-haskell/timezone-olson-0.2.0 | 2 +- .../dev-haskell/timezone-series-0.1.9 | 2 +- metadata/md5-cache/dev-haskell/tls-1.5.4 | 2 +- .../dev-haskell/tls-session-manager-0.0.4 | 2 +- metadata/md5-cache/dev-haskell/top-1.7 | 2 +- .../md5-cache/dev-haskell/torrent-10000.1.1 | 2 +- .../dev-haskell/transformers-0.5.6.2 | 2 +- .../dev-haskell/transformers-base-0.4.5.2 | 2 +- .../dev-haskell/transformers-compat-0.6.6 | 2 +- metadata/md5-cache/dev-haskell/tree-diff-0.1 | 2 +- metadata/md5-cache/dev-haskell/trifecta-2.1 | 2 +- .../md5-cache/dev-haskell/type-equality-1 | 2 +- .../dev-haskell/typed-process-0.2.6.0 | 2 +- .../dev-haskell/unbounded-delays-0.1.1.0 | 2 +- .../dev-haskell/unexceptionalio-0.5.1 | 2 +- .../dev-haskell/unicode-transforms-0.3.7.1 | 2 +- .../md5-cache/dev-haskell/uniplate-1.6.12 | 2 +- metadata/md5-cache/dev-haskell/uniqueid-0.1.1 | 2 +- .../md5-cache/dev-haskell/unix-compat-0.5.2 | 2 +- .../md5-cache/dev-haskell/unix-time-0.4.7 | 2 +- .../md5-cache/dev-haskell/unixutils-1.54.2-r1 | 2 +- .../md5-cache/dev-haskell/unliftio-0.2.12.1 | 2 +- .../dev-haskell/unliftio-core-0.1.2.0 | 2 +- .../dev-haskell/unordered-containers-0.2.12.0 | 2 +- metadata/md5-cache/dev-haskell/uri-0.1.6.4 | 2 +- .../dev-haskell/uri-bytestring-0.3.3.0 | 2 +- .../dev-haskell/uri-bytestring-aeson-0.1.0.7 | 2 +- .../md5-cache/dev-haskell/uri-encode-1.5.0.5 | 2 +- metadata/md5-cache/dev-haskell/url-2.1.3-r1 | 2 +- .../md5-cache/dev-haskell/utf8-light-0.4.2 | 2 +- .../md5-cache/dev-haskell/utf8-string-1.0.1.1 | 2 +- metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 | 2 +- .../md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 | 2 +- metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 | 2 +- .../md5-cache/dev-haskell/uuid-types-1.0.3-r1 | 2 +- metadata/md5-cache/dev-haskell/uulib-0.9.24 | 2 +- .../md5-cache/dev-haskell/validity-0.9.0.3 | 2 +- metadata/md5-cache/dev-haskell/vault-0.3.1.4 | 2 +- .../md5-cache/dev-haskell/vector-0.12.1.2 | 2 +- .../dev-haskell/vector-algorithms-0.8.0.3 | 2 +- .../vector-binary-instances-0.2.5.1 | 2 +- .../dev-haskell/vector-builder-0.3.8 | 2 +- .../dev-haskell/vector-instances-3.4 | 2 +- .../md5-cache/dev-haskell/vector-space-0.16 | 2 +- .../dev-haskell/vector-th-unbox-0.2.1.7 | 2 +- metadata/md5-cache/dev-haskell/void-0.7.3 | 2 +- metadata/md5-cache/dev-haskell/wai-3.2.2.1 | 2 +- .../dev-haskell/wai-app-static-3.1.7.2-r1 | 2 +- .../md5-cache/dev-haskell/wai-conduit-3.0.0.4 | 2 +- .../md5-cache/dev-haskell/wai-extra-3.1.4.1 | 2 +- .../md5-cache/dev-haskell/wai-logger-2.3.6 | 2 +- metadata/md5-cache/dev-haskell/wai-test-3.0.0 | 2 +- metadata/md5-cache/dev-haskell/warp-3.3.13 | 2 +- .../md5-cache/dev-haskell/warp-tls-3.2.12 | 2 +- metadata/md5-cache/dev-haskell/wavy-0.1.0.0 | 2 +- metadata/md5-cache/dev-haskell/wcwidth-0.0.2 | 2 +- metadata/md5-cache/dev-haskell/weigh-0.0.16 | 2 +- .../md5-cache/dev-haskell/with-location-0.1.0 | 2 +- .../md5-cache/dev-haskell/wl-pprint-1.2.1 | 2 +- .../dev-haskell/wl-pprint-annotated-0.1.0.1 | 2 +- .../dev-haskell/wl-pprint-text-1.2.0.1 | 2 +- metadata/md5-cache/dev-haskell/word8-0.1.3 | 2 +- metadata/md5-cache/dev-haskell/wreq-0.5.3.2 | 2 +- metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 | 2 +- .../md5-cache/dev-haskell/wxc-0.92.3.0-r1 | 2 +- .../md5-cache/dev-haskell/wxcore-0.92.3.0-r1 | 2 +- .../dev-haskell/wxdirect-0.92.3.0-r2 | 2 +- metadata/md5-cache/dev-haskell/x11-1.9.2 | 2 +- .../md5-cache/dev-haskell/x11-xft-0.3.1-r1 | 2 +- metadata/md5-cache/dev-haskell/x509-1.7.5 | 2 +- .../md5-cache/dev-haskell/x509-store-1.6.7 | 2 +- .../md5-cache/dev-haskell/x509-system-1.6.6 | 2 +- .../dev-haskell/x509-validation-1.6.11 | 2 +- .../md5-cache/dev-haskell/xhtml-3000.2.2.1 | 2 +- metadata/md5-cache/dev-haskell/xml-1.3.14 | 2 +- .../md5-cache/dev-haskell/xml-conduit-1.9.1.1 | 2 +- .../md5-cache/dev-haskell/xml-hamlet-0.5.0.1 | 2 +- .../md5-cache/dev-haskell/xml-types-0.3.8 | 2 +- metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 | 2 +- .../md5-cache/dev-haskell/xss-sanitize-0.3.6 | 2 +- metadata/md5-cache/dev-haskell/yaml-0.11.5.0 | 2 +- metadata/md5-cache/dev-haskell/yesod-1.6.1.0 | 2 +- .../md5-cache/dev-haskell/yesod-auth-1.6.10.3 | 2 +- .../md5-cache/dev-haskell/yesod-auth-1.6.9 | 2 +- .../dev-haskell/yesod-auth-hashdb-1.7.1.2 | 2 +- .../md5-cache/dev-haskell/yesod-core-1.6.18.8 | 2 +- .../md5-cache/dev-haskell/yesod-default-1.2.0 | 2 +- .../md5-cache/dev-haskell/yesod-form-1.6.7 | 2 +- .../md5-cache/dev-haskell/yesod-json-1.2.0 | 2 +- .../dev-haskell/yesod-persistent-1.6.0.4 | 2 +- .../dev-haskell/yesod-static-1.6.1.0 | 2 +- .../md5-cache/dev-haskell/yesod-test-1.6.12 | 2 +- .../md5-cache/dev-haskell/zip-archive-0.4.1 | 2 +- metadata/md5-cache/dev-haskell/zlib-0.6.2.2 | 2 +- .../dev-haskell/zlib-bindings-0.1.1.5 | 2 +- .../md5-cache/dev-haskell/zlib-conduit-1.1.0 | 2 +- .../dev-haskell/zlib-enum-0.2.3.1-r1 | 2 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 71650 -> 73091 bytes ...{ant-core-1.10.9-r3 => ant-core-1.10.9-r5} | 0 metadata/md5-cache/dev-java/bcmail-1.71 | 15 + metadata/md5-cache/dev-java/bcpg-1.71 | 15 + metadata/md5-cache/dev-java/bcpkix-1.71 | 16 + metadata/md5-cache/dev-java/bcprov-1.71 | 16 + metadata/md5-cache/dev-java/bcutil-1.71 | 15 + metadata/md5-cache/dev-java/fontbox-2.0.26 | 16 + .../md5-cache/dev-java/jakarta-mail-api-2.1.0 | 15 + .../md5-cache/dev-java/jcommander-1.48-r1 | 15 - metadata/md5-cache/dev-java/jcommander-1.82 | 4 +- metadata/md5-cache/dev-java/jdom-2.0.6.1 | 15 + .../md5-cache/dev-java/openjdk-11.0.15_p10 | 4 +- metadata/md5-cache/dev-java/openjdk-17.0.3_p7 | 6 +- metadata/md5-cache/dev-java/openjdk-8.332_p09 | 4 +- .../dev-java/openjdk-bin-11.0.15_p10 | 4 +- .../md5-cache/dev-java/openjdk-bin-17.0.3_p7 | 4 +- .../md5-cache/dev-java/openjdk-bin-8.332_p09 | 4 +- .../dev-java/openjdk-jre-bin-11.0.15_p10 | 4 +- .../dev-java/openjdk-jre-bin-17.0.3_p7 | 4 +- .../dev-java/openjdk-jre-bin-8.332_p09 | 4 +- metadata/md5-cache/dev-java/pdfbox-2.0.26 | 17 + metadata/md5-cache/dev-java/xmpbox-2.0.26 | 16 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 41210 -> 41663 bytes metadata/md5-cache/dev-lang/cxprolog-0.98.2 | 2 +- metadata/md5-cache/dev-lang/execline-2.8.3.0 | 4 +- metadata/md5-cache/dev-lang/ghc-8.10.4-r1 | 2 +- metadata/md5-cache/dev-lang/ghc-8.10.5-r1 | 2 +- metadata/md5-cache/dev-lang/ghc-8.10.6 | 2 +- metadata/md5-cache/dev-lang/ghc-8.8.4-r1 | 2 +- metadata/md5-cache/dev-lang/ghc-9.0.1-r1 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2020 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 | 2 +- metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 | 2 +- .../{ispc-1.17.0-r1 => ispc-1.17.0-r2} | 6 +- metadata/md5-cache/dev-lang/ispc-9999 | 6 +- metadata/md5-cache/dev-lang/mercury-22.01.1 | 9 +- .../md5-cache/dev-lang/mercury-extras-22.01.1 | 4 +- metadata/md5-cache/dev-lang/orc-0.4.32 | 14 + metadata/md5-cache/dev-lang/perl-5.36.0_rc2 | 15 + metadata/md5-cache/dev-lang/qu-prolog-10.6 | 4 +- .../md5-cache/dev-lang/spidermonkey-91.9.1 | 16 + metadata/md5-cache/dev-lang/whitespace-0.4 | 2 +- metadata/md5-cache/dev-lang/yap-7.0.1 | 10 +- metadata/md5-cache/dev-lang/yap-7.1.0 | 10 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 160875 -> 161033 bytes metadata/md5-cache/dev-libs/asmjit-2021.11.13 | 14 + metadata/md5-cache/dev-libs/boost-1.79.0 | 4 +- metadata/md5-cache/dev-libs/dotconf-1.3-r2 | 12 + metadata/md5-cache/dev-libs/inih-55 | 4 +- .../intel-compute-runtime-22.13.22789-r3 | 15 - .../intel-compute-runtime-22.17.23034-r1 | 4 +- ...2-r3 => intel-compute-runtime-22.20.23198} | 6 +- metadata/md5-cache/dev-libs/level-zero-1.8.1 | 12 + metadata/md5-cache/dev-libs/libfido2-1.11.0 | 15 + .../dev-libs/libmemcached-awesome-1.1.1 | 4 +- metadata/md5-cache/dev-libs/libtasn1-4.18.0 | 4 +- metadata/md5-cache/dev-libs/libtpms-0.9.4 | 4 +- metadata/md5-cache/dev-libs/libwacom-1.12 | 4 +- metadata/md5-cache/dev-libs/miniz-9999 | 12 - metadata/md5-cache/dev-libs/ocl-icd-2.3.1 | 4 +- metadata/md5-cache/dev-libs/skalibs-2.11.2.0 | 4 +- .../dev-libs/tree-sitter-bash-0.19.0 | 4 +- metadata/md5-cache/dev-libs/uthash-2.3.0 | 4 +- metadata/md5-cache/dev-libs/weston-9.0.0-r2 | 17 - metadata/md5-cache/dev-lua/Manifest.gz | Bin 7789 -> 7466 bytes metadata/md5-cache/dev-lua/luarocks-3.8.0 | 17 - metadata/md5-cache/dev-lua/readline-3.0-r1 | 17 - metadata/md5-cache/dev-lua/readline-3.1 | 4 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 74064 -> 74219 bytes metadata/md5-cache/dev-ml/utop-2.9.1 | 15 + .../dev-python/GridDataFormats-1.0.0 | 16 + metadata/md5-cache/dev-python/Manifest.gz | Bin 365756 -> 372821 bytes metadata/md5-cache/dev-python/PyPDF2-1.27.11 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.27.12 | 4 +- metadata/md5-cache/dev-python/PyPDF2-1.27.5 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.27.6 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.27.7 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.27.8 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.27.9 | 16 - metadata/md5-cache/dev-python/PyPDF2-1.28.1 | 16 + metadata/md5-cache/dev-python/astroid-2.11.2 | 16 - metadata/md5-cache/dev-python/astroid-2.11.3 | 16 - metadata/md5-cache/dev-python/astroid-2.11.4 | 4 +- metadata/md5-cache/dev-python/astroid-2.9.3 | 16 - .../dev-python/async_timeout-4.0.2-r1 | 10 +- metadata/md5-cache/dev-python/autopage-0.5.0 | 12 +- metadata/md5-cache/dev-python/backrefs-5.3 | 16 + .../md5-cache/dev-python/betamax-0.8.1-r1 | 4 +- ...xparser-1.2.0-r1 => bibtexparser-1.2.0-r2} | 6 +- metadata/md5-cache/dev-python/boto3-1.23.4 | 16 + metadata/md5-cache/dev-python/boto3-1.23.5 | 16 + metadata/md5-cache/dev-python/botocore-1.26.4 | 16 + metadata/md5-cache/dev-python/botocore-1.26.5 | 16 + metadata/md5-cache/dev-python/botocore-9999 | 2 +- metadata/md5-cache/dev-python/bracex-2.3 | 16 + metadata/md5-cache/dev-python/build-0.8.0 | 16 + metadata/md5-cache/dev-python/cfn-lint-0.60.1 | 16 + metadata/md5-cache/dev-python/cheroot-8.6.0 | 4 +- .../md5-cache/dev-python/cheroot-8.6.0-r1 | 16 + .../md5-cache/dev-python/cherrypy-18.6.1-r1 | 16 + metadata/md5-cache/dev-python/click-log-0.4.0 | 10 +- .../dev-python/click-threading-0.5.0-r1 | 16 + metadata/md5-cache/dev-python/cliff-3.10.1 | 12 +- .../md5-cache/dev-python/cloudpickle-2.1.0 | 16 + metadata/md5-cache/dev-python/cmd2-2.4.1 | 12 +- .../md5-cache/dev-python/colorclass-2.2.2-r1 | 12 +- metadata/md5-cache/dev-python/coverage-6.4 | 16 + metadata/md5-cache/dev-python/cppy-1.2.1-r1 | 4 +- .../md5-cache/dev-python/dbus-python-1.2.18 | 12 +- .../md5-cache/dev-python/debtcollector-2.5.0 | 12 +- metadata/md5-cache/dev-python/deepmerge-1.0.1 | 10 +- ...downx_material_extras-2.0.2 => dill-0.3.5} | 14 +- metadata/md5-cache/dev-python/dill-0.3.5.1 | 15 + metadata/md5-cache/dev-python/dkimpy-1.0.5 | 16 - metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 | 4 +- metadata/md5-cache/dev-python/docopt-0.6.2-r5 | 16 + metadata/md5-cache/dev-python/dulwich-0.20.40 | 16 + .../md5-cache/dev-python/et_xmlfile-1.1.0-r1 | 10 +- .../dev-python/exceptiongroup-1.0.0_rc7 | 16 + metadata/md5-cache/dev-python/extras-1.0.0-r2 | 16 + .../md5-cache/dev-python/feedparser-6.0.10 | 15 + .../md5-cache/dev-python/feedparser-6.0.9 | 15 + .../md5-cache/dev-python/findimports-2.2.0-r1 | 15 + metadata/md5-cache/dev-python/fixtures-4.0.0 | 10 +- .../dev-python/flask-babelex-0.9.4-r1 | 16 + .../md5-cache/dev-python/flask-mail-0.9.1-r2 | 16 + .../md5-cache/dev-python/flask-security-3.4.5 | 16 - .../md5-cache/dev-python/flask-security-4.1.3 | 16 - .../md5-cache/dev-python/flask-security-4.1.4 | 4 +- metadata/md5-cache/dev-python/fsspec-2022.5.0 | 16 + .../md5-cache/dev-python/git-review-2.2.0 | 16 - .../md5-cache/dev-python/git-review-2.3.0 | 4 +- .../google-api-python-client-2.44.0 | 16 - .../google-api-python-client-2.45.0 | 16 - .../google-api-python-client-2.46.0 | 16 - .../google-api-python-client-2.47.0 | 4 +- .../dev-python/google-reauth-python-0.1.1 | 12 +- metadata/md5-cache/dev-python/hatchling-1.1.0 | 16 + metadata/md5-cache/dev-python/hatchling-1.2.0 | 16 + metadata/md5-cache/dev-python/hatchling-1.3.0 | 16 + .../md5-cache/dev-python/hypothesis-6.42.3 | 16 - .../md5-cache/dev-python/hypothesis-6.43.3 | 16 - .../md5-cache/dev-python/hypothesis-6.44.0 | 16 - .../md5-cache/dev-python/hypothesis-6.45.0 | 16 - .../md5-cache/dev-python/hypothesis-6.45.1 | 16 - .../md5-cache/dev-python/hypothesis-6.45.3 | 16 - .../md5-cache/dev-python/hypothesis-6.46.0 | 16 - .../md5-cache/dev-python/hypothesis-6.46.1 | 16 - .../md5-cache/dev-python/hypothesis-6.46.2 | 4 +- .../md5-cache/dev-python/hypothesis-6.46.5 | 16 - .../{hypothesis-6.46.6 => hypothesis-6.46.7} | 2 +- metadata/md5-cache/dev-python/identify-2.5.1 | 16 + metadata/md5-cache/dev-python/immutables-0.18 | 16 + .../dev-python/importlib_metadata-4.11.4 | 16 + metadata/md5-cache/dev-python/inflect-5.4.0 | 16 - metadata/md5-cache/dev-python/inflect-5.5.2 | 16 - metadata/md5-cache/dev-python/inflect-5.6.0 | 4 +- .../md5-cache/dev-python/intervaltree-3.1.0 | 10 +- metadata/md5-cache/dev-python/jeepney-0.8.0 | 10 +- .../md5-cache/dev-python/jupyter_core-4.10.0 | 4 +- .../md5-cache/dev-python/jupyter_core-4.9.2 | 16 - metadata/md5-cache/dev-python/jwcrypto-1.3.1 | 16 + metadata/md5-cache/dev-python/keyring-23.5.1 | 16 + .../md5-cache/dev-python/keystoneauth-4.6.0 | 16 + metadata/md5-cache/dev-python/kgb-7.0-r1 | 16 + metadata/md5-cache/dev-python/libnacl-1.8.0 | 16 + metadata/md5-cache/dev-python/locket-0.2.1 | 16 - metadata/md5-cache/dev-python/locket-1.0.0 | 4 +- metadata/md5-cache/dev-python/lz4-4.0.1 | 17 + .../md5-cache/dev-python/markdown-it-py-2.0.1 | 16 - .../md5-cache/dev-python/markdown-it-py-2.1.0 | 4 +- .../mkdocs_pymdownx_material_extras-2.0.3 | 4 +- .../md5-cache/dev-python/myst_parser-0.17.0 | 16 - .../md5-cache/dev-python/myst_parser-0.17.1 | 16 - .../md5-cache/dev-python/myst_parser-0.17.2 | 4 +- .../{cppy-1.2.0-r1 => neovim-remote-2.5.1} | 16 +- .../md5-cache/dev-python/netaddr-0.8.0-r1 | 16 + metadata/md5-cache/dev-python/networkx-2.8.2 | 16 + metadata/md5-cache/dev-python/notebook-6.4.10 | 16 - metadata/md5-cache/dev-python/notebook-6.4.11 | 4 +- metadata/md5-cache/dev-python/nuitka-0.8 | 16 + metadata/md5-cache/dev-python/numpy-1.22.3 | 4 +- metadata/md5-cache/dev-python/numpy-1.22.4 | 17 + metadata/md5-cache/dev-python/oauthlib-3.2.0 | 10 +- .../md5-cache/dev-python/objgraph-3.5.0-r1 | 16 + metadata/md5-cache/dev-python/openpyxl-3.0.10 | 16 + .../md5-cache/dev-python/openstacksdk-0.99.0 | 16 + metadata/md5-cache/dev-python/osc-lib-2.6.0 | 16 + .../md5-cache/dev-python/oslo-i18n-5.1.0-r1 | 16 + metadata/md5-cache/dev-python/oslo-log-5.0.0 | 16 + .../md5-cache/dev-python/oslotest-4.5.0-r1 | 12 +- metadata/md5-cache/dev-python/pbr-5.9.0 | 12 +- metadata/md5-cache/dev-python/pip-22.1.1 | 16 + .../md5-cache/dev-python/pkgconfig-1.5.5-r1 | 12 +- metadata/md5-cache/dev-python/portend-3.1.0 | 10 +- .../md5-cache/dev-python/prettytable-3.3.0 | 10 +- .../md5-cache/dev-python/proto-plus-1.20.4 | 16 + metadata/md5-cache/dev-python/psutil-5.9.1 | 16 + .../dev-python/publicsuffix-2.20191221-r1 | 16 - .../dev-python/publicsuffix-2.20191221-r2 | 4 +- metadata/md5-cache/dev-python/py-amqp-5.1.1 | 4 +- metadata/md5-cache/dev-python/pydantic-1.9.1 | 16 + metadata/md5-cache/dev-python/pydbus-0.6.0 | 10 +- .../md5-cache/dev-python/pydiffx-1.0.1-r1 | 16 + metadata/md5-cache/dev-python/pyglet-1.5.26 | 16 + .../md5-cache/dev-python/pygobject-3.42.1 | 10 +- metadata/md5-cache/dev-python/pygresql-5.2.4 | 10 +- .../md5-cache/dev-python/pylibmc-1.6.1-r2 | 12 +- .../md5-cache/dev-python/pyperclip-1.8.2-r1 | 16 + metadata/md5-cache/dev-python/pypng-0.0.21-r1 | 10 +- ...rver-0.6.0 => pytest-localserver-0.6.0-r1} | 2 +- .../dev-python/pytest-services-2.2.1-r1 | 16 + .../dev-python/pytest-shell-utilities-1.2.0 | 16 + .../dev-python/pytest-subtesthack-0.1.2-r2 | 17 + .../dev-python/python-glanceclient-4.0.0 | 16 + .../md5-cache/dev-python/python-gnupg-0.4.9 | 17 + .../dev-python/python-keystoneclient-4.5.0 | 16 + .../md5-cache/dev-python/python-magic-0.4.26 | 16 + .../md5-cache/dev-python/python-nbxmpp-3.0.2 | 16 + .../dev-python/python-novaclient-18.0.0 | 16 + .../dev-python/python-swiftclient-4.0.0 | 16 + .../dev-python/python-systemd-234-r2 | 4 +- .../md5-cache/dev-python/python-utils-3.2.3 | 16 + .../md5-cache/dev-python/pytools-2022.1.3-r1 | 16 - .../md5-cache/dev-python/pytools-2022.1.4 | 16 - .../md5-cache/dev-python/pytools-2022.1.5 | 16 - .../md5-cache/dev-python/pytools-2022.1.7 | 4 +- .../{pytools-2022.1.6 => pytools-2022.1.9} | 4 +- metadata/md5-cache/dev-python/pyxdg-0.27-r1 | 16 + metadata/md5-cache/dev-python/pyzmq-23.0.0 | 17 + .../md5-cache/dev-python/repoze-lru-0.7-r3 | 12 +- .../dev-python/requests-mock-1.9.3-r1 | 16 + .../dev-python/requests-toolbelt-0.9.1-r1 | 16 + .../dev-python/requests-unixsocket-0.3.0-r2 | 16 + metadata/md5-cache/dev-python/routes-2.5.1-r1 | 16 + .../md5-cache/dev-python/secretstorage-3.3.2 | 10 +- .../md5-cache/dev-python/setuptools-60.10.0 | 17 - .../md5-cache/dev-python/setuptools-62.1.0 | 17 - .../md5-cache/dev-python/setuptools-62.1.0-r1 | 17 + .../md5-cache/dev-python/setuptools-62.3.2 | 17 - .../md5-cache/dev-python/setuptools-62.3.2-r1 | 17 + .../md5-cache/dev-python/sgmllib3k-1.0.0-r1 | 16 + .../md5-cache/dev-python/simplebayes-1.5.8 | 16 +- .../dev-python/socketio-client-0.7.2 | 12 +- .../dev-python/socketio-client-nexus-0.7.6 | 10 +- metadata/md5-cache/dev-python/soupsieve-2.3.1 | 16 - metadata/md5-cache/dev-python/speaklater-1.4 | 15 + metadata/md5-cache/dev-python/sphinx-4.4.0-r1 | 16 - metadata/md5-cache/dev-python/sphinx-4.5.0-r1 | 4 +- .../sphinx-autodoc-typehints-1.17.0 | 16 - .../sphinx-autodoc-typehints-1.18.0 | 16 - .../sphinx-autodoc-typehints-1.18.1 | 4 +- .../dev-python/sphinx_celery-2.0.0-r1 | 12 +- .../dev-python/sphinxcontrib-apidoc-0.3.0-r1 | 10 +- .../md5-cache/dev-python/spyder-kernels-2.3.1 | 16 + metadata/md5-cache/dev-python/stevedore-3.4.0 | 2 +- .../md5-cache/dev-python/stevedore-3.4.0-r1 | 16 + metadata/md5-cache/dev-python/stripe-3.1.0 | 16 + .../md5-cache/dev-python/tabulate-0.8.9-r1 | 16 + .../dev-python/testresources-2.0.1-r1 | 16 + .../dev-python/testscenarios-0.5.0-r2 | 16 + .../md5-cache/dev-python/testtools-2.5.0-r1 | 17 + metadata/md5-cache/dev-python/trimesh-3.12.3 | 16 + metadata/md5-cache/dev-python/typed-ast-1.5.4 | 16 + metadata/md5-cache/dev-python/ukkonen-1.0.0 | 16 - metadata/md5-cache/dev-python/utidylib-0.8 | 16 + .../md5-cache/dev-python/vdirsyncer-0.18.0-r2 | 16 - .../md5-cache/dev-python/vdirsyncer-0.18.0-r3 | 16 + .../md5-cache/dev-python/vdirsyncer-0.18.0-r4 | 16 + .../dev-python/virtualenv-clone-0.5.7 | 16 + metadata/md5-cache/dev-python/weasyprint-54.3 | 4 +- metadata/md5-cache/dev-python/weasyprint-55.0 | 16 + metadata/md5-cache/dev-python/whisper-1.1.10 | 16 + metadata/md5-cache/dev-python/wstools-0.4.10 | 10 +- .../md5-cache/dev-python/xmlschema-1.11.1 | 16 + metadata/md5-cache/dev-python/yappi-1.3.5 | 16 + metadata/md5-cache/dev-python/yarl-1.7.2-r3 | 2 +- metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 | 10 +- .../md5-cache/dev-python/zc-lockfile-2.0-r1 | 16 + metadata/md5-cache/dev-python/zstd-1.5.1.0-r1 | 17 - metadata/md5-cache/dev-python/zstd-1.5.2.0 | 17 - metadata/md5-cache/dev-python/zstd-1.5.2.2 | 17 - metadata/md5-cache/dev-python/zstd-1.5.2.4 | 17 - metadata/md5-cache/dev-python/zstd-1.5.2.5 | 4 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 10393 -> 19385 bytes metadata/md5-cache/dev-qt/assistant-5.15.4 | 16 + metadata/md5-cache/dev-qt/designer-5.15.4 | 16 + metadata/md5-cache/dev-qt/linguist-5.15.4 | 16 + .../md5-cache/dev-qt/linguist-tools-5.15.4 | 16 + metadata/md5-cache/dev-qt/pixeltool-5.15.4 | 16 + metadata/md5-cache/dev-qt/qdbus-5.15.4 | 16 + metadata/md5-cache/dev-qt/qdbusviewer-5.15.4 | 16 + metadata/md5-cache/dev-qt/qdoc-5.15.4 | 16 + metadata/md5-cache/dev-qt/qt3d-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtcharts-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtcore-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtdbus-5.15.4 | 16 + .../md5-cache/dev-qt/qtdeclarative-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtdiag-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtgamepad-5.15.4 | 16 + .../dev-qt/qtgraphicaleffects-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtgui-5.15.4 | 18 + metadata/md5-cache/dev-qt/qthelp-5.15.4 | 16 + .../md5-cache/dev-qt/qtimageformats-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtlocation-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtmultimedia-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtnetwork-5.15.4 | 16 + .../md5-cache/dev-qt/qtnetworkauth-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtopengl-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtpaths-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtplugininfo-5.15.4 | 16 + .../md5-cache/dev-qt/qtpositioning-5.15.4 | 17 + .../md5-cache/dev-qt/qtprintsupport-5.15.4 | 16 + .../md5-cache/dev-qt/qtquickcontrols-5.15.4 | 16 + .../md5-cache/dev-qt/qtquickcontrols2-5.15.4 | 16 + .../md5-cache/dev-qt/qtquicktimeline-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtscript-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtscxml-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtsensors-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtserialbus-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtserialport-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtspeech-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtsql-5.15.4 | 17 + metadata/md5-cache/dev-qt/qtsvg-5.15.4 | 16 + metadata/md5-cache/dev-qt/qttest-5.15.4 | 16 + .../md5-cache/dev-qt/qttranslations-5.15.4 | 15 + .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtwayland-5.15.4 | 16 + .../md5-cache/dev-qt/qtwaylandscanner-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtwebchannel-5.15.4 | 16 + .../dev-qt/qtwebengine-5.15.4_p20220505 | 17 + metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtwebview-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtwidgets-5.15.4 | 17 + metadata/md5-cache/dev-qt/qtx11extras-5.15.4 | 16 + metadata/md5-cache/dev-qt/qtxml-5.15.4 | 16 + .../md5-cache/dev-qt/qtxmlpatterns-5.15.4 | 16 + metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1 | 2 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 212322 -> 212869 bytes metadata/md5-cache/dev-ruby/abstract-1.0.0-r4 | 2 +- metadata/md5-cache/dev-ruby/abstract-1.0.0-r5 | 2 +- metadata/md5-cache/dev-ruby/acme-client-2.0.8 | 2 +- metadata/md5-cache/dev-ruby/acme-client-2.0.9 | 2 +- metadata/md5-cache/dev-ruby/actioncable-5.2.6 | 2 +- .../md5-cache/dev-ruby/actioncable-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/actioncable-5.2.8 | 2 +- .../md5-cache/dev-ruby/actioncable-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actioncable-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actioncable-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actioncable-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.1.5 | 2 +- .../md5-cache/dev-ruby/actioncable-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/actioncable-6.1.6 | 2 +- .../md5-cache/dev-ruby/actioncable-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actioncable-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actioncable-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/actioncable-7.0.3 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.4.8 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.0.5 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.1.5 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.1.5.1 | 2 +- .../md5-cache/dev-ruby/actionmailbox-6.1.6 | 2 +- .../md5-cache/dev-ruby/actionmailbox-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actionmailbox-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actionmailbox-7.0.2.4 | 2 +- .../md5-cache/dev-ruby/actionmailbox-7.0.3 | 2 +- .../md5-cache/dev-ruby/actionmailer-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionmailer-5.2.7.1 | 2 +- .../md5-cache/dev-ruby/actionmailer-5.2.8 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.4.8 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.0.5 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.1.5 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.1.5.1 | 2 +- .../md5-cache/dev-ruby/actionmailer-6.1.6 | 2 +- .../md5-cache/dev-ruby/actionmailer-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actionmailer-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actionmailer-7.0.2.4 | 2 +- .../md5-cache/dev-ruby/actionmailer-7.0.3 | 2 +- metadata/md5-cache/dev-ruby/actionpack-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionpack-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/actionpack-5.2.8 | 2 +- .../md5-cache/dev-ruby/actionpack-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionpack-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actionpack-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actionpack-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.1.5 | 2 +- .../md5-cache/dev-ruby/actionpack-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/actionpack-6.1.6 | 2 +- .../md5-cache/dev-ruby/actionpack-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actionpack-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actionpack-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/actionpack-7.0.3 | 2 +- .../dev-ruby/actionpack-action_caching-1.2.2 | 2 +- .../dev-ruby/actionpack-xml_parser-2.0.1-r1 | 2 +- .../dev-ruby/actionpack-xml_parser-2.0.1-r2 | 2 +- .../md5-cache/dev-ruby/actiontext-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actiontext-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actiontext-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actiontext-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.1.5 | 2 +- .../md5-cache/dev-ruby/actiontext-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/actiontext-6.1.6 | 2 +- .../md5-cache/dev-ruby/actiontext-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actiontext-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actiontext-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/actiontext-7.0.3 | 2 +- metadata/md5-cache/dev-ruby/actionview-5.2.6 | 2 +- .../md5-cache/dev-ruby/actionview-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/actionview-5.2.8 | 2 +- .../md5-cache/dev-ruby/actionview-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/actionview-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/actionview-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/actionview-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.1.5 | 2 +- .../md5-cache/dev-ruby/actionview-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/actionview-6.1.6 | 2 +- .../md5-cache/dev-ruby/actionview-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/actionview-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/actionview-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/actionview-7.0.3 | 2 +- metadata/md5-cache/dev-ruby/activejob-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/activejob-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/activejob-5.2.8 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4.4 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4.7 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.5 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/activejob-6.1.6 | 2 +- metadata/md5-cache/dev-ruby/activejob-7.0.2.2 | 2 +- metadata/md5-cache/dev-ruby/activejob-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/activejob-7.0.2.3-r1 | 2 +- metadata/md5-cache/dev-ruby/activejob-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/activejob-7.0.3 | 2 +- metadata/md5-cache/dev-ruby/activeldap-5.2.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.0.4 | 2 +- metadata/md5-cache/dev-ruby/activeldap-6.1.0 | 2 +- metadata/md5-cache/dev-ruby/activemodel-5.2.6 | 2 +- .../md5-cache/dev-ruby/activemodel-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/activemodel-5.2.8 | 2 +- .../md5-cache/dev-ruby/activemodel-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activemodel-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/activemodel-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/activemodel-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.1.5 | 2 +- .../md5-cache/dev-ruby/activemodel-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/activemodel-6.1.6 | 2 +- .../md5-cache/dev-ruby/activemodel-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/activemodel-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/activemodel-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/activemodel-7.0.3 | 2 +- .../activemodel-serializers-xml-1.0.2-r1 | 2 +- .../activemodel-serializers-xml-1.0.2-r2 | 2 +- .../md5-cache/dev-ruby/activerecord-5.2.6 | 2 +- .../md5-cache/dev-ruby/activerecord-5.2.7.1 | 2 +- .../md5-cache/dev-ruby/activerecord-5.2.8 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.4.8 | 2 +- .../md5-cache/dev-ruby/activerecord-6.0.5 | 2 +- .../md5-cache/dev-ruby/activerecord-6.1.5 | 2 +- .../md5-cache/dev-ruby/activerecord-6.1.5.1 | 2 +- .../md5-cache/dev-ruby/activerecord-6.1.6 | 2 +- .../md5-cache/dev-ruby/activerecord-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/activerecord-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/activerecord-7.0.2.4 | 2 +- .../md5-cache/dev-ruby/activerecord-7.0.3 | 2 +- .../md5-cache/dev-ruby/activestorage-5.2.6 | 2 +- .../md5-cache/dev-ruby/activestorage-5.2.7.1 | 2 +- .../md5-cache/dev-ruby/activestorage-5.2.8 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.4.8 | 2 +- .../md5-cache/dev-ruby/activestorage-6.0.5 | 2 +- .../md5-cache/dev-ruby/activestorage-6.1.5 | 2 +- .../md5-cache/dev-ruby/activestorage-6.1.5.1 | 2 +- .../md5-cache/dev-ruby/activestorage-6.1.6 | 2 +- .../md5-cache/dev-ruby/activestorage-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/activestorage-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/activestorage-7.0.2.4 | 2 +- .../md5-cache/dev-ruby/activestorage-7.0.3 | 2 +- .../md5-cache/dev-ruby/activesupport-5.2.6 | 2 +- .../md5-cache/dev-ruby/activesupport-5.2.7.1 | 2 +- .../md5-cache/dev-ruby/activesupport-5.2.8 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.4.1 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.4.4 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.4.7 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.4.8 | 2 +- .../md5-cache/dev-ruby/activesupport-6.0.5 | 2 +- .../md5-cache/dev-ruby/activesupport-6.1.5 | 2 +- .../md5-cache/dev-ruby/activesupport-6.1.5.1 | 2 +- .../md5-cache/dev-ruby/activesupport-6.1.6 | 2 +- .../md5-cache/dev-ruby/activesupport-7.0.2.2 | 2 +- .../md5-cache/dev-ruby/activesupport-7.0.2.3 | 2 +- .../md5-cache/dev-ruby/activesupport-7.0.2.4 | 2 +- .../md5-cache/dev-ruby/activesupport-7.0.3 | 2 +- .../md5-cache/dev-ruby/acts_as_list-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/addressable-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/ae-1.8.2-r1 | 2 +- metadata/md5-cache/dev-ruby/afm-0.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/airbrussh-1.4.0 | 2 +- .../md5-cache/dev-ruby/airbrussh-1.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/allison-2.0.3-r4 | 2 +- metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 | 4 +- metadata/md5-cache/dev-ruby/amatch-0.4.1 | 4 +- metadata/md5-cache/dev-ruby/ammeter-1.1.5 | 2 +- .../md5-cache/dev-ruby/amq-client-1.0.4-r1 | 2 +- .../md5-cache/dev-ruby/amq-protocol-2.3.2 | 2 +- metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 | 2 +- metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 | 2 +- metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/arel-9.0.0 | 2 +- .../md5-cache/dev-ruby/arel-helpers-2.13.0 | 2 +- metadata/md5-cache/dev-ruby/ascii85-1.1.0 | 2 +- .../md5-cache/dev-ruby/asciidoctor-2.0.15 | 2 +- .../md5-cache/dev-ruby/asciidoctor-2.0.16 | 2 +- .../dev-ruby/asciidoctor-diagram-2.0.5 | 2 +- .../dev-ruby/asciidoctor-diagram-2.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/asciimath-1.0.9 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.2 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/asciimath-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/ast-2.4.2 | 2 +- .../md5-cache/dev-ruby/async_sinatra-1.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 | 4 +- .../dev-ruby/autoprefixer-rails-10.3.1.0 | 2 +- .../dev-ruby/autoprefixer-rails-10.4.2.0 | 2 +- .../dev-ruby/autoprefixer-rails-10.4.7.0 | 2 +- .../dev-ruby/autoprefixer-rails-9.8.6.5 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.1.0 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.1.1 | 2 +- .../md5-cache/dev-ruby/aws-eventstream-1.2.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.297.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.298.0 | 2 +- .../md5-cache/dev-ruby/aws-partitions-1.370.0 | 2 +- metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 | 2 +- .../md5-cache/dev-ruby/aws-sdk-core-2.11.488 | 2 +- .../md5-cache/dev-ruby/aws-sdk-core-3.94.0 | 2 +- .../dev-ruby/aws-sdk-resources-2.11.488 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/aws-sigv4-1.5.0 | 2 +- .../md5-cache/dev-ruby/axiom-types-0.1.1-r1 | 2 +- .../md5-cache/dev-ruby/backports-3.20.2-r1 | 2 +- metadata/md5-cache/dev-ruby/backports-3.21.0 | 2 +- metadata/md5-cache/dev-ruby/backports-3.23.0 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 | 2 +- metadata/md5-cache/dev-ruby/bacon-1.2.0-r4 | 2 +- metadata/md5-cache/dev-ruby/barby-0.6.8 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.4 | 2 +- metadata/md5-cache/dev-ruby/base32-0.3.4-r1 | 2 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16 | 2 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 | 4 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 | 4 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.17 | 4 +- .../md5-cache/dev-ruby/bcrypt-ruby-3.1.18 | 4 +- .../md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 | 4 +- .../md5-cache/dev-ruby/benchmark-ips-2.10.0 | 2 +- .../md5-cache/dev-ruby/benchmark-ips-2.9.2 | 2 +- .../md5-cache/dev-ruby/best_in_place-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/bindata-2.4.10 | 2 +- metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 | 4 +- .../dev-ruby/binding_of_caller-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/bit-struct-0.17 | 2 +- .../md5-cache/dev-ruby/blankslate-3.1.3-r1 | 2 +- .../dev-ruby/blinkstick-1.0.1_p20150901 | 2 +- metadata/md5-cache/dev-ruby/bogus-0.1.6 | 2 +- metadata/md5-cache/dev-ruby/brass-1.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 | 4 +- metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 | 2 +- metadata/md5-cache/dev-ruby/bson-4.12.0 | 4 +- metadata/md5-cache/dev-ruby/buftok-0.2.0-r2 | 2 +- metadata/md5-cache/dev-ruby/buftok-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/builder-3.2.4 | 2 +- metadata/md5-cache/dev-ruby/builder-3.2.4-r1 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.1.4 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.18 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.24 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.25 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.29 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.31 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.2.33 | 2 +- metadata/md5-cache/dev-ruby/bundler-2.3.8 | 2 +- .../md5-cache/dev-ruby/bundler-audit-0.8.0 | 2 +- .../md5-cache/dev-ruby/bundler-audit-0.9.0.1 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/bunny-2.19.0 | 2 +- metadata/md5-cache/dev-ruby/c21e-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/c21e-2.0.0 | 2 +- .../md5-cache/dev-ruby/capistrano-2.15.5-r3 | 2 +- metadata/md5-cache/dev-ruby/capistrano-3.16.0 | 2 +- metadata/md5-cache/dev-ruby/capistrano-3.17.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.35.3 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.36.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.37.0 | 2 +- metadata/md5-cache/dev-ruby/capybara-3.37.1 | 2 +- .../dev-ruby/certificate_authority-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/certified-1.0.0 | 2 +- .../dev-ruby/charlock_holmes-0.7.7-r1 | 4 +- .../md5-cache/dev-ruby/childlabor-0.0.3-r2 | 2 +- .../md5-cache/dev-ruby/childprocess-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 | 2 +- metadata/md5-cache/dev-ruby/chunky_png-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/cinch-2.3.4 | 2 +- .../dev-ruby/classifier-reborn-2.2.0 | 2 +- .../md5-cache/dev-ruby/climate_control-0.2.0 | 2 +- .../md5-cache/dev-ruby/climate_control-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/cmdparse-3.0.7-r1 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.2 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 | 2 +- metadata/md5-cache/dev-ruby/coderay-1.1.3-r2 | 2 +- .../md5-cache/dev-ruby/coercible-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/coffee-rails-5.0.0-r1 | 2 +- .../md5-cache/dev-ruby/coffee-script-2.4.1 | 2 +- .../dev-ruby/coffee-script-source-1.12.2-r1 | 2 +- metadata/md5-cache/dev-ruby/color-1.8-r1 | 2 +- .../md5-cache/dev-ruby/colorator-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/colored-1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/colored2-3.1.2 | 2 +- metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/columnize-0.9.0-r1 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.4 | 2 +- metadata/md5-cache/dev-ruby/combustion-1.3.5 | 2 +- metadata/md5-cache/dev-ruby/commander-4.5.2 | 2 +- metadata/md5-cache/dev-ruby/commander-4.6.0 | 2 +- .../md5-cache/dev-ruby/concurrent-ruby-1.1.10 | 2 +- .../md5-cache/dev-ruby/concurrent-ruby-1.1.9 | 2 +- .../md5-cache/dev-ruby/connection_pool-2.2.5 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.16.1 | 2 +- metadata/md5-cache/dev-ruby/contracts-0.17 | 2 +- metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 | 4 +- .../dev-ruby/countdownlatch-1.0.0-r2 | 2 +- metadata/md5-cache/dev-ruby/crack-0.4.4 | 2 +- metadata/md5-cache/dev-ruby/crass-1.0.6 | 2 +- metadata/md5-cache/dev-ruby/crass-1.0.6-r1 | 2 +- metadata/md5-cache/dev-ruby/creole-0.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.11 | 2 +- metadata/md5-cache/dev-ruby/cri-2.15.11-r1 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/css_parser-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/csv-3.2.2 | 2 +- metadata/md5-cache/dev-ruby/csv-3.2.3 | 2 +- metadata/md5-cache/dev-ruby/curb-0.9.11-r1 | 4 +- metadata/md5-cache/dev-ruby/curb-1.0.1 | 4 +- metadata/md5-cache/dev-ruby/curses-1.4.2 | 4 +- metadata/md5-cache/dev-ruby/curses-1.4.3 | 4 +- metadata/md5-cache/dev-ruby/curses-1.4.4 | 4 +- .../dev-ruby/daemon_controller-1.2.0-r2 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/daemons-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/dalli-2.7.11 | 2 +- metadata/md5-cache/dev-ruby/dalli-3.0.3 | 2 +- metadata/md5-cache/dev-ruby/dalli-3.2.1 | 2 +- .../md5-cache/dev-ruby/database_cleaner-1.7.0 | 2 +- .../md5-cache/dev-ruby/database_cleaner-2.0.1 | 2 +- .../database_cleaner-active_record-2.0.1 | 2 +- .../dev-ruby/database_cleaner-core-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/date-3.2.2 | 4 +- .../md5-cache/dev-ruby/date_validator-0.11.0 | 2 +- .../md5-cache/dev-ruby/date_validator-0.12.0 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.3 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.1.6 | 2 +- metadata/md5-cache/dev-ruby/dbf-4.2.0 | 2 +- metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 | 2 +- .../md5-cache/dev-ruby/ddmemoize-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/ddmetrics-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.3 | 2 +- .../md5-cache/dev-ruby/debug_inspector-1.1.0 | 4 +- metadata/md5-cache/dev-ruby/deep_merge-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/deep_merge-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/delayer-1.2.1 | 2 +- .../md5-cache/dev-ruby/delayer-deferred-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 | 2 +- .../md5-cache/dev-ruby/deprecated-3.0.1-r3 | 2 +- .../dev-ruby/descendants_tracker-0.0.4-r1 | 2 +- .../md5-cache/dev-ruby/did_you_mean-1.4.0 | 2 +- .../md5-cache/dev-ruby/did_you_mean-1.5.0 | 2 +- .../md5-cache/dev-ruby/did_you_mean-1.6.1 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/diff-lcs-1.5.0 | 2 +- metadata/md5-cache/dev-ruby/digest-3.1.0 | 4 +- metadata/md5-cache/dev-ruby/diva-1.0.2-r2 | 2 +- metadata/md5-cache/dev-ruby/diva-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/diva-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/dnsruby-1.61.9 | 2 +- metadata/md5-cache/dev-ruby/docile-1.3.5 | 2 +- metadata/md5-cache/dev-ruby/docile-1.4.0 | 2 +- .../dev-ruby/domain_name-0.5.20190701 | 2 +- .../dev-ruby/domain_name-0.5.20190701-r1 | 2 +- metadata/md5-cache/dev-ruby/dotenv-2.7.6 | 2 +- .../md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 | 4 +- metadata/md5-cache/dev-ruby/dust-0.1.7-r3 | 2 +- .../dev-ruby/ecma-re-validator-0.4.0 | 2 +- metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 | 4 +- metadata/md5-cache/dev-ruby/ed25519-1.3.0 | 4 +- .../md5-cache/dev-ruby/elasticsearch-6.8.1 | 2 +- .../md5-cache/dev-ruby/elasticsearch-6.8.3 | 2 +- .../dev-ruby/elasticsearch-api-6.8.1 | 2 +- .../dev-ruby/elasticsearch-api-6.8.3 | 2 +- .../dev-ruby/elasticsearch-extensions-0.0.33 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.1 | 2 +- .../dev-ruby/elasticsearch-transport-6.8.3 | 2 +- .../md5-cache/dev-ruby/em-websocket-0.5.2 | 2 +- .../md5-cache/dev-ruby/em-websocket-0.5.3 | 2 +- .../md5-cache/dev-ruby/equalizer-0.0.11-r1 | 2 +- metadata/md5-cache/dev-ruby/equatable-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 | 2 +- metadata/md5-cache/dev-ruby/erubi-1.9.0 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 | 2 +- metadata/md5-cache/dev-ruby/erubis-2.7.0-r4 | 2 +- metadata/md5-cache/dev-ruby/ethon-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/ethon-0.15.0 | 2 +- .../md5-cache/dev-ruby/evented-spec-0.9.0-r1 | 2 +- .../md5-cache/dev-ruby/eventmachine-1.2.7-r1 | 2 +- .../md5-cache/dev-ruby/eventmachine-1.2.7-r3 | 4 +- metadata/md5-cache/dev-ruby/excon-0.92.1 | 2 +- metadata/md5-cache/dev-ruby/excon-0.92.2 | 2 +- metadata/md5-cache/dev-ruby/excon-0.92.3 | 2 +- metadata/md5-cache/dev-ruby/execjs-2.8.1 | 2 +- metadata/md5-cache/dev-ruby/exifr-1.3.8 | 2 +- metadata/md5-cache/dev-ruby/exifr-1.3.9 | 2 +- metadata/md5-cache/dev-ruby/fakefs-1.2.3 | 2 +- metadata/md5-cache/dev-ruby/fakefs-1.3.2 | 2 +- metadata/md5-cache/dev-ruby/faker-2.16.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.17.0 | 2 +- metadata/md5-cache/dev-ruby/faker-2.19.0 | 2 +- metadata/md5-cache/dev-ruby/faraday-0.17.3 | 2 +- metadata/md5-cache/dev-ruby/faraday-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/faraday-1.3.1 | 2 +- .../md5-cache/dev-ruby/faraday-net_http-1.0.1 | 2 +- .../dev-ruby/faraday_middleware-0.14.0 | 2 +- .../dev-ruby/faraday_middleware-1.0.0 | 2 +- .../dev-ruby/faraday_middleware-1.1.0 | 2 +- .../dev-ruby/faraday_middleware-1.2.0 | 2 +- .../faraday_middleware-multi_json-0.0.6-r2 | 2 +- .../md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 | 4 +- .../md5-cache/dev-ruby/fast-stemmer-1.0.2-r4 | 4 +- .../md5-cache/dev-ruby/fast_gettext-1.8.0 | 2 +- .../md5-cache/dev-ruby/fast_gettext-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 | 4 +- metadata/md5-cache/dev-ruby/fattr-2.4.0 | 2 +- metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 | 4 +- .../md5-cache/dev-ruby/ferret-0.11.8.7-r1 | 4 +- metadata/md5-cache/dev-ruby/ffaker-2.20.0 | 2 +- metadata/md5-cache/dev-ruby/ffaker-2.21.0 | 2 +- metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 | 4 +- metadata/md5-cache/dev-ruby/ffi-1.15.5 | 4 +- .../md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 | 2 +- .../md5-cache/dev-ruby/file-tail-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/filesize-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/filesize-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/filigree-0.4.1 | 2 +- metadata/md5-cache/dev-ruby/fivemat-1.3.7 | 2 +- metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 | 2 +- metadata/md5-cache/dev-ruby/flickraw-0.9.10 | 2 +- metadata/md5-cache/dev-ruby/flog-4.6.4 | 2 +- metadata/md5-cache/dev-ruby/flog-4.6.5 | 2 +- .../dev-ruby/font-awesome-rails-4.7.0.8 | 2 +- metadata/md5-cache/dev-ruby/forgery-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/forwardable-1.3.2 | 17 + .../dev-ruby/forwardable-extended-2.6.0-r2 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 | 2 +- metadata/md5-cache/dev-ruby/fuubar-2.5.1 | 2 +- .../md5-cache/dev-ruby/gettext-setup-0.34-r2 | 2 +- .../dev-ruby/gettext_i18n_rails-1.8.1 | 2 +- metadata/md5-cache/dev-ruby/gh-0.18.0 | 2 +- metadata/md5-cache/dev-ruby/gherkin-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/gist-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/git-1.10.2 | 2 +- metadata/md5-cache/dev-ruby/git-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/globalid-0.6.0 | 2 +- metadata/md5-cache/dev-ruby/globalid-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/globalid-1.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 | 2 +- .../md5-cache/dev-ruby/google-protobuf-3.14.0 | 4 +- .../md5-cache/dev-ruby/google-protobuf-3.19.3 | 4 +- metadata/md5-cache/dev-ruby/gpgme-2.0.20-r2 | 2 +- metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 | 4 +- metadata/md5-cache/dev-ruby/gruff-0.14.0 | 2 +- metadata/md5-cache/dev-ruby/gruff-0.15.0 | 2 +- metadata/md5-cache/dev-ruby/gruff-0.16.0 | 2 +- metadata/md5-cache/dev-ruby/haml-5.2.2 | 2 +- metadata/md5-cache/dev-ruby/haml-rails-2.0.1 | 2 +- .../md5-cache/dev-ruby/haml-rails-2.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 | 2 +- metadata/md5-cache/dev-ruby/hashdiff-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 | 2 +- .../dev-ruby/hashicorp-checkpoint-0.1.5-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hashie-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 | 2 +- .../dev-ruby/heredoc_unindent-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.8.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-3.9.0 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 | 2 +- .../md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 | 2 +- .../dev-ruby/hiera-eyaml-plaintext-0.6-r2 | 2 +- metadata/md5-cache/dev-ruby/highline-2.0.3 | 2 +- metadata/md5-cache/dev-ruby/highline-2.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/hipchat-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 | 4 +- metadata/md5-cache/dev-ruby/histogram-0.2.4.1 | 2 +- metadata/md5-cache/dev-ruby/hitimes-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/hoe-3.21.0 | 2 +- metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 | 4 +- .../md5-cache/dev-ruby/html2haml-2.2.0-r1 | 2 +- .../md5-cache/dev-ruby/htmlentities-4.3.4-r1 | 2 +- metadata/md5-cache/dev-ruby/http-4.1.1 | 2 +- metadata/md5-cache/dev-ruby/http-4.4.1 | 2 +- metadata/md5-cache/dev-ruby/http-accept-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/http-accept-2.1.1 | 2 +- .../md5-cache/dev-ruby/http-accept-2.1.1-r1 | 2 +- metadata/md5-cache/dev-ruby/http-cookie-1.0.4 | 2 +- .../md5-cache/dev-ruby/http-form_data-2.2.0 | 2 +- .../md5-cache/dev-ruby/http-form_data-2.3.0 | 2 +- metadata/md5-cache/dev-ruby/http-parser-1.2.3 | 2 +- .../md5-cache/dev-ruby/http-parser-1.2.3-r1 | 2 +- .../dev-ruby/http_parser_rb-0.6.0-r2 | 4 +- metadata/md5-cache/dev-ruby/httparty-0.18.1 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.19.0 | 2 +- metadata/md5-cache/dev-ruby/httparty-0.20.0 | 2 +- metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 | 2 +- .../md5-cache/dev-ruby/httpclient-2.8.3-r2 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.10.0 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.10 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.11 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.8.9 | 2 +- metadata/md5-cache/dev-ruby/i18n-1.9.1 | 2 +- .../md5-cache/dev-ruby/ice_nine-0.11.2-r1 | 2 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 | 4 +- metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 | 4 +- .../dev-ruby/image_processing-1.12.2 | 2 +- .../dev-ruby/imagesize-0.1.1_p20100902-r2 | 2 +- metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 | 2 +- .../dev-ruby/instance_storage-1.0.0-r1 | 2 +- .../md5-cache/dev-ruby/instance_storage-2.0.0 | 2 +- .../md5-cache/dev-ruby/instantiator-0.0.7-r1 | 2 +- .../md5-cache/dev-ruby/introspection-0.0.4-r1 | 2 +- metadata/md5-cache/dev-ruby/io-wait-0.2.1 | 4 +- metadata/md5-cache/dev-ruby/io-wait-0.2.3 | 4 +- metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 | 4 +- metadata/md5-cache/dev-ruby/itextomml-1.6.1 | 4 +- metadata/md5-cache/dev-ruby/jbuilder-2.10.1 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.11.2 | 2 +- metadata/md5-cache/dev-ruby/jbuilder-2.11.5 | 2 +- metadata/md5-cache/dev-ruby/jmespath-1.6.1 | 2 +- .../md5-cache/dev-ruby/jquery-rails-4.4.0 | 2 +- .../md5-cache/dev-ruby/jquery-rails-4.4.0-r1 | 2 +- .../dev-ruby/jquery-ui-rails-6.0.1-r1 | 2 +- .../dev-ruby/jquery-ui-rails-6.0.1-r2 | 2 +- metadata/md5-cache/dev-ruby/jsobfu-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/jsobfu-0.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/json-2.5.1-r1 | 4 +- metadata/md5-cache/dev-ruby/json-2.6.1 | 4 +- metadata/md5-cache/dev-ruby/json-2.6.2 | 4 +- .../md5-cache/dev-ruby/json_schema-0.20.8 | 2 +- .../md5-cache/dev-ruby/json_schema-0.20.9 | 2 +- metadata/md5-cache/dev-ruby/jwt-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/jwt-2.3.0 | 2 +- .../md5-cache/dev-ruby/kirbybase-2.6.1-r3 | 2 +- metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 | 4 +- metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/kpeg-1.3.1 | 2 +- metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/kramdown-2.3.2 | 2 +- metadata/md5-cache/dev-ruby/kramdown-2.4.0 | 2 +- .../dev-ruby/kramdown-parser-gfm-1.1.0 | 2 +- .../dev-ruby/kramdown-syntax-coderay-1.0.1 | 2 +- metadata/md5-cache/dev-ruby/launchy-2.5.0 | 2 +- metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 | 2 +- .../md5-cache/dev-ruby/letter_opener-1.8.0 | 2 +- .../md5-cache/dev-ruby/letter_opener-1.8.1 | 2 +- .../md5-cache/dev-ruby/levenshtein-0.2.2-r3 | 4 +- metadata/md5-cache/dev-ruby/libusb-0.6.4 | 2 +- metadata/md5-cache/dev-ruby/liquid-4.0.3 | 2 +- metadata/md5-cache/dev-ruby/liquid-4.0.3-r1 | 17 + metadata/md5-cache/dev-ruby/liquid-5.0.1 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-5.3.0 | 2 +- metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 | 4 +- metadata/md5-cache/dev-ruby/liquid-c-4.1.0 | 4 +- metadata/md5-cache/dev-ruby/listen-1.3.1-r4 | 2 +- metadata/md5-cache/dev-ruby/listen-3.5.1 | 2 +- metadata/md5-cache/dev-ruby/listen-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/listen-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/listen-3.7.1 | 2 +- .../dev-ruby/little-plugger-1.1.4-r1 | 2 +- metadata/md5-cache/dev-ruby/locale-2.1.3 | 2 +- metadata/md5-cache/dev-ruby/localhost-1.1.9 | 2 +- metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 | 2 +- metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 | 2 +- .../md5-cache/dev-ruby/log_buddy-0.7.0-r1 | 2 +- metadata/md5-cache/dev-ruby/logue-1.0.18 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.12.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.14.0 | 2 +- metadata/md5-cache/dev-ruby/loofah-2.15.0 | 6 +- metadata/md5-cache/dev-ruby/loofah-2.18.0 | 17 + .../md5-cache/dev-ruby/loquacious-1.9.1-r3 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.7 | 2 +- metadata/md5-cache/dev-ruby/lumberjack-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/mab-0.0.3-r2 | 2 +- metadata/md5-cache/dev-ruby/magic-0.2.9-r1 | 2 +- metadata/md5-cache/dev-ruby/magic-0.2.9-r2 | 2 +- metadata/md5-cache/dev-ruby/mail-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/mail-2.7.1-r1 | 2 +- metadata/md5-cache/dev-ruby/maildir-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 | 2 +- metadata/md5-cache/dev-ruby/marcel-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 | 2 +- metadata/md5-cache/dev-ruby/mash-0.1.1-r3 | 2 +- metadata/md5-cache/dev-ruby/matrix-0.4.2 | 2 +- metadata/md5-cache/dev-ruby/maxitest-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.3 | 2 +- metadata/md5-cache/dev-ruby/mechanize-2.8.4 | 2 +- metadata/md5-cache/dev-ruby/memo_wise-1.6.0 | 2 +- metadata/md5-cache/dev-ruby/memo_wise-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/memoist-0.16.2 | 2 +- .../md5-cache/dev-ruby/memoizable-0.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 | 2 +- metadata/md5-cache/dev-ruby/mercenary-0.4.0 | 2 +- .../md5-cache/dev-ruby/metaclass-0.0.4-r1 | 2 +- .../md5-cache/dev-ruby/metaclass-0.0.4-r2 | 2 +- metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 | 2 +- .../md5-cache/dev-ruby/method_source-1.0.0 | 2 +- metadata/md5-cache/dev-ruby/middleware-0.1.0 | 2 +- metadata/md5-cache/dev-ruby/mime-types-2.99.3 | 2 +- metadata/md5-cache/dev-ruby/mime-types-3.3.1 | 2 +- metadata/md5-cache/dev-ruby/mime-types-3.4.1 | 2 +- .../dev-ruby/mime-types-data-3.2021.0901 | 2 +- .../dev-ruby/mime-types-data-3.2021.1115 | 2 +- .../dev-ruby/mime-types-data-3.2022.0105 | 2 +- metadata/md5-cache/dev-ruby/mimemagic-0.3.10 | 2 +- .../md5-cache/dev-ruby/mimemagic-0.3.10-r1 | 2 +- metadata/md5-cache/dev-ruby/mimemagic-0.4.3 | 2 +- .../md5-cache/dev-ruby/mimemagic-0.4.3-r1 | 2 +- .../md5-cache/dev-ruby/mini_magick-4.11.0 | 2 +- .../md5-cache/dev-ruby/mini_magick-4.11.0-r1 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.0.3 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mini_mime-1.1.2 | 2 +- .../md5-cache/dev-ruby/mini_portile2-2.6.1 | 2 +- .../md5-cache/dev-ruby/mini_portile2-2.7.1 | 2 +- .../md5-cache/dev-ruby/mini_portile2-2.8.0 | 2 +- .../dev-ruby/minispec-metadata-3.3.1 | 2 +- .../dev-ruby/minispec-metadata-3.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/minitar-0.9 | 2 +- metadata/md5-cache/dev-ruby/minitar-0.9-r1 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.13.0 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.14.3 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.14.4 | 2 +- metadata/md5-cache/dev-ruby/minitest-5.15.0 | 2 +- .../dev-ruby/minitest-around-0.5.0-r1 | 2 +- .../dev-ruby/minitest-bonus-assertions-3.0 | 16 - .../dev-ruby/minitest-bonus-assertions-3.0-r1 | 2 +- .../minitest-global_expectations-1.0.1 | 2 +- .../minitest-global_expectations-1.0.1-r1 | 2 +- .../md5-cache/dev-ruby/minitest-hooks-1.5.0 | 2 +- .../dev-ruby/minitest-power_assert-0.3.1 | 2 +- .../dev-ruby/minitest-pretty_diff-0.1-r1 | 2 +- .../md5-cache/dev-ruby/mixlib-shellout-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.13.0 | 2 +- metadata/md5-cache/dev-ruby/mocha-1.14.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/moneta-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/mqtt-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/msgpack-1.4.3 | 4 +- metadata/md5-cache/dev-ruby/msgpack-1.4.4 | 4 +- metadata/md5-cache/dev-ruby/msgpack-1.4.5 | 4 +- metadata/md5-cache/dev-ruby/msgpack-1.5.1 | 4 +- metadata/md5-cache/dev-ruby/multi_json-1.14.1 | 2 +- metadata/md5-cache/dev-ruby/multi_json-1.15.0 | 2 +- .../md5-cache/dev-ruby/multi_test-0.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/multi_test-1.1.0 | 17 + .../md5-cache/dev-ruby/multi_xml-0.6.0-r1 | 2 +- .../md5-cache/dev-ruby/multi_xml-0.6.0-r2 | 2 +- .../md5-cache/dev-ruby/multipart-post-2.1.1 | 2 +- .../dev-ruby/multipart-post-2.1.1-r1 | 2 +- metadata/md5-cache/dev-ruby/mustache-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mustache-1.1.1-r1 | 2 +- metadata/md5-cache/dev-ruby/mustermann-1.1.1 | 2 +- metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 | 4 +- .../md5-cache/dev-ruby/mysql2-0.5.3.20210920 | 4 +- metadata/md5-cache/dev-ruby/mysql2-0.5.4 | 4 +- .../dev-ruby/nagios_analyzer-0.0.5-r2 | 2 +- .../md5-cache/dev-ruby/nanotest-0.9.4.1-r1 | 2 +- metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 | 4 +- metadata/md5-cache/dev-ruby/naught-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.5.1 | 2 +- metadata/md5-cache/dev-ruby/necromancer-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 | 2 +- .../dev-ruby/neovim-ruby-client-0.8.1-r1 | 2 +- metadata/md5-cache/dev-ruby/net-ftp-0.1.3 | 2 +- .../dev-ruby/net-http-digest_auth-1.4.1-r1 | 2 +- .../dev-ruby/net-http-persistent-3.1.0 | 2 +- .../dev-ruby/net-http-persistent-4.0.1 | 2 +- .../dev-ruby/net-http-pipeline-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/net-imap-0.2.3 | 2 +- metadata/md5-cache/dev-ruby/net-pop-0.1.1 | 2 +- .../md5-cache/dev-ruby/net-protocol-0.1.2 | 2 +- .../md5-cache/dev-ruby/net-protocol-0.1.3 | 2 +- metadata/md5-cache/dev-ruby/net-scp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-sftp-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/net-smtp-0.3.1 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-5.2.0 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r2 | 2 +- .../dev-ruby/net-ssh-gateway-2.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/net-telnet-0.2.0 | 2 +- .../md5-cache/dev-ruby/net-telnet-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 | 2 +- .../dev-ruby/network_interface-0.0.2 | 2 +- .../dev-ruby/network_interface-0.0.2-r1 | 4 +- .../md5-cache/dev-ruby/niceogiri-1.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.4 | 2 +- metadata/md5-cache/dev-ruby/nio4r-2.5.8 | 4 +- metadata/md5-cache/dev-ruby/nokogiri-1.13.4 | 4 +- metadata/md5-cache/dev-ruby/nokogiri-1.13.5 | 4 +- metadata/md5-cache/dev-ruby/nokogiri-1.13.6 | 8 +- .../md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 | 2 +- .../md5-cache/dev-ruby/nokogumbo-2.0.5-r1 | 4 +- .../md5-cache/dev-ruby/nokogumbo-2.0.5-r2 | 4 +- .../md5-cache/dev-ruby/ntlm-http-0.1.1-r3 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.10 | 2 +- metadata/md5-cache/dev-ruby/oauth-0.5.8 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.4 | 2 +- metadata/md5-cache/dev-ruby/oauth2-1.4.7 | 2 +- metadata/md5-cache/dev-ruby/octokit-4.22.0 | 2 +- metadata/md5-cache/dev-ruby/omniauth-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/omniauth-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/open4-1.3.4-r1 | 2 +- metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 | 2 +- .../md5-cache/dev-ruby/openssl-ccm-1.2.2-r1 | 2 +- metadata/md5-cache/dev-ruby/optimist-3.0.1 | 2 +- .../md5-cache/dev-ruby/optionable-0.2.0-r1 | 2 +- .../md5-cache/dev-ruby/org-ruby-0.9.12-r1 | 2 +- metadata/md5-cache/dev-ruby/origin-2.3.1 | 2 +- metadata/md5-cache/dev-ruby/ox-2.14.10 | 4 +- metadata/md5-cache/dev-ruby/ox-2.14.11 | 4 +- metadata/md5-cache/dev-ruby/ox-2.14.8 | 4 +- metadata/md5-cache/dev-ruby/ox-2.14.9 | 4 +- metadata/md5-cache/dev-ruby/packetfu-1.1.13 | 2 +- metadata/md5-cache/dev-ruby/paint-2.2.1 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.21.0 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.22.0 | 2 +- metadata/md5-cache/dev-ruby/parallel-1.22.1 | 2 +- metadata/md5-cache/dev-ruby/paramesan-0.1.1 | 2 +- metadata/md5-cache/dev-ruby/paramesan-1.0.1 | 2 +- .../md5-cache/dev-ruby/paramesan-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/parser-3.0.3.2 | 2 +- metadata/md5-cache/dev-ruby/parser-3.1.0.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.1.1.0 | 2 +- metadata/md5-cache/dev-ruby/parser-3.1.2.0 | 2 +- metadata/md5-cache/dev-ruby/pastel-0.8.0 | 2 +- .../md5-cache/dev-ruby/path_expander-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/pathutil-0.16.2 | 2 +- metadata/md5-cache/dev-ruby/patron-0.13.3-r1 | 4 +- metadata/md5-cache/dev-ruby/pcaprub-0.13.1 | 4 +- metadata/md5-cache/dev-ruby/pdf-core-0.9.0 | 2 +- .../md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 | 2 +- .../md5-cache/dev-ruby/pdf-reader-1.4.1-r4 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.8.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.9.0 | 2 +- metadata/md5-cache/dev-ruby/pdf-reader-2.9.1 | 2 +- .../md5-cache/dev-ruby/permutation-0.1.8-r2 | 2 +- metadata/md5-cache/dev-ruby/pg-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/pg-1.2.3 | 4 +- metadata/md5-cache/dev-ruby/pg-1.3.5 | 4 +- .../dev-ruby/pg_array_parser-0.0.9-r3 | 4 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.1 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.6 | 2 +- metadata/md5-cache/dev-ruby/pkg-config-1.4.7 | 2 +- metadata/md5-cache/dev-ruby/plist-3.6.0 | 2 +- metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 | 2 +- metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 | 2 +- .../md5-cache/dev-ruby/posix-spawn-0.3.15-r1 | 4 +- .../md5-cache/dev-ruby/power_assert-1.1.7 | 2 +- .../md5-cache/dev-ruby/power_assert-1.2.0 | 2 +- .../md5-cache/dev-ruby/power_assert-2.0.0 | 2 +- .../md5-cache/dev-ruby/power_assert-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/prawn-2.4.0 | 2 +- .../md5-cache/dev-ruby/prawn-table-0.2.2-r2 | 2 +- metadata/md5-cache/dev-ruby/prime-0.1.2 | 17 + metadata/md5-cache/dev-ruby/propshaft-0.6.1 | 2 +- metadata/md5-cache/dev-ruby/propshaft-0.6.4 | 2 +- metadata/md5-cache/dev-ruby/pry-0.14.1 | 2 +- metadata/md5-cache/dev-ruby/psych-4.0.3 | 4 +- metadata/md5-cache/dev-ruby/psych-4.0.4 | 4 +- .../md5-cache/dev-ruby/public_suffix-3.1.1 | 2 +- .../md5-cache/dev-ruby/public_suffix-4.0.6 | 2 +- .../md5-cache/dev-ruby/public_suffix-4.0.7 | 2 +- metadata/md5-cache/dev-ruby/pundit-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/pundit-2.2.0 | 2 +- .../md5-cache/dev-ruby/puppet_forge-2.3.4 | 2 +- .../md5-cache/dev-ruby/puppetdb-termini-7.9.2 | 11 - .../md5-cache/dev-ruby/pusher-client-0.6.2-r1 | 2 +- metadata/md5-cache/dev-ruby/qed-2.9.2-r1 | 2 +- metadata/md5-cache/dev-ruby/racc-1.4.16-r1 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2 | 2 +- metadata/md5-cache/dev-ruby/racc-1.5.2-r1 | 4 +- metadata/md5-cache/dev-ruby/racc-1.5.2-r2 | 4 +- metadata/md5-cache/dev-ruby/racc-1.6.0 | 4 +- metadata/md5-cache/dev-ruby/rack-2.2.3 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.5.0 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.6.0 | 2 +- metadata/md5-cache/dev-ruby/rack-attack-6.6.1 | 2 +- metadata/md5-cache/dev-ruby/rack-cache-1.13.0 | 2 +- .../md5-cache/dev-ruby/rack-openid-1.4.2-r1 | 2 +- .../md5-cache/dev-ruby/rack-protection-2.2.0 | 2 +- metadata/md5-cache/dev-ruby/rack-test-1.1.0 | 2 +- .../md5-cache/dev-ruby/rack-test-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/radius-0.7.5-r1 | 2 +- metadata/md5-cache/dev-ruby/rails-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/rails-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/rails-5.2.8 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4.4 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4.7 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/rails-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.5 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/rails-6.1.6 | 2 +- metadata/md5-cache/dev-ruby/rails-7.0.2.2 | 2 +- metadata/md5-cache/dev-ruby/rails-7.0.2.3 | 2 +- metadata/md5-cache/dev-ruby/rails-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/rails-7.0.3 | 2 +- .../dev-ruby/rails-dom-testing-2.0.3-r1 | 2 +- .../dev-ruby/rails-dom-testing-2.0.3-r2 | 2 +- .../dev-ruby/rails-html-sanitizer-1.3.0-r1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.4.1 | 2 +- .../dev-ruby/rails-html-sanitizer-1.4.2 | 2 +- metadata/md5-cache/dev-ruby/railties-5.2.6 | 2 +- metadata/md5-cache/dev-ruby/railties-5.2.7.1 | 2 +- metadata/md5-cache/dev-ruby/railties-5.2.8 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4.1 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4.4 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4.7 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.4.8 | 2 +- metadata/md5-cache/dev-ruby/railties-6.0.5 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.5 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.5.1 | 2 +- metadata/md5-cache/dev-ruby/railties-6.1.6 | 2 +- metadata/md5-cache/dev-ruby/railties-7.0.2.2 | 2 +- metadata/md5-cache/dev-ruby/railties-7.0.2.3 | 2 +- metadata/md5-cache/dev-ruby/railties-7.0.2.4 | 2 +- metadata/md5-cache/dev-ruby/railties-7.0.3 | 2 +- metadata/md5-cache/dev-ruby/rainbow-3.0.0 | 2 +- metadata/md5-cache/dev-ruby/rainbow-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.3-r1 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.4 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.6 | 2 +- metadata/md5-cache/dev-ruby/rake-13.0.6-r1 | 2 +- .../md5-cache/dev-ruby/rake-compiler-1.1.1 | 2 +- .../md5-cache/dev-ruby/rake-compiler-1.1.3 | 2 +- .../md5-cache/dev-ruby/rake-compiler-1.1.9 | 2 +- .../md5-cache/dev-ruby/rake-compiler-1.2.0 | 2 +- .../md5-cache/dev-ruby/rake-remote_task-2.4.4 | 2 +- metadata/md5-cache/dev-ruby/rantly-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/rash_alt-0.4.12 | 2 +- metadata/md5-cache/dev-ruby/rash_alt-0.4.9 | 2 +- metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 | 2 +- metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 | 2 +- metadata/md5-cache/dev-ruby/rb-readline-0.5.5 | 2 +- .../md5-cache/dev-ruby/rb-readline-0.5.5-r1 | 2 +- metadata/md5-cache/dev-ruby/rbnacl-7.1.1 | 2 +- metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 | 2 +- .../md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.2.1 | 17 - metadata/md5-cache/dev-ruby/rbs-1.3.3 | 2 +- metadata/md5-cache/dev-ruby/rbs-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/rbs-2.3.1 | 4 +- metadata/md5-cache/dev-ruby/rbs-2.3.2 | 4 +- .../dev-ruby/{rbs-2.2.2 => rbs-2.5.0} | 10 +- metadata/md5-cache/dev-ruby/rbst-0.6.5 | 2 +- metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 | 2 +- metadata/md5-cache/dev-ruby/rbtree-0.4.5 | 4 +- metadata/md5-cache/dev-ruby/rcairo-1.16.6 | 2 +- metadata/md5-cache/dev-ruby/rcairo-1.17.5 | 4 +- metadata/md5-cache/dev-ruby/rchardet-1.8.0 | 2 +- .../md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 | 4 +- .../md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 | 4 +- metadata/md5-cache/dev-ruby/rdoc-6.3.2 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.3.3 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.3.3-r1 | 2 +- metadata/md5-cache/dev-ruby/rdoc-6.4.0 | 2 +- metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.19 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.20 | 2 +- metadata/md5-cache/dev-ruby/recog-2.3.23 | 2 +- .../md5-cache/dev-ruby/red-colors-0.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/redcarpet-3.5.1 | 2 +- .../md5-cache/dev-ruby/redcarpet-3.5.1-r1 | 4 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 | 4 +- metadata/md5-cache/dev-ruby/redis-4.1.4 | 2 +- metadata/md5-cache/dev-ruby/ref-2.0.0-r1 | 2 +- .../md5-cache/dev-ruby/regexp_parser-0.5.0 | 2 +- .../md5-cache/dev-ruby/regexp_parser-1.8.2 | 2 +- .../md5-cache/dev-ruby/regexp_parser-2.2.1 | 2 +- .../md5-cache/dev-ruby/regexp_parser-2.3.1 | 2 +- .../md5-cache/dev-ruby/regexp_parser-2.4.0 | 2 +- .../dev-ruby/regexp_property_values-1.2.0 | 4 +- .../dev-ruby/regexp_property_values-1.3.0 | 4 +- .../md5-cache/dev-ruby/request_store-1.5.0 | 2 +- .../md5-cache/dev-ruby/request_store-1.5.1 | 2 +- metadata/md5-cache/dev-ruby/rest-client-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rexical-1.0.7 | 2 +- metadata/md5-cache/dev-ruby/rexical-1.0.7-r1 | 2 +- metadata/md5-cache/dev-ruby/rexml-3.2.5 | 2 +- metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 | 2 +- metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 | 4 +- metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 | 4 +- metadata/md5-cache/dev-ruby/rjb-1.6.5 | 4 +- .../md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 | 2 +- metadata/md5-cache/dev-ruby/rmagick-4.2.2 | 4 +- metadata/md5-cache/dev-ruby/rmagick-4.2.3 | 4 +- metadata/md5-cache/dev-ruby/rmagick-4.2.4 | 4 +- metadata/md5-cache/dev-ruby/rmagick-4.2.5 | 4 +- metadata/md5-cache/dev-ruby/roadie-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/roadie-5.0.0 | 2 +- metadata/md5-cache/dev-ruby/roadie-5.0.1 | 2 +- .../md5-cache/dev-ruby/roadie-rails-2.1.1 | 2 +- .../md5-cache/dev-ruby/roadie-rails-2.2.0 | 2 +- .../md5-cache/dev-ruby/roadie-rails-2.3.0 | 2 +- .../md5-cache/dev-ruby/roadie-rails-3.0.0 | 2 +- .../md5-cache/dev-ruby/roadie-rails-3.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/robots-0.10.1-r2 | 2 +- metadata/md5-cache/dev-ruby/robots-0.10.1-r3 | 2 +- metadata/md5-cache/dev-ruby/rotp-6.2.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.26.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.26.1 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.27.0 | 2 +- metadata/md5-cache/dev-ruby/rouge-3.28.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/rqrcode-2.1.1 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-0.2.0 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-1.1.0 | 2 +- .../md5-cache/dev-ruby/rqrcode_core-1.2.0 | 2 +- metadata/md5-cache/dev-ruby/rr-1.2.1 | 2 +- metadata/md5-cache/dev-ruby/rr-3.0.9 | 2 +- metadata/md5-cache/dev-ruby/rspec-2.99.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.10.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.11.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-3.9.0 | 2 +- .../dev-ruby/rspec-collection_matchers-1.2.0 | 2 +- .../md5-cache/dev-ruby/rspec-core-2.99.2-r2 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.10.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.10.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.11.0 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.9.3 | 2 +- .../dev-ruby/rspec-expectations-2.99.2 | 2 +- .../dev-ruby/rspec-expectations-3.10.1 | 2 +- .../dev-ruby/rspec-expectations-3.10.2 | 2 +- .../dev-ruby/rspec-expectations-3.11.0 | 2 +- .../dev-ruby/rspec-expectations-3.9.4 | 2 +- .../md5-cache/dev-ruby/rspec-its-1.3.0-r1 | 2 +- .../dev-ruby/rspec-json_expectations-2.2.0 | 2 +- .../dev-ruby/rspec-json_expectations-2.2.0-r1 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-3.10.2 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-3.10.3 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-3.11.0 | 2 +- .../md5-cache/dev-ruby/rspec-mocks-3.11.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.0.3 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.1.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-rails-5.1.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 | 2 +- .../dev-ruby/rspec-stubbed_env-1.0.0 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.10.2 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.10.3 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.11.0 | 2 +- .../md5-cache/dev-ruby/rspec-support-3.9.4 | 2 +- .../md5-cache/dev-ruby/rspectacular-0.70.8-r1 | 2 +- metadata/md5-cache/dev-ruby/rss-0.2.9 | 2 +- metadata/md5-cache/dev-ruby/rss-0.2.9-r1 | 2 +- metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 | 4 +- .../dev-ruby/ruby-cairo-gobject-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 | 2 +- .../dev-ruby/ruby-clutter-gstreamer-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 | 2 +- .../md5-cache/dev-ruby/ruby-feedparser-0.10.0 | 2 +- .../md5-cache/dev-ruby/ruby-feedparser-0.9.7 | 2 +- .../dev-ruby/ruby-filemagic-0.7.2-r1 | 4 +- .../md5-cache/dev-ruby/ruby-filemagic-0.7.3 | 4 +- metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.3.5 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.3.7 | 2 +- .../md5-cache/dev-ruby/ruby-gettext-3.4.1 | 2 +- metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gnumeric-3.4.3 | 2 +- .../dev-ruby/ruby-gobject-introspection-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-goffice-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-gstreamer-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview3-3.4.3 | 2 +- .../dev-ruby/ruby-gtksourceview4-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 | 2 +- .../md5-cache/dev-ruby/ruby-ldap-0.9.20-r2 | 2 +- .../md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 | 2 +- .../md5-cache/dev-ruby/ruby-libsecret-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 | 2 +- .../md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 | 2 +- .../md5-cache/dev-ruby/ruby-net-ldap-0.17.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 | 2 +- .../md5-cache/dev-ruby/ruby-odbc-0.999991 | 2 +- .../md5-cache/dev-ruby/ruby-odbc-0.999991-r1 | 4 +- .../md5-cache/dev-ruby/ruby-oembed-0.16.0 | 2 +- .../md5-cache/dev-ruby/ruby-oembed-0.16.1 | 2 +- .../md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 | 2 +- .../md5-cache/dev-ruby/ruby-opengl-0.10.0 | 2 +- .../md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 | 4 +- metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 | 2 +- metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-poppler-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 | 4 +- .../dev-ruby/ruby-progressbar-1.10.1-r1 | 2 +- .../dev-ruby/ruby-progressbar-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 | 2 +- metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 | 4 +- metadata/md5-cache/dev-ruby/ruby-shadow-2.5.1 | 4 +- .../md5-cache/dev-ruby/ruby-shout-2.2.2-r1 | 4 +- .../md5-cache/dev-ruby/ruby-shout-2.2.2-r2 | 4 +- .../md5-cache/dev-ruby/ruby-termios-1.1.0 | 2 +- .../md5-cache/dev-ruby/ruby-termios-1.1.0-r1 | 4 +- metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 | 2 +- .../md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 | 2 +- metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 | 2 +- .../md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 | 4 +- .../md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 | 2 +- .../md5-cache/dev-ruby/ruby2_keywords-0.0.4 | 2 +- .../md5-cache/dev-ruby/ruby2_keywords-0.0.5 | 2 +- metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 | 2 +- .../md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.14.2 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.18.1 | 2 +- .../md5-cache/dev-ruby/ruby_parser-3.19.1 | 2 +- metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/rubypants-0.7.1 | 6 +- metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 | 2 +- .../md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 | 2 +- .../md5-cache/dev-ruby/safe_yaml-1.0.5-r1 | 2 +- metadata/md5-cache/dev-ruby/sanitize-5.2.3 | 2 +- metadata/md5-cache/dev-ruby/sanitize-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25 | 2 +- metadata/md5-cache/dev-ruby/sass-3.4.25-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7 | 2 +- metadata/md5-cache/dev-ruby/sass-3.5.7-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-3.7.4 | 2 +- metadata/md5-cache/dev-ruby/sass-3.7.4-r1 | 2 +- .../md5-cache/dev-ruby/sass-listen-4.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.0.8 | 2 +- metadata/md5-cache/dev-ruby/sass-rails-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 | 2 +- .../md5-cache/dev-ruby/sassc-rails-2.1.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sawyer-0.8.2 | 2 +- metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 | 2 +- metadata/md5-cache/dev-ruby/sdoc-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/seed-fu-2.3.9 | 2 +- .../dev-ruby/selenium-webdriver-3.142.7-r1 | 2 +- .../dev-ruby/selenium-webdriver-4.0.3 | 2 +- .../dev-ruby/selenium-webdriver-4.1.0 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.2 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.3 | 2 +- .../md5-cache/dev-ruby/semantic_puppet-1.0.4 | 2 +- metadata/md5-cache/dev-ruby/semver2-3.4.2 | 2 +- metadata/md5-cache/dev-ruby/semver2-3.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/serialport-1.3.2 | 4 +- .../md5-cache/dev-ruby/serverengine-2.2.5 | 2 +- metadata/md5-cache/dev-ruby/set-1.0.2 | 2 +- .../md5-cache/dev-ruby/settingslogic-2.0.9-r2 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.15.0 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.16.0 | 2 +- .../md5-cache/dev-ruby/sexp_processor-4.16.1 | 2 +- metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 | 2 +- metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 | 2 +- metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 | 2 +- .../dev-ruby/shoulda-context-1.2.2-r1 | 2 +- .../dev-ruby/shoulda-matchers-3.1.3-r1 | 2 +- .../dev-ruby/shoulda-matchers-3.1.3-r2 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-4.4.1 | 2 +- .../dev-ruby/shoulda-matchers-4.5.1-r1 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-5.0.0 | 2 +- .../md5-cache/dev-ruby/shoulda-matchers-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 | 4 +- metadata/md5-cache/dev-ruby/sigdump-0.2.4-r1 | 2 +- metadata/md5-cache/dev-ruby/simple-rss-1.3.3 | 2 +- .../md5-cache/dev-ruby/simple-rss-1.3.3-r1 | 2 +- .../md5-cache/dev-ruby/simple_oauth-0.3.1-r1 | 2 +- metadata/md5-cache/dev-ruby/simplecov-0.19.1 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.10.2 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.11.0 | 2 +- .../md5-cache/dev-ruby/simplecov-html-0.12.3 | 2 +- .../md5-cache/dev-ruby/simpleidn-0.2.1-r1 | 2 +- metadata/md5-cache/dev-ruby/sinatra-2.2.0 | 2 +- .../dev-ruby/sinatra-partial-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/singleton-0.1.1 | 17 + metadata/md5-cache/dev-ruby/six-0.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/slim-3.0.9-r1 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/slim-4.1.0-r2 | 2 +- metadata/md5-cache/dev-ruby/slop-4.9.2 | 2 +- .../dev-ruby/slow_enumerator_tools-1.1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/sorted_set-1.0.3 | 2 +- .../md5-cache/dev-ruby/sourcemap-0.1.1-r1 | 2 +- .../md5-cache/dev-ruby/sparklines-0.5.2-r7 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 | 2 +- metadata/md5-cache/dev-ruby/spring-2.1.1 | 2 +- metadata/md5-cache/dev-ruby/spring-3.1.1 | 2 +- metadata/md5-cache/dev-ruby/spring-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/sprockets-3.7.2 | 2 +- .../md5-cache/dev-ruby/sprockets-3.7.2-r1 | 2 +- .../md5-cache/dev-ruby/sprockets-3.7.2-r2 | 2 +- metadata/md5-cache/dev-ruby/sprockets-4.0.2 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.3.0 | 2 +- .../md5-cache/dev-ruby/sprockets-rails-3.4.2 | 2 +- .../dev-ruby/sprockets-rails-3.4.2-r1 | 2 +- metadata/md5-cache/dev-ruby/spy-1.0.2 | 2 +- metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 | 4 +- metadata/md5-cache/dev-ruby/sshkey-2.0.0 | 2 +- metadata/md5-cache/dev-ruby/sshkey-2.0.0-r1 | 2 +- metadata/md5-cache/dev-ruby/sshkit-1.21.2 | 2 +- metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 | 2 +- .../md5-cache/dev-ruby/state_machine-1.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.10 | 2 +- metadata/md5-cache/dev-ruby/stomp-1.4.9 | 2 +- metadata/md5-cache/dev-ruby/stringex-2.8.5 | 2 +- metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 | 2 +- metadata/md5-cache/dev-ruby/stringio-3.0.1 | 4 +- metadata/md5-cache/dev-ruby/stringio-3.0.2 | 4 +- metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 | 4 +- metadata/md5-cache/dev-ruby/strptime-0.2.5-r2 | 4 +- metadata/md5-cache/dev-ruby/strscan-3.0.1 | 4 +- metadata/md5-cache/dev-ruby/strscan-3.0.2 | 4 +- metadata/md5-cache/dev-ruby/strscan-3.0.3 | 4 +- metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 | 2 +- metadata/md5-cache/dev-ruby/sync-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/syntax-1.2.2 | 2 +- metadata/md5-cache/dev-ruby/sys-uname-1.2.2 | 6 +- metadata/md5-cache/dev-ruby/syslogger-1.6.5 | 2 +- .../md5-cache/dev-ruby/syslogger-1.6.6-r1 | 2 +- metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 | 2 +- metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 | 2 +- metadata/md5-cache/dev-ruby/temple-0.8.2 | 2 +- metadata/md5-cache/dev-ruby/temple-0.8.2-r1 | 2 +- .../md5-cache/dev-ruby/term-ansicolor-1.7.1 | 2 +- .../dev-ruby/term-ansicolor-1.7.1-r1 | 2 +- .../dev-ruby/terminal-table-1.8.0-r2 | 2 +- .../md5-cache/dev-ruby/terminal-table-2.0.0 | 2 +- .../md5-cache/dev-ruby/terminal-table-3.0.2 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.3.9 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.4.9 | 2 +- metadata/md5-cache/dev-ruby/test-unit-3.5.3 | 2 +- .../md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 | 2 +- .../dev-ruby/test_construct-2.0.2-r1 | 2 +- .../dev-ruby/test_declarative-0.0.6-r1 | 2 +- metadata/md5-cache/dev-ruby/text-1.3.1-r1 | 2 +- .../md5-cache/dev-ruby/text-hyphen-1.4.1-r3 | 2 +- metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 | 2 +- metadata/md5-cache/dev-ruby/thor-1.1.0 | 2 +- metadata/md5-cache/dev-ruby/thor-1.2.1 | 4 +- .../md5-cache/dev-ruby/thread_order-1.1.1 | 2 +- .../md5-cache/dev-ruby/thread_safe-0.3.6-r1 | 2 +- .../md5-cache/dev-ruby/tidy-ext-0.1.14-r4 | 4 +- .../md5-cache/dev-ruby/tidy_table-0.0.5-r5 | 2 +- .../md5-cache/dev-ruby/tidy_table-0.0.5-r6 | 2 +- metadata/md5-cache/dev-ruby/tilt-2.0.10 | 2 +- metadata/md5-cache/dev-ruby/tilt-2.0.10-r1 | 2 +- metadata/md5-cache/dev-ruby/time-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.4 | 2 +- metadata/md5-cache/dev-ruby/timecop-0.9.5 | 2 +- metadata/md5-cache/dev-ruby/timeout-0.2.0 | 2 +- metadata/md5-cache/dev-ruby/timers-4.3.3 | 2 +- metadata/md5-cache/dev-ruby/tins-1.29.1 | 2 +- metadata/md5-cache/dev-ruby/tins-1.31.0 | 2 +- metadata/md5-cache/dev-ruby/tins-1.31.1 | 2 +- .../md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 | 4 +- metadata/md5-cache/dev-ruby/tomlrb-1.2.8 | 2 +- metadata/md5-cache/dev-ruby/tomlrb-2.0.1 | 2 +- .../md5-cache/dev-ruby/totoridipjp-0.1.0-r1 | 2 +- .../dev-ruby/transaction-simple-1.4.0.2-r3 | 2 +- metadata/md5-cache/dev-ruby/travis-1.10.0-r1 | 2 +- metadata/md5-cache/dev-ruby/travis-1.11.0 | 2 +- metadata/md5-cache/dev-ruby/treetop-1.6.11-r1 | 2 +- metadata/md5-cache/dev-ruby/trollop-2.9.10 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 | 2 +- metadata/md5-cache/dev-ruby/ttfunk-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/tty-color-0.6.0 | 2 +- .../md5-cache/dev-ruby/tty-command-0.10.1-r1 | 2 +- metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 | 2 +- metadata/md5-cache/dev-ruby/tty-editor-0.7.0 | 2 +- metadata/md5-cache/dev-ruby/tty-file-0.10.0 | 2 +- .../md5-cache/dev-ruby/tty-platform-0.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 | 2 +- metadata/md5-cache/dev-ruby/tty-reader-0.9.0 | 2 +- metadata/md5-cache/dev-ruby/tty-screen-0.8.1 | 2 +- metadata/md5-cache/dev-ruby/tty-which-0.5.0 | 2 +- metadata/md5-cache/dev-ruby/turbolinks-5.2.1 | 2 +- .../dev-ruby/turbolinks-source-5.2.0 | 2 +- .../dev-ruby/turbolinks-source-5.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 | 2 +- .../md5-cache/dev-ruby/twitter-text-3.1.0-r1 | 2 +- .../md5-cache/dev-ruby/typed-array-0.1.2-r2 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.15.2 | 2 +- metadata/md5-cache/dev-ruby/typeprof-0.21.2 | 2 +- metadata/md5-cache/dev-ruby/typhoeus-1.4.0 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/tzinfo-2.0.4 | 2 +- metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 | 2 +- .../md5-cache/dev-ruby/ultraviolet-1.0.1-r1 | 2 +- metadata/md5-cache/dev-ruby/unf-0.1.4-r1 | 2 +- .../md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 | 4 +- metadata/md5-cache/dev-ruby/unf_ext-0.0.8 | 4 +- metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 | 4 +- .../dev-ruby/unicode-display_width-1.7.0 | 2 +- .../dev-ruby/unicode-display_width-2.1.0 | 2 +- metadata/md5-cache/dev-ruby/unindent-1.0-r1 | 2 +- metadata/md5-cache/dev-ruby/uuidtools-2.2.0 | 2 +- .../md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 | 2 +- .../md5-cache/dev-ruby/vagrant_cloud-3.0.2 | 2 +- .../md5-cache/dev-ruby/vagrant_cloud-3.0.5 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.3.0 | 2 +- metadata/md5-cache/dev-ruby/vcard-0.3.0-r1 | 2 +- metadata/md5-cache/dev-ruby/vcr-4.0.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-5.1.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-6.0.0 | 2 +- metadata/md5-cache/dev-ruby/vcr-6.1.0 | 2 +- metadata/md5-cache/dev-ruby/virtus-1.0.5 | 2 +- metadata/md5-cache/dev-ruby/vlad-2.7.1 | 2 +- metadata/md5-cache/dev-ruby/warden-1.2.9 | 2 +- metadata/md5-cache/dev-ruby/warden-1.2.9-r1 | 2 +- metadata/md5-cache/dev-ruby/web-console-3.7.0 | 2 +- metadata/md5-cache/dev-ruby/web-console-4.2.0 | 2 +- metadata/md5-cache/dev-ruby/webmock-3.14.0 | 6 +- metadata/md5-cache/dev-ruby/webrick-1.7.0 | 2 +- metadata/md5-cache/dev-ruby/webrick-1.7.0-r1 | 2 +- .../md5-cache/dev-ruby/webrobots-0.1.2-r2 | 2 +- .../md5-cache/dev-ruby/websocket-1.2.9-r1 | 2 +- .../dev-ruby/websocket-driver-0.6.5-r1 | 4 +- .../md5-cache/dev-ruby/websocket-driver-0.7.5 | 4 +- .../dev-ruby/websocket-extensions-0.1.5-r1 | 2 +- .../dev-ruby/whole_history_rating-0.1.2-r1 | 2 +- .../md5-cache/dev-ruby/will_paginate-3.3.1 | 2 +- .../md5-cache/dev-ruby/windows_error-0.1.3 | 2 +- .../md5-cache/dev-ruby/windows_error-0.1.4 | 2 +- metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 | 2 +- metadata/md5-cache/dev-ruby/wisper-2.0.1 | 2 +- metadata/md5-cache/dev-ruby/x25519-1.0.9 | 4 +- metadata/md5-cache/dev-ruby/xdr-3.0.1 | 2 +- metadata/md5-cache/dev-ruby/xdr-3.0.2 | 2 +- metadata/md5-cache/dev-ruby/xdr-3.0.3 | 2 +- metadata/md5-cache/dev-ruby/xml-simple-1.1.9 | 2 +- metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 | 2 +- metadata/md5-cache/dev-ruby/xpath-3.2.0 | 2 +- metadata/md5-cache/dev-ruby/xpath-3.2.0-r1 | 2 +- metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 | 4 +- metadata/md5-cache/dev-ruby/yard-0.9.26 | 2 +- metadata/md5-cache/dev-ruby/yard-0.9.27 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 | 2 +- metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 | 2 +- metadata/md5-cache/dev-ruby/zentest-4.12.0 | 2 +- metadata/md5-cache/dev-ruby/zentest-4.12.1 | 2 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 7926 -> 7928 bytes metadata/md5-cache/dev-tex/dot2tex-2.11.3 | 17 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 128500 -> 128530 bytes metadata/md5-cache/dev-util/aruba-0.6.2-r2 | 2 +- metadata/md5-cache/dev-util/aruba-1.0.3-r1 | 2 +- metadata/md5-cache/dev-util/aruba-1.1.2-r1 | 2 +- metadata/md5-cache/dev-util/aruba-2.0.0 | 2 +- metadata/md5-cache/dev-util/bingrep-0.10.0 | 13 + metadata/md5-cache/dev-util/bingrep-0.8.5 | 13 - .../md5-cache/dev-util/bloaty-0_p20170420 | 13 - metadata/md5-cache/dev-util/bloaty-1.1 | 4 +- metadata/md5-cache/dev-util/bnfc-2.8.3 | 2 +- metadata/md5-cache/dev-util/bpftool-5.17.7 | 15 + metadata/md5-cache/dev-util/bustle-0.8.0 | 2 +- metadata/md5-cache/dev-util/ccache-4.6.1 | 17 + metadata/md5-cache/dev-util/clazy-1.11-r1 | 4 +- metadata/md5-cache/dev-util/conan-1.42.0 | 16 - metadata/md5-cache/dev-util/conan-1.44.0 | 16 - metadata/md5-cache/dev-util/conan-1.48.0 | 16 + metadata/md5-cache/dev-util/cucumber-3.2.0 | 2 +- metadata/md5-cache/dev-util/cucumber-7.1.0 | 6 +- .../md5-cache/dev-util/cucumber-core-10.1.1 | 6 +- .../md5-cache/dev-util/cucumber-core-3.2.1 | 2 +- .../md5-cache/dev-util/cucumber-core-9.0.1 | 2 +- .../dev-util/cucumber-create-meta-4.0.0 | 2 +- .../dev-util/cucumber-create-meta-6.0.2 | 6 +- .../cucumber-cucumber-expressions-10.3.0 | 2 +- .../cucumber-cucumber-expressions-12.1.3 | 2 +- .../cucumber-cucumber-expressions-14.0.0 | 6 +- .../cucumber-cucumber-expressions-15.1.1 | 17 + .../dev-util/cucumber-expressions-6.0.1 | 2 +- .../dev-util/cucumber-gherkin-18.1.1 | 2 +- .../dev-util/cucumber-gherkin-20.0.1 | 2 +- .../dev-util/cucumber-gherkin-22.0.0 | 6 +- .../dev-util/cucumber-gherkin-23.0.1 | 17 + .../cucumber-html-formatter-13.0.0-r2 | 2 +- .../cucumber-html-formatter-16.0.1-r1 | 2 +- .../cucumber-html-formatter-16.0.1-r2 | 2 +- .../dev-util/cucumber-html-formatter-17.0.0 | 6 +- .../dev-util/cucumber-messages-13.2.1 | 2 +- .../dev-util/cucumber-messages-14.0.1 | 2 +- .../dev-util/cucumber-messages-15.0.0 | 2 +- .../dev-util/cucumber-messages-17.1.1 | 6 +- .../dev-util/cucumber-messages-18.0.0 | 17 + .../md5-cache/dev-util/cucumber-rails-1.8.0 | 2 +- .../md5-cache/dev-util/cucumber-rails-2.4.0 | 2 +- .../dev-util/cucumber-rails-2.5.0-r1 | 2 +- .../md5-cache/dev-util/cucumber-rails-2.5.1 | 2 +- .../dev-util/cucumber-tag-expressions-2.0.4 | 2 +- .../dev-util/cucumber-tag-expressions-3.0.1 | 2 +- .../dev-util/cucumber-tag-expressions-4.1.0 | 6 +- .../dev-util/cucumber-tag_expressions-1.1.1 | 2 +- .../md5-cache/dev-util/cucumber-wire-0.0.1-r1 | 2 +- .../md5-cache/dev-util/cucumber-wire-5.0.1 | 2 +- .../md5-cache/dev-util/cucumber-wire-6.1.1 | 2 +- .../md5-cache/dev-util/cucumber-wire-6.2.0 | 2 +- .../md5-cache/dev-util/cucumber-wire-6.2.1 | 6 +- metadata/md5-cache/dev-util/d-feet-0.3.16 | 10 +- metadata/md5-cache/dev-util/dogtail-0.9.11 | 12 +- .../dev-util/gtk-builder-convert-2.24.33 | 10 +- metadata/md5-cache/dev-util/imediff2-1.1.2-r6 | 15 - metadata/md5-cache/dev-util/imediff2-1.1.2.1 | 14 +- .../intel-graphics-compiler-1.0.10778-r2 | 15 - .../intel-graphics-compiler-1.0.10988-r1 | 15 - .../intel-graphics-compiler-1.0.11061-r1 | 4 +- metadata/md5-cache/dev-util/jfrog-cli-2.17.0 | 13 + .../md5-cache/dev-util/log4shelldetect-0.0.4 | 12 - .../md5-cache/dev-util/mingw64-runtime-10.0.0 | 13 - .../dev-util/mingw64-runtime-10.0.0-r1 | 2 +- .../dev-util/mingw64-runtime-8.0.0-r2 | 13 - .../dev-util/mingw64-runtime-8.0.0-r3 | 2 +- .../dev-util/mingw64-runtime-9.0.0-r1 | 13 - .../dev-util/mingw64-runtime-9.0.0-r2 | 2 +- metadata/md5-cache/dev-util/ninja-1.11.0 | 4 +- metadata/md5-cache/dev-util/ninja-9999 | 4 +- metadata/md5-cache/dev-util/pahole-1.23 | 4 +- metadata/md5-cache/dev-util/pkgcheck-0.10.10 | 4 +- metadata/md5-cache/dev-util/pkgdev-0.2.1 | 16 + .../dev-util/protobuf-cucumber-3.10.8-r1 | 2 +- metadata/md5-cache/dev-util/rbtools-3.1 | 17 + metadata/md5-cache/dev-util/scanmem-0.17 | 14 +- metadata/md5-cache/dev-util/shellcheck-0.7.2 | 2 +- metadata/md5-cache/dev-util/shellcheck-0.8.0 | 2 +- .../md5-cache/dev-util/shelltestrunner-1.9 | 2 +- .../md5-cache/dev-util/stripe-mock-0.129.0 | 13 + metadata/md5-cache/dev-vcs/Manifest.gz | Bin 20098 -> 20109 bytes metadata/md5-cache/dev-vcs/darcs-2.16.3 | 2 +- .../md5-cache/dev-vcs/git-annex-8.20200810 | 2 +- metadata/md5-cache/dev-vcs/git-pw-2.3.0 | 14 +- metadata/md5-cache/games-board/Manifest.gz | Bin 12038 -> 12040 bytes .../md5-cache/games-board/goatee-gtk-0.4.0 | 2 +- .../md5-cache/games-emulation/Manifest.gz | Bin 14000 -> 13995 bytes .../games-emulation/dolphin-5.0_p20220520 | 2 +- .../md5-cache/games-emulation/dolphin-9999 | 2 +- .../md5-cache/games-emulation/melonds-9999 | 2 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 9879 -> 9879 bytes .../md5-cache/games-misc/lolcat-100.0.1-r1 | 2 +- .../md5-cache/games-roguelike/Manifest.gz | Bin 3592 -> 4405 bytes .../games-roguelike/stone-soup-0.25.1-r102 | 2 +- .../games-roguelike/stone-soup-0.25.1-r103 | 16 + .../games-roguelike/stone-soup-0.26.1-r1 | 2 +- .../games-roguelike/stone-soup-0.26.1-r2 | 16 + .../games-roguelike/stone-soup-0.27.1 | 2 +- .../games-roguelike/stone-soup-0.27.1-r1 | 16 + .../games-roguelike/stone-soup-0.28.0 | 2 +- .../games-roguelike/stone-soup-0.28.0-r1 | 16 + .../stone-soup-0.29.0_pre20220522 | 16 + .../games-simulation/EmptyEpsilon-2022.03.16 | 2 +- .../md5-cache/games-simulation/Manifest.gz | Bin 5306 -> 5307 bytes metadata/md5-cache/games-util/Manifest.gz | Bin 9346 -> 9345 bytes .../{joystick-1.7.1 => joystick-1.8.1} | 16 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 20759 -> 20921 bytes metadata/md5-cache/gnome-extra/nemo-5.2.4-r1 | 18 + metadata/md5-cache/gui-apps/Manifest.gz | Bin 9092 -> 8931 bytes .../md5-cache/gui-apps/wl-clipboard-2.0.0 | 14 - metadata/md5-cache/gui-libs/Manifest.gz | Bin 8031 -> 8186 bytes .../gui-libs/display-manager-init-1.0-r4 | 9 + .../gui-libs/xdg-desktop-portal-lxqt-0.2.0 | 4 +- .../gui-libs/xdg-desktop-portal-wlr-0.5.0 | 4 +- .../gui-libs/xdg-desktop-portal-wlr-9999 | 2 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 8022 -> 8180 bytes .../md5-cache/mail-client/thunderbird-91.9.1 | 16 + .../mail-client/thunderbird-bin-91.9.0 | 16 - .../mail-client/thunderbird-bin-91.9.1 | 16 + metadata/md5-cache/mail-filter/Manifest.gz | Bin 11774 -> 11773 bytes .../md5-cache/mail-filter/rspamd-2.7-r104 | 8 +- metadata/md5-cache/mail-filter/rspamd-3.0-r4 | 8 +- metadata/md5-cache/mail-filter/rspamd-3.1-r2 | 8 +- metadata/md5-cache/mail-filter/rspamd-3.2 | 8 +- metadata/md5-cache/mail-filter/rspamd-9999 | 8 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4525 -> 4531 bytes metadata/md5-cache/mail-mta/netqmail-1.06-r14 | 2 +- metadata/md5-cache/mail-mta/netqmail-1.06-r16 | 2 +- metadata/md5-cache/mail-mta/notqmail-1.08-r5 | 2 +- metadata/md5-cache/mail-mta/notqmail-1.08-r6 | 2 +- metadata/md5-cache/mail-mta/notqmail-9999 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59866 -> 60028 bytes metadata/md5-cache/media-gfx/blender-2.93.9 | 17 + metadata/md5-cache/media-gfx/blender-3.0.1-r5 | 10 +- metadata/md5-cache/media-gfx/blender-3.1.2 | 12 +- metadata/md5-cache/media-gfx/blender-9999 | 10 +- .../media-gfx/mcomix-1.3.0_pre20201123 | 4 +- .../media-gfx/mcomix-1.3.0_pre20211015 | 6 +- metadata/md5-cache/media-gfx/mcomix-9999 | 14 +- metadata/md5-cache/media-gfx/qiv-2.3.2-r1 | 4 +- metadata/md5-cache/media-gfx/qrencode-4.1.1 | 4 +- metadata/md5-cache/media-gfx/renderdoc-1.19 | 4 +- ...autohint-1.8.4-r2 => ttfautohint-1.8.4-r3} | 6 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 105870 -> 106358 bytes metadata/md5-cache/media-libs/harfbuzz-4.2.0 | 17 - .../{harfbuzz-4.1.0 => harfbuzz-4.3.0} | 6 +- metadata/md5-cache/media-libs/jbig2dec-0.19 | 4 +- .../md5-cache/media-libs/libaacs-0.11.1-r1 | 4 +- metadata/md5-cache/media-libs/libbdplus-0.2.0 | 4 +- .../md5-cache/media-libs/libvmaf-2.3.0-r2 | 4 +- metadata/md5-cache/media-libs/libxmp-4.5.0 | 9 + metadata/md5-cache/media-libs/libxmp-9999 | 11 + metadata/md5-cache/media-libs/opencv-4.5.5-r1 | 4 +- metadata/md5-cache/media-libs/openjpeg-2.5.0 | 16 + .../{osl-1.11.17.0-r3 => osl-1.11.17.0-r4} | 6 +- metadata/md5-cache/media-libs/tiff-4.4.0_rc1 | 16 + metadata/md5-cache/media-radio/Manifest.gz | Bin 7352 -> 7194 bytes metadata/md5-cache/media-radio/tqsl-2.5.1 | 14 - .../media-radio/{tqsl-2.5.9 => tqsl-2.6.2} | 8 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75512 -> 76468 bytes .../md5-cache/media-sound/abcmidi-2022.05.20 | 13 + metadata/md5-cache/media-sound/chuck-1.4.1.1 | 15 + .../md5-cache/media-sound/drumstick-2.6.1 | 16 + metadata/md5-cache/media-sound/qmmp-1.6.0 | 16 + metadata/md5-cache/media-sound/qmmp-9999 | 8 +- .../md5-cache/media-sound/upmpdcli-1.5.17 | 15 + metadata/md5-cache/media-sound/yoshimi-2.2.0 | 15 + metadata/md5-cache/media-video/Manifest.gz | Bin 41179 -> 41185 bytes .../media-video/ffmpeg2theora-0.30-r1 | 4 +- .../{vlc-3.0.17.3-r1 => vlc-3.0.17.4} | 8 +- metadata/md5-cache/media-video/vlc-3.0.9999 | 6 +- metadata/md5-cache/media-video/vlc-9999 | 6 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 66522 -> 66980 bytes .../md5-cache/net-analyzer/nagstamon-3.8.0 | 14 +- .../md5-cache/net-analyzer/netperf-2.7.0-r4 | 14 + metadata/md5-cache/net-analyzer/pypacker-5.1 | 15 + .../md5-cache/net-analyzer/tcpflow-1.6.1-r1 | 16 + metadata/md5-cache/net-dns/Manifest.gz | Bin 13761 -> 13759 bytes metadata/md5-cache/net-dns/knot-3.1.4 | 15 - metadata/md5-cache/net-dns/knot-3.1.8 | 15 + metadata/md5-cache/net-firewall/Manifest.gz | Bin 6411 -> 6417 bytes .../md5-cache/net-firewall/nftables-1.0.2-r1 | 4 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 6190 -> 6349 bytes metadata/md5-cache/net-fs/btfs-2.24 | 16 + metadata/md5-cache/net-im/Manifest.gz | Bin 17088 -> 17259 bytes metadata/md5-cache/net-im/empathy-3.12.14 | 4 +- metadata/md5-cache/net-im/gajim-1.4.1 | 17 + metadata/md5-cache/net-libs/Manifest.gz | Bin 56460 -> 56787 bytes .../md5-cache/net-libs/libmicrohttpd-0.9.75 | 4 +- .../md5-cache/net-libs/libnetconf2-2.1.11 | 16 + metadata/md5-cache/net-libs/libnpupnp-4.1.5 | 10 - metadata/md5-cache/net-libs/libnpupnp-4.2.1 | 4 +- .../{libnpupnp-4.1.5-r1 => libnpupnp-4.2.2} | 2 +- .../md5-cache/net-libs/libwebsockets-4.3.2 | 16 + metadata/md5-cache/net-libs/libyang-2.0.194 | 16 + metadata/md5-cache/net-libs/toxext-0.0.3 | 2 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21951 -> 21611 bytes metadata/md5-cache/net-mail/automx2-2021.6 | 16 - .../md5-cache/net-mail/dot-forward-0.71-r4 | 2 +- .../md5-cache/net-mail/ezmlm-idx-7.0.0-r4 | 2 +- metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 | 2 +- metadata/md5-cache/net-mail/fetchmail-6.4.27 | 4 +- metadata/md5-cache/net-mail/fetchmail-6.4.30 | 16 + .../net-mail/fetchmail-7.0.0_alpha9-r1 | 16 - .../net-mail/list-remote-forwards-0.0.1-r2 | 2 +- .../md5-cache/net-mail/mailbox-count-0.0.5 | 2 +- .../md5-cache/net-mail/mailshears-0.0.4-r1 | 2 +- metadata/md5-cache/net-mail/mu-1.7.12 | 15 - .../net-mail/{mu-1.7.13 => mu-1.7.23} | 4 +- .../md5-cache/net-mail/qmailadmin-1.2.15-r2 | 2 +- .../md5-cache/net-mail/qmailadmin-1.2.16-r1 | 2 +- metadata/md5-cache/net-mail/vchkuser-0.4-r1 | 2 +- .../md5-cache/net-mail/vpopmail-5.4.33-r9 | 2 +- metadata/md5-cache/net-mail/vqadmin-2.3.7-r1 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 90491 -> 91437 bytes .../{electrum-4.2.1-r1 => electrum-4.2.1-r2} | 2 +- .../net-misc/gnome-online-miners-3.34.0-r2 | 15 + .../net-misc/grive-0.5.2_pre20211128-r1 | 14 + .../md5-cache/net-misc/gupnp-tools-0.10.3 | 14 + metadata/md5-cache/net-misc/haeredes-0.5.2 | 2 +- metadata/md5-cache/net-misc/hath-0.5.0 | 2 +- metadata/md5-cache/net-misc/megatools-1.11.0 | 14 + metadata/md5-cache/net-misc/netopeer2-2.1.23 | 14 + metadata/md5-cache/net-misc/openssh-8.9_p1-r2 | 2 +- metadata/md5-cache/net-misc/openssh-9.0_p1-r1 | 2 +- .../md5-cache/net-misc/python-x2go-0.6.1.3 | 14 +- metadata/md5-cache/net-misc/sysrepo-2.1.64 | 16 + metadata/md5-cache/net-misc/wget-1.21.3 | 4 +- metadata/md5-cache/net-misc/whois-5.5.13 | 4 +- metadata/md5-cache/net-misc/xmrig-6.17.0 | 4 +- metadata/md5-cache/net-print/Manifest.gz | Bin 7170 -> 6998 bytes metadata/md5-cache/net-print/cups-2.3.3-r4 | 18 - .../{cups-2.3.3_p2-r2 => cups-2.4.1} | 21 +- metadata/md5-cache/net-print/cups-9999 | 17 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8827 -> 8990 bytes metadata/md5-cache/net-proxy/mitmproxy-8.1.0 | 16 + metadata/md5-cache/net-voip/Manifest.gz | Bin 1227 -> 1228 bytes .../net-voip/telepathy-rakia-0.8.0-r1 | 4 +- .../net-voip/telepathy-salut-0.8.1-r5 | 4 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 12755 -> 12917 bytes .../net-vpn/networkmanager-strongswan-1.6.0 | 15 + metadata/md5-cache/net-wireless/Manifest.gz | Bin 26950 -> 26944 bytes .../md5-cache/net-wireless/blueberry-1.4.6 | 15 - .../md5-cache/net-wireless/blueberry-1.4.7 | 15 + .../net-wireless/gnome-bluetooth-3.34.5 | 4 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9066 -> 9071 bytes .../md5-cache/sci-astronomy/stellarium-0.22.1 | 4 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 14372 -> 14532 bytes .../md5-cache/sci-chemistry/pymol-2.5.0-r1 | 16 + .../md5-cache/sci-chemistry/vmd-1.9.4_alpha51 | 17 - .../md5-cache/sci-chemistry/vmd-1.9.4_alpha57 | 17 + .../md5-cache/sci-geosciences/Manifest.gz | Bin 19671 -> 19679 bytes .../md5-cache/sci-geosciences/grass-8.0.1-r1 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 64043 -> 64374 bytes metadata/md5-cache/sci-libs/cfitsio-4.0.0 | 4 +- metadata/md5-cache/sci-libs/clblast-1.5.2-r1 | 17 + metadata/md5-cache/sci-libs/rtree-1.0.0 | 16 + ...{trilinos-13.0.1-r2 => trilinos-13.0.1-r3} | 6 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 28391 -> 28384 bytes .../md5-cache/sci-mathematics/agda-2.6.1.2 | 2 +- .../sci-mathematics/agda-stdlib-2.6.1.2.1.4 | 2 +- metadata/md5-cache/sec-keys/Manifest.gz | Bin 14405 -> 14758 bytes .../openpgp-keys-evenrouault-20220520 | 9 + .../sec-keys/openpgp-keys-vinaysajip-20220520 | 9 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 83180 -> 82860 bytes metadata/md5-cache/sys-apps/ed-1.18 | 4 +- metadata/md5-cache/sys-apps/findutils-4.9.0 | 4 +- .../sys-apps/gentoo-systemd-integration-9 | 4 +- .../sys-apps/gentoo-systemd-integration-9999 | 2 +- metadata/md5-cache/sys-apps/hwdata-0.358 | 4 +- metadata/md5-cache/sys-apps/hwdata-0.359 | 10 + metadata/md5-cache/sys-apps/man-pages-5.13 | 4 +- metadata/md5-cache/sys-apps/pciutils-3.8.0 | 4 +- metadata/md5-cache/sys-apps/s6-2.11.1.0 | 4 +- .../md5-cache/sys-apps/s6-linux-init-1.0.7.3 | 4 +- .../sys-apps/s6-portable-utils-2.2.4.0 | 4 +- metadata/md5-cache/sys-apps/systemd-249.11 | 18 - metadata/md5-cache/sys-apps/systemd-249.9 | 18 - metadata/md5-cache/sys-apps/systemd-250.5-r1 | 4 +- .../sys-apps/{systemd-251_rc2 => systemd-251} | 5 +- metadata/md5-cache/sys-apps/systemd-251_rc3 | 17 - metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../md5-cache/sys-apps/ucspi-ssl-0.99e-r2 | 2 +- .../md5-cache/sys-apps/ucspi-tcp-0.88-r18 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-42.1 | 4 +- .../md5-cache/sys-auth/AusweisApp2-1.22.6 | 14 + metadata/md5-cache/sys-auth/Manifest.gz | Bin 13514 -> 13838 bytes .../md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 | 17 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 27517 -> 27834 bytes .../sys-devel/autoconf-wrapper-20220130 | 4 +- metadata/md5-cache/sys-devel/bmake-20220303 | 9 - metadata/md5-cache/sys-devel/bmake-20220330 | 4 +- metadata/md5-cache/sys-devel/gcc-10.3.0-r2 | 2 +- .../md5-cache/sys-devel/gcc-10.3.1_p20211126 | 2 +- .../md5-cache/sys-devel/gcc-10.3.1_p20220519 | 16 + .../{gcc-10.3.1_pre9999 => gcc-10.4.9999} | 6 +- metadata/md5-cache/sys-devel/gcc-11.2.0 | 2 +- .../md5-cache/sys-devel/gcc-11.2.1_p20220115 | 2 +- metadata/md5-cache/sys-devel/gcc-11.3.0 | 2 +- .../{gcc-11.3.1_pre9999 => gcc-11.4.9999} | 6 +- metadata/md5-cache/sys-devel/gcc-12.1.0 | 6 +- ...2.1.1_pre20220514 => gcc-12.1.1_p20220514} | 6 +- .../md5-cache/sys-devel/gcc-12.1.1_p20220521 | 16 + .../{gcc-12.1.1_pre9999 => gcc-12.2.9999} | 6 +- .../{gcc-13.0.0_pre9999 => gcc-13.0.9999} | 6 +- metadata/md5-cache/sys-devel/gcc-8.5.0-r1 | 2 +- metadata/md5-cache/sys-devel/gcc-9.4.0 | 2 +- .../md5-cache/sys-devel/gcc-9.4.1_p20220317 | 6 +- .../md5-cache/sys-devel/gcc-9.4.1_p20220520 | 16 + .../{gcc-9.4.1_pre9999 => gcc-9.5.9999} | 4 +- .../sys-devel/gcc-apple-4.2.1_p5666-r3 | 2 +- metadata/md5-cache/sys-devel/kgcc64-10.3.0 | 2 +- .../sys-devel/kgcc64-11.2.1_p20220115 | 2 +- metadata/md5-cache/sys-devel/kgcc64-11.3.0 | 2 +- metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 | 2 +- metadata/md5-cache/sys-devel/kgcc64-9.4.0 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 35125 -> 34963 bytes metadata/md5-cache/sys-fs/lxcfs-4.0.12 | 4 +- metadata/md5-cache/sys-fs/mtools-4.0.39 | 4 +- metadata/md5-cache/sys-fs/udisks-2.9.3 | 16 - metadata/md5-cache/sys-fs/udisks-2.9.4 | 2 +- metadata/md5-cache/sys-fs/xfsdump-3.1.10 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 30752 -> 20124 bytes .../sys-kernel/gentoo-kernel-5.10.113 | 17 - .../sys-kernel/gentoo-kernel-5.10.115 | 17 - .../sys-kernel/gentoo-kernel-5.10.116 | 17 - .../sys-kernel/gentoo-kernel-5.10.117 | 4 +- .../sys-kernel/gentoo-kernel-5.15.37 | 17 - .../sys-kernel/gentoo-kernel-5.15.39 | 17 - .../sys-kernel/gentoo-kernel-5.15.40 | 17 - .../sys-kernel/gentoo-kernel-5.15.41 | 4 +- .../md5-cache/sys-kernel/gentoo-kernel-5.17.7 | 17 - .../md5-cache/sys-kernel/gentoo-kernel-5.17.8 | 17 - .../sys-kernel/gentoo-kernel-5.4.191 | 16 - .../sys-kernel/gentoo-kernel-5.4.193 | 16 - .../sys-kernel/gentoo-kernel-5.4.194 | 16 - .../sys-kernel/gentoo-kernel-5.4.195 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.113 | 16 - .../sys-kernel/gentoo-kernel-bin-5.10.115 | 16 - .../sys-kernel/gentoo-kernel-bin-5.10.116 | 16 - .../sys-kernel/gentoo-kernel-bin-5.10.117 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.15.37 | 16 - .../sys-kernel/gentoo-kernel-bin-5.15.39 | 16 - .../sys-kernel/gentoo-kernel-bin-5.15.40 | 16 - .../sys-kernel/gentoo-kernel-bin-5.15.41 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.17.7 | 16 - .../sys-kernel/gentoo-kernel-bin-5.17.8 | 16 - .../sys-kernel/gentoo-kernel-bin-5.4.191 | 16 - .../sys-kernel/gentoo-kernel-bin-5.4.193 | 16 - .../sys-kernel/gentoo-kernel-bin-5.4.194 | 16 - .../sys-kernel/gentoo-kernel-bin-5.4.195 | 4 +- .../sys-kernel/gentoo-sources-4.14.275 | 15 - .../sys-kernel/gentoo-sources-4.14.276 | 15 - .../sys-kernel/gentoo-sources-4.14.277 | 15 - .../sys-kernel/gentoo-sources-4.14.278 | 15 - .../sys-kernel/gentoo-sources-4.14.280 | 4 +- .../sys-kernel/gentoo-sources-4.19.237 | 15 - .../sys-kernel/gentoo-sources-4.19.238 | 15 - .../sys-kernel/gentoo-sources-4.19.239 | 15 - .../sys-kernel/gentoo-sources-4.19.240 | 15 - .../sys-kernel/gentoo-sources-4.19.241 | 15 - .../sys-kernel/gentoo-sources-4.19.242 | 15 - .../sys-kernel/gentoo-sources-4.19.244 | 4 +- .../sys-kernel/gentoo-sources-4.9.309 | 15 - .../sys-kernel/gentoo-sources-4.9.311 | 15 - .../sys-kernel/gentoo-sources-4.9.312 | 15 - .../sys-kernel/gentoo-sources-4.9.313 | 15 - .../sys-kernel/gentoo-sources-4.9.315 | 4 +- .../sys-kernel/gentoo-sources-5.10.109 | 15 - .../sys-kernel/gentoo-sources-5.10.112-r1 | 15 - .../sys-kernel/gentoo-sources-5.10.113 | 15 - .../sys-kernel/gentoo-sources-5.10.114 | 15 - .../sys-kernel/gentoo-sources-5.10.115 | 15 - .../sys-kernel/gentoo-sources-5.10.117 | 4 +- .../sys-kernel/gentoo-sources-5.15.33 | 15 - .../sys-kernel/gentoo-sources-5.15.35-r1 | 15 - .../sys-kernel/gentoo-sources-5.15.36 | 15 - .../sys-kernel/gentoo-sources-5.15.37 | 15 - .../sys-kernel/gentoo-sources-5.15.38 | 15 - .../sys-kernel/gentoo-sources-5.15.39 | 15 - .../sys-kernel/gentoo-sources-5.15.41 | 4 +- .../sys-kernel/gentoo-sources-5.17.1-r1 | 15 - .../sys-kernel/gentoo-sources-5.17.2 | 15 - .../sys-kernel/gentoo-sources-5.17.4-r1 | 15 - .../sys-kernel/gentoo-sources-5.17.5 | 15 - ...o-sources-5.17.1 => gentoo-sources-5.18.0} | 8 +- .../sys-kernel/gentoo-sources-5.4.188 | 15 - .../sys-kernel/gentoo-sources-5.4.189 | 15 - .../sys-kernel/gentoo-sources-5.4.190 | 15 - .../sys-kernel/gentoo-sources-5.4.191 | 15 - .../sys-kernel/gentoo-sources-5.4.192 | 15 - .../sys-kernel/gentoo-sources-5.4.193 | 15 - .../sys-kernel/gentoo-sources-5.4.195 | 4 +- .../sys-kernel/vanilla-kernel-5.10.113 | 17 - .../sys-kernel/vanilla-kernel-5.10.115 | 17 - .../sys-kernel/vanilla-kernel-5.10.116 | 17 - .../sys-kernel/vanilla-kernel-5.15.37 | 17 - .../sys-kernel/vanilla-kernel-5.15.39 | 17 - .../sys-kernel/vanilla-kernel-5.15.40 | 17 - .../sys-kernel/vanilla-kernel-5.17.7 | 17 - .../sys-kernel/vanilla-kernel-5.17.8 | 17 - .../sys-kernel/vanilla-kernel-5.4.191 | 16 - .../sys-kernel/vanilla-kernel-5.4.193 | 16 - .../sys-kernel/vanilla-kernel-5.4.194 | 16 - .../sys-kernel/vanilla-sources-5.18.0 | 15 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 32291 -> 32291 bytes metadata/md5-cache/sys-libs/gdbm-1.23 | 4 +- metadata/md5-cache/sys-libs/libcap-2.64 | 4 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 7604 -> 7606 bytes .../sys-power/bbswitch-0.8_p20211129 | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 14740 -> 14910 bytes .../md5-cache/sys-process/daemontools-0.76-r8 | 2 +- .../sys-process/daemontools-encore-1.11 | 2 +- metadata/md5-cache/sys-process/htop-9999 | 14 + metadata/md5-cache/virtual/Manifest.gz | Bin 35975 -> 36125 bytes .../md5-cache/virtual/dist-kernel-5.10.113 | 7 - .../md5-cache/virtual/dist-kernel-5.10.115 | 7 - .../md5-cache/virtual/dist-kernel-5.10.116 | 7 - .../md5-cache/virtual/dist-kernel-5.10.117 | 4 +- .../md5-cache/virtual/dist-kernel-5.15.37 | 7 - .../md5-cache/virtual/dist-kernel-5.15.39 | 7 - .../md5-cache/virtual/dist-kernel-5.15.40 | 7 - .../md5-cache/virtual/dist-kernel-5.15.41 | 4 +- metadata/md5-cache/virtual/dist-kernel-5.17.7 | 7 - metadata/md5-cache/virtual/dist-kernel-5.17.8 | 7 - .../md5-cache/virtual/dist-kernel-5.4.191 | 7 - .../md5-cache/virtual/dist-kernel-5.4.193 | 7 - .../md5-cache/virtual/dist-kernel-5.4.194 | 7 - .../md5-cache/virtual/dist-kernel-5.4.195 | 4 +- .../virtual/perl-Archive-Tar-2.400.0 | 7 + .../virtual/perl-Attribute-Handlers-1.20.0 | 7 + ....740.0-r10 => perl-AutoLoader-5.740.0-r11} | 6 +- metadata/md5-cache/virtual/perl-CPAN-2.330.0 | 7 + .../virtual/perl-CPAN-Meta-2.150.10-r5 | 7 - .../virtual/perl-CPAN-Meta-2.150.10-r6 | 7 + ...=> perl-CPAN-Meta-Requirements-2.140.0-r8} | 6 +- ....18.0-r7 => perl-CPAN-Meta-YAML-0.18.0-r8} | 6 +- ...l-Carp-1.520.0-r1 => perl-Carp-1.520.0-r2} | 6 +- ...-r1 => perl-Compress-Raw-Bzip2-2.103.0-r2} | 4 +- .../virtual/perl-Compress-Raw-Zlib-2.105.0 | 7 + .../md5-cache/virtual/perl-DB_File-1.857.0 | 7 + .../virtual/perl-Data-Dumper-2.184.0 | 7 + .../virtual/perl-Devel-PPPort-3.680.0 | 7 + .../md5-cache/virtual/perl-Digest-1.200.0 | 7 + ...MD5-2.580.0 => perl-Digest-MD5-2.580.0-r1} | 6 +- ...HA-6.20.0-r2 => perl-Digest-SHA-6.20.0-r3} | 6 +- ...e-1.210.0-r1 => perl-Dumpvalue-1.210.0-r2} | 6 +- .../md5-cache/virtual/perl-Encode-3.170.0 | 7 + .../md5-cache/virtual/perl-Exporter-5.770.0 | 7 + ...36 => perl-ExtUtils-CBuilder-0.280.236-r1} | 6 +- ...0-r4 => perl-ExtUtils-Constant-0.250.0-r5} | 6 +- ...200.0 => perl-ExtUtils-Install-2.200.0-r1} | 6 +- .../virtual/perl-ExtUtils-MakeMaker-7.640.0 | 7 + ...utodie-2.340.0 => perl-autodie-2.340.0-r1} | 6 +- .../md5-cache/virtual/perl-bignum-0.650.0 | 7 + metadata/md5-cache/www-apps/Manifest.gz | Bin 22650 -> 22653 bytes metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 | 2 +- metadata/md5-cache/www-apps/jekyll-4.1.1 | 17 - metadata/md5-cache/www-apps/jekyll-4.2.0 | 17 - metadata/md5-cache/www-apps/jekyll-4.2.0-r1 | 2 +- metadata/md5-cache/www-apps/jekyll-4.2.2 | 17 + .../www-apps/jekyll-coffeescript-2.0.0 | 14 +- .../www-apps/jekyll-sass-converter-2.1.0 | 2 +- .../www-apps/jekyll-sass-converter-2.2.0 | 17 + .../md5-cache/www-apps/jekyll-sitemap-1.4.0 | 2 +- .../md5-cache/www-apps/jekyll-watch-2.2.1-r1 | 14 +- metadata/md5-cache/www-apps/nanoc-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.3 | 2 +- metadata/md5-cache/www-apps/nanoc-4.12.5 | 2 +- .../md5-cache/www-apps/nanoc-checking-1.0.1 | 2 +- .../md5-cache/www-apps/nanoc-checking-1.0.2 | 2 +- metadata/md5-cache/www-apps/nanoc-cli-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-cli-4.12.3 | 2 +- metadata/md5-cache/www-apps/nanoc-cli-4.12.5 | 2 +- .../md5-cache/www-apps/nanoc-core-4.11.12 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.2 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.3 | 2 +- metadata/md5-cache/www-apps/nanoc-core-4.12.5 | 2 +- .../md5-cache/www-apps/nanoc-deploying-1.0.1 | 2 +- metadata/md5-cache/www-apps/nanoc-spec-0.0.2 | 2 +- .../{nextcloud-21.0.9 => nextcloud-22.2.8} | 5 +- .../{nextcloud-22.2.6 => nextcloud-23.0.5} | 5 +- .../{nextcloud-21.0.5 => nextcloud-24.0.1} | 11 +- metadata/md5-cache/www-client/Manifest.gz | Bin 13047 -> 13213 bytes .../www-client/chromium-102.0.5005.61 | 4 +- ...um-103.0.5056.0 => chromium-103.0.5060.13} | 14 +- metadata/md5-cache/www-client/falkon-3.1.0-r1 | 16 - metadata/md5-cache/www-client/falkon-3.2.0-r1 | 4 +- metadata/md5-cache/www-client/firefox-100.0.2 | 16 + metadata/md5-cache/www-client/firefox-91.9.1 | 16 + .../md5-cache/www-client/firefox-bin-100.0.1 | 16 - .../md5-cache/www-client/firefox-bin-100.0.2 | 16 + .../md5-cache/www-client/firefox-bin-91.9.0 | 16 - .../md5-cache/www-client/firefox-bin-91.9.1 | 16 + ...0 => google-chrome-unstable-103.0.5060.13} | 2 +- ...0.1210.47 => microsoft-edge-101.0.1210.53} | 2 +- .../md5-cache/www-client/vivaldi-5.2.2623.46 | 4 +- ...ivaldi-5.2.2623.41 => vivaldi-5.2.2623.48} | 6 +- ...5.3.2658.3 => vivaldi-snapshot-5.3.2679.3} | 6 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2244 -> 2245 bytes ...chrome-binary-plugins-103.0.5060.13_alpha} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 10801 -> 10803 bytes metadata/md5-cache/www-servers/adsf-1.4.3 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.5 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.6 | 2 +- metadata/md5-cache/www-servers/adsf-1.4.6-r1 | 2 +- metadata/md5-cache/www-servers/puma-5.6.4 | 4 +- metadata/md5-cache/www-servers/thin-1.8.1 | 2 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 7431 -> 7439 bytes .../x11-drivers/nvidia-drivers-390.151 | 2 +- .../x11-drivers/nvidia-drivers-470.129.06 | 8 +- .../x11-drivers/nvidia-drivers-470.62.29 | 8 +- .../x11-drivers/nvidia-drivers-510.73.05 | 8 +- .../x11-drivers/nvidia-drivers-515.43.04 | 8 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 66286 -> 66443 bytes metadata/md5-cache/x11-misc/redshift-1.12-r6 | 16 + .../{virtualgl-2.6.5-r4 => virtualgl-3.0.1} | 10 +- metadata/md5-cache/x11-misc/xmobar-0.37 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 8639 -> 8961 bytes .../md5-cache/x11-terms/xfce4-terminal-1.0.4 | 15 + metadata/md5-cache/x11-terms/zutty-0.12 | 15 + metadata/md5-cache/x11-wm/Manifest.gz | Bin 15880 -> 15722 bytes .../md5-cache/x11-wm/windowmaker-0.95.9-r2 | 4 +- metadata/md5-cache/x11-wm/xmonad-0.15 | 2 +- metadata/md5-cache/x11-wm/xmonad-0.15-r1 | 2 +- metadata/md5-cache/x11-wm/xmonad-contrib-0.16 | 2 +- metadata/md5-cache/x11-wm/xpra-4.3.2 | 17 - metadata/md5-cache/x11-wm/xpra-4.3.3 | 2 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 3842 -> 4004 bytes .../md5-cache/xfce-base/xfce4-panel-4.17.1 | 16 + metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/Manifest.gz | Bin 747 -> 743 bytes metadata/xml-schema/metadata.xsd | 224 +-- metadata/xml-schema/repositories.xsd | 218 +-- metadata/xml-schema/timestamp.chk | 2 +- metadata/xml-schema/timestamp.commit | 2 +- net-analyzer/Manifest.gz | Bin 45215 -> 45219 bytes net-analyzer/nagstamon/nagstamon-3.8.0.ebuild | 4 +- .../netperf/files/netperf-2.7.0-fcommon.patch | 30 + net-analyzer/netperf/netperf-2.7.0-r4.ebuild | 78 + net-analyzer/pypacker/Manifest | 1 + net-analyzer/pypacker/metadata.xml | 2 +- net-analyzer/pypacker/pypacker-5.1.ebuild | 29 + net-analyzer/tcpflow/Manifest | 1 + .../tcpflow-1.6.1-wformat-security.patch | 24 + net-analyzer/tcpflow/tcpflow-1.6.1-r1.ebuild | 56 + net-dns/Manifest.gz | Bin 8691 -> 8693 bytes net-dns/knot/Manifest | 2 +- .../{knot-3.1.4.ebuild => knot-3.1.8.ebuild} | 13 +- net-firewall/Manifest.gz | Bin 4537 -> 4536 bytes .../nftables/nftables-1.0.2-r1.ebuild | 2 +- net-fs/Manifest.gz | Bin 3515 -> 3513 bytes net-fs/btfs/Manifest | 1 + net-fs/btfs/btfs-2.24.ebuild | 39 + net-im/Manifest.gz | Bin 10429 -> 10431 bytes net-im/empathy/empathy-3.12.14.ebuild | 4 +- net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.1.ebuild | 97 ++ net-libs/Manifest.gz | Bin 32164 -> 32147 bytes .../libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- net-libs/libnetconf2/Manifest | 1 + .../libnetconf2/libnetconf2-2.1.11.ebuild | 48 + net-libs/libnpupnp/Manifest | 2 +- net-libs/libnpupnp/libnpupnp-4.1.5.ebuild | 37 - net-libs/libnpupnp/libnpupnp-4.2.1.ebuild | 2 +- ...4.1.5-r1.ebuild => libnpupnp-4.2.2.ebuild} | 0 net-libs/libwebsockets/Manifest | 1 + .../libwebsockets/libwebsockets-4.3.2.ebuild | 81 ++ net-libs/libyang/Manifest | 1 + net-libs/libyang/libyang-2.0.194.ebuild | 45 + net-libs/toxext/toxext-0.0.3.ebuild | 2 +- net-mail/Manifest.gz | Bin 15777 -> 15775 bytes net-mail/automx2/Manifest | 1 - net-mail/automx2/automx2-2021.6.ebuild | 46 - net-mail/fetchmail/Manifest | 2 +- net-mail/fetchmail/fetchmail-6.4.27.ebuild | 2 +- ...pha9-r1.ebuild => fetchmail-6.4.30.ebuild} | 27 +- net-mail/mu/Manifest | 3 +- net-mail/mu/mu-1.7.13.ebuild | 86 -- .../mu/{mu-1.7.12.ebuild => mu-1.7.23.ebuild} | 6 +- net-misc/Manifest.gz | Bin 55380 -> 55416 bytes ...2.1-r1.ebuild => electrum-4.2.1-r2.ebuild} | 3 + net-misc/gnome-online-miners/Manifest | 1 + .../gnome-online-miners-3.34.0-r2.ebuild | 48 + net-misc/grive/files/363.patch | 21 + .../grive/grive-0.5.2_pre20211128-r1.ebuild | 37 + net-misc/gupnp-tools/Manifest | 1 + .../gupnp-tools/gupnp-tools-0.10.3.ebuild | 35 + net-misc/megatools/Manifest | 1 + net-misc/megatools/megatools-1.11.0.ebuild | 35 + net-misc/netopeer2/Manifest | 1 + net-misc/netopeer2/netopeer2-2.1.23.ebuild | 48 + net-misc/openssh/openssh-8.9_p1-r2.ebuild | 6 +- net-misc/openssh/openssh-9.0_p1-r1.ebuild | 6 +- .../python-x2go/python-x2go-0.6.1.3.ebuild | 6 +- net-misc/sysrepo/Manifest | 1 + net-misc/sysrepo/sysrepo-2.1.64.ebuild | 40 + net-misc/wget/wget-1.21.3.ebuild | 2 +- net-misc/whois/whois-5.5.13.ebuild | 2 +- net-misc/xmrig/xmrig-6.17.0.ebuild | 2 +- net-print/Manifest.gz | Bin 6090 -> 6081 bytes net-print/cups/Manifest | 2 +- net-print/cups/cups-2.3.3-r4.ebuild | 336 ----- ...s-2.3.3_p2-r2.ebuild => cups-2.4.1.ebuild} | 80 +- net-print/cups/cups-9999.ebuild | 73 +- .../0001-Fix-some-web-interface-issues.patch | 667 +++++++++ .../files/0001-Footer-message-corrected.patch | 89 ++ .../0001-cups-fix-uninit-value-jump.patch | 18 + ...s-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch | 55 + net-print/cups/files/cups-2.4.1-nostrip.patch | 11 + .../cups/files/cups-2.4.1-resolve-uri.patch | 31 + net-print/cups/files/cups-2.4.1-user-AR.patch | 21 + net-print/cups/files/cupsd.init.d-r3 | 22 - net-print/cups/metadata.xml | 5 - net-proxy/Manifest.gz | Bin 5357 -> 5358 bytes net-proxy/mitmproxy/Manifest | 1 + net-proxy/mitmproxy/mitmproxy-8.1.0.ebuild | 70 + net-voip/Manifest.gz | Bin 1225 -> 1225 bytes .../telepathy-rakia-0.8.0-r1.ebuild | 4 +- .../telepathy-salut-0.8.1-r5.ebuild | 4 +- net-vpn/Manifest.gz | Bin 7059 -> 7063 bytes net-vpn/networkmanager-strongswan/Manifest | 1 + .../networkmanager-strongswan/metadata.xml | 3 + .../networkmanager-strongswan-1.6.0.ebuild | 60 + net-wireless/Manifest.gz | Bin 15059 -> 15061 bytes net-wireless/blueberry/Manifest | 2 +- ...ry-1.4.6.ebuild => blueberry-1.4.7.ebuild} | 8 +- .../gnome-bluetooth-3.34.5.ebuild | 3 +- profiles/Manifest.gz | Bin 144865 -> 144856 bytes profiles/arch/amd64/package.use.mask | 3 + profiles/arch/base/package.use.mask | 3 + profiles/arch/riscv/package.use.mask | 17 +- .../arch/riscv/rv64gc/lp64d/package.use.force | 1 + profiles/arch/s390/package.use.mask | 4 - profiles/arch/s390/use.mask | 5 +- profiles/arch/x86/package.use.force | 4 +- profiles/desc/postgres_targets.desc | 1 - profiles/package.mask | 115 +- profiles/use.local.desc | 13 +- sci-astronomy/Manifest.gz | Bin 6845 -> 6847 bytes .../stellarium/stellarium-0.22.1.ebuild | 2 +- sci-chemistry/Manifest.gz | Bin 10384 -> 10382 bytes sci-chemistry/pymol/pymol-2.5.0-r1.ebuild | 98 ++ sci-chemistry/vmd/Manifest | 3 +- ...lpha51.ebuild => vmd-1.9.4_alpha57.ebuild} | 17 +- sci-geosciences/Manifest.gz | Bin 11063 -> 11063 bytes sci-geosciences/grass/grass-8.0.1-r1.ebuild | 2 +- sci-libs/Manifest.gz | Bin 43600 -> 43596 bytes sci-libs/cfitsio/cfitsio-4.0.0.ebuild | 2 +- sci-libs/clblast/clblast-1.5.2-r1.ebuild | 66 + sci-libs/clblast/files/level2_xtrsv.patch | 14 + sci-libs/clblast/files/level3_xtrsv.patch | 14 + sci-libs/rtree/Manifest | 1 + sci-libs/rtree/rtree-1.0.0.ebuild | 33 + ....1-r2.ebuild => trilinos-13.0.1-r3.ebuild} | 16 +- sec-keys/Manifest.gz | Bin 13888 -> 14237 bytes sec-keys/openpgp-keys-evenrouault/Manifest | 1 + .../openpgp-keys-evenrouault/metadata.xml | 8 + .../openpgp-keys-evenrouault-20220520.ebuild | 19 + sec-keys/openpgp-keys-vinaysajip/Manifest | 1 + sec-keys/openpgp-keys-vinaysajip/metadata.xml | 9 + .../openpgp-keys-vinaysajip-20220520.ebuild | 19 + sys-apps/Manifest.gz | Bin 48200 -> 48175 bytes sys-apps/ed/ed-1.18.ebuild | 2 +- sys-apps/findutils/findutils-4.9.0.ebuild | 2 +- .../gentoo-systemd-integration-9.ebuild | 2 +- .../gentoo-systemd-integration-9999.ebuild | 2 +- sys-apps/hwdata/Manifest | 1 + sys-apps/hwdata/hwdata-0.358.ebuild | 2 +- sys-apps/hwdata/hwdata-0.359.ebuild | 25 + sys-apps/kbd/metadata.xml | 14 +- sys-apps/man-pages/man-pages-5.13.ebuild | 2 +- sys-apps/pciutils/pciutils-3.8.0.ebuild | 2 +- .../s6-linux-init-1.0.7.3.ebuild | 2 +- .../s6-portable-utils-2.2.4.0.ebuild | 2 +- sys-apps/s6/s6-2.11.1.0.ebuild | 2 +- sys-apps/systemd/Manifest | 5 +- .../systemd/files/249.9-cross-compile.patch | 23 - .../systemd/files/251-rc2-colorterm.patch | 57 - sys-apps/systemd/metadata.xml | 1 - sys-apps/systemd/systemd-249.11.ebuild | 505 ------- sys-apps/systemd/systemd-249.9.ebuild | 506 ------- sys-apps/systemd/systemd-250.5-r1.ebuild | 2 +- ...temd-251_rc3.ebuild => systemd-251.ebuild} | 2 +- sys-apps/systemd/systemd-251_rc2.ebuild | 512 ------- sys-apps/systemd/systemd-9999.ebuild | 2 +- .../xdg-desktop-portal-gnome-42.1.ebuild | 2 +- .../AusweisApp2/AusweisApp2-1.22.6.ebuild | 48 + sys-auth/AusweisApp2/Manifest | 1 + sys-auth/Manifest.gz | Bin 9397 -> 9390 bytes sys-auth/ssh-ldap-pubkey/Manifest | 1 + .../ssh-ldap-pubkey-1.4.0.ebuild | 60 + sys-devel/Manifest.gz | Bin 9473 -> 9465 bytes .../autoconf-wrapper-20220130.ebuild | 2 +- sys-devel/bmake/Manifest | 1 - sys-devel/bmake/bmake-20220303.ebuild | 55 - sys-devel/bmake/bmake-20220330.ebuild | 2 +- sys-devel/gcc/Manifest | 9 +- ...999.ebuild => gcc-10.3.1_p20220519.ebuild} | 21 +- sys-devel/gcc/gcc-10.4.9999.ebuild | 47 + sys-devel/gcc/gcc-11.4.9999.ebuild | 48 + sys-devel/gcc/gcc-12.1.0.ebuild | 2 +- ...514.ebuild => gcc-12.1.1_p20220514.ebuild} | 2 +- ...999.ebuild => gcc-12.1.1_p20220521.ebuild} | 18 +- ....1_pre9999.ebuild => gcc-12.2.9999.ebuild} | 16 +- ....0_pre9999.ebuild => gcc-13.0.9999.ebuild} | 16 +- sys-devel/gcc/gcc-9.4.1_p20220317.ebuild | 2 +- sys-devel/gcc/gcc-9.4.1_p20220520.ebuild | 28 + ...4.1_pre9999.ebuild => gcc-9.5.9999.ebuild} | 16 +- sys-fs/Manifest.gz | Bin 21714 -> 21706 bytes sys-fs/lxcfs/lxcfs-4.0.12.ebuild | 2 +- sys-fs/mtools/mtools-4.0.39.ebuild | 2 +- sys-fs/udisks/Manifest | 1 - sys-fs/udisks/udisks-2.9.3.ebuild | 135 -- sys-fs/udisks/udisks-2.9.4.ebuild | 2 + sys-fs/xfsdump/xfsdump-3.1.10.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4421 -> 4427 bytes sys-kernel/gentoo-kernel-bin/Manifest | 66 - .../gentoo-kernel-bin-5.10.113.ebuild | 135 -- .../gentoo-kernel-bin-5.10.115.ebuild | 135 -- .../gentoo-kernel-bin-5.10.116.ebuild | 135 -- .../gentoo-kernel-bin-5.10.117.ebuild | 2 +- .../gentoo-kernel-bin-5.15.37.ebuild | 135 -- .../gentoo-kernel-bin-5.15.39.ebuild | 135 -- .../gentoo-kernel-bin-5.15.40.ebuild | 135 -- .../gentoo-kernel-bin-5.15.41.ebuild | 2 +- .../gentoo-kernel-bin-5.17.7.ebuild | 135 -- .../gentoo-kernel-bin-5.17.8.ebuild | 135 -- .../gentoo-kernel-bin-5.4.191.ebuild | 135 -- .../gentoo-kernel-bin-5.4.193.ebuild | 135 -- .../gentoo-kernel-bin-5.4.194.ebuild | 135 -- .../gentoo-kernel-bin-5.4.195.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 22 - .../gentoo-kernel-5.10.113.ebuild | 131 -- .../gentoo-kernel-5.10.115.ebuild | 131 -- .../gentoo-kernel-5.10.116.ebuild | 131 -- .../gentoo-kernel-5.10.117.ebuild | 2 +- .../gentoo-kernel-5.15.37.ebuild | 131 -- .../gentoo-kernel-5.15.39.ebuild | 131 -- .../gentoo-kernel-5.15.40.ebuild | 131 -- .../gentoo-kernel-5.15.41.ebuild | 2 +- .../gentoo-kernel/gentoo-kernel-5.17.7.ebuild | 137 -- .../gentoo-kernel/gentoo-kernel-5.17.8.ebuild | 137 -- .../gentoo-kernel-5.4.191.ebuild | 100 -- .../gentoo-kernel-5.4.193.ebuild | 100 -- .../gentoo-kernel-5.4.194.ebuild | 100 -- .../gentoo-kernel-5.4.195.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 112 +- .../gentoo-sources-4.14.275.ebuild | 28 - .../gentoo-sources-4.14.276.ebuild | 28 - .../gentoo-sources-4.14.277.ebuild | 28 - .../gentoo-sources-4.14.278.ebuild | 28 - .../gentoo-sources-4.14.280.ebuild | 2 +- .../gentoo-sources-4.19.237.ebuild | 28 - .../gentoo-sources-4.19.238.ebuild | 28 - .../gentoo-sources-4.19.239.ebuild | 28 - .../gentoo-sources-4.19.240.ebuild | 28 - .../gentoo-sources-4.19.241.ebuild | 28 - .../gentoo-sources-4.19.242.ebuild | 28 - .../gentoo-sources-4.19.244.ebuild | 2 +- .../gentoo-sources-4.9.309.ebuild | 28 - .../gentoo-sources-4.9.311.ebuild | 28 - .../gentoo-sources-4.9.312.ebuild | 28 - .../gentoo-sources-4.9.313.ebuild | 28 - .../gentoo-sources-4.9.315.ebuild | 2 +- .../gentoo-sources-5.10.109.ebuild | 28 - .../gentoo-sources-5.10.112-r1.ebuild | 28 - .../gentoo-sources-5.10.113.ebuild | 28 - .../gentoo-sources-5.10.114.ebuild | 28 - .../gentoo-sources-5.10.115.ebuild | 28 - .../gentoo-sources-5.10.117.ebuild | 2 +- .../gentoo-sources-5.15.33.ebuild | 28 - .../gentoo-sources-5.15.35-r1.ebuild | 28 - .../gentoo-sources-5.15.36.ebuild | 28 - .../gentoo-sources-5.15.37.ebuild | 28 - .../gentoo-sources-5.15.38.ebuild | 28 - .../gentoo-sources-5.15.39.ebuild | 28 - .../gentoo-sources-5.15.41.ebuild | 2 +- .../gentoo-sources-5.17.1-r1.ebuild | 28 - .../gentoo-sources-5.17.2.ebuild | 28 - .../gentoo-sources-5.17.4-r1.ebuild | 28 - .../gentoo-sources-5.17.5.ebuild | 28 - ....1.ebuild => gentoo-sources-5.18.0.ebuild} | 2 +- .../gentoo-sources-5.4.188.ebuild | 28 - .../gentoo-sources-5.4.189.ebuild | 28 - .../gentoo-sources-5.4.190.ebuild | 28 - .../gentoo-sources-5.4.191.ebuild | 28 - .../gentoo-sources-5.4.192.ebuild | 28 - .../gentoo-sources-5.4.193.ebuild | 28 - .../gentoo-sources-5.4.195.ebuild | 2 +- sys-kernel/vanilla-kernel/Manifest | 22 - .../vanilla-kernel-5.10.113.ebuild | 134 -- .../vanilla-kernel-5.10.115.ebuild | 134 -- .../vanilla-kernel-5.10.116.ebuild | 134 -- .../vanilla-kernel-5.15.37.ebuild | 134 -- .../vanilla-kernel-5.15.39.ebuild | 134 -- .../vanilla-kernel-5.15.40.ebuild | 134 -- .../vanilla-kernel-5.17.7.ebuild | 134 -- .../vanilla-kernel-5.17.8.ebuild | 134 -- .../vanilla-kernel-5.4.191.ebuild | 108 -- .../vanilla-kernel-5.4.193.ebuild | 108 -- .../vanilla-kernel-5.4.194.ebuild | 108 -- sys-kernel/vanilla-sources/Manifest | 1 + .../vanilla-sources-5.18.0.ebuild | 16 + sys-libs/Manifest.gz | Bin 14237 -> 14231 bytes sys-libs/gdbm/gdbm-1.23.ebuild | 2 +- sys-libs/libcap/libcap-2.64.ebuild | 2 +- sys-power/Manifest.gz | Bin 5068 -> 5066 bytes .../bbswitch/bbswitch-0.8_p20211129.ebuild | 4 +- sys-process/Manifest.gz | Bin 9806 -> 9804 bytes sys-process/htop/htop-9999.ebuild | 113 ++ virtual/Manifest.gz | Bin 28405 -> 28441 bytes .../dist-kernel/dist-kernel-5.10.113.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.115.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.116.ebuild | 19 - .../dist-kernel/dist-kernel-5.10.117.ebuild | 2 +- .../dist-kernel/dist-kernel-5.15.37.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.39.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.40.ebuild | 19 - .../dist-kernel/dist-kernel-5.15.41.ebuild | 2 +- virtual/dist-kernel/dist-kernel-5.17.7.ebuild | 19 - virtual/dist-kernel/dist-kernel-5.17.8.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.191.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.193.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.194.ebuild | 19 - .../dist-kernel/dist-kernel-5.4.195.ebuild | 2 +- .../perl-Archive-Tar-2.400.0.ebuild} | 2 +- .../perl-Attribute-Handlers-1.20.0.ebuild | 15 + .../perl-AutoLoader-5.740.0-r10.ebuild | 15 - .../perl-AutoLoader-5.740.0-r11.ebuild} | 4 +- ...l-CPAN-Meta-Requirements-2.140.0-r7.ebuild | 15 - ...-CPAN-Meta-Requirements-2.140.0-r8.ebuild} | 4 +- .../perl-CPAN-Meta-YAML-0.18.0-r7.ebuild | 15 - .../perl-CPAN-Meta-YAML-0.18.0-r8.ebuild} | 4 +- ...uild => perl-CPAN-Meta-2.150.10-r6.ebuild} | 4 +- virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild | 15 + ...-r1.ebuild => perl-Carp-1.520.0-r2.ebuild} | 4 +- .../perl-Compress-Raw-Bzip2-2.103.0-r2.ebuild | 15 + .../perl-Compress-Raw-Zlib-2.105.0.ebuild | 15 + .../perl-DB_File/perl-DB_File-1.857.0.ebuild | 15 + .../perl-Data-Dumper-2.184.0.ebuild | 15 + .../perl-Devel-PPPort-3.680.0.ebuild | 15 + .../perl-Digest-MD5-2.580.0-r1.ebuild | 15 + .../perl-Digest-SHA-6.20.0-r2.ebuild | 15 - .../perl-Digest-SHA-6.20.0-r3.ebuild | 15 + .../perl-Digest/perl-Digest-1.200.0.ebuild | 15 + .../perl-Dumpvalue-1.210.0-r2.ebuild | 15 + .../perl-Encode/perl-Encode-3.170.0.ebuild | 15 + .../perl-Exporter-5.770.0.ebuild | 15 + ...perl-ExtUtils-CBuilder-0.280.236-r1.ebuild | 15 + .../perl-ExtUtils-Constant-0.250.0-r4.ebuild | 15 - .../perl-ExtUtils-Constant-0.250.0-r5.ebuild | 15 + ...> perl-ExtUtils-Install-2.200.0-r1.ebuild} | 4 +- .../perl-ExtUtils-MakeMaker-7.640.0.ebuild | 15 + .../perl-autodie-2.340.0-r1.ebuild | 15 + .../perl-autodie/perl-autodie-2.340.0.ebuild | 15 - .../perl-bignum/perl-bignum-0.650.0.ebuild | 15 + www-apps/Manifest.gz | Bin 12484 -> 12470 bytes .../jekyll-coffeescript-2.0.0.ebuild | 4 +- www-apps/jekyll-sass-converter/Manifest | 1 + .../jekyll-sass-converter-2.2.0.ebuild | 34 + .../jekyll-watch/jekyll-watch-2.2.1-r1.ebuild | 4 +- www-apps/jekyll/Manifest | 2 +- www-apps/jekyll/jekyll-4.2.0.ebuild | 95 -- ...ekyll-4.1.1.ebuild => jekyll-4.2.2.ebuild} | 16 +- www-apps/nextcloud/Manifest | 6 +- ...-21.0.9.ebuild => nextcloud-22.2.8.ebuild} | 0 ...-22.2.6.ebuild => nextcloud-23.0.5.ebuild} | 0 ...-21.0.5.ebuild => nextcloud-24.0.1.ebuild} | 6 +- www-client/Manifest.gz | Bin 6199 -> 6206 bytes www-client/chromium/Manifest | 6 +- .../chromium/chromium-102.0.5005.61.ebuild | 7 +- ...0.ebuild => chromium-103.0.5060.13.ebuild} | 89 +- www-client/chromium/metadata.xml | 1 + www-client/falkon/Manifest | 1 - www-client/falkon/falkon-3.1.0-r1.ebuild | 83 -- www-client/falkon/falkon-3.2.0-r1.ebuild | 2 +- ...n-3.1.0-fix-warn-registering-schemes.patch | 83 -- .../falkon/files/falkon-3.1.0-qt-5.14.patch | 23 - .../falkon/files/falkon-3.1.0-qt-5.15.patch | 26 - .../falkon-3.1.0-use-cmake-find-intl.patch | 68 - www-client/firefox-bin/Manifest | 390 ++--- ....0.1.ebuild => firefox-bin-100.0.2.ebuild} | 0 ...1.9.0.ebuild => firefox-bin-91.9.1.ebuild} | 0 www-client/firefox/Manifest | 196 +++ www-client/firefox/firefox-100.0.2.ebuild | 1267 +++++++++++++++++ www-client/firefox/firefox-91.9.1.ebuild | 1244 ++++++++++++++++ www-client/google-chrome-unstable/Manifest | 2 +- ...ogle-chrome-unstable-103.0.5060.13.ebuild} | 0 www-client/microsoft-edge/Manifest | 2 +- ...ld => microsoft-edge-101.0.1210.53.ebuild} | 0 www-client/vivaldi-snapshot/Manifest | 6 +- .../vivaldi-snapshot-5.3.2679.3.ebuild} | 14 +- www-client/vivaldi/Manifest | 6 +- www-client/vivaldi/vivaldi-5.2.2623.46.ebuild | 2 +- .../vivaldi-5.2.2623.48.ebuild} | 0 www-plugins/Manifest.gz | Bin 1245 -> 1243 bytes www-plugins/chrome-binary-plugins/Manifest | 2 +- ...binary-plugins-103.0.5060.13_alpha.ebuild} | 0 x11-drivers/Manifest.gz | Bin 5039 -> 5044 bytes .../nvidia-drivers/files/nvidia-470.rules | 7 + .../nvidia-drivers-390.151.ebuild | 2 +- .../nvidia-drivers-470.129.06.ebuild | 13 +- .../nvidia-drivers-470.62.29.ebuild | 13 +- .../nvidia-drivers-510.73.05.ebuild | 13 +- .../nvidia-drivers-515.43.04.ebuild | 13 +- x11-misc/Manifest.gz | Bin 47708 -> 47702 bytes x11-misc/redshift/redshift-1.12-r6.ebuild | 90 ++ x11-misc/virtualgl/Manifest | 2 +- ...2.6.5-r4.ebuild => virtualgl-3.0.1.ebuild} | 10 +- x11-terms/Manifest.gz | Bin 4722 -> 4715 bytes x11-terms/xfce4-terminal/Manifest | 1 + .../xfce4-terminal-1.0.4.ebuild | 50 + x11-terms/zutty/Manifest | 1 + .../zutty/files/zutty-0.12-cxxflags.patch | 27 + x11-terms/zutty/zutty-0.12.ebuild | 41 + x11-wm/Manifest.gz | Bin 9620 -> 9618 bytes .../windowmaker/windowmaker-0.95.9-r2.ebuild | 4 +- x11-wm/xpra/Manifest | 1 - x11-wm/xpra/files/xpra-4.3-cpp.patch | 34 + x11-wm/xpra/xpra-4.3.2.ebuild | 197 --- x11-wm/xpra/xpra-4.3.3.ebuild | 1 + xfce-base/Manifest.gz | Bin 2384 -> 2383 bytes xfce-base/xfce4-panel/Manifest | 1 + .../xfce4-panel/xfce4-panel-4.17.1.ebuild | 69 + 4492 files changed, 32619 insertions(+), 30216 deletions(-) create mode 100644 app-admin/awscli/awscli-1.24.4.ebuild create mode 100644 app-admin/awscli/awscli-1.24.5.ebuild create mode 100644 app-admin/kpcli/kpcli-3.7.ebuild delete mode 100644 app-backup/duplicity/duplicity-0.8.21.ebuild delete mode 100644 app-backup/duplicity/files/duplicity-0.8.21-fix-docs-cmd.patch delete mode 100644 app-containers/kompose/kompose-1.22.0.ebuild delete mode 100644 app-containers/snapd/snapd-2.55.2.ebuild delete mode 100644 app-containers/snapd/snapd-2.55.4.ebuild delete mode 100644 app-containers/snapd/snapd-2.55.5.ebuild rename app-containers/snapd/{snapd-2.55.3.ebuild => snapd-2.56.ebuild} (73%) create mode 100644 app-crypt/seahorse/seahorse-42.0.ebuild rename app-dicts/sword-AraSVD/{sword-AraSVD-2.1.ebuild => sword-AraSVD-2.2.ebuild} (98%) rename app-dicts/sword-Clarke/{sword-Clarke-1.0.ebuild => sword-Clarke-2.0.ebuild} (71%) rename app-dicts/sword-FinRK/{sword-FinRK-1.8.2.ebuild => sword-FinRK-1.8.3.ebuild} (97%) rename app-dicts/sword-GerMenge/{sword-GerMenge-1.0.ebuild => sword-GerMenge-1.1.ebuild} (97%) rename app-dicts/sword-SloKJV/{sword-SloKJV-15.0.ebuild => sword-SloKJV-17.0.ebuild} (98%) rename app-dicts/sword-SpaRV/{sword-SpaRV-1.6.ebuild => sword-SpaRV-2.0.ebuild} (83%) rename app-dicts/sword-TDavid/{sword-TDavid-1.1.ebuild => sword-TDavid-2.0.ebuild} (89%) rename app-dicts/sword-TR/{sword-TR-2.4.ebuild => sword-TR-3.0.ebuild} (81%) rename app-dicts/sword-UrduGeo/{sword-UrduGeo-1.9.ebuild => sword-UrduGeo-1.10.ebuild} (98%) rename app-dicts/sword-UrduGeoDeva/{sword-UrduGeoDeva-1.8.ebuild => sword-UrduGeoDeva-1.9.ebuild} (98%) rename app-dicts/sword-UrduGeoRoman/{sword-UrduGeoRoman-1.3.ebuild => sword-UrduGeoRoman-1.4.ebuild} (100%) create mode 100644 app-emacs/doom-themes/Manifest create mode 100644 app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild create mode 100644 app-emacs/doom-themes/files/50doom-themes-gentoo.el create mode 100644 app-emacs/doom-themes/metadata.xml rename app-emacs/ebuild-mode/{ebuild-mode-1.57.ebuild => ebuild-mode-1.60.ebuild} (100%) create mode 100644 app-emacs/esup/Manifest create mode 100644 app-emacs/esup/esup-0.7.1_p20220203.ebuild create mode 100644 app-emacs/esup/files/50esup-gentoo.el create mode 100644 app-emacs/esup/metadata.xml create mode 100644 app-emacs/evil/evil-1.14.2.ebuild rename app-emacs/org-mode/{org-mode-9.5.3.ebuild => org-mode-9.5.3-r1.ebuild} (91%) rename app-emacs/vertico/{vertico-0.20.ebuild => vertico-0.23.ebuild} (100%) delete mode 100644 app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild delete mode 100644 app-emulation/crossover-bin/crossover-bin-21.0.0.ebuild rename app-emulation/crossover-bin/{crossover-bin-21.1.0.ebuild => crossover-bin-21.2.0.ebuild} (96%) delete mode 100644 app-emulation/free42/free42-3.0.7.ebuild create mode 100644 app-emulation/plus42/Manifest create mode 100644 app-emulation/plus42/files/plus42-1.0.4-fix-build-intel-lib.patch create mode 100644 app-emulation/plus42/files/plus42-1.0.4-fix-makefile.patch create mode 100644 app-emulation/plus42/metadata.xml rename app-emulation/{free42/free42-3.0.9.ebuild => plus42/plus42-1.0.4.ebuild} (67%) delete mode 100644 app-emulation/qemu/files/qemu-6.2.0-also-build-virtfs-proxy-helper.patch delete mode 100644 app-emulation/qemu/files/qemu-6.2.0-glibc-2.35-rseq-seccomp-virtiofsd.patch delete mode 100644 app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch delete mode 100644 app-emulation/qemu/qemu-6.2.0-r3.ebuild delete mode 100644 app-emulation/qemu/qemu-6.2.0-r4.ebuild delete mode 100644 app-emulation/qemu/qemu-6.2.0.ebuild delete mode 100644 app-emulation/qemu/qemu-7.0.0_rc4.ebuild rename app-emulation/vagrant/{vagrant-2.2.9-r1.ebuild => vagrant-2.2.19.ebuild} (52%) delete mode 100644 app-emulation/vagrant/vagrant-2.2.7-r1.ebuild rename app-emulation/wine-staging/{wine-staging-7.5-r1.ebuild => wine-staging-7.9.ebuild} (89%) delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild rename app-emulation/wine-vanilla/{wine-vanilla-7.5-r1.ebuild => wine-vanilla-7.9.ebuild} (87%) delete mode 100644 app-misc/binwalk/binwalk-2.2.0.ebuild rename app-misc/binwalk/{binwalk-2.3.1.ebuild => binwalk-2.3.3-r1.ebuild} (65%) create mode 100644 app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch delete mode 100644 app-misc/go-jira/go-jira-1.0.23.ebuild delete mode 100644 app-portage/elogv/elogv-0.7.8-r3.ebuild create mode 100644 app-shells/nushell/nushell-0.62.0-r1.ebuild rename app-text/nfoview/{nfoview-1.28.1.ebuild => nfoview-1.28.1-r1.ebuild} (96%) delete mode 100644 app-text/qpdfview/qpdfview-0.4.18.ebuild create mode 100644 app-xemacs/ebuild-mode/ebuild-mode-1.60.ebuild rename dev-db/mysql-workbench/{mysql-workbench-8.0.26-r1.ebuild => mysql-workbench-8.0.28.ebuild} (95%) create mode 100644 dev-db/mysql-workbench/mysql-workbench-8.0.29.ebuild delete mode 100644 dev-db/postgresql/postgresql-9.6.24-r1.ebuild rename dev-java/ant-core/{ant-core-1.10.9-r3.ebuild => ant-core-1.10.9-r5.ebuild} (100%) create mode 100644 dev-java/bcmail/bcmail-1.71.ebuild create mode 100644 dev-java/bcpg/bcpg-1.71.ebuild create mode 100644 dev-java/bcpkix/bcpkix-1.71.ebuild create mode 100644 dev-java/bcprov/bcprov-1.71.ebuild create mode 100644 dev-java/bcutil/bcutil-1.71.ebuild create mode 100644 dev-java/fontbox/fontbox-2.0.26.ebuild create mode 100644 dev-java/jakarta-mail-api/Manifest create mode 100644 dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch create mode 100644 dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild create mode 100644 dev-java/jakarta-mail-api/metadata.xml delete mode 100644 dev-java/jcommander/jcommander-1.48-r1.ebuild create mode 100644 dev-java/jdom/jdom-2.0.6.1.ebuild create mode 100644 dev-java/pdfbox/pdfbox-2.0.26.ebuild create mode 100644 dev-java/xmpbox/xmpbox-2.0.26.ebuild create mode 100644 dev-lang/cxprolog/files/cxprolog-0.98.2-printf-musl.patch rename dev-lang/ispc/{ispc-1.17.0-r1.ebuild => ispc-1.17.0-r2.ebuild} (98%) create mode 100644 dev-lang/orc/orc-0.4.32.ebuild create mode 100644 dev-lang/perl/perl-5.36.0_rc2.ebuild create mode 100644 dev-lang/spidermonkey/spidermonkey-91.9.1.ebuild create mode 100644 dev-libs/asmjit/Manifest create mode 100644 dev-libs/asmjit/asmjit-2021.11.13.ebuild create mode 100644 dev-libs/asmjit/files/asmjit-2021.11.13-gentoo.patch create mode 100644 dev-libs/asmjit/metadata.xml create mode 100644 dev-libs/dotconf/dotconf-1.3-r2.ebuild delete mode 100644 dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild rename dev-libs/intel-compute-runtime/{intel-compute-runtime-22.16.22992-r3.ebuild => intel-compute-runtime-22.20.23198.ebuild} (89%) create mode 100644 dev-libs/level-zero/level-zero-1.8.1.ebuild create mode 100644 dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch create mode 100644 dev-libs/libfido2/libfido2-1.11.0.ebuild delete mode 100644 dev-libs/miniz/miniz-9999.ebuild delete mode 100644 dev-libs/weston/files/weston-pipewire-0.3.patch delete mode 100644 dev-libs/weston/weston-9.0.0-r2.ebuild delete mode 100644 dev-lua/luarocks/luarocks-3.8.0.ebuild delete mode 100644 dev-lua/readline/readline-3.0-r1.ebuild create mode 100644 dev-ml/utop/utop-2.9.1.ebuild create mode 100644 dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild delete mode 100644 dev-python/PyPDF2/PyPDF2-1.27.5.ebuild delete mode 100644 dev-python/PyPDF2/PyPDF2-1.27.6.ebuild delete mode 100644 dev-python/PyPDF2/PyPDF2-1.27.7.ebuild delete mode 100644 dev-python/PyPDF2/PyPDF2-1.27.8.ebuild delete mode 100644 dev-python/PyPDF2/PyPDF2-1.27.9.ebuild rename dev-python/PyPDF2/{PyPDF2-1.27.11.ebuild => PyPDF2-1.28.1.ebuild} (96%) delete mode 100644 dev-python/astroid/astroid-2.11.2.ebuild delete mode 100644 dev-python/astroid/astroid-2.11.3.ebuild delete mode 100644 dev-python/astroid/astroid-2.9.3.ebuild create mode 100644 dev-python/backrefs/backrefs-5.3.ebuild create mode 100644 dev-python/betamax/files/betamax-0.8.1-pytest.patch rename dev-python/bibtexparser/{bibtexparser-1.2.0-r1.ebuild => bibtexparser-1.2.0-r2.ebuild} (69%) delete mode 100644 dev-python/blurb/files/blurb-setuptools.patch create mode 100644 dev-python/boto3/boto3-1.23.4.ebuild create mode 100644 dev-python/boto3/boto3-1.23.5.ebuild create mode 100644 dev-python/botocore/botocore-1.26.4.ebuild create mode 100644 dev-python/botocore/botocore-1.26.5.ebuild create mode 100644 dev-python/bracex/bracex-2.3.ebuild create mode 100644 dev-python/build/build-0.8.0.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-0.60.1.ebuild create mode 100644 dev-python/cheroot/cheroot-8.6.0-r1.ebuild create mode 100644 dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild create mode 100644 dev-python/cherrypy/files/cherrypy-18.6.1-py311.patch create mode 100644 dev-python/click-threading/click-threading-0.5.0-r1.ebuild create mode 100644 dev-python/cloudpickle/cloudpickle-2.1.0.ebuild create mode 100644 dev-python/cmd2/files/cmd2-2.4.1-py311.patch create mode 100644 dev-python/coverage/coverage-6.4.ebuild delete mode 100644 dev-python/cppy/cppy-1.2.0-r1.ebuild create mode 100644 dev-python/dill/dill-0.3.5.1.ebuild create mode 100644 dev-python/dill/dill-0.3.5.ebuild delete mode 100644 dev-python/dkimpy/dkimpy-1.0.5.ebuild create mode 100644 dev-python/docopt/docopt-0.6.2-r5.ebuild create mode 100644 dev-python/dulwich/dulwich-0.20.40.ebuild create mode 100644 dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild create mode 100644 dev-python/extras/extras-1.0.0-r2.ebuild create mode 100644 dev-python/feedparser/feedparser-6.0.10.ebuild create mode 100644 dev-python/feedparser/feedparser-6.0.9.ebuild create mode 100644 dev-python/findimports/findimports-2.2.0-r1.ebuild create mode 100644 dev-python/fixtures/files/fixtures-4.0.0-py311.patch create mode 100644 dev-python/flask-babelex/flask-babelex-0.9.4-r1.ebuild create mode 100644 dev-python/flask-mail/flask-mail-0.9.1-r2.ebuild delete mode 100644 dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch delete mode 100644 dev-python/flask-security/flask-security-3.4.5.ebuild delete mode 100644 dev-python/flask-security/flask-security-4.1.3.ebuild create mode 100644 dev-python/fsspec/fsspec-2022.5.0.ebuild delete mode 100644 dev-python/git-review/git-review-2.2.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.44.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.45.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.46.0.ebuild create mode 100644 dev-python/hatchling/hatchling-1.1.0.ebuild create mode 100644 dev-python/hatchling/hatchling-1.2.0.ebuild create mode 100644 dev-python/hatchling/hatchling-1.3.0.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.42.3.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.43.3.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.44.0.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.45.0.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.45.1.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.45.3.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.46.0.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.46.1.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.46.5.ebuild rename dev-python/hypothesis/{hypothesis-6.46.6.ebuild => hypothesis-6.46.7.ebuild} (100%) create mode 100644 dev-python/identify/identify-2.5.1.ebuild create mode 100644 dev-python/immutables/immutables-0.18.ebuild create mode 100644 dev-python/importlib_metadata/importlib_metadata-4.11.4.ebuild delete mode 100644 dev-python/inflect/inflect-5.4.0.ebuild delete mode 100644 dev-python/inflect/inflect-5.5.2.ebuild delete mode 100644 dev-python/jupyter_core/jupyter_core-4.9.2.ebuild create mode 100644 dev-python/jwcrypto/jwcrypto-1.3.1.ebuild create mode 100644 dev-python/keyring/keyring-23.5.1.ebuild create mode 100644 dev-python/keystoneauth/keystoneauth-4.6.0.ebuild create mode 100644 dev-python/kgb/Manifest create mode 100644 dev-python/kgb/kgb-7.0-r1.ebuild create mode 100644 dev-python/kgb/metadata.xml create mode 100644 dev-python/libnacl/libnacl-1.8.0.ebuild delete mode 100644 dev-python/locket/locket-0.2.1.ebuild create mode 100644 dev-python/lz4/lz4-4.0.1.ebuild delete mode 100644 dev-python/markdown-it-py/markdown-it-py-2.0.1.ebuild delete mode 100644 dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.0.2.ebuild delete mode 100644 dev-python/myst_parser/files/myst_parser-0.17.0-32-bit-test-fix.patch delete mode 100644 dev-python/myst_parser/myst_parser-0.17.0.ebuild delete mode 100644 dev-python/myst_parser/myst_parser-0.17.1.ebuild create mode 100644 dev-python/neovim-remote/neovim-remote-2.5.1.ebuild create mode 100644 dev-python/netaddr/netaddr-0.8.0-r1.ebuild create mode 100644 dev-python/networkx/networkx-2.8.2.ebuild delete mode 100644 dev-python/notebook/files/notebook-5.7.0-no-mathjax.patch delete mode 100644 dev-python/notebook/notebook-6.4.10.ebuild create mode 100644 dev-python/nuitka/nuitka-0.8.ebuild create mode 100644 dev-python/numpy/files/numpy-1.22.4-py311.patch create mode 100644 dev-python/numpy/numpy-1.22.4.ebuild create mode 100644 dev-python/objgraph/objgraph-3.5.0-r1.ebuild create mode 100644 dev-python/openpyxl/openpyxl-3.0.10.ebuild create mode 100644 dev-python/openstacksdk/openstacksdk-0.99.0.ebuild create mode 100644 dev-python/osc-lib/osc-lib-2.6.0.ebuild create mode 100644 dev-python/oslo-i18n/oslo-i18n-5.1.0-r1.ebuild create mode 100644 dev-python/oslo-log/oslo-log-5.0.0.ebuild create mode 100644 dev-python/pip/files/pip-22.1.1-test-version-check.patch create mode 100644 dev-python/pip/pip-22.1.1.ebuild create mode 100644 dev-python/proto-plus/proto-plus-1.20.4.ebuild create mode 100644 dev-python/psutil/psutil-5.9.1.ebuild delete mode 100644 dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild create mode 100644 dev-python/pydantic/pydantic-1.9.1.ebuild create mode 100644 dev-python/pydiffx/Manifest create mode 100644 dev-python/pydiffx/metadata.xml create mode 100644 dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild create mode 100644 dev-python/pyglet/pyglet-1.5.26.ebuild create mode 100644 dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch create mode 100644 dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild rename dev-python/pytest-localserver/{pytest-localserver-0.6.0.ebuild => pytest-localserver-0.6.0-r1.ebuild} (88%) create mode 100644 dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild create mode 100644 dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild create mode 100644 dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r2.ebuild create mode 100644 dev-python/python-glanceclient/python-glanceclient-4.0.0.ebuild create mode 100644 dev-python/python-gnupg/python-gnupg-0.4.9.ebuild create mode 100644 dev-python/python-keystoneclient/python-keystoneclient-4.5.0.ebuild create mode 100644 dev-python/python-magic/python-magic-0.4.26.ebuild create mode 100644 dev-python/python-nbxmpp/python-nbxmpp-3.0.2.ebuild create mode 100644 dev-python/python-novaclient/python-novaclient-18.0.0.ebuild create mode 100644 dev-python/python-swiftclient/python-swiftclient-4.0.0.ebuild create mode 100644 dev-python/python-utils/python-utils-3.2.3.ebuild delete mode 100644 dev-python/pytools/pytools-2022.1.3-r1.ebuild delete mode 100644 dev-python/pytools/pytools-2022.1.4.ebuild delete mode 100644 dev-python/pytools/pytools-2022.1.5.ebuild rename dev-python/pytools/{pytools-2022.1.6.ebuild => pytools-2022.1.9.ebuild} (87%) create mode 100644 dev-python/pyxdg/pyxdg-0.27-r1.ebuild create mode 100644 dev-python/pyzmq/pyzmq-23.0.0.ebuild create mode 100644 dev-python/requests-mock/files/requests-mock-1.9.3-obj-has-no-attr-url.patch create mode 100644 dev-python/requests-mock/requests-mock-1.9.3-r1.ebuild create mode 100644 dev-python/requests-toolbelt/requests-toolbelt-0.9.1-r1.ebuild create mode 100644 dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r2.ebuild create mode 100644 dev-python/routes/routes-2.5.1-r1.ebuild delete mode 100644 dev-python/setuptools/setuptools-60.10.0.ebuild rename dev-python/setuptools/{setuptools-62.1.0.ebuild => setuptools-62.1.0-r1.ebuild} (96%) rename dev-python/setuptools/{setuptools-62.3.2.ebuild => setuptools-62.3.2-r1.ebuild} (96%) create mode 100644 dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild delete mode 100644 dev-python/soupsieve/files/soupsieve-2.2.1-lxml-libxml2-tests.patch delete mode 100644 dev-python/soupsieve/soupsieve-2.3.1.ebuild create mode 100644 dev-python/speaklater/speaklater-1.4.ebuild delete mode 100644 dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild delete mode 100644 dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.0.ebuild delete mode 100644 dev-python/sphinx/sphinx-4.4.0-r1.ebuild create mode 100644 dev-python/spyder-kernels/spyder-kernels-2.3.1.ebuild create mode 100644 dev-python/stevedore/stevedore-3.4.0-r1.ebuild create mode 100644 dev-python/stripe/stripe-3.1.0.ebuild create mode 100644 dev-python/tabulate/tabulate-0.8.9-r1.ebuild create mode 100644 dev-python/testresources/testresources-2.0.1-r1.ebuild create mode 100644 dev-python/testscenarios/testscenarios-0.5.0-r2.ebuild create mode 100644 dev-python/testtools/files/testtools-2.5.0-py311.patch create mode 100644 dev-python/testtools/testtools-2.5.0-r1.ebuild create mode 100644 dev-python/trimesh/trimesh-3.12.3.ebuild create mode 100644 dev-python/typed-ast/typed-ast-1.5.4.ebuild delete mode 100644 dev-python/ukkonen/ukkonen-1.0.0.ebuild create mode 100644 dev-python/utidylib/utidylib-0.8.ebuild rename dev-python/vdirsyncer/{vdirsyncer-0.18.0-r2.ebuild => vdirsyncer-0.18.0-r3.ebuild} (86%) create mode 100644 dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild create mode 100644 dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild create mode 100644 dev-python/weasyprint/weasyprint-55.0.ebuild create mode 100644 dev-python/whisper/whisper-1.1.10.ebuild create mode 100644 dev-python/xmlschema/xmlschema-1.11.1.ebuild create mode 100644 dev-python/yappi/yappi-1.3.5.ebuild create mode 100644 dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild delete mode 100644 dev-python/zstd/zstd-1.5.1.0-r1.ebuild delete mode 100644 dev-python/zstd/zstd-1.5.2.0.ebuild delete mode 100644 dev-python/zstd/zstd-1.5.2.2.ebuild delete mode 100644 dev-python/zstd/zstd-1.5.2.4.ebuild create mode 100644 dev-qt/assistant/assistant-5.15.4.ebuild create mode 100644 dev-qt/designer/designer-5.15.4.ebuild create mode 100644 dev-qt/linguist-tools/linguist-tools-5.15.4.ebuild create mode 100644 dev-qt/linguist/linguist-5.15.4.ebuild create mode 100644 dev-qt/pixeltool/pixeltool-5.15.4.ebuild create mode 100644 dev-qt/qdbus/qdbus-5.15.4.ebuild create mode 100644 dev-qt/qdbusviewer/qdbusviewer-5.15.4.ebuild create mode 100644 dev-qt/qdoc/qdoc-5.15.4.ebuild create mode 100644 dev-qt/qt3d/qt3d-5.15.4.ebuild create mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.15.4.ebuild create mode 100644 dev-qt/qtcharts/qtcharts-5.15.4.ebuild create mode 100644 dev-qt/qtconcurrent/qtconcurrent-5.15.4.ebuild create mode 100644 dev-qt/qtcore/qtcore-5.15.4.ebuild create mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild create mode 100644 dev-qt/qtdbus/qtdbus-5.15.4.ebuild create mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild create mode 100644 dev-qt/qtdiag/qtdiag-5.15.4.ebuild create mode 100644 dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild create mode 100644 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild create mode 100644 dev-qt/qtgui/qtgui-5.15.4.ebuild create mode 100644 dev-qt/qthelp/files/qthelp-5.15.4-bogusdep.patch create mode 100644 dev-qt/qthelp/qthelp-5.15.4.ebuild create mode 100644 dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild create mode 100644 dev-qt/qtlocation/qtlocation-5.15.4.ebuild create mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild create mode 100644 dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild create mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild create mode 100644 dev-qt/qtopengl/qtopengl-5.15.4.ebuild create mode 100644 dev-qt/qtpaths/qtpaths-5.15.4.ebuild create mode 100644 dev-qt/qtplugininfo/qtplugininfo-5.15.4.ebuild create mode 100644 dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild create mode 100644 dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild create mode 100644 dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild create mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild create mode 100644 dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild create mode 100644 dev-qt/qtscript/qtscript-5.15.4.ebuild create mode 100644 dev-qt/qtscxml/qtscxml-5.15.4.ebuild create mode 100644 dev-qt/qtsensors/qtsensors-5.15.4.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild create mode 100644 dev-qt/qtserialport/qtserialport-5.15.4.ebuild create mode 100644 dev-qt/qtspeech/qtspeech-5.15.4.ebuild create mode 100644 dev-qt/qtsql/qtsql-5.15.4.ebuild create mode 100644 dev-qt/qtsvg/qtsvg-5.15.4.ebuild create mode 100644 dev-qt/qttest/qttest-5.15.4.ebuild create mode 100644 dev-qt/qttranslations/qttranslations-5.15.4.ebuild create mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild create mode 100644 dev-qt/qtwayland/qtwayland-5.15.4.ebuild create mode 100644 dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild create mode 100644 dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild create mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220505-extra-gn.patch create mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.4_p20220505.ebuild create mode 100644 dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild create mode 100644 dev-qt/qtwebview/qtwebview-5.15.4.ebuild create mode 100644 dev-qt/qtwidgets/qtwidgets-5.15.4.ebuild create mode 100644 dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild create mode 100644 dev-qt/qtxml/qtxml-5.15.4.ebuild create mode 100644 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild create mode 100644 dev-ruby/forwardable/Manifest create mode 100644 dev-ruby/forwardable/forwardable-1.3.2.ebuild create mode 100644 dev-ruby/forwardable/metadata.xml create mode 100644 dev-ruby/liquid/liquid-4.0.3-r1.ebuild create mode 100644 dev-ruby/loofah/loofah-2.18.0.ebuild delete mode 100644 dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild create mode 100644 dev-ruby/multi_test/multi_test-1.1.0.ebuild create mode 100644 dev-ruby/prime/Manifest create mode 100644 dev-ruby/prime/metadata.xml create mode 100644 dev-ruby/prime/prime-0.1.2.ebuild delete mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-7.9.2.ebuild delete mode 100644 dev-ruby/rbs/rbs-1.2.1.ebuild rename dev-ruby/rbs/{rbs-2.2.2.ebuild => rbs-2.5.0.ebuild} (89%) create mode 100644 dev-ruby/singleton/Manifest create mode 100644 dev-ruby/singleton/metadata.xml create mode 100644 dev-ruby/singleton/singleton-0.1.1.ebuild create mode 100644 dev-util/bingrep/bingrep-0.10.0.ebuild delete mode 100644 dev-util/bingrep/bingrep-0.8.5.ebuild delete mode 100644 dev-util/bloaty/bloaty-0_p20170420.ebuild create mode 100644 dev-util/bpftool/bpftool-5.17.7.ebuild create mode 100644 dev-util/ccache/ccache-4.6.1.ebuild create mode 100644 dev-util/ccache/files/ccache-4.6.1-avoid-run-user.patch delete mode 100644 dev-util/conan/conan-1.42.0.ebuild rename dev-util/conan/{conan-1.44.0.ebuild => conan-1.48.0.ebuild} (97%) create mode 100644 dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-15.1.1.ebuild create mode 100644 dev-util/cucumber-gherkin/cucumber-gherkin-23.0.1.ebuild create mode 100644 dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild delete mode 100644 dev-util/imediff2/files/1.1.2-python-3.patch delete mode 100644 dev-util/imediff2/imediff2-1.1.2-r6.ebuild delete mode 100644 dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.10713-allow-external-spirv-tools-last-fix.patch delete mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild delete mode 100644 dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild create mode 100644 dev-util/jfrog-cli/jfrog-cli-2.17.0.ebuild delete mode 100644 dev-util/log4shelldetect/log4shelldetect-0.0.4.ebuild delete mode 100644 dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild delete mode 100644 dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r2.ebuild delete mode 100644 dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r1.ebuild create mode 100644 dev-util/pkgdev/pkgdev-0.2.1.ebuild create mode 100644 dev-util/rbtools/rbtools-3.1.ebuild create mode 100644 dev-util/scanmem/files/scanmem-0.17-musl-tests.patch create mode 100644 dev-util/stripe-mock/stripe-mock-0.129.0.ebuild create mode 100644 games-roguelike/stone-soup/files/make-advpng.patch create mode 100644 games-roguelike/stone-soup/files/make-no-png-dep-fix.patch create mode 100644 games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild create mode 100644 games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild create mode 100644 games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild create mode 100644 games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild create mode 100644 games-roguelike/stone-soup/stone-soup-0.29.0_pre20220522.ebuild create mode 100644 games-simulation/EmptyEpsilon/files/SeriousProton-Add-missing-include-memory-to-websocket.h.patch delete mode 100644 games-util/joystick/files/joystick-1.6.0-build.patch create mode 100644 games-util/joystick/files/joystick-1.8.1-optional-ffmvforce.patch rename games-util/joystick/{joystick-1.7.1.ebuild => joystick-1.8.1.ebuild} (57%) create mode 100644 gnome-extra/nemo/nemo-5.2.4-r1.ebuild delete mode 100644 gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild create mode 100644 gui-libs/display-manager-init/display-manager-init-1.0-r4.ebuild create mode 100644 gui-libs/display-manager-init/files/display-manager.initd-r2 rename mail-client/thunderbird-bin/{thunderbird-bin-91.9.0.ebuild => thunderbird-bin-91.9.1.ebuild} (100%) create mode 100644 mail-client/thunderbird/thunderbird-91.9.1.ebuild create mode 100644 media-gfx/blender/blender-2.93.9.ebuild rename media-gfx/ttfautohint/{ttfautohint-1.8.4-r2.ebuild => ttfautohint-1.8.4-r3.ebuild} (97%) delete mode 100644 media-libs/harfbuzz/harfbuzz-4.1.0.ebuild rename media-libs/harfbuzz/{harfbuzz-4.2.0.ebuild => harfbuzz-4.3.0.ebuild} (91%) create mode 100644 media-libs/libxmp/Manifest create mode 100644 media-libs/libxmp/libxmp-4.5.0.ebuild create mode 100644 media-libs/libxmp/libxmp-9999.ebuild create mode 100644 media-libs/libxmp/metadata.xml create mode 100644 media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch create mode 100644 media-libs/openjpeg/openjpeg-2.5.0.ebuild create mode 100644 media-libs/osl/files/osl-1.11.17.0-llvm14.patch rename media-libs/osl/{osl-1.11.17.0-r3.ebuild => osl-1.11.17.0-r4.ebuild} (97%) create mode 100644 media-libs/tiff/files/tiff-4.4.0_rc1-skip-thumbnail-test.patch create mode 100644 media-libs/tiff/tiff-4.4.0_rc1.ebuild delete mode 100644 media-radio/tqsl/files/tqsl-2.5.9-lib_suffix.patch delete mode 100644 media-radio/tqsl/tqsl-2.5.1.ebuild rename media-radio/tqsl/{tqsl-2.5.9.ebuild => tqsl-2.6.2.ebuild} (83%) create mode 100644 media-sound/abcmidi/abcmidi-2022.05.20.ebuild create mode 100644 media-sound/chuck/chuck-1.4.1.1.ebuild create mode 100644 media-sound/drumstick/drumstick-2.6.1.ebuild create mode 100644 media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch create mode 100644 media-sound/qmmp/qmmp-1.6.0.ebuild create mode 100644 media-sound/upmpdcli/upmpdcli-1.5.17.ebuild create mode 100644 media-sound/yoshimi/yoshimi-2.2.0.ebuild rename media-video/vlc/{vlc-3.0.17.3-r1.ebuild => vlc-3.0.17.4.ebuild} (99%) create mode 100644 metadata/md5-cache/app-admin/awscli-1.24.4 create mode 100644 metadata/md5-cache/app-admin/awscli-1.24.5 create mode 100644 metadata/md5-cache/app-admin/kpcli-3.7 delete mode 100644 metadata/md5-cache/app-backup/duplicity-0.8.21 delete mode 100644 metadata/md5-cache/app-containers/kompose-1.22.0 delete mode 100644 metadata/md5-cache/app-containers/snapd-2.55.2 delete mode 100644 metadata/md5-cache/app-containers/snapd-2.55.3 delete mode 100644 metadata/md5-cache/app-containers/snapd-2.55.4 rename metadata/md5-cache/app-containers/{snapd-2.55.5 => snapd-2.56} (59%) create mode 100644 metadata/md5-cache/app-crypt/seahorse-42.0 rename metadata/md5-cache/app-dicts/{sword-AraSVD-2.1 => sword-AraSVD-2.2} (84%) rename metadata/md5-cache/app-dicts/{sword-Clarke-1.0 => sword-Clarke-2.0} (65%) rename metadata/md5-cache/app-dicts/{sword-FinRK-1.8.2 => sword-FinRK-1.8.3} (83%) rename metadata/md5-cache/app-dicts/{sword-GerMenge-1.0 => sword-GerMenge-1.1} (82%) rename metadata/md5-cache/app-dicts/{sword-SloKJV-15.0 => sword-SloKJV-17.0} (84%) rename metadata/md5-cache/app-dicts/{sword-SpaRV-1.6 => sword-SpaRV-2.0} (74%) rename metadata/md5-cache/app-dicts/{sword-TDavid-1.1 => sword-TDavid-2.0} (77%) rename metadata/md5-cache/app-dicts/{sword-TR-2.4 => sword-TR-3.0} (73%) rename metadata/md5-cache/app-dicts/{sword-UrduGeo-1.9 => sword-UrduGeo-1.10} (83%) rename metadata/md5-cache/app-dicts/{sword-UrduGeoDeva-1.8 => sword-UrduGeoDeva-1.9} (82%) rename metadata/md5-cache/app-dicts/{sword-UrduGeoRoman-1.3 => sword-UrduGeoRoman-1.4} (91%) create mode 100644 metadata/md5-cache/app-emacs/doom-themes-2.1.6_p20220505 rename metadata/md5-cache/app-emacs/{ebuild-mode-1.57 => ebuild-mode-1.60} (86%) create mode 100644 metadata/md5-cache/app-emacs/esup-0.7.1_p20220203 create mode 100644 metadata/md5-cache/app-emacs/evil-1.14.2 rename metadata/md5-cache/app-emacs/{org-mode-9.5.3 => org-mode-9.5.3-r1} (86%) rename metadata/md5-cache/app-emacs/{vertico-0.20 => vertico-0.23} (79%) delete mode 100644 metadata/md5-cache/app-emulation/crossover-bin-20.0.4-r1 delete mode 100644 metadata/md5-cache/app-emulation/crossover-bin-21.0.0 rename metadata/md5-cache/app-emulation/{crossover-bin-21.1.0 => crossover-bin-21.2.0} (91%) delete mode 100644 metadata/md5-cache/app-emulation/free42-3.0.9 rename metadata/md5-cache/app-emulation/{free42-3.0.7 => plus42-1.0.4} (66%) delete mode 100644 metadata/md5-cache/app-emulation/qemu-6.2.0 delete mode 100644 metadata/md5-cache/app-emulation/qemu-6.2.0-r3 delete mode 100644 metadata/md5-cache/app-emulation/qemu-6.2.0-r4 delete mode 100644 metadata/md5-cache/app-emulation/qemu-7.0.0_rc4 create mode 100644 metadata/md5-cache/app-emulation/vagrant-2.2.19 delete mode 100644 metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 delete mode 100644 metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 rename metadata/md5-cache/app-emulation/{wine-staging-7.5-r1 => wine-staging-7.9} (81%) delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-7.0 rename metadata/md5-cache/app-emulation/{wine-vanilla-7.5-r1 => wine-vanilla-7.9} (82%) delete mode 100644 metadata/md5-cache/app-misc/binwalk-2.2.0 delete mode 100644 metadata/md5-cache/app-misc/binwalk-2.3.1 create mode 100644 metadata/md5-cache/app-misc/binwalk-2.3.3-r1 delete mode 100644 metadata/md5-cache/app-misc/go-jira-1.0.23 delete mode 100644 metadata/md5-cache/app-portage/elogv-0.7.8-r3 create mode 100644 metadata/md5-cache/app-shells/nushell-0.62.0-r1 rename metadata/md5-cache/app-text/{nfoview-1.28.1 => nfoview-1.28.1-r1} (83%) delete mode 100644 metadata/md5-cache/app-text/qpdfview-0.4.18 create mode 100644 metadata/md5-cache/app-xemacs/ebuild-mode-1.60 delete mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.26-r1 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.28 create mode 100644 metadata/md5-cache/dev-db/mysql-workbench-8.0.29 delete mode 100644 metadata/md5-cache/dev-db/postgresql-9.6.24-r1 rename metadata/md5-cache/dev-java/{ant-core-1.10.9-r3 => ant-core-1.10.9-r5} (100%) create mode 100644 metadata/md5-cache/dev-java/bcmail-1.71 create mode 100644 metadata/md5-cache/dev-java/bcpg-1.71 create mode 100644 metadata/md5-cache/dev-java/bcpkix-1.71 create mode 100644 metadata/md5-cache/dev-java/bcprov-1.71 create mode 100644 metadata/md5-cache/dev-java/bcutil-1.71 create mode 100644 metadata/md5-cache/dev-java/fontbox-2.0.26 create mode 100644 metadata/md5-cache/dev-java/jakarta-mail-api-2.1.0 delete mode 100644 metadata/md5-cache/dev-java/jcommander-1.48-r1 create mode 100644 metadata/md5-cache/dev-java/jdom-2.0.6.1 create mode 100644 metadata/md5-cache/dev-java/pdfbox-2.0.26 create mode 100644 metadata/md5-cache/dev-java/xmpbox-2.0.26 rename metadata/md5-cache/dev-lang/{ispc-1.17.0-r1 => ispc-1.17.0-r2} (91%) create mode 100644 metadata/md5-cache/dev-lang/orc-0.4.32 create mode 100644 metadata/md5-cache/dev-lang/perl-5.36.0_rc2 create mode 100644 metadata/md5-cache/dev-lang/spidermonkey-91.9.1 create mode 100644 metadata/md5-cache/dev-libs/asmjit-2021.11.13 create mode 100644 metadata/md5-cache/dev-libs/dotconf-1.3-r2 delete mode 100644 metadata/md5-cache/dev-libs/intel-compute-runtime-22.13.22789-r3 rename metadata/md5-cache/dev-libs/{intel-compute-runtime-22.16.22992-r3 => intel-compute-runtime-22.20.23198} (65%) create mode 100644 metadata/md5-cache/dev-libs/level-zero-1.8.1 create mode 100644 metadata/md5-cache/dev-libs/libfido2-1.11.0 delete mode 100644 metadata/md5-cache/dev-libs/miniz-9999 delete mode 100644 metadata/md5-cache/dev-libs/weston-9.0.0-r2 delete mode 100644 metadata/md5-cache/dev-lua/luarocks-3.8.0 delete mode 100644 metadata/md5-cache/dev-lua/readline-3.0-r1 create mode 100644 metadata/md5-cache/dev-ml/utop-2.9.1 create mode 100644 metadata/md5-cache/dev-python/GridDataFormats-1.0.0 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.11 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.5 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.6 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.7 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.8 delete mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.27.9 create mode 100644 metadata/md5-cache/dev-python/PyPDF2-1.28.1 delete mode 100644 metadata/md5-cache/dev-python/astroid-2.11.2 delete mode 100644 metadata/md5-cache/dev-python/astroid-2.11.3 delete mode 100644 metadata/md5-cache/dev-python/astroid-2.9.3 create mode 100644 metadata/md5-cache/dev-python/backrefs-5.3 rename metadata/md5-cache/dev-python/{bibtexparser-1.2.0-r1 => bibtexparser-1.2.0-r2} (92%) create mode 100644 metadata/md5-cache/dev-python/boto3-1.23.4 create mode 100644 metadata/md5-cache/dev-python/boto3-1.23.5 create mode 100644 metadata/md5-cache/dev-python/botocore-1.26.4 create mode 100644 metadata/md5-cache/dev-python/botocore-1.26.5 create mode 100644 metadata/md5-cache/dev-python/bracex-2.3 create mode 100644 metadata/md5-cache/dev-python/build-0.8.0 create mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.60.1 create mode 100644 metadata/md5-cache/dev-python/cheroot-8.6.0-r1 create mode 100644 metadata/md5-cache/dev-python/cherrypy-18.6.1-r1 create mode 100644 metadata/md5-cache/dev-python/click-threading-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/cloudpickle-2.1.0 create mode 100644 metadata/md5-cache/dev-python/coverage-6.4 rename metadata/md5-cache/dev-python/{mkdocs_pymdownx_material_extras-2.0.2 => dill-0.3.5} (62%) create mode 100644 metadata/md5-cache/dev-python/dill-0.3.5.1 delete mode 100644 metadata/md5-cache/dev-python/dkimpy-1.0.5 create mode 100644 metadata/md5-cache/dev-python/docopt-0.6.2-r5 create mode 100644 metadata/md5-cache/dev-python/dulwich-0.20.40 create mode 100644 metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 create mode 100644 metadata/md5-cache/dev-python/extras-1.0.0-r2 create mode 100644 metadata/md5-cache/dev-python/feedparser-6.0.10 create mode 100644 metadata/md5-cache/dev-python/feedparser-6.0.9 create mode 100644 metadata/md5-cache/dev-python/findimports-2.2.0-r1 create mode 100644 metadata/md5-cache/dev-python/flask-babelex-0.9.4-r1 create mode 100644 metadata/md5-cache/dev-python/flask-mail-0.9.1-r2 delete mode 100644 metadata/md5-cache/dev-python/flask-security-3.4.5 delete mode 100644 metadata/md5-cache/dev-python/flask-security-4.1.3 create mode 100644 metadata/md5-cache/dev-python/fsspec-2022.5.0 delete mode 100644 metadata/md5-cache/dev-python/git-review-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.44.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.45.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.46.0 create mode 100644 metadata/md5-cache/dev-python/hatchling-1.1.0 create mode 100644 metadata/md5-cache/dev-python/hatchling-1.2.0 create mode 100644 metadata/md5-cache/dev-python/hatchling-1.3.0 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.42.3 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.43.3 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.44.0 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.45.0 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.45.1 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.45.3 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.46.0 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.46.1 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.46.5 rename metadata/md5-cache/dev-python/{hypothesis-6.46.6 => hypothesis-6.46.7} (99%) create mode 100644 metadata/md5-cache/dev-python/identify-2.5.1 create mode 100644 metadata/md5-cache/dev-python/immutables-0.18 create mode 100644 metadata/md5-cache/dev-python/importlib_metadata-4.11.4 delete mode 100644 metadata/md5-cache/dev-python/inflect-5.4.0 delete mode 100644 metadata/md5-cache/dev-python/inflect-5.5.2 delete mode 100644 metadata/md5-cache/dev-python/jupyter_core-4.9.2 create mode 100644 metadata/md5-cache/dev-python/jwcrypto-1.3.1 create mode 100644 metadata/md5-cache/dev-python/keyring-23.5.1 create mode 100644 metadata/md5-cache/dev-python/keystoneauth-4.6.0 create mode 100644 metadata/md5-cache/dev-python/kgb-7.0-r1 create mode 100644 metadata/md5-cache/dev-python/libnacl-1.8.0 delete mode 100644 metadata/md5-cache/dev-python/locket-0.2.1 create mode 100644 metadata/md5-cache/dev-python/lz4-4.0.1 delete mode 100644 metadata/md5-cache/dev-python/markdown-it-py-2.0.1 delete mode 100644 metadata/md5-cache/dev-python/myst_parser-0.17.0 delete mode 100644 metadata/md5-cache/dev-python/myst_parser-0.17.1 rename metadata/md5-cache/dev-python/{cppy-1.2.0-r1 => neovim-remote-2.5.1} (53%) create mode 100644 metadata/md5-cache/dev-python/netaddr-0.8.0-r1 create mode 100644 metadata/md5-cache/dev-python/networkx-2.8.2 delete mode 100644 metadata/md5-cache/dev-python/notebook-6.4.10 create mode 100644 metadata/md5-cache/dev-python/nuitka-0.8 create mode 100644 metadata/md5-cache/dev-python/numpy-1.22.4 create mode 100644 metadata/md5-cache/dev-python/objgraph-3.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/openpyxl-3.0.10 create mode 100644 metadata/md5-cache/dev-python/openstacksdk-0.99.0 create mode 100644 metadata/md5-cache/dev-python/osc-lib-2.6.0 create mode 100644 metadata/md5-cache/dev-python/oslo-i18n-5.1.0-r1 create mode 100644 metadata/md5-cache/dev-python/oslo-log-5.0.0 create mode 100644 metadata/md5-cache/dev-python/pip-22.1.1 create mode 100644 metadata/md5-cache/dev-python/proto-plus-1.20.4 create mode 100644 metadata/md5-cache/dev-python/psutil-5.9.1 delete mode 100644 metadata/md5-cache/dev-python/publicsuffix-2.20191221-r1 create mode 100644 metadata/md5-cache/dev-python/pydantic-1.9.1 create mode 100644 metadata/md5-cache/dev-python/pydiffx-1.0.1-r1 create mode 100644 metadata/md5-cache/dev-python/pyglet-1.5.26 create mode 100644 metadata/md5-cache/dev-python/pyperclip-1.8.2-r1 rename metadata/md5-cache/dev-python/{pytest-localserver-0.6.0 => pytest-localserver-0.6.0-r1} (98%) create mode 100644 metadata/md5-cache/dev-python/pytest-services-2.2.1-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 create mode 100644 metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 create mode 100644 metadata/md5-cache/dev-python/python-glanceclient-4.0.0 create mode 100644 metadata/md5-cache/dev-python/python-gnupg-0.4.9 create mode 100644 metadata/md5-cache/dev-python/python-keystoneclient-4.5.0 create mode 100644 metadata/md5-cache/dev-python/python-magic-0.4.26 create mode 100644 metadata/md5-cache/dev-python/python-nbxmpp-3.0.2 create mode 100644 metadata/md5-cache/dev-python/python-novaclient-18.0.0 create mode 100644 metadata/md5-cache/dev-python/python-swiftclient-4.0.0 create mode 100644 metadata/md5-cache/dev-python/python-utils-3.2.3 delete mode 100644 metadata/md5-cache/dev-python/pytools-2022.1.3-r1 delete mode 100644 metadata/md5-cache/dev-python/pytools-2022.1.4 delete mode 100644 metadata/md5-cache/dev-python/pytools-2022.1.5 rename metadata/md5-cache/dev-python/{pytools-2022.1.6 => pytools-2022.1.9} (97%) create mode 100644 metadata/md5-cache/dev-python/pyxdg-0.27-r1 create mode 100644 metadata/md5-cache/dev-python/pyzmq-23.0.0 create mode 100644 metadata/md5-cache/dev-python/requests-mock-1.9.3-r1 create mode 100644 metadata/md5-cache/dev-python/requests-toolbelt-0.9.1-r1 create mode 100644 metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r2 create mode 100644 metadata/md5-cache/dev-python/routes-2.5.1-r1 delete mode 100644 metadata/md5-cache/dev-python/setuptools-60.10.0 delete mode 100644 metadata/md5-cache/dev-python/setuptools-62.1.0 create mode 100644 metadata/md5-cache/dev-python/setuptools-62.1.0-r1 delete mode 100644 metadata/md5-cache/dev-python/setuptools-62.3.2 create mode 100644 metadata/md5-cache/dev-python/setuptools-62.3.2-r1 create mode 100644 metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 delete mode 100644 metadata/md5-cache/dev-python/soupsieve-2.3.1 create mode 100644 metadata/md5-cache/dev-python/speaklater-1.4 delete mode 100644 metadata/md5-cache/dev-python/sphinx-4.4.0-r1 delete mode 100644 metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.17.0 delete mode 100644 metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.0 create mode 100644 metadata/md5-cache/dev-python/spyder-kernels-2.3.1 create mode 100644 metadata/md5-cache/dev-python/stevedore-3.4.0-r1 create mode 100644 metadata/md5-cache/dev-python/stripe-3.1.0 create mode 100644 metadata/md5-cache/dev-python/tabulate-0.8.9-r1 create mode 100644 metadata/md5-cache/dev-python/testresources-2.0.1-r1 create mode 100644 metadata/md5-cache/dev-python/testscenarios-0.5.0-r2 create mode 100644 metadata/md5-cache/dev-python/testtools-2.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/trimesh-3.12.3 create mode 100644 metadata/md5-cache/dev-python/typed-ast-1.5.4 delete mode 100644 metadata/md5-cache/dev-python/ukkonen-1.0.0 create mode 100644 metadata/md5-cache/dev-python/utidylib-0.8 delete mode 100644 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r2 create mode 100644 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 create mode 100644 metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r4 create mode 100644 metadata/md5-cache/dev-python/virtualenv-clone-0.5.7 create mode 100644 metadata/md5-cache/dev-python/weasyprint-55.0 create mode 100644 metadata/md5-cache/dev-python/whisper-1.1.10 create mode 100644 metadata/md5-cache/dev-python/xmlschema-1.11.1 create mode 100644 metadata/md5-cache/dev-python/yappi-1.3.5 create mode 100644 metadata/md5-cache/dev-python/zc-lockfile-2.0-r1 delete mode 100644 metadata/md5-cache/dev-python/zstd-1.5.1.0-r1 delete mode 100644 metadata/md5-cache/dev-python/zstd-1.5.2.0 delete mode 100644 metadata/md5-cache/dev-python/zstd-1.5.2.2 delete mode 100644 metadata/md5-cache/dev-python/zstd-1.5.2.4 create mode 100644 metadata/md5-cache/dev-qt/assistant-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/designer-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/linguist-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/linguist-tools-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/pixeltool-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qdbus-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qdbusviewer-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qdoc-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qt3d-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtcharts-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtcore-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtdbus-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtdiag-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtgamepad-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtgui-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qthelp-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtimageformats-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtlocation-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtmultimedia-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtnetwork-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtopengl-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtpaths-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtplugininfo-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtpositioning-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtquicktimeline-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtscript-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtscxml-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtsensors-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtserialport-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtspeech-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtsql-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtsvg-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qttest-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qttranslations-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwayland-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwebchannel-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.4_p20220505 create mode 100644 metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwebview-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtwidgets-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtx11extras-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtxml-5.15.4 create mode 100644 metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 create mode 100644 metadata/md5-cache/dev-ruby/forwardable-1.3.2 create mode 100644 metadata/md5-cache/dev-ruby/liquid-4.0.3-r1 create mode 100644 metadata/md5-cache/dev-ruby/loofah-2.18.0 delete mode 100644 metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0 create mode 100644 metadata/md5-cache/dev-ruby/multi_test-1.1.0 create mode 100644 metadata/md5-cache/dev-ruby/prime-0.1.2 delete mode 100644 metadata/md5-cache/dev-ruby/puppetdb-termini-7.9.2 delete mode 100644 metadata/md5-cache/dev-ruby/rbs-1.2.1 rename metadata/md5-cache/dev-ruby/{rbs-2.2.2 => rbs-2.5.0} (88%) create mode 100644 metadata/md5-cache/dev-ruby/singleton-0.1.1 create mode 100644 metadata/md5-cache/dev-util/bingrep-0.10.0 delete mode 100644 metadata/md5-cache/dev-util/bingrep-0.8.5 delete mode 100644 metadata/md5-cache/dev-util/bloaty-0_p20170420 create mode 100644 metadata/md5-cache/dev-util/bpftool-5.17.7 create mode 100644 metadata/md5-cache/dev-util/ccache-4.6.1 delete mode 100644 metadata/md5-cache/dev-util/conan-1.42.0 delete mode 100644 metadata/md5-cache/dev-util/conan-1.44.0 create mode 100644 metadata/md5-cache/dev-util/conan-1.48.0 create mode 100644 metadata/md5-cache/dev-util/cucumber-cucumber-expressions-15.1.1 create mode 100644 metadata/md5-cache/dev-util/cucumber-gherkin-23.0.1 create mode 100644 metadata/md5-cache/dev-util/cucumber-messages-18.0.0 delete mode 100644 metadata/md5-cache/dev-util/imediff2-1.1.2-r6 delete mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10778-r2 delete mode 100644 metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10988-r1 create mode 100644 metadata/md5-cache/dev-util/jfrog-cli-2.17.0 delete mode 100644 metadata/md5-cache/dev-util/log4shelldetect-0.0.4 delete mode 100644 metadata/md5-cache/dev-util/mingw64-runtime-10.0.0 delete mode 100644 metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r2 delete mode 100644 metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r1 create mode 100644 metadata/md5-cache/dev-util/pkgdev-0.2.1 create mode 100644 metadata/md5-cache/dev-util/rbtools-3.1 create mode 100644 metadata/md5-cache/dev-util/stripe-mock-0.129.0 create mode 100644 metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103 create mode 100644 metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2 create mode 100644 metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1 create mode 100644 metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1 create mode 100644 metadata/md5-cache/games-roguelike/stone-soup-0.29.0_pre20220522 rename metadata/md5-cache/games-util/{joystick-1.7.1 => joystick-1.8.1} (51%) create mode 100644 metadata/md5-cache/gnome-extra/nemo-5.2.4-r1 delete mode 100644 metadata/md5-cache/gui-apps/wl-clipboard-2.0.0 create mode 100644 metadata/md5-cache/gui-libs/display-manager-init-1.0-r4 create mode 100644 metadata/md5-cache/mail-client/thunderbird-91.9.1 delete mode 100644 metadata/md5-cache/mail-client/thunderbird-bin-91.9.0 create mode 100644 metadata/md5-cache/mail-client/thunderbird-bin-91.9.1 create mode 100644 metadata/md5-cache/media-gfx/blender-2.93.9 rename metadata/md5-cache/media-gfx/{ttfautohint-1.8.4-r2 => ttfautohint-1.8.4-r3} (74%) delete mode 100644 metadata/md5-cache/media-libs/harfbuzz-4.2.0 rename metadata/md5-cache/media-libs/{harfbuzz-4.1.0 => harfbuzz-4.3.0} (89%) create mode 100644 metadata/md5-cache/media-libs/libxmp-4.5.0 create mode 100644 metadata/md5-cache/media-libs/libxmp-9999 create mode 100644 metadata/md5-cache/media-libs/openjpeg-2.5.0 rename metadata/md5-cache/media-libs/{osl-1.11.17.0-r3 => osl-1.11.17.0-r4} (94%) create mode 100644 metadata/md5-cache/media-libs/tiff-4.4.0_rc1 delete mode 100644 metadata/md5-cache/media-radio/tqsl-2.5.1 rename metadata/md5-cache/media-radio/{tqsl-2.5.9 => tqsl-2.6.2} (65%) create mode 100644 metadata/md5-cache/media-sound/abcmidi-2022.05.20 create mode 100644 metadata/md5-cache/media-sound/chuck-1.4.1.1 create mode 100644 metadata/md5-cache/media-sound/drumstick-2.6.1 create mode 100644 metadata/md5-cache/media-sound/qmmp-1.6.0 create mode 100644 metadata/md5-cache/media-sound/upmpdcli-1.5.17 create mode 100644 metadata/md5-cache/media-sound/yoshimi-2.2.0 rename metadata/md5-cache/media-video/{vlc-3.0.17.3-r1 => vlc-3.0.17.4} (52%) create mode 100644 metadata/md5-cache/net-analyzer/netperf-2.7.0-r4 create mode 100644 metadata/md5-cache/net-analyzer/pypacker-5.1 create mode 100644 metadata/md5-cache/net-analyzer/tcpflow-1.6.1-r1 delete mode 100644 metadata/md5-cache/net-dns/knot-3.1.4 create mode 100644 metadata/md5-cache/net-dns/knot-3.1.8 create mode 100644 metadata/md5-cache/net-fs/btfs-2.24 create mode 100644 metadata/md5-cache/net-im/gajim-1.4.1 create mode 100644 metadata/md5-cache/net-libs/libnetconf2-2.1.11 delete mode 100644 metadata/md5-cache/net-libs/libnpupnp-4.1.5 rename metadata/md5-cache/net-libs/{libnpupnp-4.1.5-r1 => libnpupnp-4.2.2} (98%) create mode 100644 metadata/md5-cache/net-libs/libwebsockets-4.3.2 create mode 100644 metadata/md5-cache/net-libs/libyang-2.0.194 delete mode 100644 metadata/md5-cache/net-mail/automx2-2021.6 create mode 100644 metadata/md5-cache/net-mail/fetchmail-6.4.30 delete mode 100644 metadata/md5-cache/net-mail/fetchmail-7.0.0_alpha9-r1 delete mode 100644 metadata/md5-cache/net-mail/mu-1.7.12 rename metadata/md5-cache/net-mail/{mu-1.7.13 => mu-1.7.23} (91%) rename metadata/md5-cache/net-misc/{electrum-4.2.1-r1 => electrum-4.2.1-r2} (99%) create mode 100644 metadata/md5-cache/net-misc/gnome-online-miners-3.34.0-r2 create mode 100644 metadata/md5-cache/net-misc/grive-0.5.2_pre20211128-r1 create mode 100644 metadata/md5-cache/net-misc/gupnp-tools-0.10.3 create mode 100644 metadata/md5-cache/net-misc/megatools-1.11.0 create mode 100644 metadata/md5-cache/net-misc/netopeer2-2.1.23 create mode 100644 metadata/md5-cache/net-misc/sysrepo-2.1.64 delete mode 100644 metadata/md5-cache/net-print/cups-2.3.3-r4 rename metadata/md5-cache/net-print/{cups-2.3.3_p2-r2 => cups-2.4.1} (56%) create mode 100644 metadata/md5-cache/net-proxy/mitmproxy-8.1.0 create mode 100644 metadata/md5-cache/net-vpn/networkmanager-strongswan-1.6.0 delete mode 100644 metadata/md5-cache/net-wireless/blueberry-1.4.6 create mode 100644 metadata/md5-cache/net-wireless/blueberry-1.4.7 create mode 100644 metadata/md5-cache/sci-chemistry/pymol-2.5.0-r1 delete mode 100644 metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha51 create mode 100644 metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha57 create mode 100644 metadata/md5-cache/sci-libs/clblast-1.5.2-r1 create mode 100644 metadata/md5-cache/sci-libs/rtree-1.0.0 rename metadata/md5-cache/sci-libs/{trilinos-13.0.1-r2 => trilinos-13.0.1-r3} (92%) create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-evenrouault-20220520 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-vinaysajip-20220520 create mode 100644 metadata/md5-cache/sys-apps/hwdata-0.359 delete mode 100644 metadata/md5-cache/sys-apps/systemd-249.11 delete mode 100644 metadata/md5-cache/sys-apps/systemd-249.9 rename metadata/md5-cache/sys-apps/{systemd-251_rc2 => systemd-251} (97%) delete mode 100644 metadata/md5-cache/sys-apps/systemd-251_rc3 create mode 100644 metadata/md5-cache/sys-auth/AusweisApp2-1.22.6 create mode 100644 metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 delete mode 100644 metadata/md5-cache/sys-devel/bmake-20220303 create mode 100644 metadata/md5-cache/sys-devel/gcc-10.3.1_p20220519 rename metadata/md5-cache/sys-devel/{gcc-10.3.1_pre9999 => gcc-10.4.9999} (58%) rename metadata/md5-cache/sys-devel/{gcc-11.3.1_pre9999 => gcc-11.4.9999} (60%) rename metadata/md5-cache/sys-devel/{gcc-12.1.1_pre20220514 => gcc-12.1.1_p20220514} (81%) create mode 100644 metadata/md5-cache/sys-devel/gcc-12.1.1_p20220521 rename metadata/md5-cache/sys-devel/{gcc-12.1.1_pre9999 => gcc-12.2.9999} (80%) rename metadata/md5-cache/sys-devel/{gcc-13.0.0_pre9999 => gcc-13.0.9999} (80%) create mode 100644 metadata/md5-cache/sys-devel/gcc-9.4.1_p20220520 rename metadata/md5-cache/sys-devel/{gcc-9.4.1_pre9999 => gcc-9.5.9999} (93%) delete mode 100644 metadata/md5-cache/sys-fs/udisks-2.9.3 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.113 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.115 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.116 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.37 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.39 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.40 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.7 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.8 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.191 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.193 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.194 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.113 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.115 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.116 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.37 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.39 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.40 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.7 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.8 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.191 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.193 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.194 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.275 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.276 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.277 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.278 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.237 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.238 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.239 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.240 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.241 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.242 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.309 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.311 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.312 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.313 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.109 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.112-r1 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.113 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.114 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.115 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.33 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.35-r1 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.36 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.37 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.38 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.39 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1-r1 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.2 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.4-r1 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.17.5 rename metadata/md5-cache/sys-kernel/{gentoo-sources-5.17.1 => gentoo-sources-5.18.0} (58%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.188 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.189 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.190 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.191 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.192 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.193 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.113 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.115 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.116 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.37 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.39 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.40 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.7 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.8 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.191 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.193 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.194 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.18.0 create mode 100644 metadata/md5-cache/sys-process/htop-9999 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.113 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.115 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.116 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.37 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.39 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.40 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.17.7 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.17.8 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.191 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.193 delete mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.194 create mode 100644 metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0 create mode 100644 metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0 rename metadata/md5-cache/virtual/{perl-AutoLoader-5.740.0-r10 => perl-AutoLoader-5.740.0-r11} (53%) create mode 100644 metadata/md5-cache/virtual/perl-CPAN-2.330.0 delete mode 100644 metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r5 create mode 100644 metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r6 rename metadata/md5-cache/virtual/{perl-CPAN-Meta-Requirements-2.140.0-r7 => perl-CPAN-Meta-Requirements-2.140.0-r8} (50%) rename metadata/md5-cache/virtual/{perl-CPAN-Meta-YAML-0.18.0-r7 => perl-CPAN-Meta-YAML-0.18.0-r8} (52%) rename metadata/md5-cache/virtual/{perl-Carp-1.520.0-r1 => perl-Carp-1.520.0-r2} (57%) rename metadata/md5-cache/virtual/{perl-Compress-Raw-Bzip2-2.103.0-r1 => perl-Compress-Raw-Bzip2-2.103.0-r2} (55%) create mode 100644 metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.105.0 create mode 100644 metadata/md5-cache/virtual/perl-DB_File-1.857.0 create mode 100644 metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0 create mode 100644 metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0 create mode 100644 metadata/md5-cache/virtual/perl-Digest-1.200.0 rename metadata/md5-cache/virtual/{perl-Digest-MD5-2.580.0 => perl-Digest-MD5-2.580.0-r1} (55%) rename metadata/md5-cache/virtual/{perl-Digest-SHA-6.20.0-r2 => perl-Digest-SHA-6.20.0-r3} (53%) rename metadata/md5-cache/virtual/{perl-Dumpvalue-1.210.0-r1 => perl-Dumpvalue-1.210.0-r2} (77%) create mode 100644 metadata/md5-cache/virtual/perl-Encode-3.170.0 create mode 100644 metadata/md5-cache/virtual/perl-Exporter-5.770.0 rename metadata/md5-cache/virtual/{perl-ExtUtils-CBuilder-0.280.236 => perl-ExtUtils-CBuilder-0.280.236-r1} (53%) rename metadata/md5-cache/virtual/{perl-ExtUtils-Constant-0.250.0-r4 => perl-ExtUtils-Constant-0.250.0-r5} (51%) rename metadata/md5-cache/virtual/{perl-ExtUtils-Install-2.200.0 => perl-ExtUtils-Install-2.200.0-r1} (54%) create mode 100644 metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0 rename metadata/md5-cache/virtual/{perl-autodie-2.340.0 => perl-autodie-2.340.0-r1} (56%) create mode 100644 metadata/md5-cache/virtual/perl-bignum-0.650.0 delete mode 100644 metadata/md5-cache/www-apps/jekyll-4.1.1 delete mode 100644 metadata/md5-cache/www-apps/jekyll-4.2.0 create mode 100644 metadata/md5-cache/www-apps/jekyll-4.2.2 create mode 100644 metadata/md5-cache/www-apps/jekyll-sass-converter-2.2.0 rename metadata/md5-cache/www-apps/{nextcloud-21.0.9 => nextcloud-22.2.8} (94%) rename metadata/md5-cache/www-apps/{nextcloud-22.2.6 => nextcloud-23.0.5} (94%) rename metadata/md5-cache/www-apps/{nextcloud-21.0.5 => nextcloud-24.0.1} (83%) rename metadata/md5-cache/www-client/{chromium-103.0.5056.0 => chromium-103.0.5060.13} (71%) delete mode 100644 metadata/md5-cache/www-client/falkon-3.1.0-r1 create mode 100644 metadata/md5-cache/www-client/firefox-100.0.2 create mode 100644 metadata/md5-cache/www-client/firefox-91.9.1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-100.0.1 create mode 100644 metadata/md5-cache/www-client/firefox-bin-100.0.2 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-91.9.0 create mode 100644 metadata/md5-cache/www-client/firefox-bin-91.9.1 rename metadata/md5-cache/www-client/{google-chrome-unstable-103.0.5056.0 => google-chrome-unstable-103.0.5060.13} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-101.0.1210.47 => microsoft-edge-101.0.1210.53} (95%) rename metadata/md5-cache/www-client/{vivaldi-5.2.2623.41 => vivaldi-5.2.2623.48} (88%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-5.3.2658.3 => vivaldi-snapshot-5.3.2679.3} (60%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-103.0.5056.0_alpha => chrome-binary-plugins-103.0.5060.13_alpha} (91%) create mode 100644 metadata/md5-cache/x11-misc/redshift-1.12-r6 rename metadata/md5-cache/x11-misc/{virtualgl-2.6.5-r4 => virtualgl-3.0.1} (83%) create mode 100644 metadata/md5-cache/x11-terms/xfce4-terminal-1.0.4 create mode 100644 metadata/md5-cache/x11-terms/zutty-0.12 delete mode 100644 metadata/md5-cache/x11-wm/xpra-4.3.2 create mode 100644 metadata/md5-cache/xfce-base/xfce4-panel-4.17.1 create mode 100644 net-analyzer/netperf/files/netperf-2.7.0-fcommon.patch create mode 100644 net-analyzer/netperf/netperf-2.7.0-r4.ebuild create mode 100644 net-analyzer/pypacker/pypacker-5.1.ebuild create mode 100644 net-analyzer/tcpflow/files/tcpflow-1.6.1-wformat-security.patch create mode 100644 net-analyzer/tcpflow/tcpflow-1.6.1-r1.ebuild rename net-dns/knot/{knot-3.1.4.ebuild => knot-3.1.8.ebuild} (88%) create mode 100644 net-fs/btfs/btfs-2.24.ebuild create mode 100644 net-im/gajim/gajim-1.4.1.ebuild create mode 100644 net-libs/libnetconf2/libnetconf2-2.1.11.ebuild delete mode 100644 net-libs/libnpupnp/libnpupnp-4.1.5.ebuild rename net-libs/libnpupnp/{libnpupnp-4.1.5-r1.ebuild => libnpupnp-4.2.2.ebuild} (100%) create mode 100644 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild create mode 100644 net-libs/libyang/libyang-2.0.194.ebuild delete mode 100644 net-mail/automx2/automx2-2021.6.ebuild rename net-mail/fetchmail/{fetchmail-7.0.0_alpha9-r1.ebuild => fetchmail-6.4.30.ebuild} (82%) delete mode 100644 net-mail/mu/mu-1.7.13.ebuild rename net-mail/mu/{mu-1.7.12.ebuild => mu-1.7.23.ebuild} (92%) rename net-misc/electrum/{electrum-4.2.1-r1.ebuild => electrum-4.2.1-r2.ebuild} (95%) create mode 100644 net-misc/gnome-online-miners/gnome-online-miners-3.34.0-r2.ebuild create mode 100644 net-misc/grive/files/363.patch create mode 100644 net-misc/grive/grive-0.5.2_pre20211128-r1.ebuild create mode 100644 net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild create mode 100644 net-misc/megatools/megatools-1.11.0.ebuild create mode 100644 net-misc/netopeer2/netopeer2-2.1.23.ebuild create mode 100644 net-misc/sysrepo/sysrepo-2.1.64.ebuild delete mode 100644 net-print/cups/cups-2.3.3-r4.ebuild rename net-print/cups/{cups-2.3.3_p2-r2.ebuild => cups-2.4.1.ebuild} (80%) create mode 100644 net-print/cups/files/0001-Fix-some-web-interface-issues.patch create mode 100644 net-print/cups/files/0001-Footer-message-corrected.patch create mode 100644 net-print/cups/files/0001-cups-fix-uninit-value-jump.patch create mode 100644 net-print/cups/files/0001-cups-tls-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch create mode 100644 net-print/cups/files/cups-2.4.1-nostrip.patch create mode 100644 net-print/cups/files/cups-2.4.1-resolve-uri.patch create mode 100644 net-print/cups/files/cups-2.4.1-user-AR.patch delete mode 100644 net-print/cups/files/cupsd.init.d-r3 create mode 100644 net-proxy/mitmproxy/mitmproxy-8.1.0.ebuild create mode 100644 net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.0.ebuild rename net-wireless/blueberry/{blueberry-1.4.6.ebuild => blueberry-1.4.7.ebuild} (89%) create mode 100644 sci-chemistry/pymol/pymol-2.5.0-r1.ebuild rename sci-chemistry/vmd/{vmd-1.9.4_alpha51.ebuild => vmd-1.9.4_alpha57.ebuild} (95%) create mode 100644 sci-libs/clblast/clblast-1.5.2-r1.ebuild create mode 100644 sci-libs/clblast/files/level2_xtrsv.patch create mode 100644 sci-libs/clblast/files/level3_xtrsv.patch create mode 100644 sci-libs/rtree/rtree-1.0.0.ebuild rename sci-libs/trilinos/{trilinos-13.0.1-r2.ebuild => trilinos-13.0.1-r3.ebuild} (94%) create mode 100644 sec-keys/openpgp-keys-evenrouault/Manifest create mode 100644 sec-keys/openpgp-keys-evenrouault/metadata.xml create mode 100644 sec-keys/openpgp-keys-evenrouault/openpgp-keys-evenrouault-20220520.ebuild create mode 100644 sec-keys/openpgp-keys-vinaysajip/Manifest create mode 100644 sec-keys/openpgp-keys-vinaysajip/metadata.xml create mode 100644 sec-keys/openpgp-keys-vinaysajip/openpgp-keys-vinaysajip-20220520.ebuild create mode 100644 sys-apps/hwdata/hwdata-0.359.ebuild delete mode 100644 sys-apps/systemd/files/249.9-cross-compile.patch delete mode 100644 sys-apps/systemd/files/251-rc2-colorterm.patch delete mode 100644 sys-apps/systemd/systemd-249.11.ebuild delete mode 100644 sys-apps/systemd/systemd-249.9.ebuild rename sys-apps/systemd/{systemd-251_rc3.ebuild => systemd-251.ebuild} (99%) delete mode 100644 sys-apps/systemd/systemd-251_rc2.ebuild create mode 100644 sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild create mode 100644 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild delete mode 100644 sys-devel/bmake/bmake-20220303.ebuild rename sys-devel/gcc/{gcc-10.3.1_pre9999.ebuild => gcc-10.3.1_p20220519.ebuild} (57%) create mode 100644 sys-devel/gcc/gcc-10.4.9999.ebuild create mode 100644 sys-devel/gcc/gcc-11.4.9999.ebuild rename sys-devel/gcc/{gcc-12.1.1_pre20220514.ebuild => gcc-12.1.1_p20220514.ebuild} (98%) rename sys-devel/gcc/{gcc-11.3.1_pre9999.ebuild => gcc-12.1.1_p20220521.ebuild} (72%) rename sys-devel/gcc/{gcc-12.1.1_pre9999.ebuild => gcc-12.2.9999.ebuild} (75%) rename sys-devel/gcc/{gcc-13.0.0_pre9999.ebuild => gcc-13.0.9999.ebuild} (78%) create mode 100644 sys-devel/gcc/gcc-9.4.1_p20220520.ebuild rename sys-devel/gcc/{gcc-9.4.1_pre9999.ebuild => gcc-9.5.9999.ebuild} (56%) delete mode 100644 sys-fs/udisks/udisks-2.9.3.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.113.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.115.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.116.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.39.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.40.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.7.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.8.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.193.ebuild delete mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.194.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193.ebuild delete mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.275.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.276.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.277.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.278.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.237.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.238.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.239.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.240.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.242.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.309.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.311.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.312.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.313.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.109.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.112-r1.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.113.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.114.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.115.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.33.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.35-r1.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.36.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.38.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.39.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.1-r1.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.2.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.4-r1.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.17.5.ebuild rename sys-kernel/gentoo-sources/{gentoo-sources-5.17.1.ebuild => gentoo-sources-5.18.0.ebuild} (97%) delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.188.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.189.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.190.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.191.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.192.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.193.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.113.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.115.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.116.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.39.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.40.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.17.7.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.17.8.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.191.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.193.ebuild delete mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.194.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.18.0.ebuild create mode 100644 sys-process/htop/htop-9999.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.113.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.115.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.10.116.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.37.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.39.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.15.40.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.17.7.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.17.8.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.191.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.193.ebuild delete mode 100644 virtual/dist-kernel/dist-kernel-5.4.194.ebuild rename virtual/{perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.103.0-r1.ebuild => perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild} (88%) create mode 100644 virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild delete mode 100644 virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r10.ebuild rename virtual/{perl-Dumpvalue/perl-Dumpvalue-1.210.0-r1.ebuild => perl-AutoLoader/perl-AutoLoader-5.740.0-r11.ebuild} (87%) delete mode 100644 virtual/perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.140.0-r7.ebuild rename virtual/{perl-Digest-MD5/perl-Digest-MD5-2.580.0.ebuild => perl-CPAN-Meta-Requirements/perl-CPAN-Meta-Requirements-2.140.0-r8.ebuild} (84%) delete mode 100644 virtual/perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r7.ebuild rename virtual/{perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.236.ebuild => perl-CPAN-Meta-YAML/perl-CPAN-Meta-YAML-0.18.0-r8.ebuild} (84%) rename virtual/perl-CPAN-Meta/{perl-CPAN-Meta-2.150.10-r5.ebuild => perl-CPAN-Meta-2.150.10-r6.ebuild} (84%) create mode 100644 virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild rename virtual/perl-Carp/{perl-Carp-1.520.0-r1.ebuild => perl-Carp-1.520.0-r2.ebuild} (84%) create mode 100644 virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.103.0-r2.ebuild create mode 100644 virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.105.0.ebuild create mode 100644 virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild create mode 100644 virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild create mode 100644 virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild create mode 100644 virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.0-r1.ebuild delete mode 100644 virtual/perl-Digest-SHA/perl-Digest-SHA-6.20.0-r2.ebuild create mode 100644 virtual/perl-Digest-SHA/perl-Digest-SHA-6.20.0-r3.ebuild create mode 100644 virtual/perl-Digest/perl-Digest-1.200.0.ebuild create mode 100644 virtual/perl-Dumpvalue/perl-Dumpvalue-1.210.0-r2.ebuild create mode 100644 virtual/perl-Encode/perl-Encode-3.170.0.ebuild create mode 100644 virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild create mode 100644 virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.236-r1.ebuild delete mode 100644 virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r4.ebuild create mode 100644 virtual/perl-ExtUtils-Constant/perl-ExtUtils-Constant-0.250.0-r5.ebuild rename virtual/perl-ExtUtils-Install/{perl-ExtUtils-Install-2.200.0.ebuild => perl-ExtUtils-Install-2.200.0-r1.ebuild} (84%) create mode 100644 virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild create mode 100644 virtual/perl-autodie/perl-autodie-2.340.0-r1.ebuild delete mode 100644 virtual/perl-autodie/perl-autodie-2.340.0.ebuild create mode 100644 virtual/perl-bignum/perl-bignum-0.650.0.ebuild create mode 100644 www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild delete mode 100644 www-apps/jekyll/jekyll-4.2.0.ebuild rename www-apps/jekyll/{jekyll-4.1.1.ebuild => jekyll-4.2.2.ebuild} (90%) rename www-apps/nextcloud/{nextcloud-21.0.9.ebuild => nextcloud-22.2.8.ebuild} (100%) rename www-apps/nextcloud/{nextcloud-22.2.6.ebuild => nextcloud-23.0.5.ebuild} (100%) rename www-apps/nextcloud/{nextcloud-21.0.5.ebuild => nextcloud-24.0.1.ebuild} (92%) rename www-client/chromium/{chromium-103.0.5056.0.ebuild => chromium-103.0.5060.13.ebuild} (94%) delete mode 100644 www-client/falkon/falkon-3.1.0-r1.ebuild delete mode 100644 www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch delete mode 100644 www-client/falkon/files/falkon-3.1.0-qt-5.14.patch delete mode 100644 www-client/falkon/files/falkon-3.1.0-qt-5.15.patch delete mode 100644 www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch rename www-client/firefox-bin/{firefox-bin-100.0.1.ebuild => firefox-bin-100.0.2.ebuild} (100%) rename www-client/firefox-bin/{firefox-bin-91.9.0.ebuild => firefox-bin-91.9.1.ebuild} (100%) create mode 100644 www-client/firefox/firefox-100.0.2.ebuild create mode 100644 www-client/firefox/firefox-91.9.1.ebuild rename www-client/google-chrome-unstable/{google-chrome-unstable-103.0.5056.0.ebuild => google-chrome-unstable-103.0.5060.13.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-101.0.1210.47.ebuild => microsoft-edge-101.0.1210.53.ebuild} (100%) rename www-client/{vivaldi/vivaldi-5.2.2623.41.ebuild => vivaldi-snapshot/vivaldi-snapshot-5.3.2679.3.ebuild} (97%) rename www-client/{vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild => vivaldi/vivaldi-5.2.2623.48.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-103.0.5056.0_alpha.ebuild => chrome-binary-plugins-103.0.5060.13_alpha.ebuild} (100%) create mode 100644 x11-drivers/nvidia-drivers/files/nvidia-470.rules create mode 100644 x11-misc/redshift/redshift-1.12-r6.ebuild rename x11-misc/virtualgl/{virtualgl-2.6.5-r4.ebuild => virtualgl-3.0.1.ebuild} (93%) create mode 100644 x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild create mode 100644 x11-terms/zutty/files/zutty-0.12-cxxflags.patch create mode 100644 x11-terms/zutty/zutty-0.12.ebuild create mode 100644 x11-wm/xpra/files/xpra-4.3-cpp.patch delete mode 100644 x11-wm/xpra/xpra-4.3.2.ebuild create mode 100644 xfce-base/xfce4-panel/xfce4-panel-4.17.1.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index a21c2fa38934a954d8472cb1850420ec71d3e1d8..a1cc8eeb436567bf7f104647ca060dae06109664 100644 GIT binary patch literal 29597 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�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\^t-Wedy!Ns1vL=gU< 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 Y7a=R`&45zR9R2_LKN==0SANz20M_|EZ~y=R literal 29618 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 diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 66e168b05bdcfe0935e5f2b21fe3f00a8e9ad980..094077d92f348aa46c88f4c3f0ba59fac0c54d9f 100644 GIT binary patch delta 32370 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 delta 32554 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:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.24.5.ebuild b/app-admin/awscli/awscli-1.24.5.ebuild new file mode 100644 index 000000000000..acabee851193 --- /dev/null +++ b/app-admin/awscli/awscli-1.24.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/kpcli/Manifest b/app-admin/kpcli/Manifest index 2d1e59e1fbf6..115c3ac9b1c7 100644 --- a/app-admin/kpcli/Manifest +++ b/app-admin/kpcli/Manifest @@ -1 +1,2 @@ DIST kpcli-3.6.pl 232478 BLAKE2B 2c7ea808e840954d2661d7c89dbc7cd7f955d2bfba2c70034d95f480bdfbce8e5e3533105aa4f78c2c4386c1414ca78d678e0487571d93e23381e697054a7c01 SHA512 12c7fdeb613451d1bfcbed18fdec0b555a1ec2ce28ffd7969313a9a5acac582d1c019ea660a550ab2a28d947c5d14a63fcdea252757291aeb44ceae63c205b0f +DIST kpcli-3.7.pl 241191 BLAKE2B a3a851ab9d5244dc2c17c084f116fd8b7adc6770715011c119e8238a7f5ecc0fd894d98c47c4762413dadfff83798f1a134a21d9e156d12ae76aac51259ee58b SHA512 2f66686e6f563e9ef5a2ae1fe23085c2563455e6041ce60eaedbb87492ae517a19163393e640e58b3a8d761cefd924bad605762ad6ba045de8f45fad4fb90abc diff --git a/app-admin/kpcli/kpcli-3.7.ebuild b/app-admin/kpcli/kpcli-3.7.ebuild new file mode 100644 index 000000000000..2da29deffdc9 --- /dev/null +++ b/app-admin/kpcli/kpcli-3.7.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit optfeature + +DESCRIPTION="A command line interface to KeePass database files" +HOMEPAGE="http://kpcli.sourceforge.net" +SRC_URI="https://downloads.sourceforge.net/project/kpcli/${P}.pl" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-perl/Clone + dev-perl/Crypt-Rijndael + dev-perl/File-KeePass + dev-perl/Math-Random-ISAAC + dev-perl/Sort-Naturally + dev-perl/Sub-Install + dev-perl/TermReadKey + dev-perl/Term-ReadLine-Gnu + dev-perl/Term-ShellUI" + +src_unpack() { + mkdir "${S}" || die + cp "${DISTDIR}/${P}.pl" "${S}/${PN}" || die +} + +src_compile() { :; } + +src_install() { + dobin kpcli +} + +pkg_postinst() { + optfeature "time-based-one-time-only password support" "dev-perl/Authen-OATH dev-perl/Convert-Base32" + optfeature "X clipboard support" "dev-perl/Capture-Tiny dev-perl/Clipboard" + optfeature "password quality check" dev-perl/Data-Password + optfeature "better password quality check" dev-perl/Data-Password-passwdqc + optfeature "importing Password Safe v3 databases" dev-perl/Crypt-PWSafe3 +} diff --git a/app-admin/webalizer/webalizer-2.23.08.ebuild b/app-admin/webalizer/webalizer-2.23.08.ebuild index dfa19a5d9eeb..8eb9f1511f93 100644 --- a/app-admin/webalizer/webalizer-2.23.08.ebuild +++ b/app-admin/webalizer/webalizer-2.23.08.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # uses webapp.eclass to create directories with right permissions @@ -6,7 +6,7 @@ EAPI="5" -inherit versionator epatch webapp db-use +inherit flag-o-matic versionator epatch webapp db-use WEBAPP_MANUAL_SLOT="yes" XTENDED_VER="RB30" @@ -71,6 +71,9 @@ src_configure() { local myconf="${myconf} --with-language=english" fi + # bug #779016 and bug #737694 + append-flags -fcommon + econf --enable-dns \ --with-db=$(db_includedir) \ --with-dblib=$(db_libname) \ diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index c2928b7b288526fcd304ba0ed71e7284c5c36e5c..70f5a20380b844ff4ba029def08786ec4ae39c19 100644 GIT binary patch literal 8537 zcmV-fA*S9RiwFP!00002|8<+$l3mAfMc?%m_yO28506w>4m)i5Mf!oPiEN=U1iC?s z{(7%{8MyZ}DTxwE2b~abn`j8 z;hdj|KN#xBGrAmF={5Q}ty?I*w3tq+JdOfAo z5KdjI>|R~#doCYiAJ%#3xKF8V^)&cSuJSB=;0QZ!pBitIoDc5Q>RjM&G1YL^cDc66 zTV=m&oSv<@o>v*i{o&6){Lg>>`=9>u*LU{OJ}vv#Kij9LvtM4{<<#T7T&<@Phn1FH z%iV?6Mz*lRnfdtc_-t2(pQZXyyU#tw;bJ@?$JJX(W9HG*%C{yS;tzJhvqq<(E?|iSlRJ?4IJEhrcut{~I3$e%4Lf@{%HdCH~CyKovJ}q6!_4@iW zAJwAh>0YhlhdEo>H()^V#8pH|4NhQdoNA8gg)U7!=oW=TsZ zGlZ_^Ov$%e+*yHA@6hX->&%uM@4MWl4y;0+`m~hS_iC-|J@2_a&77;JMcbSy_7lRW ziK>r27=g)*9A`W0bw@sRgjh~5Zls?101MffU%8ike6(Gy)fo6~8kZL6tMs*E^zHPK zBXv!*UWu(gsx@qWc>47E^l?8*7JPM&1}m(5V71p8<&0ifEc!Ic5KWP7GInA8}o=5*s+zYw-s|KVOQGbY!~u!ea%`r%fd{KT<4(Udx|kyj=Vz+ zBNsJS9Vs(0duL?B$3m}-UHqvz`5e+rZ%g*=%X_BMe%xO#oyHVBI_(4&zPeo6+1c`T zhwo0acpJg3+36*Qo?)LYpmzvE%ya}#8FNjp@=VOi;+c|TY8LHIk0ur~p459fanm%z z>N&}cq4^0V#N7GH=;QaYO&9!`arq*_oHYA1z0@gmZ?-)%12wi^Ja8YA&pIr2V(J>2 z(am@OXDu$5B2ztEK-_ovx4TffdFBt|Y2iGHCxKAeE^I(OnY$K{ori!(6dG4s#q22(w& z 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 Tn$FW({=@$RnVylLzdQf{O)hue literal 8537 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 TN7Z?HO@H`5&zu7KzdQf{x8-&= diff --git a/app-backup/bacula/bacula-11.0.5.ebuild b/app-backup/bacula/bacula-11.0.5.ebuild index c33c1259fd03..50ddfc74dfde 100644 --- a/app-backup/bacula/bacula-11.0.5.ebuild +++ b/app-backup/bacula/bacula-11.0.5.ebuild @@ -231,6 +231,9 @@ src_install() { emake DESTDIR="${D}" install doicon scripts/bacula.png + # remove not needed .la files #840957 + find "${ED}" -name '*.la' -delete || die + # install bat icon and desktop file when enabled # (for some reason ./configure doesn't pick this up) if use qt5 && ! use static ; then diff --git a/app-backup/bacula/bacula-11.0.6-r1.ebuild b/app-backup/bacula/bacula-11.0.6-r1.ebuild index 280ae3cb775c..fe60047ffdcb 100644 --- a/app-backup/bacula/bacula-11.0.6-r1.ebuild +++ b/app-backup/bacula/bacula-11.0.6-r1.ebuild @@ -231,6 +231,9 @@ src_install() { emake DESTDIR="${D}" install doicon scripts/bacula.png + # remove not needed .la files #840957 + find "${ED}" -name '*.la' -delete || die + # install bat icon and desktop file when enabled # (for some reason ./configure doesn't pick this up) if use qt5 && ! use static ; then diff --git a/app-backup/dar/dar-2.7.5.ebuild b/app-backup/dar/dar-2.7.5.ebuild index ef7cc64225b7..86e173b25733 100644 --- a/app-backup/dar/dar-2.7.5.ebuild +++ b/app-backup/dar/dar-2.7.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" +KEYWORDS="amd64 ppc sparc x86 ~amd64-linux" IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr" REQUIRED_USE="?? ( dar32 dar64 ) diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index 479ad1bdd4c1..a81c6e41afa4 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -1,3 +1,2 @@ -DIST duplicity-0.8.21.tar.gz 1375469 BLAKE2B 15da671b30305415dfafdef50f5f57eaea0d6504a3f35845bf4570bb0cd2d6d3c879e94dda5739f30acd54748ef7abb993405660d24cf96ab919cec08690e015 SHA512 573c79937e4b19e99d167fddaebfd7b747d3c5f240b14e575fecd45a225c6c279d5ce0132645bbefcddcbc688f9d67317a3ec3a0816fcb4ff303b217fe10b012 DIST duplicity-0.8.22.tar.gz 1408482 BLAKE2B 3a8b6eb79d5f67e8f274bdaaaf0bb5b6c9f0ebf91a3b6a849b876cdf2c9af0f5435946150b5db6ab5e524cedc5b98b40c456b1de0fe8c6e33c024fe3c7d881fa SHA512 474237e3ca9876fb124baf9871f781b8347c85e76b7b4191d6993a76fb4728500091c74ed0943c6c22d69651c08094b6d155eca742d1711bebe676734c84d12a DIST duplicity-0.8.23.tar.gz 1385252 BLAKE2B 63042486e6e17d2d93af72f617990c879763d5921e230302f406b4f9e7c57a67284130f9f57849b9ffc8638614b55f0f8abdf6bb20201155b33b72bef952ec9f SHA512 083cf0060a8c7a8472c6ee4ffbb87e85edf0fcdaba95862a9f272cc03d8ab3d18b584a8d256473e6cfab9eed6f993382b846b692a8c0dd46fd3a2d8215e54e45 diff --git a/app-backup/duplicity/duplicity-0.8.21.ebuild b/app-backup/duplicity/duplicity-0.8.21.ebuild deleted file mode 100644 index 9f9af57a0a75..000000000000 --- a/app-backup/duplicity/duplicity-0.8.21.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) - -inherit distutils-r1 - -DESCRIPTION="Secure backup system using gnupg to encrypt data" -HOMEPAGE="https://www.nongnu.org/duplicity/" -SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="s3 test" - -CDEPEND=" - net-libs/librsync - app-crypt/gnupg - dev-python/fasteners[${PYTHON_USEDEP}] -" -DEPEND="${CDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - app-arch/par2cmdline - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - ) -" -RDEPEND="${CDEPEND} - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - s3? ( dev-python/boto[${PYTHON_USEDEP}] ) -" - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${P}-fix-docs-cmd.patch" -) - -python_test() { - esetup.py test -} - -pkg_postinst() { - elog "Duplicity has many optional dependencies to support various backends." - elog "Currently it's up to you to install them as necessary." -} diff --git a/app-backup/duplicity/files/duplicity-0.8.21-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-0.8.21-fix-docs-cmd.patch deleted file mode 100644 index d97949058a28..000000000000 --- a/app-backup/duplicity/files/duplicity-0.8.21-fix-docs-cmd.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- duplicity-0.8.21/setup.py 2021-12-07 14:26:58.096082507 -0500 -+++ duplicity-0.8.21/setup.py 2021-12-07 14:27:44.915022471 -0500 -@@ -94,17 +94,6 @@ - u'bin/rdiffdir.1' - ] - ), -- (u'share/doc/duplicity-%s' % Version, -- [ -- u'AUTHORS', -- u'CHANGELOG.md', -- u'COPYING', -- u'README.md', -- u'README-LOG.md', -- u'README-REPO.md', -- u'README-TESTING.md', -- ], -- ), - ] - - if not os.environ.get(u'READTHEDOCS') == u'True': diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index ffedf0c6b13e77f86f4b54c20072693ad443cbf2..9c6f04d554313a791c9e492eaa97ff792ea952b8 100644 GIT binary patch literal 7046 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 literal 7049 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 diff --git a/app-containers/kompose/Manifest b/app-containers/kompose/Manifest index ad5b1b6dcca3..99c79998b3d1 100644 --- a/app-containers/kompose/Manifest +++ b/app-containers/kompose/Manifest @@ -1,544 +1,2 @@ -DIST bazil.org%2Ffuse%2F@v%2Fv0.0.0-20160811212531-371fbbdaa898.mod 22 BLAKE2B c2b56c0b043a2c0225c3b4142f179a2d2e4938dad64b95c8662a6d641e69a455b50ed79c66a3bcc10982792d3b7742ac96a2d74eefa7fec40a7c3146e5c949cd SHA512 7b3ef87f98485bb9ec325680f57d43a9bd76e90bdcfb1e798458f28f7d3addf91dbb6a07b654749468860981413ad2267df2d5f3535c85579e9f79d9328d355c -DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 -DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 -DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 -DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce SHA512 6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409 -DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e SHA512 a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f -DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb SHA512 ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea -DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952 SHA512 cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c -DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8 SHA512 338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a -DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662 SHA512 8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0a6666d384d6eceff12165d394a75ba56b744382 -DIST cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.1.0.mod 568 BLAKE2B d3d62f2d5c018c4ea3c829f7485e5a1239e2d810f79306af4d08ac32acda4d33e8e90c66c63540c4c95231f5fa116634758858dbf4af2a953a17b0db2b5c1cc9 SHA512 adb3d294ec1e9476bed820afa92aea5cabf77e7996d83bd1f03dff8447dfb13dd18ab4f091ad6ee209128151dcbfedb4967f99ccf7e10f5286e90b2ad56441d6 -DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 9915d1d1a768852b3f262784771c8fe2e7e176e61f7d77841f8d3adac571dc141e36c6455c19090cf00a98a7a5ef0c2c887424142e2ecad339f8105b1c30f91e SHA512 8a393b8614207c22c73a706ccc3e66a8a16d2f305ab95d8f70774f13d0bcb7396b0ac5095daa57ebb991225a1db08c3110f1e85c26dd72f3bbcaf73fea536d9c -DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c988883647032998facd71359ad1dcacebcf3334100144abbfa12dac03 SHA512 faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b -DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 -DIST github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.mod 36 BLAKE2B 52a2c5272e004524397df00dfa03b4c2d2ebd985a0c974236aad6b847d6b2b4b7c9b69ef48e263f4c67983b845b020d2004fe749b46fee3c0525da0416b20f3e SHA512 350a16c68553738ce8c2f4a6ac8beba66a7dcf2386a42aff938ebaa3bdc526bda8e5c51c493331eda4666cbcf8411ee7ca3aeb0768cc4f557f34585960f9eb84 -DIST github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.zip 32735 BLAKE2B 5de266d7400ae80c027f209cea91c911e22b0ff4fc6a2e964e8906f1a86cc6905b9c12d2588d5fdc91d0d8e9501a0ddf2f7a376cca9935d21943386c3ef31979 SHA512 72621865ffc0cadd27603e2f4032f1cd9c9d8bdcb920b3ca9fd02dbf88e52876a6f092c5b74eceb136021c514b68dc599f0cbbf18ed1620b827d46462aa55e32 -DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 -DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f -DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d -DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20190919025122-fc70bd9a86b5.mod 177 BLAKE2B f2d2eb41aaa0f3f47a75ab260a461e6df690c34e7e817ec61afc7854ae26bec641cddf4f4481b5b3b27394e303d1fb1c4a9864f4de2d6c01f33e3fa0521b05bc SHA512 584c9a707b6115caac28ff373974faa59d12531962997f9640a4172b020f72c5d527355f035449a767d65ce426fc9705c143a7bd8afb5058c9ece241c9ad5d1f -DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20200113171025-3fe6c5262873.mod 177 BLAKE2B f2d2eb41aaa0f3f47a75ab260a461e6df690c34e7e817ec61afc7854ae26bec641cddf4f4481b5b3b27394e303d1fb1c4a9864f4de2d6c01f33e3fa0521b05bc SHA512 584c9a707b6115caac28ff373974faa59d12531962997f9640a4172b020f72c5d527355f035449a767d65ce426fc9705c143a7bd8afb5058c9ece241c9ad5d1f -DIST github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20200113171025-3fe6c5262873.zip 162307 BLAKE2B 5dcda96a448f05624c19165851978e1e3bfc1c60994514b665e520f2440482b3c2609dad19a96b2e6af8c604ef593935e0abfb0f318e19220f4c09b4d058ff14 SHA512 d6097a5733fdbd5c2adf857121966b6d5e4567ce77a838f28a3c00e559c5d1df2932101dfb5d7b4ac79e75e5fedf821645e2c182bf559c4b3e27a5ab1b28803d -DIST github.com%2F!microsoft%2Fhcsshim%2F@v%2Fv0.8.7.mod 1988 BLAKE2B e89ecdb4644e50e2cd545eb43452729d909745705f5254a59547420baf3da357e77bf5d73b220da6899fe08a4eb034b0d1815702dceda20ada57e277b83b9954 SHA512 67df97dbec1c4a0c0f84551ea80df88a827c9ff4467614ef61544a611e19de6d063af40cf33673621f2e52e198595b61c8d6e5d732fe87f00eb7c5bd653e0399 -DIST github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod 38 BLAKE2B 3f0ac051b31c84f5e98663c1e6245a4e2bde2be5c0be61ec80764d753bef5479251bbad3cedf6fb998d1a4a4e66a80beeafa6f3291ed45f46d643f7be109004a SHA512 aa1f503fe0c19002da21ae30df5393c15f2b2243ff415493420204d11032a562d5d40047705b1644d031523881dbbf284d3c56ce8106a2a969d2610504426762 -DIST github.com%2F!nvveen%2F!gotty%2F@v%2Fv0.0.0-20120604004816-cd527374f1e5.mod 31 BLAKE2B a9858e56714c0ef3f20576058bbad347aa76d00379ba71c7944479abe032692c3f0d33303ca82ad6d140ff529b0c6bf23a844c4c0b8b655c4fd23f6df414ff02 SHA512 ee0d1ac5d8bed0498ae9b304c1f3b07566a2e192b6f7cf706b4d801e74e62ad3157b101be9878733b48a06d5aaec3ee916336c7f73bf155d63f606d039f8c6e5 -DIST github.com%2F!nvveen%2F!gotty%2F@v%2Fv0.0.0-20120604004816-cd527374f1e5.zip 12531 BLAKE2B 0435dd738f6fe3b88b291f0744bc33659a47191cd6a091ca471f34690078b3d376e8794ac47133d2275d409646a28ee3899965c90037af293628f7b16543a23a SHA512 9f57f79977f08762c6b6cdc5bbe94f00b578046e08832afad7b5d9b860ba4ce23f13252a39b144f9878c5c1433e1fe8c44de465591c19549d686abe7a753f3b2 -DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f SHA512 9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4 -DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.0.0.mod 37 BLAKE2B 9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb SHA512 8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989 -DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.mod 37 BLAKE2B 9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb SHA512 8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989 -DIST github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20160726150825-5bd2802263f2.mod 37 BLAKE2B 28c9393f5171487d23b732afcbb1d3d835d13d1a63b7e852fd3205925742fcf5a686c39b0600359e9052770360e9396f6bfe52a0000ecb51e3ed0a23611a2853 SHA512 a2b3211e3520fdef3d5c1991b5ad4b3745f4bb1b49be3afc5b1936c82b2a3058231b6cc17c63c85402cae0b80f037a70051d42738e89a708865e43dabf7b7b8a -DIST github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20170810143723-de5bf2ad4578.mod 37 BLAKE2B 28c9393f5171487d23b732afcbb1d3d835d13d1a63b7e852fd3205925742fcf5a686c39b0600359e9052770360e9396f6bfe52a0000ecb51e3ed0a23611a2853 SHA512 a2b3211e3520fdef3d5c1991b5ad4b3745f4bb1b49be3afc5b1936c82b2a3058231b6cc17c63c85402cae0b80f037a70051d42738e89a708865e43dabf7b7b8a -DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de95047854531cccc9ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 -DIST github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 35 BLAKE2B 873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad SHA512 7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175 -DIST github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod 32 BLAKE2B f5b653f20e85bc44cbd3882fdd8f425c0b71733eae4bcdf2623952f1ed2524e8067a169f1cc0025f6570aaa4653969baa7d4626db6cf0dccb0d7378cc36da6b2 SHA512 a201f9c169bba0d962c2595ee8c625a2b7e39873e4bb3eb1ca646340638917dabb2309f1ba4b71d9fca4cf2da2d3684076c67ba362dd07a39538a45240f7f987 -DIST github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod 35 BLAKE2B e9ca430f98cfcfdc5bc1e50ef421253011f21fe2a9a06b15b4b818f336c64a544ede9a8d1552740e85358fcb16a588345124b06fb2788951c24c9dd92c3b1cda SHA512 a0c76da94f068f583607520b728036f45ea071b727d3aee601eee712bd952b5f6c8cd5df1e1484195b07bb4c3b224771dda1fc7848dcd086a6dc93ada3ff2ce8 -DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 35 BLAKE2B 97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5 SHA512 fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991 -DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod 33 BLAKE2B f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc SHA512 98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f -DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f -DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod 40 BLAKE2B ce42c81a7dcb03d21a99d6240ce12f8455297722513497b1a75f2c848b5fb7ef70b577c2406638442f16beedd68806de890a5c299cf1c008c439df23df2f5bb1 SHA512 ec4424da8e1e3849408da7bfe83d37e21ac75edb889de8ef63be897d59678679b018f4606be78500952e7eee73a6252ee6e477b1a1612e2d036dbf72c17b9c9b -DIST github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod 36 BLAKE2B ad3bb22bde28277f26a819b093ab7392da57c027bfb91bbbab4686d225ddc4e239c0905f6eec64cda2fd47746bd625682f663a11007bdbbf64f9cbff7dd1de76 SHA512 f961ced2c3e902be60fb862fff6b1c4457c57bd7586375a18857863be63d9b3ea998b05fc0c9c3a7270387e9907861d6f9d6ce4024643ec84ea6a63e59e915c1 -DIST github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.3-0.20200106085610-5cbc8cc4026c.mod 568 BLAKE2B a2769032d81e02d8f4945648d36e862a996841d0e138077fd190b47b700fa08cd4e8e8d300925fcae5ebe48ea972afed0dcde81870f3673a3227ba90beb5e341 SHA512 262ec838f5c4b97bc186533c20456e62633038ae74747c7b884788bd06ce01863a59237557877d35f37338ebc018d2c1c8ae963e4a42dd42e0823a5b3ec81bb3 -DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.1.0+incompatible.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297 -DIST github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod 58 BLAKE2B d724c8e5ab039b227f3c437ba570398b789f53fe80db6f8e57fd2cb2199a5e7acef24d7451f9b27a4da464770660d31fc785c7165deafbc35009718851329fc6 SHA512 23d6171dbcf339c72fe25ab7a7e70cb385dffd654998824fac0f6b6464717873332d39fe1f96101414f5e2d240faaab0b960da2e31c08ef98443aa238bbf02d4 -DIST github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod 146 BLAKE2B 5efa8dad622ae253ffa106eafea277fd947fc0f28e6962e461283ce2267d992b85b1f0eb9074a90009d8ed1d47f9e1f3e03cfc0eb7ad7df104282cfd144cc12a SHA512 32c34a590e6c113a16700ef2faa5124ebb6c8773cd76594312157bd2b70d54cd939ff2c32fac47421b5615e804142cb7b393394d4745d5894f9b68392bc37ad9 -DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459 SHA512 ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5 -DIST github.com%2Fcontainerd%2Fcgroups%2F@v%2Fv0.0.0-20190919134610-bf292b21730f.mod 411 BLAKE2B aaed1a7526861470d053cfa204fe5af2ba4ebca024322c8007d3660acce6fdca03264a12ca0bedcb6fe1f0cc5c78de920f8e8e19a36b12e1604cc3274bb88733 SHA512 32f6adadbc5dc2c9a57c698ba76fa4fd83637e67f58da55c6a22d4faad9f705fef7a472c2b2b2b94b2bba2b839b85856254fac4681dc9770893afa940bc734a5 -DIST github.com%2Fcontainerd%2Fconsole%2F@v%2Fv0.0.0-20180822173158-c12b1e7919c1.mod 37 BLAKE2B 7037e2b6c6f7927a37d8298f91976232fac6e1723d9ffda59b2c01bf81c24acaf124fceeddd8791b6a6bb1e81b03e1bd5ba88ec9613784462a235bdfdea76498 SHA512 3d4ac776b750aac30718ecb1a3efdb383cf39d0838ca60db5ba266152baa1dcbee739a8f384965b5b8d39b9d9b18561ac317eb8c64c61076986db66bc10bc1dc -DIST github.com%2Fcontainerd%2Fcontainerd%2F@v%2Fv1.3.0-beta.2.0.20190828155532-0293cbd26c69.mod 40 BLAKE2B 5aab68428b3a2f13611b2994bc4ffa44a6d2863ce69d937f0fc36553d9850723ecbbc6ecc373ec7e4fa084edcf6387c828a9ab1c5266bd19ae84c86f529b8070 SHA512 2be7fea972fe99bd4406e4bf4770acc363ee0a5c88d3cdde9e273754c22a7c986509de5078dedc96e79aaaacf93c3ef101b787179b855ab592bb232f0274092c -DIST github.com%2Fcontainerd%2Fcontainerd%2F@v%2Fv1.3.0.mod 40 BLAKE2B 5aab68428b3a2f13611b2994bc4ffa44a6d2863ce69d937f0fc36553d9850723ecbbc6ecc373ec7e4fa084edcf6387c828a9ab1c5266bd19ae84c86f529b8070 SHA512 2be7fea972fe99bd4406e4bf4770acc363ee0a5c88d3cdde9e273754c22a7c986509de5078dedc96e79aaaacf93c3ef101b787179b855ab592bb232f0274092c -DIST github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20190426062206-aaeac12a7ffc.mod 40 BLAKE2B d99a912436af30ef3f5fd53f6348367016633170289e08c271f0148a47db1f9c5ac5da362fcc3f6fa5a7e7977377299adcffe63e9c3315c45ec173d55248006c SHA512 442fc394b0be5c87d2b9edc858f47d52b1027acf1fade259879bac7c598e51692199cba7d4e175f21f772193f1570e47e82d6c6c6fa160e253eb49b09cbca793 -DIST github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20200228182428-0f16d7a0959c.mod 1000 BLAKE2B 595d0a4ca474b1143bfaff75d8bb1089953f1b68da5b593966f85461b5a20ea0a8ebefe6340ae8747b12e9fda5a13dff135e751262f4efbf7142993938a103a8 SHA512 b6ec25dca49d545033cf2e97f7907e4709103e1bd76b341a27511c25df44788246d9788281d2f2636bfc7b4f39ac7fb25fc1de293917bd68ebaec92babea8557 -DIST github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20200228182428-0f16d7a0959c.zip 137664 BLAKE2B f988f95df402c1cf2eccc556ef3c50b09ad49fa16ce909c8639c68ede1bbffbfcf6b38231e97bf0f23ed1edbe52756854a705e00900ba749e812187514107244 SHA512 fbfbdfde5488d65e853c40b45b0045e71ec1a333f108d1ea8e5769994793dadcf41fb0cf380d74b07783ff378f82495155b5527b7d03683a8425dc31d96c2d96 -DIST github.com%2Fcontainerd%2Ffifo%2F@v%2Fv0.0.0-20190226154929-a9fb20d87448.mod 34 BLAKE2B 24e82d551cc42b7a7c8c830ff4941074686a06dfc753202e49bdf1c7d5f7b960d0ddcf73f618585b6dc925cde9cbf123196fc4b45cba6bff79a16500f49c178e SHA512 9ae770f38dd2c9560c8c3e858890a835ed848d5434a289d889c312d681af748b11471efa47739b08ccc12beb6e9050d2f1104ac6299a50a83344f496af516761 -DIST github.com%2Fcontainerd%2Fgo-runc%2F@v%2Fv0.0.0-20180907222934-5a6d9f37cfa3.mod 37 BLAKE2B b3d06413bdfc072eba71c8b51cb7aaf27ca29ba736959bd0fc9ef2de8fe3dbf3f194cdff7d030aa259c8e78fcc9003dee040be0d1b858a677d9e306c89a3542b SHA512 62de290e5234d6bd82d9a865d1ff592736f075130d1c29e9d9f2544ca3f9514c4a81ce1a726cf8fc8be8404e8ca41a88958dac755174ef2c20ec9b455d0cbc50 -DIST github.com%2Fcontainerd%2Fttrpc%2F@v%2Fv0.0.0-20190828154514-0e0f228740de.mod 35 BLAKE2B e2c6e0700e40d563dc690884628fa22b6dd56872a63ada54374c07cd6328aa332b6df2396300090da5c9f7ac730b6b9bd60dbc776557c4614d5ab3ce003579f2 SHA512 93f981daaa62351a480595cfb2feffad6c34770cf89f35399d777096fc524cafa50d0dd3f56231ae41b15e56061ab83f0f6829190730dbfc7f9fcd594af7b054 -DIST github.com%2Fcontainerd%2Ftypeurl%2F@v%2Fv0.0.0-20180627222232-a93fcdb778cd.mod 37 BLAKE2B 109f32f2dc537cfeff1699937e93eed980f34a37faa111ad3831be6dbbb1df965c56ef266deba48aa1390fd94bdedfda9ba3a51f4f6d9519ae24db6b99dfe1d4 SHA512 6485196f4703578401e82673647b49d58fe60d7f90c311294096504d3e11477c75fa50684f00c7b378b2566e6e8683cf18d99f2ac78043b077318a643fb11720 -DIST github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod 31 BLAKE2B 7bbb809c199d39bac173751c3dc21b23ee8b020f20b4447c33681469b5083c64e74f699fa8d3dd55446b76ed44fc0949337303a776efeed90a764af1d751c8a4 SHA512 12f6b0e7090b257656ee9068083207fdd1b6d9f0b27546cb5b3a5a520e5944f3eccb8f6dd644a17e1089bbf787fd26b3e83eb0f0353071c8c4ef23ca99bc6251 -DIST github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod 30 BLAKE2B d511bd14351d68fcde2b3be3f008373eb12d2c61133c80aa3a1938e53ffa061c0aa51065f07b208a073b448c25309c3b2d67c0ed19ad3697309a679fcb844414 SHA512 a986c2cac4728288aaf90667b54ffe9cbb9e1a55697347f9541e6aa0dbfc5b8d245c2ac15e8a9558d41862d98325f3f2f4055b02bcf1e9045b78bb3577b3f45f -DIST github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.13+incompatible.mod 30 BLAKE2B d511bd14351d68fcde2b3be3f008373eb12d2c61133c80aa3a1938e53ffa061c0aa51065f07b208a073b448c25309c3b2d67c0ed19ad3697309a679fcb844414 SHA512 a986c2cac4728288aaf90667b54ffe9cbb9e1a55697347f9541e6aa0dbfc5b8d245c2ac15e8a9558d41862d98325f3f2f4055b02bcf1e9045b78bb3577b3f45f -DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod 35 BLAKE2B 931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64 SHA512 58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2 -DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.3.0.mod 35 BLAKE2B 931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64 SHA512 58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2 -DIST github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod 36 BLAKE2B bec7662666b7a5313f4b7ed0789ca75f07dcebed3b4498cced2b75b3622bc4c8c7d624066338fc6d77adea4b778c89f0a1218fad524c6804ef350deae2f24d68 SHA512 00ccb440abed145db781cbc7bc12695057b7dfa034c8ebd7ab1aaf5ea509fafc0be7147328dd9654e3fc2623bbbf91fd3992a86ff29e78bfa3e868d994b47e7d -DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod 29 BLAKE2B db9b03b0adf02e3b379eb06d67988a60f2e2034d1217e56b40ebafc1262cb4803500b73a3e697a5a73418615c84310bd7f7aeca6db56f6ddbcf6c044cce0e9f3 SHA512 ea629c85891049bdff24f75a4dbce34f048a9627fc126b44f497b3ae65602045ca4fe0856e1b3d7ba050bb867226b90c25912565867c696bc370697341681c33 -DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb -DIST github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod 35 BLAKE2B ae3ae89fc373221646f196cb2112e003afec9206977905007426d522c584b455fa207f105eaa35cc716fae74d605fcc2a88c0ab5b62e4025b7a739749410fbd9 SHA512 4d46c1b3280c5b4984d22e57b0541cc6762853c0f6cea19a7a5f392c23039e29ca616a4bd8f283c2a35c3c045ec54716f5000cb4f0f43f07f0464c12ed1369ec -DIST github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod 35 BLAKE2B 8f9b63ec3e5f70db4f7f0185a03aee0608efdaf267377c48bc0e1aa6c37d431119d6e422c8e7c9bd93f0819796ca0aac423804ff0acdd49458265dc37e9d439e SHA512 2b6a3774801edff4f0b3fd40ae8e5396782e796e36b02b4d2f34e5dcce19d2f064a7a8d0787a9cb994b9208acf39b466f291525cf6f459ecd7c45d947dfba50e -DIST github.com%2Fdocker%2Fcli%2F@v%2Fv0.0.0-20180529093712-df6e38b81a94.mod 29 BLAKE2B e7c2f5d22f88da5836f4de5c23e6e1a0e1eeb43e7d6b49b79e25a2b5d04b892ad9dfe7bb174c93cb60faf8e78683af6b296606371ceaf7eafba76a85a6b1c73d SHA512 7681fbfbd36f2ab19e01f6e38f899cf538fa34e4abb34bd38660459d9060367f49680c85f75da08f8d3e7981e9ebf1f911db26e31e1ab44f451640e435cfd877 -DIST github.com%2Fdocker%2Fcli%2F@v%2Fv0.0.0-20180529093712-df6e38b81a94.zip 1832302 BLAKE2B 725f6b4ad3c9d42a119b4bb8198e2840d68bc1427658206ee7fe308106fcdf9d23b5fcce53c6857746dae8aef178d9128e8004f5780b443d10657c1916351b4c SHA512 ee9e75bec6098e80ff8308ef42093e566036e0c85ef0e1996d03359e14e7a2fa2e59f65f8a993fdda22ed75998e169436319514a34043483aaab7d672b5a3cc2 -DIST github.com%2Fdocker%2Fdistribution%2F@v%2Fv2.7.1+incompatible.mod 38 BLAKE2B cd95ca3c9baa32743ad6a0c2359dfb95eaa79009366a4019e5e1a4d3ded54090b005d307ef18942fe4de4027e7fe688e7ad046f226c77a3495e2ec579223a9ee SHA512 662e7810daa3242958f5ac7c71bccd25fc39ce814db684641cf69e96a5573dff638faff15aad77b7abddce767f4ddbfbd8a1bbb85a2aee5a0e80c96baa3f39a3 -DIST github.com%2Fdocker%2Fdocker%2F@v%2Fv17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.mod 32 BLAKE2B 60d7bedad25f2503b81b09e753b7f5aac1ce61c5b128e08dbb42f73cb5f3748d376aafcd475cda1f50f97a88790992ec920d2309e8b3faf914640ebdf4b21404 SHA512 ac7ef0a0baf8fd96efb31c685f838842cecc51e9332cafefab138f16438fe00962e91b31e53d93214ff9d18558634d4b9bed4a0a9567e06646da2d2bd3e9c439 -DIST github.com%2Fdocker%2Fdocker%2F@v%2Fv17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.zip 3718213 BLAKE2B cd0cc645280b3a12e88f816b075db73c365e19a24e43042ba43a29880e6266328d736c8831e414ad120d50d69541c7634becabf6d0869cfe4e5779559121969f SHA512 d794415a1cd00baddc182d6cb7db48dfe69deabd5549a8e06fcef80dae56ffc17f143809af1d46bcaa6c8204ab5a3a35e1da8e96ac1d9ac42feed3a35892e3a0 -DIST github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.4.0.mod 40 BLAKE2B 13f8b46e2e71edb04180a1734d63e1e84dc75661ca635d150fd2bb8b1213df768520fc1c5cffa7a9cb224cb11788efc5242dd85138915fc21dfc9ff95b1d2737 SHA512 721f6b5cc358f8ee7093f7c80e4153ebc474f2052bdb3a91bf2a4ae9d2dbd2e2e50635a5bb8f9b62bd8ee7a0b7420ca9f18c60abcfd5287a953ea63d21aec53d -DIST github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.4.0.zip 43214 BLAKE2B f64253be261a17ca9e2c6540d70b159c89b5f578921a7f6287e39be2a99fdec8b67191ff06315e5539585ffe812235ddd90c4a9754d8d63e512fec1991297709 SHA512 a61373f6a66f0ffecd3ffa78a99e6d9560419ab325f12101ae90f2623fdcb2e10adcf274459191263e1a80dd866fb98388434f9875c52e42dfd646d3d25264d3 -DIST github.com%2Fdocker%2Fgo-units%2F@v%2Fv0.4.0.mod 34 BLAKE2B 37c07a43d4e36f25bb5bbc10a863a717fa114a5eb980f17942f5bc5b1d1a4f58de5301ce871ec5d41f5dae3f05edd7c03a5c9246317ebf089c1cff27d6634aa1 SHA512 53dd482245593fe74b94c319cf4f3079b47313a22aaa69ba023b9e60e8b5dc81177ecfac49e0cbd9b1eb6706f654f387301ceb00313f8cbe530b4dc24eaefe97 -DIST github.com%2Fdocker%2Fgo-units%2F@v%2Fv0.4.0.zip 14089 BLAKE2B a825c998f5a7e6432a9d23f49fdf9d8559b8664ce6508468540530efe9585a98400bd38681a24b5a8b2d10b13c4ad91216f6c71153e8c597e3d2e8c8472622e9 SHA512 294682c312e079f96ac920c3f4e3dde7211e36622a378f54f32483e032f4df6f54a1f7314df7c73e2b7391bc559003ffe2bdb97380e4507aba7620ea4123d872 -DIST github.com%2Fdocker%2Flibcompose%2F@v%2Fv0.4.1-0.20171025083809-57bd716502dc.mod 36 BLAKE2B 59ad06fce3fe7102c7e9018c07b4f83ffa754fa7e534b282a159bd66922d460a77c30027e3e34e1e77430fefac49d6fb7d7f9c62dec016caea974ce859ec5bc1 SHA512 12ddd999ba19fdcbb1c092e31b470968ef85722a5fffc25b9778ede719925e4509c4f312c04eb224b06942b44bd1be8055e33b40c3c6987c88df9623ac11ffcb -DIST github.com%2Fdocker%2Flibcompose%2F@v%2Fv0.4.1-0.20171025083809-57bd716502dc.zip 216037 BLAKE2B cae48baacfc291c82c751bb0e3cb5fd91cc74ec934ff82afd790f54da97ff5d0f5a596db9d94609ad2258284d4f274064d53c9e0aaca505d787f155521bc0680 SHA512 cf34a6ed4ef3996963ba8f65ac5ee2b7c56a864d95f53d4f716c0dfdb769ce036f1532c9736369cb2899cfaa595bda6366d74bb650553b4829725491b406b213 -DIST github.com%2Fdocker%2Fspdystream%2F@v%2Fv0.0.0-20160310174837-449fdfce4d96.mod 36 BLAKE2B d46b14a3eed14f8d5886e333deada157d9484ad3bab124d3d57d9fd6a39242c2272417df8bb31e08361f2be8b11dda9e96600aa800879f393c8753330eac4e68 SHA512 7ffd6ce59d5c5fffc6ee8e8f48e1e7114628ee2631abbb1a3591b794c23b2ce6dab10f67b8b76bf82c73e1cd8614313b2bb1152b829a8875425f1a603ee394d4 -DIST github.com%2Fdocopt%2Fdocopt-go%2F@v%2Fv0.0.0-20180111231733-ee0de3bc6815.mod 35 BLAKE2B 03d1120023db31c39a39e5b7f336b05bed30e652c890e12986c81778e49c771e97e8ff0dcbb053f00627ffdb229223b385a9524fa1d35ee83860ca3e0b0701e8 SHA512 7f90935b89bc2fc83b0f52d0090d8cc3f7262415b1feb9c19420f663da4ab8d87bb5cf42c2a558038c57e3e772b468132509b45fe40a4993d0b64b80aeb64ebf -DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv0.0.0-20171111073723-bb3d318650d4.mod 37 BLAKE2B f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344 SHA512 be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b -DIST github.com%2Felazarl%2Fgoproxy%2F@v%2Fv0.0.0-20180725130230-947c36da3153.mod 34 BLAKE2B f28e4e0816416341c47f1050c45c142e5f54ea8461f335b1303def3516a3642a4cf29341cb16aa3fe7a8f78439732058a3712b3831dc35b2db3bbfdc8289ba2d SHA512 df974cf26d8392df0aa30b39a28ad4b6fa2c128cc6e4be98e91aad8f997e76f98d16a5c19cb3aaa510f659ed8c02b05e7d93888648f30c701fa02e63707075be -DIST github.com%2Femicklei%2Fgo-restful%2F@v%2Fv0.0.0-20170410110728-ff4f55a20633.mod 38 BLAKE2B 10c510e0332f88b1c489b5787540e7db93d5babe8fddd2d1603991bd08408a590d133646697604ee008f8a16f1cc384d8223d07e74d5da7e2242434accd1bb9f SHA512 d4d6319d58284419a3bfbe6eef0623570cacf0cd75a192cf5ce49846d75f02dee4188a68b9c62a6c38864503a7884e08d03a44a35296d1a077ea46ad5d68c820 -DIST github.com%2Femicklei%2Fgo-restful%2F@v%2Fv2.9.5+incompatible.mod 38 BLAKE2B 10c510e0332f88b1c489b5787540e7db93d5babe8fddd2d1603991bd08408a590d133646697604ee008f8a16f1cc384d8223d07e74d5da7e2242434accd1bb9f SHA512 d4d6319d58284419a3bfbe6eef0623570cacf0cd75a192cf5ce49846d75f02dee4188a68b9c62a6c38864503a7884e08d03a44a35296d1a077ea46ad5d68c820 -DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5f8ba28d4473.mod 378 BLAKE2B 571b914afee85b0d13a567132dd40a80f60224e20685279cfaa1e5e875897c8e0fc94d7097992881495f4c0c090b27c87f6d95db0161e1064434ca0434ae06dd SHA512 f0135b61ef0638fe384c875786abbf8ed9a93836f6ed29d19a2e9a626cf6d6c6a252146352eb32298b826e93bb61b8c733f8a6aa683e5856ebec37cccc64ce58 -DIST github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 BLAKE2B d910253a9c976078b790d134a9d75e53cbde427e7733ab9e09c9060b312a5749aa083fc48263501e3339a580cc409b5859dafb820a4465827e7fba4eaca31ecd SHA512 755a3d173d43e70ca40fde2d5ce16c405365da90ff595003ef64598c9b9734b7200fe07a16fd555e4209f83e5e17561d18227c46a5f25a41976ff7ac024cb9aa -DIST github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv0.0.0-20190815234213-e83c0a1c26c8.mod 84 BLAKE2B 304b92be8f942d6ffc1e5b2377879bdcb684f42ed16f03cc859614dd3c9f0d4de2fac6ed239803c3351c7f18fa153183d017f0f5bd0ae5cd2257ba9544861b25 SHA512 ddde12b37afe95157d9af265e749fa7014fb4a1aff81e80e4dd8fc818da065583a4baaa1714f8fb398579684947f77f30a26db7c7438318478f876a67af7b82f -DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41 SHA512 2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144 -DIST github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod 32 BLAKE2B a73ae1e577fbb84fd72de422c367c1003355c117a9660cadbb5d6d52fcd0c102fa3b22c7c7dfb6e149dc14ddcb9b5fef847fb2a7b9379a35405c7bd9d83ff1b5 SHA512 2ef8ab60b4320b9358614a28a02b4207f3986c4a06798c3e253a79bfb63692dfb1765476e9d154e15f9d5e30983609c98b6ee39ae910c678a3773fddca208cee -DIST github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.zip 17890 BLAKE2B 663ee535dd3ddf1a89ae274a400bb744d6e22689a212b58e6f6a3ae45890be76761fd4cd08d1836ffa3b8fc290249a408c798001b343104d0f06d7e2abede6a2 SHA512 e42c37f71719ed662a4b3efc9c03725a3569ce04849d6bc845bb7967228b0e648d6b2cdf73ea18430e54df85486b2a3819aca6170538eca4401ac3ea4a512d3c -DIST github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.mod 33 BLAKE2B 2c279a40bce4e61e5aad9d25a1c374b6c154586c296cfdfd56f52435c7739c8d9a8958e19d6da8026c2a03b728e0cb9bb512d5c094aa6111f9b10af24ab894ee SHA512 2bb0f125a91c8f92dc1cb5ec16441b27027585606a3862c216434b76324f3069941055c4bdc98372547543b095a4014155446de1be98264842504450121c941c -DIST github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.zip 9718 BLAKE2B 1e0c02ef1bd74bd1ee2b8eb2752428274657d31781042fb3fd14c6c1a9acf15d64a427b08fed6cd34f39de28e44f23cce4bb330dbeac1a8e6ca98598c463a748 SHA512 d7b49daaa77088d1fcc932e1a3cbb2e85302e6b3e486657468396e407fadb69b28763cf5811c0c1c60a8f02033de2488035b020a0d2aecabc75364526b429e46 -DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4 SHA512 5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341 -DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.mod 106 BLAKE2B 4876f70d70d2d8703d7b6abea5457e093043912d6a672bf7794a892d1c17b159ed2b92dee05ba1625a1b7cd6c8d66d6dc715bfc1d7c0f1c47965ae8e30506bb2 SHA512 ea3a26ed1f6df26a7e2aa64ea9d5d4a4c3005163cd8adc05028cf25d56d01d115bcda38b7af992242013c2610f26a184ce43dd1826309c95fa008fa9c8c387d9 -DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.zip 42349 BLAKE2B f2c476034a47330b5424159be4a323bded799ca489163c8d485e95f17ce519d6c4d771a35eaed83e831acbe20c1d9ec5b782469ce20aa224ab03de459228fe59 SHA512 8df5f490e26760bcfbfee216b5479321d060d4e48911c98e4d3375a6f84bd161b5d80769fb0326b3122534ff726e8a987bdce365464cdd042ab4cb5366d674aa -DIST github.com%2Ffsouza%2Fgo-dockerclient%2F@v%2Fv1.6.5.mod 968 BLAKE2B ce8b43e6f225e29df6b138a064d6cbed41a044e07ef3378d44892ab23d0ec4588808775908c15d259d950accca5635da69019d1796cc78f78a3200c76594ecc7 SHA512 7149d50785f0aa7d1a5d43636b0b3ee2a0f132151fea4d7c7cb109be362240dd87e989c5f4a7ddced6b2e2a76057280523b12fb3ae1cc381111a049163f474ef -DIST github.com%2Ffsouza%2Fgo-dockerclient%2F@v%2Fv1.6.5.zip 194574 BLAKE2B 803dab9253f31d95e3935ae44d1b5d3350da44c9b3703a6bf3ef1450fcd2f0d4342f1c5e422973f80a7603c0633e04be88445f4873cfa4e8da36d4527b52e9c7 SHA512 8b945e5a08fbb81b7fb392a72432d8a566d38c7b3aea5e51a60151bc0d29443da21a92c93802222042fd839291c09f26cac639418d4860681d9eb26a27dcc46e -DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv0.0.0-20150909031657-73d445a93680.mod 30 BLAKE2B 6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f SHA512 7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741 -DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f SHA512 7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741 -DIST github.com%2Fgo-gl%2Fglfw%2F@v%2Fv0.0.0-20190409004039-e6da0acd62b1.mod 29 BLAKE2B 1cefa73995b3d0b4206aea263f55c672b675dd22d42c61a92f7380b6e726f2d7ea40e0a9e456181f34808f5386eae3c485bd2872857caf1824254fe4a55cb635 SHA512 a709c650da5d5f513e94891b88c26697826fafebc1ca964fb9544415637ca14e3b9f1f4ddcf738e28032e10a2d39b619678ec5c8d44cc0a1dff738c75645e2f8 -DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod 29 BLAKE2B e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6 SHA512 2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c -DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod 35 BLAKE2B 0868f712c026b68559846a28bd29f39f584603cd79e1189a9ad76909cce7423a811f71265baf5b7f381a33bee76917759a9cb6ac131ab21450b4b52558cb6190 SHA512 526b97ecd0ccf878c0ada56c5217405c34c59d4c9cb53808f98b24a2823c0b3f1a74e862b9b1a5594034e570aa6749574d5e49212d6d48724e984f528b8c67ea -DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod 100 BLAKE2B 2558b7edc234429c8bc0926d347231c2352cbfe83d83bc3c7e76ed0ac4b3a843de65cc3e0dede3f0acb7a2dedc623584eff8cb236787c12d7f5a47c9e1c39145 SHA512 5782a5d5e5d4c64244a8463e0f15dfb97de4b60b9fed527ebbd8dc5a26999af8ad0b3ce0064da30182c757785ea9b35f253c5946b233fa3d9a61c873b23011c7 -DIST github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.1.0.mod 31 BLAKE2B d141d98fd2673b422369b754fbd430a465f08bcdb07fbbf1ed626304ecd0843255fd2e909fc395b04c7adec18a15dea65ede0c64689be98b7491729d13363db7 SHA512 45bbb63ae2dda8c2ea63c9e38405b379708326c3f2e7963e3589ea53d06fd3bdce1613b5a0c1ef66f9c6ddc21374b1669218bd6b3210918df0a4b205116f3e14 -DIST github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.2.0.mod 40 BLAKE2B 58806201fdb03763a50b137694c83456be85e03dac2b8ac7a1dd39c27795225d009e38ca6bb232247dad1e9e6868fbc7d6e976ec8d50c36adc2f7ce7e66f75c7 SHA512 f1933f140710ea465e584361e0751356bea07b0e772ad7da7eb3d8ab2881a55c8c300140778defa1a541e3e7613819c28de76127168900c8d52e931a8b408d97 -DIST github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.2.0.zip 15918 BLAKE2B 1336707973721ae4343d53fd4aab4853472a817a4bb38db05965870ad714e2f47a324c87f692d88d89d886ecf8d56e3125c099949c97d86a06ffe6efd26e76d6 SHA512 af51415b41e2f186b66bea72d46f602faf22e899f01d7b6fbaeebf11532efea1d03e7c575770e79ea5f3f476ecdc61afbda860c490d44d785bbfb0105352d51a -DIST github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.0.0-20160704185906-46af16f9f7b1.mod 41 BLAKE2B f496cc326aeee2c6f1547b802fa1ea13a578144331451bb772a33e2934dcc655c9355f06f7845684130c6647d00decfa937c839909baa01a6d84f6e601a427e8 SHA512 56fe1d995f8f51197d68494fb2edc2d5c5cc863c881ed640a74ba80e292a54a0600f10c727b3dc8a209fc33c750d92ad658374d0dc3d083fa9750bb7174f5613 -DIST github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.19.2.mod 126 BLAKE2B 27ace39813b8f55ba228ea7a2f298e26bc30daab931d25167887237a6e2a944014b132f143a20006e69861a6d4517d597ea6d56f74b2fa6941752f3161e44644 SHA512 a33deb764fbcafead3f863c4e20fbd6969e8ed04098fede6872555405fa4a352b31f771adfb5df03fd633ee5471dbe259407d873e230af01a1fd31b78042cee2 -DIST github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.19.3.mod 210 BLAKE2B b3f610a7bbe7758041e145a17de7becfe6ef0d80bf8a2e6bb9de47883483b3ced7f09e0ef1d170f42f1c5928913cf80043727b3e62fc0025943f6a327a884f64 SHA512 d927113c08de347570e5ecf4ef7019c7574e9fa2d751273e8c68f114b49aa4a9d9c39e32937ddd1ad3d665757d59a4e498fe275578d40a6b0dc644ca7dd8fca2 -DIST github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.0.0-20160704190145-13c6e3589ad9.mod 43 BLAKE2B ab024fc86c325a82315f5a99c39e1fc08440ee35d81fe09959816a0fff09aa5d852431fcc370dde082963ccbd0d79d74d987f1bacdd4796d6d1d11eb80089d63 SHA512 b3548cd55d406b9148e992e276f7178d68116825198f359971f22a1d9e7e2548cdf9605a1b8b6f04b3b66d92faa906dae781a53624344733fc471452f16f4312 -DIST github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.19.2.mod 354 BLAKE2B fac3e9e9fd1514b1e07894e6931cd0368df9dcc09210519c569d81871ef1350810111ae38799b9f0b5692829d380b403d8f7468e81eab8ca22027ac3dd8f9adf SHA512 30bf4610b301503fed728f146ed4458dd3bf295e1e4f7e1ae4806f4ca6e8856be988a10642c84c5dad601d71ee5b7bbbbe0f3e371be1b382c3c3e869493721ab -DIST github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.19.3.mod 363 BLAKE2B bec8f102ff2d1cf0d4e61960971cae49e628ff3678b0a6595fd4add3dc6018684c004ff8de4a7f60fdb5ea8fa98dae0507c619f148836dc9287cc687cb9629e1 SHA512 b9528f1a273596c8227843c7b5513920f78c25b859c0d095499ea05f5c0200095f28a344c5bcc913b61c44f71c5af50462a2e7e2ca6ebb9670c5875096118998 -DIST github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.0.0-20160808142527-6aced65f8501.mod 34 BLAKE2B da7fc8b2c3dd4e49dc2efc50ae5d50571e906f68ebbaaeb863f4b3f6f03160a381d7b0e743863cb4253ba36afa2f5d7e518ac08fb4d6c08566d9931396d87fa9 SHA512 b75a0212825e9e0554f7654b1da4050ddda233853ddd86fcfeaac0202dcc4605f0608f3e5ea90056407ccef504330ac407493187a759a36fd716f508b20dc60c -DIST github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.19.3.mod 589 BLAKE2B 9446db5ead7af8fe9e74376580e35fbec6d00ac8590e3e6ed4469ee237f549da84be7a1c282081a65f6112119d9af29c11a603640ac8dedd45e807a9582a55d3 SHA512 23d81877040f9b00f665fe8970912d413e944fe3c811970158cdd2df6778a4170199209de6039d535a896a87286392a2e342d48743235d99059ebda16086d231 -DIST github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.0.0-20160704191624-1d0bd113de87.mod 34 BLAKE2B 3eae155bd845592809662beb61207107add5a1e0edf380e313e262699dc421b3bbeabad5ea9ee73d29b6a694b2e58854b888e8fdb3dd9c7176ce637056cb90cc SHA512 81cbe6c6c48012994253a40b9c897207b8b4b79f35c09ede64ad7f8d22db8861ec823f2b4a7185334554c75bae3b614de236f804312c77b0027e97114ed4839e -DIST github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.19.2.mod 499 BLAKE2B 77c4b2e41d6ef35e23029489c7962e3a6e036c1e55a876916b90efcaf7011ab935ff0bf8dfbfd45ea8a27194b480055a99039dabd2a45922a4d18f80fce4343c SHA512 c007b4edad28839d872ce2bee87b875757a3428a09d04d499bcf710baa8fe0f448a818f7a939a3c4c40b05436233a683af41c9ebf466ca58e0f44e508a014923 -DIST github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.19.5.mod 499 BLAKE2B 77c4b2e41d6ef35e23029489c7962e3a6e036c1e55a876916b90efcaf7011ab935ff0bf8dfbfd45ea8a27194b480055a99039dabd2a45922a4d18f80fce4343c SHA512 c007b4edad28839d872ce2bee87b875757a3428a09d04d499bcf710baa8fe0f448a818f7a939a3c4c40b05436233a683af41c9ebf466ca58e0f44e508a014923 -DIST github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod 33 BLAKE2B 366a1ff397488b2b1c7e42db8a946bced1eb8d4260a6c177a978eb978e14f89265e7ac1d0bcd77905bc89eb35b68b3ebb028c0dfc67ff71395ab14b62335d16c SHA512 f3dc70dfcf086b785750d5b346ea07d0dc7903937bdbba58eace0fb903e656b02ddf3a1d49b486ac29b1cac9ca9d346e964d55d3a4cc5ee5ae79ac40b24d0cd0 -DIST github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190422162347-ade71ed3457e.mod 39 BLAKE2B 9884f8a07f2a84a159eb17ef62e9b17398b84bdea38fc37591af050dcebc2f56b83f851046c3333e604a7f954b7628c16b267c0c94807f7a41d5d2b797db0918 SHA512 c32a84bb302c9db3f31f714484131ee3ea96fa98b224b9cbf2c5fdd15100a24094e94b55175cf1fb0b6326128c2db8950677d8f6d281b49645b0c7b51b759093 -DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod 32 BLAKE2B 939b72a591bc5fbb649c21a95b2c4b3f5d3ade273377f1f89407e55f436e7a863f15d708aabfc5435334500c8cb1e3ba057439c8ec81cfde68c1ec6794c6de6e SHA512 ab6c57ada3b0d1e36c91f3e0f45e573b91a4869f230f02a7e5e3e5a8f7e020bf56c63df1cbdc5b552ef9a4229ab739cf76df7f799091a2efa148ab9e5c12b1c5 -DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod 88 BLAKE2B 0699027ef7284edb7deb6a2640db52a5b93076e3250d42710bf02a1cd7d5f591f1d335ffb1e7e753dda5fe177837fad87a25bf69b03466bb545708fb2952fd7d SHA512 b91b25b4fe769a403fd7a1f82d7720bdb0526a349ffe7cfdfff09a2ba5e0015d5a3446cd8e0e5fe46479b7d2296a8616de38a8183c0185f84fcfc75d202db106 -DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.1.mod 139 BLAKE2B 0c793b0070acfae7ad92de8d8e177d6b9a2519d521bb397da4dc2610927374e4c010db6a4454783556edaabf64e585b00112aea05820874c49f9bb4c4f049fb4 SHA512 232bef55468d9ff66ef7f446d8096a44a0a947533c8665f0f018300b7ec1804a634299a1a6ab64deaa67f1475e9ef68e7be233dc72fb2d9173559800f01af142 -DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.1.zip 2698974 BLAKE2B 5fcb1c66d3fa55efca631fe5def383ec089fab784cad7d6a031ea390463a0c552f5fc4698f7648d271f40fb0ae3eee525f149347bb409c951d15d86b7f560e16 SHA512 c7e2170eda176da203ca64e402c11489c1fd183afd3359742e373927ff228d62e445f5dfc001a471303e1708862998c125ad4c2db86919596297b11cae4aee9e -DIST github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod 30 BLAKE2B 6dea6116bb7fb72123a93cc8b83dca5455b76591c7948524ffe664bf966780799c4d007154502922e21f688aef5148211db6b0e3dd3f6b545c4192f5bd5166a8 SHA512 3714d2a95d0435a113c36df5feb13f77a07a1514fdf6b5f01e6e8cc5d159067736e0065bad8062dc636fa5c52c98e3fea6985075005b2838bdf53e0b07093024 -DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 -DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20191227052852-215e87163ea7.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 -DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 -DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 -DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.3.1.mod 93 BLAKE2B aa4bc48d8914434d540f570e6017b3572dc4b75563174e73ecce9f86460669a264389e1e24ce26cbe056a26865b3cee294457315034b6ae9779001b7306d91a3 SHA512 5dff0170dc085e1be63ce69886cb019b9df09a5678128b3b0a1b174756500f7d4bd62dc25ee7546977e298f719746ce951119908ff59463a79a1aec7a8882e32 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.3.mod 43 BLAKE2B 1985b508a7ca5fbf7283bfe42510dd54e1e409894b4bf404c918943c8bbc38a3682d00322514c8fef7d6528059fc547534bd956fb262f91fc63dfd6e97fe0bcd SHA512 17d97ea39719fd59908591504c8df288f5914243fcc43a2cd8cba6c2c50fd6f5315b17afa008f92ecdbda732d5447f848d31bbbfe59ef9bec78aaa3f25f51833 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.0.20200221234624-67d41d38c208.mod 151 BLAKE2B 9c1bc32114f742984396777149c3fad997bb47288dfe265614a1d17412ae3946581c2e60ff9ab87e784d71cfbe423b7ed1ea5864b6cd3f81f35e9103c8c08a00 SHA512 431b8d4756fe79e43cdc2f8478f3171ac9c90912222e50503301fc83d34c90001fb6ee0fee3bc05f66e47d657977395769e54efa0fb74ba35f34429cc0dac5c3 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.mod 151 BLAKE2B 260f1bb3e48b0bf9870ea3b725b13f84d2f18a12c6ca1275afcc2897bef547fcc1e893bd6b1efd46330bc1de66a00e3ef133a4418a50a075302aa3141abed8e5 SHA512 b6d7911148c590b3ce2a14a158cfbb94dd56dd402b3a4a2399adcd0421604f85d904244ddf5f8dba65326f04a7817d5652b30a306c65f44fd248ed269485a21c -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.2.mod 151 BLAKE2B efe8a8f8394f082a813ed4983158ada7bcd20f92f9f8b9b0d0e61e8dbb968b3c825432ae05d69c9b61a04ad57533c1e60438d9a1964312d4c9168f86864ba2d3 SHA512 2df7aaf6cb36a18165dc458a7b3f4158e2bce3bf10165418de401dd43e06d44378511dd4fea6530cb668a8ebb17b4c3f294ba35f5018e6aeb1b7b9082aac8a84 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.4.0.20200313231945-b860323f09d0.mod 154 BLAKE2B 8645404d124dde54c3e9c284b1243b1faf2124f2b7d6c5e6566ca600d3c965f7787f09f6825840f5e3ea6d36c016ef2c7fef10e8e12dce354593f7a8a3210a33 SHA512 4c9416c4777123a39b23b49ecf6265295fc3432de083a04dbefc87264b8c69f0d9e342ebb7e8e488f30c3efdc02951fd7dec23dfd1fef0802c8f0250f96612a8 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod 124 BLAKE2B 4c032e7f2e1c8765cdd720690c1067c7c0ba1005bbfae01cd928bc60d96bd82321052fdb18a4ae12119144e34865cf910e306c5116e4f4f56cc5f70f5d52004e SHA512 acbd5afd399b3798d4b24529479b18523ae4009e21acde15a3893d2af75f9a6e65fcbd5a237423849003eb8903718eaa0b1aed9177c390972ab9490f3acc0d1f -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.1.mod 124 BLAKE2B 9e60030e0014cbc67c0bc7064eef3b127dec57dfe25bbf7f0d0e2b9c8c77e28477066daf073a6793428116419900e7c9f6dea6e8841a5f61812cf11ff77e7009 SHA512 14a0f1fed404939fad835398d5889ad57621edeb0e183785b3094957183bb29a2026e2af939b94c7155f8496e966116c4a6a2497fab113a175a9aef3f7ec3f32 -DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.mod 124 BLAKE2B 3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e SHA512 9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54 -DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 -DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod 32 BLAKE2B 7c7baa1e29b9806fb97e0d557200e8722f2d373e149127307efa285cdfedb36dd57355168554d1a1bada62144e6a6a00c4d3246aa9afc7d0ffae0f087459c552 SHA512 7229d917bb0c788b07297e1b09b8f7952f951998a56f17ea1f69ff7c2f565a5686b212f42f45c6b8351905d6740a2ec5a235e493daa531ae00cb709faf67ae45 -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 -DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip 105396 BLAKE2B 8b45b030824cf6ad208a00e36c7098b59e89c2725702926092baa11e82bd395d52b5daf26af57cd5edb01bee6ac2b8c4e3379e357e3a6cef69550d9403090c53 SHA512 bd13e72e46a82b149661a61dfc36dc6e0471dd4161f2291f301e871811e5b2a7976a49cf2af10eee1b7b2f6ad68583c240cba007ec163cea157f24bbe51d3b3a -DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod 41 BLAKE2B 32370943a480c13662a0847b33fadc7d7f909784d044619ae8b00f03c9f537115448140ef2ea1b47606dbc64d7593e07cc8f9b9000fc5382e4f1ae94ae4086e9 SHA512 3dcfdb76a938cf370310213720ca952c6aa99c8b1b96afe41eb05f1bff15df7d98d279509d921893c0c749337c83d4bf40613813e117c01205859a041716b2ee -DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.1.0.mod 41 BLAKE2B 32370943a480c13662a0847b33fadc7d7f909784d044619ae8b00f03c9f537115448140ef2ea1b47606dbc64d7593e07cc8f9b9000fc5382e4f1ae94ae4086e9 SHA512 3dcfdb76a938cf370310213720ca952c6aa99c8b1b96afe41eb05f1bff15df7d98d279509d921893c0c749337c83d4bf40613813e117c01205859a041716b2ee -DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.1.0.zip 16936 BLAKE2B 04270e67b679a158d5675c41f8b92803ec49d9d29f4e8725345c307d7cfc97a4876b30f6518eadff651a38af46440e184294ea48757dcf53ace35f44d36801f4 SHA512 c94aacb755ae942dc487c9e8f79f01016cc31fb118f6f340a58eb4f458de5735b2533af6ec513cb4512a05e270cca73faf46c5f3f621a0b76a79d0606000d3bc -DIST github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod 33 BLAKE2B 694b57887cca857fe6950b0df444dc6e3d757dde540c1846ddcd4bb8f96a5eef3f469eaec30cf415541ff2f53acaafffbf4032189122875603d7e5e3dad2ef97 SHA512 cffb5dc1c6531ae9d5998b3a57ba14de5dd8631a36dd48975da07ce5ec052d97b6f632c5d30ab9ab695f178758837aae8a6344c67d57c7a39ca8e9243f8211df -DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 -DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20190515194954-54271f7e092f.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 -DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74 SHA512 a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b -DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod 30 BLAKE2B 704029826c505198458e86463528ce2c1b209376f376b92d4f05a0f4094d161b45470d04ed3c1b5635397aca3126c25911299711139d794cca3e9b2bb373ee17 SHA512 695f3424e0cc247a069fbd6b94820554e003030eb0e208ba7be38f660c5fc29f74a057e60031ec77918b5b320913d6deabdf19a0f0666b0f5bc5e2724e1fddba -DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod 88 BLAKE2B 840afaa28e8d5b816289e6556e114311f039b477e5ac86fc1c2ac80b1f8d7729ab6a83b99baa4c03de9634240481feb13900fd4049753b8de839656d6a7cef8f SHA512 31e50016a01fd485775368e2e430959278cb6c03ae6b1871b3d0c173fd43e91654ae87d1758c08daf897e55be8b4044bcb47fc072ec645d16e2594f345b46c73 -DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod 79 BLAKE2B 21f442637ef0be838858e192b563e158bf6ed1f7e06e09a3872fbcd613046b095c5209d9ccd9cc0853ef14947b6b70d4483675505d0905a1d2aab15e7bfdf80a SHA512 2af320b0514b032ee87a92d99d673579981571f325d0d46133e212a639eca274d5a6f8164a7256cfa6c063967b98ace36e637f53d90331903fd6e4a21f1a5a19 -DIST github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.4.1.mod 278 BLAKE2B ddb0dfbc6706088c465077c061562538e66dd414033408a92d7a967fb4382f10ee4926bad97508e4106b9ee341bb7417337630ca006726fe79f3be7ae12a2953 SHA512 3a36f6a3ad1c6dd306291520ed836c77a58390fa21fb6777bc3158df18cb254096b0eecc791947e7815098e020f260a4914bbffdacb53407582f9cf2e908b7a2 -DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.mod 36 BLAKE2B d7cd8f31950392cb5de7f4223ff9fe3257568dd0a1c1b81c8b97934ba92379753dc936c81c39e5b553e4101bc7c035ce81c8d669d85ed1d1eee41a74218f3d88 SHA512 35151946ce44fde9d3bde1d0626749ac4bc68cc448736c3b0f056f40a9ae30aef591db614b271df3eba3a96dbc94052ea5bf7ff68749ec980088d60361934771 -DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.zip 257755 BLAKE2B 13d505a73dd179828fd3dbcbc1dfb90f6bdf8a888bb7ab160713a566472adf63d45491fa29928853d76725c2ffa5ada33e802cf857376c83cd8085a31acb48b5 SHA512 5bb0e61c8622e09cecc099c80cd97cdefbc497d4ad0e88984b2936e7731991e972883eb639be1cc3f56249a97b4f14c6820cda6b1c08e4a2323aaca22b840dea -DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.7.4.mod 39 BLAKE2B ce025298653101cca2bccaa3f6797881c47f92443d0835d57c2900c62bb34a82d1399884826c863a7a51fbf731c1a8f836674f4416ec2364a20c690d788eaf14 SHA512 3398e8e140093ee9f7c27ce680fc141df5bbeacffb365a98b64898fb6b28cca8eadcbed1d593b90a101a1aede53a5602eb3455e4ec364ea4b76aa3ca043f68f8 -DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.0.mod 36 BLAKE2B 94a5b4cb6c6de32397f001dfc95c49960de212f67fbb6b4a1a4806f78cac88a2698c3c2e19b7e1cb64d07a3ad6caab25a1006bb4f51b65e1c62c5a12c77d8b9c SHA512 21ce8fb666af3c32e843c816626a7c4c0c63ed1f170c7a49eea4a2f40e28e4ba0105dad2e17aa527da7dc3eca198a20dbb6566e60ef48d7d7cf72413bc81d24a -DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.mod 45 BLAKE2B 5f187c997ed74f2aab1da57c9a828be383e41f47905531da8babc1360612ba5d4cc0fc6cc48106647ffa450f334c7cc5f455bea7f6e6b9734f3e55734cf623c6 SHA512 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab -DIST github.com%2Fgotestyourself%2Fgotestyourself%2F@v%2Fv2.2.0+incompatible.mod 48 BLAKE2B 1928fe4e63005bf9d678f5d275400bd3519d679207918c44b0d93e829e1171dd1dded06cb8d82109e1f0b06b5b8a3f5124f1596e736ed83c15b6831de57a271c SHA512 dc9bf8e49c8937007be31d97dac8bc58e0ff9e983b8f287c50944ba074281c1e2d20e643cb26fb207a936a1703680a2884ef10d07bb0b9fa0c545d5414dcdb91 -DIST github.com%2Fgotestyourself%2Fgotestyourself%2F@v%2Fv2.2.0+incompatible.zip 93535 BLAKE2B 5bf87f311a8e5467a6202c59609ea2620aedfcde525a1ff7e7ce2c6b436a4eb965ba7bfc2d19883ba467395629d9f0835e9b55f795e9456fc29974d37e6be12c SHA512 9e7aff78ddfa1ef1f98af32b05d6f8da72fcc49dd1cc3b9297d803cb5d6709e8135bf43aedab7ce5a55b29891964f15aa36029893c069b9088c65d225783d3ae -DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod 52 BLAKE2B 51b2a4332061cdef080fa53a14d29b65645776c1077922e6cc37f02db2ddaf924c0f2f71c2cca4586c582075c7cf76861161ccf39d11cf803482276b78321b15 SHA512 6e5556550286ca0fed117d3db2f43d6023d7f0e7625762ca76c773e410fe51d6092c6acb574db7578284188bbf79cb9050aab7000f09510338b24195ea395945 -DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod 52 BLAKE2B 9e5de5c147fb3f100119fc7c290e9790af57892762b7ea8b2a8328c397432466ba56ee20b64ced6dc548d58bf8ef0ecb2e62a51de2524f90a0ff39921d0f2a3f SHA512 c9e15e4a4436ffdedfe5ece51858a45806d6fd77d2306c35eb986a866a3da5bec0d5d06ddba55a05ca45c8c29a51bc7c58150849b5dbde569a6810012f3ace4e -DIST github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod 661 BLAKE2B c7566b98c99bd43fb31dcd6de0086533bc499df099dbfc3c37aeba4996bbf46cf11b98e0c356ecebd0c7adbcabf4ab54fb31c41309287c26c083e78cd1639451 SHA512 35fbfcc2b6fb04830cf6d4966469ccf37e4b7593c8d8c5479dd2322722bb325b7f303ca836989c3ea96f862a4c85bae7863c415f94b72bb91742763ef08bcb49 -DIST github.com%2Fhashicorp%2Fconsul%2Fapi%2F@v%2Fv1.1.0.mod 449 BLAKE2B 1fbabe18b977c8e6283312fc1f8d8b35514104080a4880afd4445b92fa20af4db49ef3f7fe1da703d4237e6bd78902e64fcc7e9d4db85e84153c2bdbc6a6366b SHA512 a6d33e281b580e5a3461edadbf4e5ebe6aa74a8a929b9f0e96582592b24c85eea1ab202457f88f648018cf5991d267811132ec77255ab4886b6ccf958487d5eb -DIST github.com%2Fhashicorp%2Fconsul%2Fsdk%2F@v%2Fv0.1.1.mod 220 BLAKE2B bfe2c5d746b4762c2a5e90ebf1db1e0489fae5f8de20cc1a16f4c9aaba016fc4500251efd3daa8a14b0a6145220b6e429ce1608cf11d7d69605c68fbcdddb684 SHA512 883151379f088d2645429c88fd2fc598b736fcee56feed40d05efe4540562d409cb54ec061b58d9dfd5f8a363bf3e5183af3a44cc669ce23ac7fc7b9f512950c -DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv0.0.0-20141028054710-7554cd9344ce.mod 36 BLAKE2B e3101c1f32c24b5d5bd3de55b4f15645e7f0b338cdcfa00d30cc4c063bf4e9e31e68972979e8282d04920ffcb54f112c8c8f6e0e109824e56881a6a699cdf622 SHA512 2b68ca06311d8602f04eb738a68a24951a9187aa70018d938e549cf7b555bf54dadbda5825501436c52f6103bcd220ed170c99e4cf777187e2b997c87f05fb0d -DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod 36 BLAKE2B e3101c1f32c24b5d5bd3de55b4f15645e7f0b338cdcfa00d30cc4c063bf4e9e31e68972979e8282d04920ffcb54f112c8c8f6e0e109824e56881a6a699cdf622 SHA512 2b68ca06311d8602f04eb738a68a24951a9187aa70018d938e549cf7b555bf54dadbda5825501436c52f6103bcd220ed170c99e4cf777187e2b997c87f05fb0d -DIST github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod 41 BLAKE2B 927bedbe012a3bba2fb1363bf0157795f58be7dde5d303332f72ae6d7bd13775e9e1e034db821821857801b21b2366a92a28bcb84c00704a12925db0ce19a4e4 SHA512 302b6f472b54597aaeb4b43528098b5a5264acc97abf2228d8cb62bf32e6a29a7171ec6fb8898b494ffe837ee044e58f5596bff425214985aacd2b8b69934341 -DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod 137 BLAKE2B ca790b5dd3ebd80c7fa24936acad0e033a7376302440c349d53debe64672d75703e83086fdaab607bb87dca35fe7640b2ed941069692dfc9ae37d4a256c7be3e SHA512 aadecf34782d4b40af684ef29e5e45f560d3593b52d5b6ac6b95664c02c04565fd29dc2d48bf1519091129b86856aec732fde408a8acdba41ff9a7ca12bab140 -DIST github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod 39 BLAKE2B c5b445c060258545233b5453482e0c739f815c1ff605b539610f3b0bdbadb6da88954c6a408084f171354256bb8521b528573f56080d4125f4fac474ff9bde83 SHA512 45b4424a023ea15d95167322e022269e32f7a718dbeaf192d0cee9f6bd136f5b4a26827d6d041a8103a95f622a0dc92123b32e6463254199893f360ad8680de0 -DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv0.0.0-20161216184304-ed905158d874.mod 42 BLAKE2B adaf8e14cd6696bc97bedcada70988d2508d8bf28e94a8b528067359665aac351ec7b7f38ca1a89ceb0c18c3c7935e30af4df20102563c9372b34b0cf54d41bb SHA512 da70feb8b6a17512c3761ce6f13653ea47bfcb4af69b471a3bfde9b79901d0f24ede05c10d35f3e051df54e1e636a848be5d00194ef5e9b85bf7915d6b27dd0e -DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod 87 BLAKE2B 34587a565b583aac6338d7d23b4e7c2ce12deb6700e00bec711d3d8d829ef1ae356eb1b28873d5bc2a0d6ed249dd6095539a1dfd8c177bec32e08d97f4003620 SHA512 d47dfa43806a386eb74b60f692b3bc580997edb9d7feff6633992a5adbf94d102a238e036d828952e204960152c62895288af6f09e2582e8b1408d259fb834c0 -DIST github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.0.mod 89 BLAKE2B 9e53a988f41eb9425cc2fe3051c0bbe67c65208e6988ae1b455450183c225739b540edb0e59cdd8d010c34e89c4e4acb70687c2bcb861d379443a5c36e261458 SHA512 3446ae69871561766d2b70963eccaf443edafd9328f0f58a97630fde61fa746e59d26ee5d833548a92711555656aa9c1f44bb9e241aa87e21f4424a1f10fbe1a -DIST github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod 40 BLAKE2B 211ec0a2a2a91bfe13a6ad5d7c6cac97497b62796053c633e945a51aa13dc946b6dee1adf040db0e270e1aeca614a43242673dfe44baf06034856d89a61b4030 SHA512 756eee5fa17dc2f37aa9bd623aa2ea86e6ca35a804da1b48067b08fcabd4083ebcca867bb3562453d17f517aa1e6aaec0143cf5776fdf3686ed562f11147293d -DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod 38 BLAKE2B 9696a247ecfb868250995f7fde811a647e8b01d6f3a33996109c44aaa16bc85c0c70e9bc621857db7208f5ef49706cd3b2313f13b9e6f3327aebac20f72b4a8f SHA512 dec8c92389eca1dc304cce77cc70a3b51940f073581320117627c759edd5b523c379473179865f1e3e3f86deb9f323a5fff54951871053ed43293b0454182871 -DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod 36 BLAKE2B 8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76 SHA512 900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e -DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod 36 BLAKE2B 8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76 SHA512 900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e -DIST github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.mod 35 BLAKE2B e084dc4953a472039fcdbfaceb0046f7af0cbe4078af4f2560457d8a47e3bf4654c725578f4f54ca1d41f48e37ff6bd1b3968e9b061773ce9fbda5fa5c50f17f SHA512 a36b4a70bb4b943055ad91fc4f754d55473b48f1e6330c9526e4a50dc4aba3b3462b787c71d7f2e863f78518e945ce15f9198a9bd0d6817146f92799733460f1 -DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 -DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 -DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b -DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip 121655 BLAKE2B 071d008723f19fcac3ee740e1b4898414cf09a2813bdb6922705cdcad5913d7fe4682d11219ef10d8bd3921fcf93c7d568daadd33b8e7c307a55eea6ac0d54ca SHA512 19403c36137b6ec9247fab3a9255dc98ad9dc46ba03ad3788e11298f8a310756b24dbfd3a0d9893ad93dc111dd228c421f96daae09e2058438c3c7c58386a71b -DIST github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod 37 BLAKE2B b9e2cfa29511ec268d1dc1e0d8a8eeeaf1c246c1cd828fe6c2618c2f7d313deb4456e5d35d60034825585430da755b96d25ee003028f55c1b2aebaee2fbda535 SHA512 82c9a364ab098ebb6f830753e089529036cb405aed375df5b55459b203a1d2d02299103925bcf4dff94bf4868e7005f114367e90fd2d24d5f1db3e0287628f66 -DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.mod 376 BLAKE2B dd92d033685d65d1876a52156317b2f1196028c035f6ef039849df4066b93fc518e9f9c06a666b4fb1fb803d984266f57fd9eecd891e241bc50f8b54ed6a9952 SHA512 541dffe3beadcf5eeebe266671462e3827262ae700a146c4a08700b325018b183252650b50a7d4e539e872c0b6e5d7e35de4f1abdd955dcad51543ea6b22acc1 -DIST github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.1.3.mod 921 BLAKE2B df064db28a23bae411857c5abc0e9a0e4635556e51326db806eaa79008505c49b9ed1579a7db6f72a9cbd6128fc10cb858cdaac6d71725fa4b21b43526767c04 SHA512 8128789efce7912b540284205af308c33ab47af7dcbcb165c1d0a86e342b17bbc8dc5c8cd6d5c5e751c412b6b4b8e80bb6d2f3b4fadd813dc147301ec27c45b6 -DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.8.2.mod 774 BLAKE2B 3b47f3c78972eb538f84348d5e698a2e44d86d4f51316b8cf596be23433e91a763c24ea9463cea0f52476c656067ee4e254d5cb905464d7e32a6b69aaed0bb56 SHA512 7fb4f6b07a08973d6cf33be6f03356eb1b176d816955274a4aa1571b8965fc311ff0c832901fe9a716c5d5bb697e7c861c458ce618fd7d2d4eecb316b2efbbdd -DIST github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod 31 BLAKE2B 7202132cff9b47a4484c61586949dbf7e13622067675cdd09dace3ce2e5b3a37b6fc5275b3bd6dbb0ec6ca0335bb7c9a036cc043b2d8ff1f38bc90ce13041aec SHA512 54a5bbc02b82693a977a4f690314b16d94cf071decddee3a4af2a90398e626ff188bc34ab3517278e7aac4e657f3f3070a020c85274be3750371dfdeee139b23 -DIST github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.10.mod 74 BLAKE2B 47557579d6c1e12c3b7dfdd9e5dd37291411cb87ff396973a0e17c97ffc79da1f6d81dec640d75cbc5e84ad9a8e17d729992c998dd614ef89a973d3cf5083b60 SHA512 2638750386491e91639a8d6e0fdd5dfe58ffca24a228d2810556b0f280839ca1489bcb47ea77adf287beb3b2d70ab2b1a664e0fd1b8b24cb3c88aea1265e47ab -DIST github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.10.zip 39008 BLAKE2B 5869406471e43cc5de3a2c689dbdabb4385e9d27aa77da2a275c9b01d7f2771a8f6fccfde17d5b46f8960f0539d4577e2acd85a8458606effa4fd5298752493d SHA512 118d729aea3731866f6bc5e69b10d30d4b8cc8ac0291ab6b1576d98098aa6577fa028a70c3b19f531a4a201e4a0abb02f13c443ee9cb43b740f66702bc601a6d -DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod 44 BLAKE2B 764581d416faa477a91695a42c68cef5638d019a1622fb3bcee976c1581e904995d33c79ffed1d3b805f660931ece844b3e17437f158f8b82ddae82e95f0358f SHA512 0c77200112d96f9cddf8cf7da0059204914b06a8c400e2e672443bd02a45d9ebb3274275c20e6e7ee0728992e77579d945b36de44ccbaab2ee92fd55f382f7ac -DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 3712 BLAKE2B f4f79741bb83862583f51f2ac5e80181eb0e9c2a4578df32f7e24eb98f4f548b99333e0e6a377e03ef701057b01e852e6b710ab885b65170c861bef556863da4 SHA512 e16bd414c1df566a12944e4a99ebd84d2103f0cb3bf8ec312e3de400f20b3eae27845db50672801c10474dbf1dc61d0c2e16e5dcd3c4447681c0b77f9114a411 -DIST github.com%2Fjoho%2Fgodotenv%2F@v%2Fv1.3.0.mod 32 BLAKE2B 108af2b21e180487fb535381cee881222cd34895f1b3d78561bee6bdfee40e7b9681c74345d10881fbe519fc496181b85eb880b5ec411e13b24926a39ae8a512 SHA512 5b3e66c42da78c7df031089cc05aabe56671eeda4617683a1e9857677108cd0dec00332f5b05f29923b1314fa1d1c88e57fac1b653808cadf5a3cde93daab03e -DIST github.com%2Fjoho%2Fgodotenv%2F@v%2Fv1.3.0.zip 12758 BLAKE2B 09c81f777d01c390e78ceb0b3bdb54c0ab19e1dc8f1d8747ff79e96c12b9fb700e3affa05a65b2bd36b42cd86979a45a78cb3c7288ec9dbe3b8c972313dd83a2 SHA512 73928846a03ba2fc7df0952deddcfd553e2decfc4b336f4c60b90caace96621b2b01057319706d4e52c6590c4963c049a496aaae92bb054d0467a9977c4befb7 -DIST github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod 38 BLAKE2B 091e824ab9156af7978fe3aa6f61ae046588510903cf635ec166225395e40df6a1c715e4eb3c47aee849435eca3cc10db971a7c28acdae233eda85a4408c7520 SHA512 377d94cf7dd50f88b57ba829ded5169a6c41c5a304814660df0a3447d10860b87855f25cdb945a6e4de14c41281651330d4109c6dd6684c86fa4dbba27a3872d -DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.mod 295 BLAKE2B c143c3fdf7abf77b2a2f55a66f8efff4f0e99478a89cd3cfaf50fb042e0da2fda5dd1e203c227597cc2caa7039f269daa48339701233a3e21f898eaa028ecc87 SHA512 395eb3069c417f996120ec06ea8d7a712f6d8915c7398da1f346c5bf5e0fde4492bae0ff3833f3316a41a28d23fc7c9c494db312da72d5cacdf52b2bb95da6ff -DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.zip 138645 BLAKE2B 90b085fefbded221903d24f63cf0fe9f2dc95c215b5ec2f9738c384c9118642425d810ca405bfae689fa1985f4d6a8a44c832f79300ef82fd28419138dbe5630 SHA512 1e1e5ed05000dce783b69b47af8ed0d59b11bb0b1739eb9620b576f67b98976cba9e9227519fe247a1aa3ac9c8c423b4896d1dfd9af6877e5eeaa6514761ba7c -DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod 35 BLAKE2B aa26eb3b67893fa913ea0f88bf22ac283c6cbac246683f41ede681940cb2e4437d033811fc12f2b47f9d94337dca9cdc926fbb5f044b2caed19c8e46a5879432 SHA512 e8bb59637bc1154ed648179314c4e20fa7f549353d094f4861e2fdfaeb70da1c1711c1159e78d82914a35b8ce184641937efd8808ffb1384136c7a6f3fbeb78c -DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod 43 BLAKE2B 02346f7c8a28f8d40ef233bc1fc6f3cee54a54bfd79b374ab7f3435039a5d9f7da5d7fb7824c618d25034cde1d355b503bddd76b804d610828a080ccb2707dc2 SHA512 801663d67d1aead6b01df89e329c8ca969a1f860b5ee2c2018094791060bf6e8cddac8e2d788ac823e32278d4e9ad1dbd72935e4da2cf6e65a34dc97f195ce7c -DIST github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.mod 29 BLAKE2B 8efd6f84dfcb696fa2ebf7b09c7405d57457dc67e03a2cc753cddd93698b1b03d84022f241c4b652dd80e0521b2b1ede8127fa15dd47d1f678a7fe1c31fafedc SHA512 3a397e0ee84d8d426eb5a1f39c07d608e0ed53b1d4b2fdbd137d23bf9f401840802d18d5203bc468fac76402c508bfebf49bb20869d8a715e44c49e21fd3da4f -DIST github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.zip 9901 BLAKE2B 0c8cf7ad0809f65d91b9ad5b27759cfedc5efc25194f19effd4b19c35c940461a48a57636ef3c707b27ac614b693ea05830bdef6943f11993bf561ef558cb99d SHA512 08b7201a9aa3294a3fc59bec78fee09f0d1bc7507b50b1d1cb1fa29a523c6870d00b633ea9679c9c86df9841739f46e9d5d9bbf0e3ec15b8ad08e57db67eedc0 -DIST github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod 43 BLAKE2B 2b7883d00bddf90261a91670917e335bf5c59101032ed3ef5ab6752eb4da25e8417071b1d0021441fd887158b519f4fca4b028b6ea52fe3ae9a41b84441c8c06 SHA512 60340233f2a0205ee4b1a7b2d78ed52d88fe5d39887413d0e62d6ed006c51eda83ac117454b0c1a31ab29c5aceae13810ec719dadc554d10480219c1afc3e5bc -DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod 143 BLAKE2B 128f8934f81d0e497e1258ec65129fe5d8831b66058669a5aef3fdb2fbe5f6d8ab30bfe97a1de7befadd34aafd55d6d15bb787e8948fb7718761392817203874 SHA512 c5e546822036a7114a29454e28290f8e1082392a47a101fb1d370e0969fc2c83186b4487473f903dd638abb8a763ce3180dc87993906895a2df33db7d8bc4790 -DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.mod 98 BLAKE2B b9d3c55999054ed927f666a43066ccc6758a6c5f550651f43ad5d85b5403c882ee76ac2b2553803d71789da33c60ea41857ed545003072ab6c666dbb77118e00 SHA512 3529b37d770af511a716a612b7fd7fb6a4805d13166e3a6f9378950443f6eceb2f3d95db5a46027437ce55b36e571c75bba72a03769d21ecdc97888019d80a68 -DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9 SHA512 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9 -DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5 -DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5 -DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.zip 3966 BLAKE2B b638ca22c4f9df8cce5b84837e4f72b009c1ead300c08807b8268d26f04d6cc5476d9af56f676d8f4ac046c78c333614670e0853bee13de3439b5d89b96bfbb0 SHA512 ff98f8c05d8e23fca69ee5ed780e728f9d1779ab55cecd16bff890a91d14af81ae7a0304f34b3e04fbcbbb61e3c97c044dd9c190bd8359f3b19bdd31f8a37329 -DIST github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod 28 BLAKE2B fddd4b3cdef60f53bc3f8da5a3154d10b49dd180c12837d3740c22b442947cba2025649f3ac7321bcf0c73a272527659b0ccd9be141ddca13caa7594bf6ad3fe SHA512 3c623d077e39697506174a50c0380cb7787a05a52819b1a73c2f64ba8dd819fd500777de83c83d8d9e80f19c828128a569b4cd783667b4d6b9a375b0e3d527a7 -DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d -DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod 72 BLAKE2B 8dbfabd447cc847f4616b959e52fd3bfeef8dda58f5aacdfd362f28d0b530c8e1651a38ae742c2d9ad8d9b0a055409a1840664b1483df73956a21190395b056b SHA512 b920109a2a1f40e2c7bb4dd93d07138228fac3064b780449a38bf5e6cb0630c6b7bd79eaf18b35e0452846e5059b0e192682b0aa93cc563c6120816106b9f11b -DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip 11505 BLAKE2B a0c7e576801c150d9eccd27e0a36304a931f9ed53da6e47f69882cf78cadb4e61096d2c748d1ae5bd5ebad26f5f4c2f37cb0b6e15de0a7b9aefb0aab86ce4134 SHA512 0dd52dadb4327839bd37391c19a9e008b2345f9a61356323ac79fa0abd54e23223d7e5568562f26d937ed05171a3b63fb273510867e612e2eb1cbc44ce0d8928 -DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb -DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.5.mod 34 BLAKE2B 1365a1cf7687e1b4d333eadaf4871aa7a00c98f5d235453d7e4e000b51127ab036d4b20866f46343338aa79acaf71dcd8c847aa0b1568e7df9cefdc05b33f009 SHA512 ac5a145ff4464a083cec55891b85876ba0280c7115e5be9b70b3300311515260d9e03a94faedcd8eab5a7a2de838448af1a810c0e9f01cb8521582dafc10d78d -DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce -DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f -DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod 40 BLAKE2B b8e71ef21c42894c31d75cce0e7423b21e716de0539a8a7ff462e0d5c05c77795238598630208055ad808af2db8c56a997e7e114ef391c07d380b996ce533544 SHA512 8a724e5cfce28512549e7b06ec42c9e02625adfb3398fd45af07f8c512782002a262e8567669929626814758f9d12041c318bd4258f88d110a851630537bd5d1 -DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.1.mod 40 BLAKE2B b8e71ef21c42894c31d75cce0e7423b21e716de0539a8a7ff462e0d5c05c77795238598630208055ad808af2db8c56a997e7e114ef391c07d380b996ce533544 SHA512 8a724e5cfce28512549e7b06ec42c9e02625adfb3398fd45af07f8c512782002a262e8567669929626814758f9d12041c318bd4258f88d110a851630537bd5d1 -DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.1.zip 39235 BLAKE2B 29ca5b93a76a4547abfb2c237f832e7545f8b6f74c842644ed3d9f8f56ce6d388eda0c62162d9338dddb827dd09962e1d28ab551461f07fc0801899d6035b8af SHA512 b5d30c117750cd3fc87121787792c3575d53404b66e8095d1d6913488b0271c8372b0e17001ea320b5512987ad68e78479664a40c25f07e9f783fd54f7d562c7 -DIST github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20160728113105-d5b7844b561a.mod 34 BLAKE2B 0f1af1d8e53c7b13c36f0a436cfc14eb8fc7a7bd4df72d4e9315ffda79ce20852ce50ff6297daf8fb2998e1d76af4082f71c94555ed919170d0003483de94f4d SHA512 8a3f702f8044a984fb6e1b9c73d837cea4b7f51783fbd03c6a957b58a0b4084461c63c94367314ea91f4684612b1f7b8d4eba8c1cb3522913d51db41edb73cd1 -DIST github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20190614124828-94de47d64c63.mod 34 BLAKE2B 0f1af1d8e53c7b13c36f0a436cfc14eb8fc7a7bd4df72d4e9315ffda79ce20852ce50ff6297daf8fb2998e1d76af4082f71c94555ed919170d0003483de94f4d SHA512 8a3f702f8044a984fb6e1b9c73d837cea4b7f51783fbd03c6a957b58a0b4084461c63c94367314ea91f4684612b1f7b8d4eba8c1cb3522913d51db41edb73cd1 -DIST github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20190626092158-b2ccc519800e.mod 34 BLAKE2B 0f1af1d8e53c7b13c36f0a436cfc14eb8fc7a7bd4df72d4e9315ffda79ce20852ce50ff6297daf8fb2998e1d76af4082f71c94555ed919170d0003483de94f4d SHA512 8a3f702f8044a984fb6e1b9c73d837cea4b7f51783fbd03c6a957b58a0b4084461c63c94367314ea91f4684612b1f7b8d4eba8c1cb3522913d51db41edb73cd1 -DIST github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.7.0.mod 43 BLAKE2B 52ec55a10810ebe4083ca01c7a10daec67e5e9e370d24ae3a0140ab40801bd9b18fd09cee4f306c891b60c83049497bfc69ebc12420663fb5f6b39426002d759 SHA512 0b54c4dc34e54f09c3d9d4b63a4d6a22736250aa3caf1526220c11473f4bfb5b589fc1fe4cfd9d59d1a7c2f8cb60b3407353d41f9b31389200a96939cb95d925 -DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7 SHA512 3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976 -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod 34 BLAKE2B 55253c2475bc0169df729915bc92689eaad2908ff7b9dd81b8a553bd75d5f866c308a85fd69d664d31b0d2d373d8d52ee1701677cbebb07e361612ab8cf17f2a SHA512 00c272b4652db259c46875641b29489ecada2602e38beede8c8bd529d73b6e123bff58f8e0f8cadd2d680a6a5485aadffa448e9445548abbd2fb424b059a31e1 -DIST github.com%2Fmattn%2Fgo-shellwords%2F@v%2Fv1.0.10.mod 47 BLAKE2B 4a848f4f2e5cc615dfc3fc62a9523eb7b3d79244393ce8203978051a34f981b0219f13f10bbae5169e03d919404f0ed6502b39c536218f8c8c8a5492561c1112 SHA512 c1a6d910b914ceef7ffea53c61f2225ebffeba2fc87c290aebdb739bf520494e35fef046eb9ced4fc9a3767523efefcce41ef5026fe11bad97c005b8e55d96f8 -DIST github.com%2Fmattn%2Fgo-shellwords%2F@v%2Fv1.0.10.zip 7653 BLAKE2B 634fa4a231f31f291e49731e9a5e5d57aa289c86ec8c8fe879e6d03a28291dac034547b6bcc239539cf67f36d6e6e6990bd4e03a92621ecdf01ec899e1c03325 SHA512 075011dfc750263fdc03e80c69feaea71db12c9af8c99b49ebb35c494f5e3ac5a4faab3bdc1530322ea38ff3eb2671f0a3871097dea918f736f757e50cb05b4f -DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 BLAKE2B 50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545 SHA512 5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba -DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod 28 BLAKE2B 7846fb7a9c146e4b4cd0db250d3a84bca13c7c3b8292ba71215a041006c8ea39a36b88dac7749a9bba96dc463b499633591f6f19d43369067b0f4f46594b8ddc SHA512 4ce4d3df63fbdbfe3505816e81dc7e806554d79cfe0254ce8e0228bc16eafc014c98475c24f4a6e0c6efb6fa16e891e2e47c43c9ea10ce20a95dc69f686f6361 -DIST github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod 416 BLAKE2B 845f9f6d79c8b18d4a070255eb93aac9afc50ad01593fc5c6076c59e4b5c09f34856b29ab24809a67fd10ffc5cc28908faff8358a52cc8885947c53622d6090d SHA512 7cbcae5e1749c55a0c3fa25b007035c0c44c8f982a37635735afb95c63a20ba019a51e74244c568a170b5a379ccb10cc8c9df716b6261d324755ea92c7f462f4 -DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.0.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee -DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee -DIST github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod 49 BLAKE2B d388b11419bfd0c80b52fb3bb5a2600712364115efe7b40ac02ba2da11d40ca30dffac19646056a4aa754de05c490d1f68af4549bdd1fab7596dae593eada97d SHA512 3e334e248e9584b050eb81bd23071a8542185c64b5f112f46b82c6842d2b8707099403bbba1b8485d64cd62faaacab3fd52e868bb405ca6e6067034e66ffc51b -DIST github.com%2Fmitchellh%2Fgox%2F@v%2Fv0.4.0.mod 32 BLAKE2B d511476a16a86c50db84dbacb40afb4b30ac3f72c4fd5a8b20fdd8bc6de1c46592bd16b24f77bd037dcb23ba86cd217fa740b59a784c6fff0fea1720d2045695 SHA512 451fbf9129c151784d97cfe6af29d27a277b6821411cfa5b23e6730ba0f5d5a830054eb6ed660dd2192c16abd54d5999be5b80e39bbac3499c3198311d01ec1f -DIST github.com%2Fmitchellh%2Fiochan%2F@v%2Fv1.0.0.mod 35 BLAKE2B 0b603da65c4738d257fb759b8aa3971011ee721c1fc783663e1b26175335c6c90ad56eab45ddb6422e39dc0c6603e13ea64756f8a97bbfcc5e77845248b16a74 SHA512 2249854bef533dc77479041f9dc5610e14c549be1aac292a39b8b74b36c9fc42c04d211d8d5b71082c05971cc26a94a57751c3e61895050d41909270ee5123f3 -DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e -DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e -DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.zip 25943 BLAKE2B 9cf08441a9bb45da31ac429a372a969a822a0c5de569352bc25403cdc3e8559a7110dd2612cc9b93c91882973aefdc70f8ddadf44c1488eb0c3f5bc62cca2b73 SHA512 43d57d9ca99ee6af49e8a39be4d65799afccc8cb077a8c5b473a9147eba30d4653a8a4cb86abce66d4c8639d1eb0d961c4a50907ce9af2b2864acb615a2ecfc8 -DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 -DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 -DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip 10936 BLAKE2B b045256d37d4973e88d0d9c6dbad7397160ddd7b3102ea8420f92be2e8c3ebf6362f350eff10b52fc7fb447d98b00f07c2bc1da3f6e442ebdb8e90103492c8c5 SHA512 e7986e7dfb362e346309cf77ee3969c2881056959e34db07d2dfa0e505106844b7424270d8f17f1a89d335071688e98b992ac81e8ffe0c98c8a0e3d145144d4c -DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod 37 BLAKE2B 3643a4250f81729708917dc751cbff6ab6e37761ca94784062a4eaf243682a9e2c755ce793024cba1737d0eee1c52c29984fe3008a2471ed24a759da87ec7081 SHA512 72fe8dfeed7041bf92af829dd84513f0c97f709d69586a044f830fd3de43deb27d0b02000338e00897a44c57806ad036cafcdb9661b1852ff76886ad92bd83f9 -DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod 37 BLAKE2B 3643a4250f81729708917dc751cbff6ab6e37761ca94784062a4eaf243682a9e2c755ce793024cba1737d0eee1c52c29984fe3008a2471ed24a759da87ec7081 SHA512 72fe8dfeed7041bf92af829dd84513f0c97f709d69586a044f830fd3de43deb27d0b02000338e00897a44c57806ad036cafcdb9661b1852ff76886ad92bd83f9 -DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip 25694 BLAKE2B 59d0a645e3fc29e94a04fbed5329cfaf2162f5779f1c13bfe96c9d979c7acd1b356587b6e30760568607ea15d2088a76bb58e4504e17abf360f2702eb6e8c3c8 SHA512 8fb62179a48e212b74f0e8af79ee1c20479b1725c089c75a12b43bf4936caaf87d42b35f2b7a7de87c60e793347bb185486beb8061e588b8085ac354a3ef8562 -DIST github.com%2Fmorikuni%2Faec%2F@v%2Fv1.0.0.mod 31 BLAKE2B 5b5d97cb4685ef921770276b81b0bab6f0acc362b49544e23c228fa4e26c3ff712b58e61815616fafc19233d3cfac47b05e9d55d926b2559137ad4e7d734e113 SHA512 f868673a9af26c1735e257c840e1f9f5de035ebdf3814f8568af504af6f3d94284e050f49e96670a5643804760db2ee8e50d396f6d6c1d17c94258695ef41748 -DIST github.com%2Fmunnerz%2Fgoautoneg%2F@v%2Fv0.0.0-20120707110453-a547fc61f48d.mod 36 BLAKE2B 636b2a1011ff647b1597c535916bdde712e45585b9be3e90191d474e88e293df5b30e2e15adbd2f6d631a57ac81b59b02055b439390664fbc8a8e224cfc51e39 SHA512 7873fe200c30b46285fa8a001345428db580c67cf634c1b1e4aef6a4a82d7b975545b827d00b1a3dad86b2f3f7681df739915f95144d4d3a3553f055fa70781a -DIST github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod 39 BLAKE2B 391eaf696f1a5c764f9e156ae3f6285ae5bf8a4abf2a735fd13fd1591f3bb97737502b79df093156305503ed4b63e0d458900e61fa8717f96ee17a6d43bc2f79 SHA512 9fccb6717f5b37cff2d858cc31f7e16aed120a67498c2f0d24aa30ffac4eba2e87822b12d62f700a0c62d7561708bab2e13e35e89cf5407cfb06a0de5c70808b -DIST github.com%2Fmxk%2Fgo-flowrate%2F@v%2Fv0.0.0-20140419014527-cca7078d478f.mod 34 BLAKE2B 315fe4d5620c1d1c92df3fd382560ac2cf164aa17a741c1a74fc25807819de811705467227923fee7f804c6b6e96606c87b4adb11a6b722f367b543c2792cda0 SHA512 b1c163d7a6a139eeee1457fa07933f01eaf6d2ff24d10385e75f87b443a95fe1b08e9e144d3c18eb6a77d34e8521cc6dbd486fefe908e60452c5a80f654c551a -DIST github.com%2Fnovln%2Fdocker-parser%2F@v%2Fv1.0.0.mod 91 BLAKE2B e7112b9b897950b493145dc7c1142465b367672dab235ba9df6b06a3288a250bc4b951afd457dddad415c81245035b15a0d141dfeb962ee7f322bd10b7fa69d4 SHA512 73ba50493b950821d2a085f1faafcdde0e0ffd330a1fe78c9a7ba159994e2067dc7778fdb1c6f3122edf3c968be29cd052e2065e1260030a1031c18fd393c70f -DIST github.com%2Fnovln%2Fdocker-parser%2F@v%2Fv1.0.0.zip 18114 BLAKE2B bb527edb62156b8bb368046c269ee8fa675f00b1ab1e16978a3e848a82e6a70f433656a61dd6ff05f6f181ae438b3a053a9a3ed63706a3c130c11811ea1428f5 SHA512 27b892aa9a4cf42eeddb3ea41d923d0bbf5dc7452c2fc090c4483aab9e3f6a3f9193485ed1ac9d2dc8ff7b4aeedea326cb4a0117103d3fba5ef2e3f83bc54bdb -DIST github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod 29 BLAKE2B f74d75a495f683f4e9047201721611229ecddc37ed01b5d4b5d81a06220a6385f06d0f99e514bf19cc2030fbdba6de3a08fd38b750e6651a822b10bf69c45327 SHA512 b426d975637bd2b4dddc10d7c88b70f8b946201f311859f22520d53ae0a2d9911ab358460c089771f7900d7a8740bbc0c6d3814ab8f955108fc31b7b602ab5cf -DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv0.0.0-20170829012221-11459a886d9c.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba -DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.10.1.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba -DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.11.0.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba -DIST github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod 30 BLAKE2B 54980427295e87f99bc189c9ec00c2167e9aa771cd8777d61cec8127a3eb19f718843e2e736a6d4c08877d23528bc6da810da0c61a1dc07620422fb1b5434684 SHA512 1b8b7ce4a8f0092f0b2a2395fbcafa8cfd6830183bc36fdd58e740dc9ec4fc5201f5eec2daa6e2effeb59f9e1c0ce986ceef838d16876c9fbf0fffad4b7660ba -DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv0.0.0-20170829124025-dcabb60a477c.mod 30 BLAKE2B b8bfc20c2ecd93e4a49b1feb791a29d894d57325b04e5f36fde625431886515b2e1de0d11a384fb8138e28a131a027088c7173ffc7f8731f9f352ff521977ac0 SHA512 47de77b79abbc314a3e8c90f8d69f51fc9e99ff160a49cf6e87621183f7acdfa2dc5911877ec45111081426a4c0a6f0da55ce0491e95064a8bd416db33f25624 -DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.mod 555 BLAKE2B b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6 SHA512 a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8 -DIST github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv0.0.0-20180430190053-c9281466c8b2.mod 43 BLAKE2B 42ef42def0f24844eed6bfc710d0c5070a2bee3a4f5aa8b0ec68f862840385f035fdf6b7206d7e15a94ca419af29f7fc86358aa6fdd1a014f71f5acbebc4c182 SHA512 2fcb2cf84eb579794ba81bc9f79090999b3fded538a1649fee55d1e973425a775dcfba008a11ec1ba873bfbd3c2ce13abcd99fcbd9b0ca67fd35925896bca588 -DIST github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv1.0.0-rc1.mod 43 BLAKE2B 42ef42def0f24844eed6bfc710d0c5070a2bee3a4f5aa8b0ec68f862840385f035fdf6b7206d7e15a94ca419af29f7fc86358aa6fdd1a014f71f5acbebc4c182 SHA512 2fcb2cf84eb579794ba81bc9f79090999b3fded538a1649fee55d1e973425a775dcfba008a11ec1ba873bfbd3c2ce13abcd99fcbd9b0ca67fd35925896bca588 -DIST github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv1.0.0-rc1.zip 27125 BLAKE2B ace23a65113f48afafaf52d19231b51238dba82a08a85dc615a0037b037530f3fa3bba1af1ad885eed9ca453aeaa0e2585d2f1b94cecdccccf2e32d36a86f11b SHA512 95dd5f43096dcde7c21338e393977b2d8ff3389b9c9b24ffc11df2cffc73b26f3f16a6406b10281add7d6d952ce2276639ba94929491be7792a2cb8f40746bee -DIST github.com%2Fopencontainers%2Fimage-spec%2F@v%2Fv1.0.1.mod 44 BLAKE2B e60ef6b775d320cbbd7d0d655e4a0d855f79c0f563ff3aaf0cf0a13485005c800680cb95535d57342c6f23a69da021089f7cb4d3caa3021852e1462126137887 SHA512 e7d3276e531b754a441e94acc632d7322837cc2320ced66e3e91e3512164ff84428a4665493bb3a7cf7e1057e82097bc54d0b811738b1e967b9c248b907d777b -DIST github.com%2Fopencontainers%2Fimage-spec%2F@v%2Fv1.0.1.zip 170576 BLAKE2B 52c16c643c1e621cb967bfcfa1e1209b564dd81bbf1b0427cd5c02b85160c444fcbe2ad9563bd491f040df2c4c6b9cc35f6ec83f671fc00e3cd5f40c8ca3af25 SHA512 04aa87f93002428f1ab79190ea584b23363126390dbdd6c05064646e7c5c3710da712b730f8da194bd83c7b95f260eb1773fd8c1c9daa9f41891a765e6a21742 -DIST github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.0.0-20190115041553-12f6a991201f.mod 38 BLAKE2B 3b83f93aa086dfd3028fedf54552dacb3d904867e62704526f679f2f0da0df8cbc73ffaa4e0164718c850d638d4a4d3d9d036be176be94b430d13da25e19217c SHA512 9aa2622003271b0763bcf11c8c7e39d5a5259deb17b7463451ceb13a9fd46a8786ea9a31936e22919ac8b871458952224687fef8dc87286ea25294945371c9f6 -DIST github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.1.1.mod 38 BLAKE2B 3b83f93aa086dfd3028fedf54552dacb3d904867e62704526f679f2f0da0df8cbc73ffaa4e0164718c850d638d4a4d3d9d036be176be94b430d13da25e19217c SHA512 9aa2622003271b0763bcf11c8c7e39d5a5259deb17b7463451ceb13a9fd46a8786ea9a31936e22919ac8b871458952224687fef8dc87286ea25294945371c9f6 -DIST github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.1.1.zip 694339 BLAKE2B da9cfa292adc9167553fd21003e400688b39685e2cf12fee1742d2c35356ca8834d894572085eb53a98648fed8008dbf0f6a10652f32e75e17f75634c1b22e59 SHA512 021fc09bba8907755a610acd87f9f345caa55c865b631e57d53c82d9ebd65a437844203d84bfb2f10c884a61fe507a41d299a13e3cb213eedee7f328d41d0859 -DIST github.com%2Fopencontainers%2Fruntime-spec%2F@v%2Fv0.1.2-0.20190507144316-5b71a03e2700.mod 46 BLAKE2B b950a3627aa8b0625601e8e2ed393660f8529b63e02167e08c9890d22be7f6d6e72ed571ac4b80702e44a7caf7e1a9647e9742d8c18938d1de37631e7475d56c SHA512 bc65703ed85e23c1b8c2e4a1e1838deb91729a396e28e551cba9970ee06aab653da4ef43fce22615cdd8389efa6228e5cc04a8e749c99457bf192208b882e3e2 -DIST github.com%2Fopencontainers%2Fruntime-tools%2F@v%2Fv0.0.0-20181011054405-1d69bd0f9c39.mod 47 BLAKE2B 0eda9805fe0e1acdcc1e7b2693e72e39ea416cf57a108b1847491e1f15f8a7965c8aaa77baad1ae6148f39d36b1fc5fcf159b54111bee0d20bf2fe8edfdf85e2 SHA512 4e53e67b276ea3fe8a3977bbe72758bb2f844e22cdc3e23994176821cea51b10f5e802ca3db848a8b3d00a146c133a89271ee76158c478683b393682806400de -DIST github.com%2Fopencontainers%2Fselinux%2F@v%2Fv1.6.0.mod 209 BLAKE2B 5d7d5b4722834a34f8a63dfe72bd2f5a0426b284ace021ef7f6b7d16ac68710ccfd4ab21b442ac7cdd51f9a17fa116235f8c4d5e1d88c6b4392d89bbdc474e5a SHA512 13826a0b4d175ec2093d0854c789a2ce2c82d325b91d8bdd7dc0cc123b13ae59de2dd994039e90b9cb8ca424f5b642fed283bf8671b25c5c6117b168e5ce42bb -DIST github.com%2Fopencontainers%2Fselinux%2F@v%2Fv1.6.0.zip 38392 BLAKE2B 836cc7d6d09206f99bb4795102e67a8d36311349dccadc35f7289ebd6ba72d866f5b025638888a991d144f278d1e34327a675cea1e02454b697645b5feb280d8 SHA512 53fa6b1c6ed4a260f91ea1ebc232f75ece9e26afce1704d1912e74268fc8ebbed008dc027181db01e7b2f1c398e9d28f15baf1c21dee0619e55a09eac1a248ef -DIST github.com%2Fopenshift%2Fapi%2F@v%2Fv0.0.0-20200803131051-87466835fcc0.mod 364 BLAKE2B 5c0fe1a161d6a563093c3f393f1786b98f1c686e2c86964fa17e363672ec46307a974e08d21546e57ade1b3536881ffdc4e8b18a92f103301dd933146843714f SHA512 abe1fca9d1d9b83bfbcb8f61d49394822d47544e24327a81bf440a942e0bf87e4fce749620ce8df9dcefa616393283508b9d531d9098ff50359b0f8010b2d2a3 -DIST github.com%2Fopenshift%2Fapi%2F@v%2Fv0.0.0-20200803131051-87466835fcc0.zip 880961 BLAKE2B e87ca8c8a648af831e6c393fa6ea7187a458518c19079bbeb18dc42c29109e7faa4618aa0e6d78c594cc074b45f977e0e3f7b2ccd8f8c8efc2ec836d1824352b SHA512 ebad759021990ed8af396f5a94c8d7c2caaca6dc71594f0dde6b0a604e6406277789e2e9183178e3f3df8980a1cba16b164fe23edc3d11d62dfb85c586b0d866 -DIST github.com%2Fopenshift%2Fbuild-machinery-go%2F@v%2Fv0.0.0-20200713135615-1f43d26dccc7.mod 56 BLAKE2B bd09a55168a78759c4fe7401f8905f8978e1ecc5c12702aa03d874be8382cf916656d3f6582fa380274c07fc26c978c62f5b17168261ee63f53eea7227c55915 SHA512 101a4527b9e98ccfb5d08534a872ca55103110ec7a698c512da0e7707c09cb468dcbc76eb19e5fcf5e8ec789cb9bc82a613e7bf824d39ce061af95288202a6d0 -DIST github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod 35 BLAKE2B 3db6c40257f2c4b0254a26c6e414fdc87c037f6312d4bf7bbd39420d6df70f50eab84c387b54cc71fe16068e1b25e3fc63a833e11cf5b4346f842bc61328b0dc SHA512 0b378d1e15db4fc5a3d7d711b63dedefd141d607192344c8d1ab2ac755ab9c6e91b2c320378ac8a485cf94deee59e6628e7930017c6d659bead6ba89cd78a802 -DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod 36 BLAKE2B a388b7d0db7c8b9a589164ac639887f1e54d3f5d59ed9bfdbb427b88d381d95455cec1f3474d6dadf847925b7b0e9944a3713656f4870db4fadaa1774595c3f1 SHA512 b74e16c113ace53ce6b7a4df1fc73f21a5acdcf3d2343a4c4f1ad7a2cd8d2282ef7ede98de8c1c46f7d35feae28c9f49ba4a2dff1071357cb4e88e93f25b521d -DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.zip 75347 BLAKE2B a6f74be69c8d42d3cc84e957dacd59f5f96fc49d48972c04ff26b623dbfcd3b5c2de13ae3e561e9a491a32cd52cb83d26e171f624191ceb4d659e5b0a3bc7623 SHA512 5dedfbc126ef5a3d146b2f3df2e4efa21cd4f1132bdb9f71801e55bc8583959777e57ee2664a85f3a222d656b910e1017b9b855378c93f65e2f623b568ef12ab -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1-0.20171018195549-f15c970de5b7.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.zip 17866 BLAKE2B bb8d50b9e736f5f1e129482bd50f720b7dbe80935fcb6cfbec6d5a5f5ba5d5434476d66a362f12bedc304e89c9886d4868d310710aa100c357900a742d4ee341 SHA512 82b0ed1ceadd44a2871b56e733a118003b1bae9e38fe95251e0aa06a0a4c9b4940c485336fa11335974e0df536dcd0491ec1b2e545ecdddc7f9ce59771f86321 -DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 -DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 -DIST github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod 35 BLAKE2B 763a350270dbd9e5a8f735ded2a13c7bde23a356f8f4187b4fe430b1dbf995cc9ca2dad54a38e927c07ba01b5c21f8aadcce69b8a94baaafee013d4a9fd0c988 SHA512 79b29fa26101598261ce7406c81be4fa53d79e89a7bed072abcd572d7f35f3a408da45055f1b05c7ace8acdb0ac2ea005d79a4766e7657087ca46327ebce842c -DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod 43 BLAKE2B 2bfedb841a10d8d6a861189203de74eb9bc6bc37bb10cdfc2404b1e972b7672568ed27d235e143d831cf2f840943c039398296cb78f1309f00d1ad9e0ce21056 SHA512 191cf6496c41b2b82c9a8f2ab2aeab63ede47807160f7cf746c548b3e92e367fc8f80ff8c6efbb7e91ca5903d5672b235c1ab9f14d3f9f988e8ff1c821d3b8bf -DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod 379 BLAKE2B 6a6db2bee0b69257e5c4d37b1d5395693ba6a88bce129a580b8c0ac986a7702729ebfaec726caa3b6c4d2537bd62a7d728705dd0cc6f6d8b6c9a4460c9bb33e2 SHA512 fe6b74b26571ed4afb49f8f2c6745644cb7db7b5fe95138761c78effdd05d9948c09aded96218ca0cf9d8da6372705901048c14290a4faca56b1d05ca3d74130 -DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod 42 BLAKE2B 5519896b44b7bc3089a8965dc61aae63745c64ba1a390d3fff1202be7f8dd34f59862c04b49e377d6616a93a0341662becce65d431d445703a160ba49eda208b SHA512 c84dfe43954b19c1e4ac5ff8738e79db469f3bc1dc55e69b12503d0a5cf125cc74f4797ddbfe64b2a1bd1e2940575c32678671d51f67161c4f5b53b2a85ac46a -DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod 164 BLAKE2B ed42e8dec25021e488793be8e008c34ab5bdd6b5b884762d69f40d6c8968bb539041920ac7108e685ae56f2ef71b7174245772d96cc8f20463eba71580afae29 SHA512 4e0e6941b43c17cdce0205e9ba3d9fb18937f426ea2ac9a9e53396c906101d6ec2eb501cd8a791ee3ba9a32185f86495e9189134b8a9858134c73238d98ce0f6 -DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod 164 BLAKE2B ed42e8dec25021e488793be8e008c34ab5bdd6b5b884762d69f40d6c8968bb539041920ac7108e685ae56f2ef71b7174245772d96cc8f20463eba71580afae29 SHA512 4e0e6941b43c17cdce0205e9ba3d9fb18937f426ea2ac9a9e53396c906101d6ec2eb501cd8a791ee3ba9a32185f86495e9189134b8a9858134c73238d98ce0f6 -DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod 36 BLAKE2B 39120b6af83d45857c990115ff52d8828278a9ce158b01621d8dcc517c23ff139532a2c2e53ec97616f0c65a2e0db3ede7c5fe59eb33be277e2c60650362b232 SHA512 1b262da0100655c3a56c0e551866491b81d2b88fd5fed9cc43a57bce3634c88c82c798ed1a823237011f6be68b5f0e1fe8284526cd68204851de30a44fc34fbf -DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod 1223 BLAKE2B 969e069f2e210c2863b54504d62dec9ca606c485612ab1c42249e623a4bbde4e4ad0b41da30f83594b7efb4d4a44e0a68a5faa8c115263d73738773c35a98dab SHA512 02db8fa79cd8368060c72ba3925624c779bcc9e39817b6ed86ba143024959496db2c23c1aefe93a5d9f22b48e742072382e2ccaab430c1c9eae6254184e2358f -DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod 36 BLAKE2B 3c6acbd1022261065a321c6f3cfa2946b58011f45fae9b98761397eb7e5e0984dae4ea34c4f837f798ab29ca8e26ed3f07771be10e500a99ce7e5e9f4c401b5c SHA512 05f032eba0c264b186936c2b9831624a01999972d4f1bba6aa15c452407eb10d402f1ac674eb41e2d24fa66e85ae2e56efd2326fc4ecc741169b9908d7935335 -DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod 98 BLAKE2B 23576c142554e5a22a11d704cbff1bbaf1029518ceec7f04e22aa849763a7aa5e26ad1405a8cbc0d87097264a5fa7cfa3d655cad18148f5de6209a06580722d3 SHA512 0897ba1b7b4a32f206763327e138d3b460194097d19bedb8ee1bb6889b9d188afae9439178d1c2151fbe17b7d18545cd6cfebd050bade93cd39b435b35b6acdb -DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.5.mod 136 BLAKE2B 49b2b47ca2cb64a1522a3719c1b46dc6f44d3122d3a05ea475dab88e89336aae3f396082f4de0f89400a0e8db85208446582a226238a701fb92c155a2e85fef8 SHA512 fbbbd57eff765585e67074e5c278d7d3077289c3d13c306147d6c3efb98232ff317ad92464ba768fc3d921b4a09cb3f3ff5c5480c89a01ec821bc86e5dca82f1 -DIST github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod 1346 BLAKE2B a46e52b7acf7ff0783cc3c18a1320f66e02ab9c6879434dccc9fe182b4c7fe4594a0be504c45ee5958e1a42c781870ae754648f5bb5ef4cd45c42d78ba189ca7 SHA512 7463ee6ed6735cf101502b6c0128c75960c55d6f9e42f37531e65afc02fb35b62d882a72f95c2fd76f3d0e253e9e70a9a2df2ddf782f53c4138135b370b69d0a -DIST github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod 36 BLAKE2B 6faef3be0b5f137ecc89a7875bed1f576d144f11623905c04cc44f93812b80f3e5b56f05ddb3343848e7fde7fc439f49627f4fbd10730b1e9c2c9153a2d3067c SHA512 8cedf150caf05299c5b9f8b4fcaa17e4771c613fa06bac434586048ffee22ba9501e0fa540da90a3a24f3e4f662c9517571a23a0353fbb29c881d6d6c26d5f1d -DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613 -DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 -DIST github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod 37 BLAKE2B 6f0d51a83cccf661003d3c9a10b10fca12a5933730c676a4279c47a0b8563ae5d897845ac84079070bf47b32ea1c2ec80879b85bf8ac72b91f1a63239292758f SHA512 0af9557d073093339188a1d8f226798eccb05d43e1394ac9d207118ada9449332077161e2d6ba2327d9b736aafae79d4a08abad233ae9aca9917c677809ce2c7 -DIST github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod 29 BLAKE2B 8f509981164937fb0aab63b0344ddbf25c183b926a6e87400e745f6aee9dcc478f0ed455c62a9753722954acb3506be5f7810915a15d03647668e7bb707c09c0 SHA512 c7dc34c7a73c5899ca207c0cac88dd38ddebaffa04b5dd511a86dd10160e60be2806dfc6e079a5871b0cb6142f53d7d7dc87ddbe3fb19240bf894430feac5875 -DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3 -DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.4-0.20170822132746-89742aefa4b2.mod 34 BLAKE2B 9ff118e3db6f2a49d8cef81bbb78af4ae29fbcf97955758c08c4a9a610fa66f1f6da80dec5aff3c657bbbdf1fd5330331e58dc46c2b2bb657438ec0879a3c45f SHA512 186b34d707aaf1557ddc8edaf49fbc559024f454bd560ca8451cfa555abc211cccf861aea94018363547e39140d9e507c97f7a3c87bb9f1e5d444bab4c531e36 -DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod 393 BLAKE2B b9d712acd24d7a0605c74920733902a8eb1f9151fe0b0c575f01e2f821705ca7323f854c5b88d5bc534ccc9155571c083d4f53c6f6892879c829146bd95729f3 SHA512 c1621afd4618d1027b2d89a8e9653d18dabe098a7004b376ca2be63955ab783879540a890ab1324c2560dae9e6f3198dacc32d5fb0afd4b5a779d29a8c28f035 -DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.1.mod 337 BLAKE2B 41471db637c5c0363cd36be6d16a6228671ce9658ef71103ad2122a2cd8cfc13c30b87bf2b34df7ba9d6c1fff1ac821462fbb86b622c274cf26a1e3ecb7fd2e9 SHA512 29a4efc27c658b047fbfc6eb2ae311753b01fe878cc733e2fdfd83f5791b3e30ab50b08addd300dff37e7880f6b57662ac0cb0f4b98df2c5a5a9f7d555bc98a5 -DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.6.0.mod 301 BLAKE2B 5322be7914862368eba07f521c046dbd7580edafd47ac633116b8c9f4b61526d0d63df11ba6894223590a1ffcf4bf478c394a335c305010ca9fc18107d4e61b7 SHA512 8fe5a437a5f3f8c1ce0aff067ee261a946d946d7640aa5acf7c34b9c8c4ee65128a6421aa38bbb1feeba1339b356952ad58b4bad98f1c89ac455d94e86684a8c -DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.6.0.zip 65802 BLAKE2B e0487985824efba7ee61c5a73df7b591d625dcda32f833ae276191cd82bec8f3db30cc2ba217d80cb56af1436b8954fcd22ed3f861c6c7fcb4a94818357bbde3 SHA512 abd13a98d10b6c996918712443edacf97ba5fcb9ece7615f59458a583130f68920dd313533ff0d8c84c6011fd2c4d221783b1250e3250b569a6ead9d7c02f7a7 -DIST github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.mod 43 BLAKE2B ea265a40bcaaba6e4401504643cb9bc2f775a23792b1802d6c1b665121c49db7d4d850ba03c31087fbd6f344b08349ce00a106e430c8690b8016c95318cf3973 SHA512 222b0edcf745e14eb775eac28668dfa0c52051cbf302ec441b58d75846fc2570a0fc2e616cbec68f6312a1648fd7e6997b6597b160b1a7f84c1c500a42e93e6d -DIST github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.zip 81760 BLAKE2B a5767557b0e96fa3bbbace46e08d6a2167be2c203a44ffaadcf14079a23e906ee9197c8028fb29bdfc596d4f39e7bdd29993a1a520c36c8b08c5c5b6bd6bd2cc SHA512 e204307d5a06550292a4fb6e44912260aa5a7f9fcce0883d8abb324a53673512218982b1893e7d563eb7d6313ac98a8638072aaf7b5d66d359e82832f2a8bb2f -DIST github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.mod 302 BLAKE2B 69fd290c3e72f4ee0597f480bae8647d80ab5c4acab21ac3ea19e847e3af4ac91a767876fac04c94c2db8bc782a24577d3478d3d0653f673609f2d57d6cc3427 SHA512 24806ff2cbf2719f50bb37cc5ffadeca1b64c7b089a1647695b45d647ddac16332504c7026813b4ab9316e53e755ad0ebbf6db9ca88179d0526ca2634e27e25f -DIST github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.zip 1521758 BLAKE2B 653e697d76d392b18c09e5c1c96734a737071667345b9d6ff9c9589bbe74e1c50849dcd7fc00b660adc1aaa30366aa9ca93a94d5eb4e605f7897d9714119f926 SHA512 3bdd2bbeaf755618d9fa7f324814497308361cb0f3f93a7ac84b9fc01b79ab346353ff0a022d3d85e74aef57b3773e03ea9279d0a60de317a1c57d5eca2d1507 -DIST github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod 32 BLAKE2B cf220acb07f93b3927afcfb4211e356e17f28dbef71cfdf777366d8cd09440282cd23e7800c7e86949615b90ec60ad4f2601ef21e58d4470349913c348758b0a SHA512 def5f190323350b58be18ef9f1b00e4810987a37e1fa9332be62a638a01df7f070788c75a19a0c11949890ccbc395419de45bf9c5f7fb38fdbef56118c681d32 -DIST github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod 36 BLAKE2B 1ba81fe6a6b84ed40868e0fff431dc8485b912700c192d90181c22588345e7250af63160673c297129add94a41281d7f0ddca5733c2b32e20f65ca7c27046306 SHA512 d14779867dcbbe24d451e82ac72c823f80551cec89758ecd39c9e72fd75560694a0b8261726020b738ad4f447ce1093f910c12797c58b8dede38f6bc737b9a25 -DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod 30 BLAKE2B 9bf213acd16f9456f4a010a7c300a1fb7bf1ab248d1ac9eed7883deae7f9a6f6d0c761127b7b2c84e8dc46e7b0da2eecac9b334fd5a94d2995d56858d345edb9 SHA512 3166c898d741be502c0b733653cdca0e8ac4999fa6a5d67460b3962799287c9176b7f0243f0c0da394a4b7737ed1d1a6a2ee4f84a8917cf7076c774ba9a2a648 -DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.zip 67427 BLAKE2B a05dbd2305c67d453c5e8ad02b407be2fde660ca88ebbe2c4b4ec7e89666900248cf0170c19b82bd9679c542395e893d5efd833669738b4232d4a18949569f86 SHA512 aeb73f790a1b6804aa46a4031c4df4ff9bdfe809d225622da428119ecc83b02d3f45bf58f39fc9364540a0eb7c7f3ddb66e3f6949136b3d0d52786804728cead -DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 -DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 -DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.zip 12750 BLAKE2B 65fce8e1c7f8d6553e3b003b02a2ab3a7b1eccd7dae3db0423b8ba9d5579721d6d84d0227e321f8d7b557db71648ed2e4a3b810ef867f34ce25f02f29b4209f0 SHA512 bc4f20343133aad94ea020cbb5f2c74c5b983603f3638ee84093a31b4cb94e3725f3e0f01252e6546f86d1e47c317e171e0229681116b8d4aeac67221af40636 -DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.2-0.20171109065643-2da4a54c5cee.mod 30 BLAKE2B cb72701c052ce4059500f4c6b3d0c4fb336d118865bf1f7f45ce0b0279e1d01b6e58d49f82182c2523681a97bcaa7a70216d63ceeca0ea1d09c1921226f6bc4e SHA512 ea13ed8e166d16a7bcd14a7cde90af1cacc0b05995d1c5ec245fa536208e0cbfffd689dd460d66c0a1ad315f2b0ae9f4b803ed72bcdfd89c4a98a7ed934289c7 -DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.0.0.mod 265 BLAKE2B ecbd8f71c2576f741916c7e6fa4c279c327766a9bf957e019164a1ff8af16ca1fc6810004935e57a3b085f81252549ff0f4ee2b89a5e53dc0110218acba937a6 SHA512 25511d7efe6d605b33c4e142ee073694b95d93b10cf3e9d74a161dfb71171de0accd626587299f41a061f4a3ea34482ec36fe7b9b2b3588d8af6b3545a35a45f -DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.0.0.zip 171286 BLAKE2B efa68ba65ecac895de82fc8f8ae470ed9b2e24e7343f24429a5764fa042f7c91dbe8aedcc0ae003fdfa188bca32e7c4c82481b69736a72df76b50fad3e9094ba SHA512 f311c5ccb68a0b5dfe41f993e0867cbe9742dc3fd50904ed688d4b89777f4739f7a9293f548e7c2ee940d1742e921a3cc82cfe1b9d1b210e435d16c8f0c91880 -DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod 42 BLAKE2B 1f0af0f4518708edd09c0f02aec6103960b023a6bc178181276c54cd86b653e8bd1ddd60c5d49fa75a85f1fa0d18f670a9c2ead381da7c4f2d5e611b24f51ca9 SHA512 748b5648bf8bec4d1efe13f4dc37608e7378acc2a7d954e9d3b649a4b170a1e2d1c61338f6bee8d9007ad75a5bde87487612b47a692d6f966bca56490dcb834d -DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.zip 9350 BLAKE2B 04c151cdab19dc03754e44d0f6d158e3130b6f8d5556247c13e5ff28636ea611ee41251855431d722dd57a369463a32f14d1a46ae2f68417031acd00af0358aa SHA512 6010feab0201548f0a6e9423b39d0506da0923a2022558de88eb17428346c4eb130023b4eea8640d5e52ec68aef84eab5b4aa2ca5ab761d43cf649e86089f226 -DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170130214245-9ff6c6923cff.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc -DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.1-0.20171106142849-4c012f6dcd95.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc -DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc -DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod 39 BLAKE2B c9d700f96874e0a3977c2ffc7fd321acfffd8081aaa70ca50421ca55253fbe0636d48eca8f7093df202861f0a5f908fa00303533232c83c78bdba84e2973bba7 SHA512 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5 -DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip 88931 BLAKE2B 7adcdaa60d4a3fd99b0f3e7e6888178b0a8d141ebcc0166b12df4bd4566500929bc792c391d33201b1ce215b6ca8ebb578cfcabb027ba453a54986270f5e37a1 SHA512 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9 -DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod 2018 BLAKE2B 516407d1afeaeb665c558a4babcaa35aff28dd9b41298d04b904378159f1978a924323195e4c160cb9cb992c264558c7ae4f07ec157dd8c65fb98853a3cdc53f SHA512 fda6d22c26332038895ea2f2c62458baebededb0df883728dc9a127c10102b9bfd3e8128dfee194d909d645ea652f3ccd5ef737a8cb7ceadab71864b21de117b -DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.7.1.mod 1694 BLAKE2B 195244bf4042b519551efc149dfbd9fe10ff87e5b2ffe6f9a2d3777516315db8b43968533ff089b257c10f94f99babd076ff0a7203a434a79ea5aa7e39eb9818 SHA512 9f614a57ccae909af00a67e464b04eb91a92eebf1c28de3809351363b441d22a4a6628a1902fde8b67956d0bdedd91423d20158eaa6b9cd994fb7e284a35e061 -DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.7.1.zip 85905 BLAKE2B 4991f928bfae17cd4c242dac625f63815342168da5e7ec7ec416856ea2b08c9cf4fdb02a90568624e3bccc39ed887eb6ad6e0e5bd140f73dd0c8bf87a6fcff06 SHA512 2bfa48ce8085921796ed788b03f818c1972313162482f023e1dea5b6513ea4e89d0e656159d0051ed0420e2e138c33a5c76c73a0d6ec8fc7344548b1061cbc86 -DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 -DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 -DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.2.0.mod 137 BLAKE2B 47195334e42f0997d96b50b8364764426301d31cc7fbc289b89b173b877d54cc67133b07d4a21e6ecdfa2e4404a9cff32f06b53cfa9493e075ee2ff2cc46e605 SHA512 02d0b2b1df84750ad3d15f4b86b3f7989a22007e27b28e7b3a4d34b26ec7ccbaa5d48ac0032ad692bf7db150e101cabdc050b0aa1697cfb20f922c88b9f086b8 -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip 91883 BLAKE2B 8bb8f10ba7a3c719844dbbcbdbb87773487921f493cf6f72d1a9fd1d553f7f7784b01b9795a5c26a352490ed6d75c29a542a0b3d7c18d8888c57e447d9d227eb SHA512 c539cd964718439715caee454b38fdb61eb5d4e20489e10f7f6a030b4b941b2ca52d33f950c0b04149962399f0c3cb5b6a90efa2d79acc0f57a7f49d508c67c7 -DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.mod 34 BLAKE2B 85a4e50642e7088ee26b82c69c65e1bb0396d4e8819088fbdf1d93a8348d7aab950630e3bba1747517d01e0cfb9a9dd1b95341df0722480bbecf18399ba84674 SHA512 50b858817db72f0615a74431c9966f969d12a85fccc3f0dde25a72fbda32f77f3ac76cba50b12fdfd87ed7a7b3a337a291b1f9c86e1fbde81d2d0c2890c1c21d -DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.zip 10296 BLAKE2B e82879edb9db32d5d9482b6d99f0bda1a04d5b54125ab92629c35777e3ab9001ec9d5321ac0112a245d59cf5b06cb96d1dae785cc2b64ef922d904bf6a731f57 SHA512 6bdd2a829369530a1a8e2b2ff93094b5b0a6fb35873a63f79498b45dfd8c557ab0c91a393974089af1309d626c3fdbde1b02bcb64ffa05550a48fbd0a9d76148 -DIST github.com%2Fsyndtr%2Fgocapability%2F@v%2Fv0.0.0-20170704070218-db04d3cc01c8.mod 38 BLAKE2B eafcc0e8c3633f2d4c2cb4eeb38eacdb7d029944b76da9ee611b3fd2d3b82d2adfb726405168a34f70251be920da17fdc6c70e8052720a6093c788dd724d24b3 SHA512 1efa76d27434ede74fd37d57c1673c8a60cf06248a73c425b5bd08dd068d6b50166b17a15b52d0c059218479fa3976e80e16cba08f671e9ecf7744cf5daa199c -DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod 43 BLAKE2B a0f8fc8639040a1b7194a35a4020cff543111ee47a3b013163e93d14d42325146b1f6c2acfd595438721c4f6e80f9e5871811c058accbf06c6500bdfd9524004 SHA512 b3b02f5e9f8b68a93f531ce9bece44fbaa691f1527528555327c15b574ecee209ba7f6b713d8ae1f6b58b1416a9eb39546be646ef73b4328e79d8bdf605dcf9b -DIST github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod 29 BLAKE2B 8502924d37d2cb283d252008e9727d55269eace4ec1b9e049294563a1d92b777e7333c946bc69c7f47167a36482c1c2084330dc68e9c33fdcb57113ac55e0ba7 SHA512 787ef0a1ab48d9faf632390dd7a89475a11a3c11d6b557cb9228111dfa7af591deb6a102cff6d6c981ab717f29bcfca64b26fcfd2cc4d213f4dac0ed24c6d625 -DIST github.com%2Furfave%2Fcli%2F@v%2Fv0.0.0-20171014202726-7bc6a0acffa5.mod 29 BLAKE2B 4f20ac8fb7beef2b678cff290a28c8125d368504aebfcde33e746d3ca7b9606804bd94c59c50fe328da4c1c592b8768b1aad89bc1d22ddf76cbc88d0f0f76b74 SHA512 5edcf2aac39658fc7e60d5086b066470c6d6213b66a2432bc35c6f67b8cb37a66a67fd97cdd4b8fa1b8b1bddfd544e4aa9838cec06806b89f8e1447e3c61bd2a -DIST github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.11-0.20200630133818-d5bec3311243.mod 31 BLAKE2B eb05706f9dc60f41414a9d2b5c3acee3f615e0d1249c2e9b9776bc255fcfeb05593fb3bf06351d763d4ae4b465aee3f64d9630f4ae5fdd2d4e9ad847e5d4675d SHA512 f220b8b8bbc82fa03107ec51399e2e8c90a442b8b4ad57db441772c1ef66b16a77b71f0601f8aa22b60de4c1da4dffd1d746cd567158fbcd12b1677d88d4b17b -DIST github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.11-0.20200630133818-d5bec3311243.zip 27114 BLAKE2B 794391f8916ed36d7d1880bc73003c31b5c002636ab6b8cae7696d9e36fdd30e42c2b152a09d1dc379c8dc923c449c2ea8753b24b84b653cb095da48affc1bd3 SHA512 c9c89dc94f1bc0559d0e1c723d44a3e18a3b2ff76809461182453a06845a032dfc3b0a1ff094ef61b8303592f2248ead911443d31c1d221772542fff861c2de5 -DIST github.com%2Fxeipuuv%2Fgojsonpointer%2F@v%2Fv0.0.0-20180127040702-4e3ac2762d5f.mod 40 BLAKE2B bd8fe364e43fdad423aa574d01229ce91e9b3211cbe3a0234070805150d960d3c0fc0c6ec229e7ce5b4079906f2595a2b5f50a8da7bbe9bd906a72a6a7a7434b SHA512 cdd8a665fc41a4b04c59e869b021d5a9b793b9a441c320a234bf2a13be67af9aa60378c58991161f73d83c184039a52fc3f11cd121490996737f0508e277e1cc -DIST github.com%2Fxeipuuv%2Fgojsonpointer%2F@v%2Fv0.0.0-20180127040702-4e3ac2762d5f.zip 9425 BLAKE2B b18ec4a4e021332404866950e4839e8b00db652a3bc196fee5f7ea928085d25b44584baa3b8e65f5a26edc4a84450152fb40c8eb11dabe82641c2f569d6de126 SHA512 41675a07bc201e97344136fb7afab6afc3974a7d4252068311c5f24968f6a46b979e763865e61586c5d3c8f2478a046915e62b5a7829785c703d180f4c2af58f -DIST github.com%2Fxeipuuv%2Fgojsonreference%2F@v%2Fv0.0.0-20180127040603-bd5ef7bd5415.mod 42 BLAKE2B c2d6fb272d8ae4e541c98023713bcf0b7f47f334d09ad7f9f375ed13eb14d27ee2995745782ecea40d31a561e28702fddeae4b5e32750726c7188118d741cf82 SHA512 14c839017eebd5dcf49dd3495a1ef6421d522389a2943c010d7869d214f757fe7d19d6ac3482fb3d8cbaaeb3977c5c311523aba90e9f7909fb1ba593ba57ae8a -DIST github.com%2Fxeipuuv%2Fgojsonreference%2F@v%2Fv0.0.0-20180127040603-bd5ef7bd5415.zip 8632 BLAKE2B db207b3c4a00178e3a2fd24a1c453ff54e8714792d5ae2ab324bebf8efdac9bf1492e3c1f6360a99459c4e88970395bc74dddc4611acec4478ce8a287dc872f9 SHA512 84eca639af26023555a96ac40edc73c5607712c4cbb42f9e9ea80c5e63c3a145e43e10d920891bb7553ddf39ada40f3b7e8cdb72891ac363a609964a3067eceb -DIST github.com%2Fxeipuuv%2Fgojsonschema%2F@v%2Fv0.0.0-20160323030313-93e72a773fad.mod 39 BLAKE2B 4a9a7321d9c10929abaf038e336248709fcfcde17c0ec9ec8e96407a9e12910b84e7008a7a847f533bd8695b56a8e35313d5771931d2fb1dfddd74ff59b58d5b SHA512 8ee8fb19b40e1366446a91a48a495fa96e4626f594903b7d4a53355069043c5a2958612dd0bf0f8b0a01a4fadf9dd92d0b9dfafbd10ab9c8ee6e3bcaa01853d2 -DIST github.com%2Fxeipuuv%2Fgojsonschema%2F@v%2Fv0.0.0-20160323030313-93e72a773fad.zip 167585 BLAKE2B 8e5e546930e6f91d3ab073df6b3aa8bf3e9ba24f6c82c81245024929d3a97e7fed20efbde18892ae864542f7b1ea691b973fa3401fb67cc3295235685db41db8 SHA512 d2becba97db5f71fa75718f286736c2b11a71d6aa49c02feda19a5655a07af0181a9024529df019f03e91f347d8e4cf6ac8f745bb88d0f9a09a7d6f2cd1a9d08 -DIST github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod 34 BLAKE2B da6bd307f61b08eb749a0b2d9a9f445dfc057c8cafaa13f4a7c6d2d2324f7812c9c8269d9747cc21db9c3478f73558da05035b3f1ce9940f5c5befb16dcdd159 SHA512 b9773f617e5b48c6767051fc7dd2faa63a8a9d537ee42fb51efe6db5b3d24060dea0a264568bb5324915de8917a334f3563dc49d35651a4ee7c15042faad2964 -DIST github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod 40 BLAKE2B 844d63d9c10c55eb74504d88d5e6e85641f2c4bdbbc9b4f6728cd6b1e750d1eb333e91b6eadac635a80abf328c9423fa106b18337e89dc592876cd3f04a803e2 SHA512 daffe8f4148becee3a32c90ad21454cd48255409f3edff8681ea2074623c8aa02cbb4620b7ba52aabe4ac3c24a5f256b56fd71de1da45dcd7e4e8376699a422a -DIST go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod 24 BLAKE2B f23f0532ce6fece605e76cd16e5f9a1fbf40657f26b2aa6a135bf300a232ffe8eaa9161f93d2845312b10ccb6dd5c4cfea40a2256b6481787ce9ddca7555b0fc SHA512 8988baa04517a19f905b323768f98690b19ce302d54da4648bf72baa2766c8ea8362efaf1c8dd2f02a82fb9c76e72f32373fd04cf48ff133804b6b251bd48529 -DIST go.opencensus.io%2F@v%2Fv0.21.0.mod 305 BLAKE2B 73735106ac582b2e9d5f0d739412c3396e0df8627a6adbe810ac560998e4cf2eda12e449b6e336dd6b433eaf57c885b4a927359d0bc1bd6eba9432bb0793c35d SHA512 448e90223b8d67e4d5e4b150055ac83eacf9ef48aa34036c2e59559f21443f796e721df3c0395a829bf5d10d229cdc7beb956c8f90273e50f0989e45a82aace8 -DIST go.opencensus.io%2F@v%2Fv0.22.0.mod 408 BLAKE2B c96dc637d392594cdf710b9542b90504fb090392662ab45208d45abe2cbaac5b64e55f2f62d1afe5542d2747abef1eedfcff97cfc48d6e0649c23b9b8293f7e5 SHA512 823e1ca3a9adedb1a98f5ac900e190bd51480686872bd901cc20a394cf03be6c8fd69cfe7343e42cb6f9d3500282a8097b6c32376aeb3e92bf0b1ce3e75872d1 -DIST go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 -DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 -DIST go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod 23 BLAKE2B c60cbd3c1e15e71a99909c113b100de3909740d9e0f939da800209ed1ccde49f77be7a8c22e045b9edc663859995859bc7ccd60bb6953846829ca3164115f3fa SHA512 263e322e5615c91e810fb9ba30a601508e1e3e418f87c7c74de962c341f207e703930f2ad41ae1bf7b2ad106831dc37b0b96637b816d130bddc7225d41911946 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20171113213409-9f005a07e0d3.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190605123033-f99c8df09eb5.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190611184440-5c40567a22f8.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.zip 1867651 BLAKE2B 7e9654d95bf03c5462d4d6420e676bd4a0e8769c5cb7954797a66c89298ed16063581391294b7c3e7c1e735ba0cfe3b60e899fbd2821b98179b2669740271a68 SHA512 a0560b1c03857faee4e6f6d959d042258f30bea2bb86af07c701a21c7a6d7e44a8929acd3e42503daed070c3597abede768af32814e252441f85823f330e573f -DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf -DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190306152737-a1d7652674e8.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf -DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190510132918-efd6b22b2522.mod 327 BLAKE2B 209bd1491b6099491fca7ccfd2fabb500b56112557b4b359819b5f9d18e1587b8b1551acab53ac6c222b66b825c4058ecd6adb1d886f1868b7b96ebbd5865eea SHA512 e16919da8b2302c45f8fab5f0d200f41c2c978ad31eab2b4db18310bfbe09079d738f682920ef6530f1d5f53359ddc3d4bf33fe5cefbcefd440212b31e72ef28 -DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190829153037-c13cbed26979.mod 352 BLAKE2B 5e146ef1d6b71ec65511cb06d8392eddb9a126b6194213f3b2ac6b675977dcdc77cbb3e46fc936189269583df4d0d80d2e393523c3ba4c55f1e8f9294e0dcaa1 SHA512 8ea874c371c0a582410e682cf475628b4fe6a0c0f57b05566a03343999da063250dcb987d9a863b96a8e1ee913612f323de296b4ddbcfecb166884bee06a8af9 -DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191030013958-a1ab85dbe136.mod 475 BLAKE2B 3be94804cb1c692471ca7f2af890586ef57ed45a306a50fd6d6eaec9c7a161e2e4945ed11640ed30ab6f0e48ca644ec06b6b12e232b0990d4e9a08347c27491a SHA512 4b495d303e08e9bb4b43ff0c82665107a6e0a9cdd33a6d14aea491e634901fedb6341fe9e47c45fca1f89688ea3548f57ac8d62b79ef4ccb596ef4eb2e809241 -DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190227222117-0694c2d4d067.mod 60 BLAKE2B 1c8445e3c9313293a0551c8a2acc31a1738724b96886bdf165c74de6cf2d25b784baefa2c41997a64ff189333a8c59756fac7ac41b0ae1d4f167c38574905351 SHA512 c466f8b348acdc26208bcb782cf330a979d9af086a95f307a785884492430f11fe45d1ddc3abdc1b092654b3880a5e7a456740293935b1912a1d39b658de80e8 -DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190802002840-cff245a6509b.mod 69 BLAKE2B f2318e92793bd626374b94e2917ea05ec2b41285c169f1461365edfa00412a798775a8ce137221e1c280983a62d03bf1cc97eadaf8668661ed4387ef5823963b SHA512 d463167481b44386a011b867d6e26eaf2fe81c750325ea89f631af7b065c5152249084c45e7195a662d9b9ddde0e81a5273d8110f73a18c4d841c155c67ea0f6 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod 88 BLAKE2B ce393846b227c374753f46fc076385826a6288b0c85095e097c041b844f46b87120774c68924492c4f33c33729103a2d916d2335e24953022630314b63f606d0 SHA512 0097db2957ab98a21a73960d2a37c526e5cabcd5ba4825e44f0ec4851ef83743ae171c8dc4b6c09ea4d931c15879c247e362ca53ef8dc762b484f1ddcc483d04 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190909230951-414d861bb4ac.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 -DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 -DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190312151609-d3739f865fa6.mod 27 BLAKE2B 9bc664bbb78cd778f132bf3504160bf8f6d9950342fa73c461db815f07c0ce2ae5bb2a0ac099457d022e1edf2d07e536566fea043a77aa8b21054254ae854c46 SHA512 a105eb088532321694d3adb5da0b3cdceb7781670a2d4a8a757799e3c8fde02784b981747714cfa8770ed29eb1a0228e0945ad3c363220c39108a7432fc29a32 -DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190719004257-d2bd2a29d028.mod 222 BLAKE2B 5f1962cf1df6a0e8d748eacc5616c3bf0b8de117d29e57da32017cfe26eafc879d33427deeb888b283eeab56d48b3c72ef1ad0aa3706a1dcaed208026eeb0054 SHA512 6689d7c55fea7d8cfb8d2b1a934ca45793dc8d4cf4fc5b001bafe676367a93b8a8c4964d8131ba145e5e41c4da50a238d6df01dd3fc336eeb18be61b49e62416 -DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.0.0-20190513183733-4bf6d317e70e.mod 97 BLAKE2B f6c97d5de5c229ab22e047250a7030c201829f8237b63c0b272c0453dd8ea91360f4a73f9d2b56212103c76c36c01699231d9dd31d48ba8624554b5b36499190 SHA512 15deca99c6d866dcffdd51b1334fbe7f33ce88e1fd82badec64f5155782681887e7fd959ec2686fb35adf70afbe08d743e36c6a891f43462074663357e5b309a -DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.0.mod 97 BLAKE2B 54b5bbd5b0908619326ca8bcebebf13f45b2838737d22008f20d3f40ae52fb4f8fdb8c73cbd98b57873aefc8b37c7328aab2bf02ad82a7d5f83e0d75a9283e81 SHA512 4e955424df3c1cce0b716fc518eed10196feb34ec718c1fe537350ce99efd0676276c2000feca6faaa6f3db8ce626e2d330f700fa43a10c73120dd13f5f1a764 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190522155817-f3200d17e092.mod 172 BLAKE2B 6c58510adee25cabb2e31dcbd88939145c6c0856ba2fd1f0b78f82ec6f2589fe0dcce736a192d145dbab8f4ba892bebb80cb6cea4ea89fbef72f7822d157c1a1 SHA512 5b9748f38f64301e4895d9d2bc106fc9bd05a29feff5cfb53e248d168af998fd1a501c1a3c27e23af663b283093d2a48393bb0798bea449256d89ae119b225eb -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190603091049-60506f45cf65.mod 172 BLAKE2B 6c58510adee25cabb2e31dcbd88939145c6c0856ba2fd1f0b78f82ec6f2589fe0dcce736a192d145dbab8f4ba892bebb80cb6cea4ea89fbef72f7822d157c1a1 SHA512 5b9748f38f64301e4895d9d2bc106fc9bd05a29feff5cfb53e248d168af998fd1a501c1a3c27e23af663b283093d2a48393bb0798bea449256d89ae119b225eb -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190827160401-ba9fcec4b297.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.zip 1500508 BLAKE2B b4e20fbf80aff7d3649ee21073057d32e6363fa77565b3868a3b2a5a4c42006aed55f248520ceb34a056176f5a8e19a361baebfd218c3fb49cebb22c586a7608 SHA512 fb0d21d1b5ecab68b2daaa89cd1eff078ba77e2c7b8936f742cc7f283e5f3a1533fc8ff4cd889193dc7db4857596d929dfa3169f07383b0dd5a785ec61222d74 -DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5 -DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b -DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190830141801-acfa387b8d69.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190830141801-acfa387b8d69.zip 1817166 BLAKE2B 6b1f429eed434a0b935470c62eec0c9df050803e4ce65b77a1bb1b01c7f423ccb873fc86a31e771ee8fc5d7ecc6108f7f326bf6a8b38c7cf91778ab294465ea3 SHA512 a0e22178a94b1776c0cbac372fea098e8b76acdc19134aa32caf7ca1582d31df2d303827d5b021b8f543625ff1e079d59ee23e6d57e14055d0233532ea8fea51 -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884 -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.zip 8010747 BLAKE2B 78d999113a75f84966ffd23356e7cf60811b614754936851f197e547657cb6ff40acd074593c9cb6a2ae39ba625b36731c2fc0bc4b2b5ff68a2d377a6c7192db SHA512 024719305765ca737b225fec6268f84fc4c7d17c04e31eadfacafbb24a5f30af61920f4633e95d74dd2a266de40d1d2d13587881a3c22829ffeafb01fd75959f -DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 -DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181011042414-1f849cf54d09.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181030221726-6c7e314b6563.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod 194 BLAKE2B 94f62204dd4fd9b865aca70366a7a7754e2e92ed27591beaf789b268ad272dfb34ca0906d888c608393b4c71bc5c9f975fc86c164528ed7d0390e41b66206ec4 SHA512 8b68acbca48744320e64a70a983a471e9e2fc2249562064b10256269033473fd50264b6544646227fb666f075c4f266df1835ca3f88ee679bb97d34bf62bd195 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312151545-0bb0c0a6e846.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190328211700-ab21143f2384.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190425150028-36563e24a262.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190606124116-d0a3d012864b.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190614205625-5aca471b1d59.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190621195816-6e04913cbbac.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190628153133-6cdbf07be9d0.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190816200558-6889da9d5479.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190911174233-4f2ddba30aff.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191012152004-8de300cfc20a.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191112195655-aa38f8e97acc.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200602230032-c00d67ef29d0.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 -DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 -DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 -DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 22282 BLAKE2B 68df6b35d9043f23df13432b80074544f46833467294955ae5706713055d0cc9ababda892853c14e99c80a3571fd4a807a019a098fdd2ca695ba90c577ead5c4 SHA512 c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28 -DIST google.golang.org%2Fapi%2F@v%2Fv0.13.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 -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.8.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e -DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e -DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2 -DIST google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 -DIST google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 -DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.1.mod 362 BLAKE2B 2d6d24186c2748c4d8f559feb269b351d4260c9c0e0b9342377f23af9e5ecc02fc7f84f7be299aedb0da1b1a6d6d67c3271a826b776bb7cc034256550479a0f5 SHA512 e3c391dfcc5f14fdc5430d7a1d239d4ebec89399b17851e4d7643b8c0c70077aaec3a1bc1a8dd5e3320d8bc6e1562a26e3fe1121d75ce578f37f5d2e84a4ddf6 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod 34 BLAKE2B cd6cb61b9f55a3c1e8b33588e98e62c9c27613ac20fb039cd70c9ecbe41c34d11d80246290ab73a9faf3ec809a15fc00267654b0eb00dbf23fe5c9758c705d9c SHA512 1c29af2b4f8b54234f09dfbfad120b4b11d4fe67e9578b0553412f1587cac2fa2bfe5537fbf15e6d52dcb04332413231c250c3c460b04e64326d2eaed3102464 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190801165951-fa694d86fc64.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190911173649-1774047e7e51.mod 339 BLAKE2B 06dd6c875e6235007ea4f4a8350a7f80b3285e21f8ef599ea1e955a6185c5e11658040d073937a4110910c3d21d923487427c0dc626e342e10fef8efbfa95b2b SHA512 8d2fe5cf81319645c17ff8be71f966294976889b7aff74a5b234913dc34a1c7ac03548bcc9ed29120ef651705e7dc6da0c2aff892c9262d67d0044fec5685ac3 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191108220845-16a3f7862a1a.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 -DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200526211855-cb27e3aa2013.mod 353 BLAKE2B 7e159067adb934153bc2a45c1a091ea85083c9e52927db8aba3e7ef9e13f984dd738aaf3890e85f7daf86afdab8e5717775250715285c0edc05625a544664cd2 SHA512 17266a643d974e2fae18e7055986002b9705bd2a7fb1e3cd3664fe6dbefbc7a04aef6900146c1e1c3ed84bea8b4d1bda4d6c355af2cda013c01f19eed57568d5 -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod 833 BLAKE2B 71052eaeaf40883bff624eecce8fd6f5669fdea9355e6ae0db9c86c841a62f7176d5ab58838d1645f59b9cb4ad4b636048aa3e9f1d7db521104b8f09dc535bc7 SHA512 38c4f75a0121cecd31b2628da3c3d77aeeb9b2c1974eef2d2d2bb7a3eb507d330debb7f14a724c8910174439b38ab54458096aaf665ea4af87a83f866ca0452e -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod 795 BLAKE2B b825f2ab62a96b9b164410f761228575fd9882de37635c09803b9d2ce682ebbec30f301fd874aafaad95a5aa2431ba25962073e1bd4f336d8cb137e5939a8708 SHA512 585d4cf68b50a70d7967ac3941a7a83b83ed5df1a31773589a38348b6fdf247eb49e7778f7054b78ba1a65eef48d004a815abad932876cb1af2c09deea9c0db8 -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.21.0.mod 828 BLAKE2B a57ef0fe7edabd002918282ba9ef83386689db2688fd8f1b9ebedd191bb0b7059cc0b99d95974ab68112cd48e1865558d314dda64c71ab239de39fe6e8f0db5b SHA512 f9ab0c8ed5a58799a39f64c63b995badb24d8ba1148c7a1be1e3342d1b0d6a6e334fa2cab16f8e9396907e60386cbccb6495dbbe3ca09440bb878e10e1686d62 -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.21.1.mod 828 BLAKE2B a57ef0fe7edabd002918282ba9ef83386689db2688fd8f1b9ebedd191bb0b7059cc0b99d95974ab68112cd48e1865558d314dda64c71ab239de39fe6e8f0db5b SHA512 f9ab0c8ed5a58799a39f64c63b995badb24d8ba1148c7a1be1e3342d1b0d6a6e334fa2cab16f8e9396907e60386cbccb6495dbbe3ca09440bb878e10e1686d62 -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod 762 BLAKE2B 3c67c1bfdf0cef36f702e4a56d42cd7861cc573282ecf1667c7b19b97b8329a67f34a4c2ef3b2b865cabbd35a03dc43284e4c1af90dd8bb6018b0d8a192484b5 SHA512 4ea69ff3644e3e51f4a9ce73325a995b119088a9c97fec4a4811d1d9f119799182cd4dac377e3b58d96e10b8f6ba500a85ad72463ef4305d04ed1c55261526c2 -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.0.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef -DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.1.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef -DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200109180630-ec00e32a8dfd.mod 83 BLAKE2B 4cef0579e4d6b156c1af532343070021171ead815734fe1210a0be6a8ba9bc5f3d11b97ee14cde810f2556bca76c206520f56363ee82af7409772d33301e413d SHA512 3cb3393e78f44d9de80074244756d5e309d19adca15e8313a392b925a687edad46e93c612da1539dc09d0c0072a063eede6f04fbd9e5671059e9857da0f7b1e6 -DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200221191635-4d8936d0db64.mod 128 BLAKE2B 79cca062b7c73fedaa5357b7b43af16adc1ef83a86be48787887ec450e022d31e0700b7ca4cf5dca03bf2ad9db79727da0fbb89c73bdb006db6b68d75c3e1751 SHA512 bf45db2ba4ae10b447c471118551d337125d5432142f5aa4ba964054d09393730c23373e42eb34574ca93f9b1a12364669be13ba7faa7d9908cacb982984d414 -DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200228230310-ab0ca4ff8a60.mod 158 BLAKE2B 8cafd0a40647244f2dd1d3d3da7ef8e376c6eb3823fca68d7aeb041d480e1147b70b70c49c65e47ff1e9b92eba026a109c67c7900da88cf8569ebd037912a35c SHA512 7d00ab108b35ba41ed8c6ad54533bbbd967e0cdf39e62cb8914c0c6e4a531c779a28ea3fb2a4a7f6f4af7f3c922246a8d8ec8eabb779758245cedbebfdd97378 -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.20.1-0.20200309200217-e05f789c0967.mod 128 BLAKE2B e36e105129abbd7729a6d509724246766c16df526ce22637e92ca8f29bf854b66622a0afc5afe8e4ad29c9efc498c488a87020fad5969e044757d49ed4bd6399 SHA512 802c0df5ed11f0bb2e221c01152c6339d3634068f89aac760654411884e6b936b031cbfabad57c5add340f9d504edfcd683c77cb0ba7d753e06bc604095257ce -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.21.0.mod 158 BLAKE2B 46e19153fe487751cddafb86818a962b621b10c109e513ef22e7f5c93b44dd94c6a1636e6c03d0db6e5099536901821549859bcf84f06c00483637d5d4284c43 SHA512 4797f4305d5b0159aba0825c0432cc5678cb74e55cd95eb5c42e9879a62db5aefa76c6286a436aee9a31b096193e8a3bc2e67175f0296c9d5eca3d03e98ab2d9 -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.22.0.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.23.0.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.23.1-0.20200526195155-81db48ad09cc.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c -DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.24.0.mod 186 BLAKE2B ac72ab4b58c29ea036b52ea6972dba93b3ff95ceea9b476355b14bc335bfb99ac350101e70ec678bfb6656157679f3dd42a200a1531b982ad9c995c5063ad541 SHA512 d9197910537264ba24d95110f470ce2b057b795e7244bcae423ea922a8eb4f2c89df3b6dceb58e71cc7ba1f68ccaa3dfa78d7c26d63f5949d4014b8df336512c -DIST gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod 36 BLAKE2B 33002a8288351a233f5e8236743a91df1f630355380a4ae8df10c32abc03470955eac6c15c95655caec990eb17ef2661985570e49293cb146517828090d95635 SHA512 8482c3135335a3a69611529f0d50bd19257b0fe8a8de2d4f2d6441ccde5f1e7a57d487cedc375575c5fe16094e5fc1c7f7f1a6bf04acc8a9d4f92701db279002 -DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod 38 BLAKE2B e7781691d8c15b764ef6c89fcdf20e69fc28d46e8df2703b6fdc342247595c10ed25e3cc5b30cd29b81c57837f5685e4122e1b2c218a51fffbb1567c85b0835a SHA512 585188d3a75067e6b7d8a8321959fe7df80c6a19f8668a87f0d1b8687c4d2cefc039167446f6d02f7eeeb147371bc7a673348213bcb07f4d90bebc0ccf9f2015 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip 41481 BLAKE2B b952f04dc8d4717c839de5a5b7780ec2434915d11f897cc759647f71073dd3df717e1195ff2f4f804457195886c63620b342a089fc489f5deafa9c928708d4bb SHA512 40a523fc1dcc36677a0dc0e626313d44a308fa2ad5eedf7b616470ae2972dd8f5b78c18384efffa65d58391e60b704ed35db5557a5dce8362ae45204f64b721d -DIST gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod 133 BLAKE2B c4ac637e2bf2d6635065be5213d73f23a1870054c58e9f1cce93af4627ed6fdefa96798b0fbbd27666573757f8b4a48c694ddf3f86c98e898124294459500771 SHA512 cac59fd7470fc9d3203dab6b9e881d4182cfca5acf0a19207a9aff2964d42f20422f9a164bb52b2fa73c523e3caafd63028189bd4190a1670870154dbf3e8178 -DIST gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod 28 BLAKE2B ee2514c386f6cb3ff4a9b829d903e57372ce765aeab91fb2f29e95358e3472e0612a00f2982f53790159738e416819e368afa03e44bf8f6b43511347bc6d6995 SHA512 7cf7d1933039974dd4fa16febc52cc118bcd0e35c329d4c563c7f411b8000d9e17be5bca9a60d94f5309cbef97b3d176110704ebfbc3c114572cbadf63a55a34 -DIST gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod 50 BLAKE2B c715a977e733670d4047cc0f62fd485ce2af214d87e799cdea97015f64ee66488e1f68f4aec8e8ab139cd70574a0dd5f54b7bcedad09b8890ad098bcb01d7f5f SHA512 2d48fa45b7183412ac358a60c0af0b3c2f77d5c461f6bf4ba5d7a162195d49076870e739ac6c59e95d41dae2002370f52faf183fd6ca7999d60374866fa3ebdc -DIST gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod 23 BLAKE2B 7e865218970f4a4fa06035c7474ea6a854843051fafd593b393007eb606d813e7817d2444697c68a3c63ce44d57b2f7bd47348ae6e4481bd11f43ed6ace64e5a SHA512 cb350a878f5cb581d62859e605c732ff92a0b92295c28eb17f17768845feef85c1838bda755ff952a8c939f6a46e9cbf5dd77b6e278adf8197a418111e2f98dc -DIST gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip 15882 BLAKE2B 00d4a14f02231cee71bf55946b52e491df36745bffbc58affd61d73e0266bf259bd19595364c094dda028f84838442c65be69e240f8a23aa5d83f4eb7b3d3d84 SHA512 bfd1d29d3514659d778c1ef699b23bd6b5980620992d9aba56f62bc3870cf438a7f179e9b7bfc02f398cf1ffaf13652fd9b8d1c90c0fbf2ab315bf0b02a97c2b -DIST gopkg.in%2Fini.v1%2F@v%2Fv1.51.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73 -DIST gopkg.in%2Fini.v1%2F@v%2Fv1.51.0.zip 59485 BLAKE2B 40d0f1ea8656496c49c0329754c6a8d27ca47ce78757727bd86163203fcad81b079772a78f13b7d5ed3321ed29bdeeaa7a24bf10a1f3fef1a3ae4904fa0a50fe SHA512 73bc289af9201e5b7921f072dc22469e38a269af0a682c9d45bb7d134d9569670d9dd25cf05460d782131370c29f567535751e4c5cca5e40009fb744f9f06d77 -DIST gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod 86 BLAKE2B a2c81f0cabd00084e6e52de82e9ba9a5bdf42d45123b7a58ebe4baa07b41631498c7590535884282869c4947b4f4f9ea0f41bfd28c1c7bbd516ea5631f207e30 SHA512 84c11a71dfd5f94cbcc79aaa8d387600ea3eec89cdb44bc63e55daad5700dc20aa719ce7a5c960cf97900231bedd118afbd93c408aec449e68ed5d8c5641ff57 -DIST gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod 24 BLAKE2B 24a0c476e6590543f1b46175c4f0e036498afd9af616f6e204cac280e61cc10454e0c2a54fe10b9a7a306715ab966a5822ad78626c6cf20c2c78aac02598c922 SHA512 b147b03cabc4666519b94f4d9c7d9fefdea45810e3e35a9b3d303dba491d486fe03c0d5969a6186adbb9c75665e4f3e9811c7bf4ce72c46280b053611c198c41 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod 24 BLAKE2B 1cb17a1c6b1eb33cebd983f9e965f6db03f5095441d7cd72aff6df805501eef4dc249c22ecc85da360c27696a7c4ae613f0769a1f89e73f286281de89ffd3ef2 SHA512 89b481cc62ed7a486990ebfcf65cf7a344e5d189deef680e6ddd82dc93f31d166af05fc27b4a95ea27c33fd3ced1b87d4050d617d52008ca059c4a5d3b6c26a9 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2 -DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200615113413-eeeca48fe776.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d -DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200615113413-eeeca48fe776.zip 103453 BLAKE2B 493d6289e171d84dded89f11aa89da42aefb6510e1b0a5a2e3a9223b31a6291af42c65b720246e9d632fed7e8a2868a2cd2e4f3e3f4acee99cff535aca0b6899 SHA512 7870ff82dad193b5087a735324705dc4ae3e29e96eff29ecd5b5e7ec38369aebc87151bb806dbd11b023dada74ff0c9fb4b7f0ed36d8f893f1c715909cb2b994 -DIST gotest.tools%2F@v%2Fv2.2.0+incompatible.mod 20 BLAKE2B 25d11078b1caa5a705f3ae32f28d155683dfe0109d96531b1fc20e632acdc2f8429395975e6509f5dc78bc042b5e70e90fa2daa9790c39eb3422cbc189fb21af SHA512 5a73bc54777766425ba833348d2986408baedcaff86acf1648384bbcb31e302b0b0de38e1a92d53083551e35c62f375262497c0d5a37c9fb39824ae68fe8113e -DIST gotest.tools%2F@v%2Fv2.2.0+incompatible.zip 88327 BLAKE2B 8730134244a00fb47b24b347ee4758fac8c11e3f627788c03d6568af129acb5b911b08857ab77a619bf571986ee90dd1c6c6aa12fd8e6e26d395a64bb7513a8b SHA512 66a13fedc358399644b869ac4b39a295c6c15d642e074ec66ff042e1b109f9603bc941ff25aaf7d9bc700f6c2fb1f60bf2a637a471e26ae037d822f0f1e2c518 -DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce -DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce -DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce -DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce -DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb -DIST k8s.io%2Fapi%2F@v%2Fv0.19.0-rc.2.mod 260 BLAKE2B a6371cd3e3f7e796c4e8b7eb6dbb4e5e8676ed74b7665f2b10a159831b8f77126c8f5dd6dcc8dc2fe6994f1f201c1e4c4adce9a5333defcbfb666bdb83b3da94 SHA512 8dfe3bea4832bbfb829381e62f092d1158cf4bf427a7788ccbc8078bdde793c2a000cde7e824e8021232637b32f159622ca85506d3fbe22d8d2c88ed8d5e4e02 -DIST k8s.io%2Fapi%2F@v%2Fv0.19.0-rc.2.zip 3852933 BLAKE2B 6b08e374ea29054d2505311b333ab92aa73e3bcadd3545bb505849b3cf57ab7a4b79cbdb9985d9f6c38cffe91ace364f6a35728494abbcf24e963963c17edbe0 SHA512 f85cb7accf2548d3868bab79578ea9b2af74d2f9bfae649536e86dbbe785b94cd6459d25b427675957d4d9d2e52df15d21b4f9670f2f059383508188251e01cf -DIST k8s.io%2Fapimachinery%2F@v%2Fv0.19.0-rc.2.mod 1453 BLAKE2B b24ee5016e980c8e793d2be6cb0b8eafdd93218e499bcb50d03727d417c931684811145c03c8f8f252035658f18fa2bffb9e26e1b3f0caa5d5fdfb7e861da013 SHA512 f01238833a16f585ad59000f9529de87b885ea89e86b08b37daeb3810aa2c048dfa0af63193e48a95f78a6fd3ae1cd311bc761b72ad439f3967480ead725e8e9 -DIST k8s.io%2Fapimachinery%2F@v%2Fv0.19.0-rc.2.zip 803362 BLAKE2B 165cda03428f0aed9ca1182dcc691ffb06efe220f10276736587814aec293234491a36819b78e69e9dcb127f76e67f8e084fdf9b57cfde02e3360cbd4668a3ff SHA512 45c1f5c7c75e52d6e4ff5830dfe3746a53b7c4e79c648e7c558234e887d2cfbb9ee8bc45d31463e36ba070bc6a641f3013faebc0b4067831611a4a6efcd2408c -DIST k8s.io%2Fcode-generator%2F@v%2Fv0.19.0-rc.2.mod 750 BLAKE2B 874835473029fd37f1b69a218cdb45910b5a625b2de2e5bd5919d76e97a2082839ffcbb021517b3a3360188171e9aa750201fb496e548d3185b96a2abde66b93 SHA512 7f5300937f69812c5be203050035e36c47391c865592fb3bc7415935764637edd859394b5c0780bd8e42167b51cd3d90e35cfb6a7c5562cc67a69fedff306d87 -DIST k8s.io%2Fgengo%2F@v%2Fv0.0.0-20200413195148-3a45101e95ac.mod 20 BLAKE2B ccdc31e151abf5dd6ff0453cb723ffae550c67c154d9de14cc2aaac1efac32063e57a1092e4341db6cbc6f58f639e3b34734859052ae76f21ce92af3ef61ffa4 SHA512 854a60e4fe9dec8121b68fa3102f977ad14264ed89bce9a6860117e80a3830a58565be00260da435f40452b28c6445fd191c90ca5134afea49458d676da49b07 -DIST k8s.io%2Fgengo%2F@v%2Fv0.0.0-20200428234225-8167cfdcfc14.mod 20 BLAKE2B ccdc31e151abf5dd6ff0453cb723ffae550c67c154d9de14cc2aaac1efac32063e57a1092e4341db6cbc6f58f639e3b34734859052ae76f21ce92af3ef61ffa4 SHA512 854a60e4fe9dec8121b68fa3102f977ad14264ed89bce9a6860117e80a3830a58565be00260da435f40452b28c6445fd191c90ca5134afea49458d676da49b07 -DIST k8s.io%2Fklog%2F@v%2Fv1.0.0.mod 68 BLAKE2B f745a62a974a42d1692705de032c8c651477ec71f32b0515adc02360e5a3de6c7d65f5d97960e78da06e99b0843c312a09701c08c6a5c112af832e3cd2e43649 SHA512 cfee3f10c26fafe7cbc510ff8cba479dfacedf1d95b4e25b75978656862067524b4b9f5e889455f2d74eacf07df7895fe266415a05b9502a759baf2e4bd3884a -DIST k8s.io%2Fklog%2F@v%2Fv1.0.0.zip 39827 BLAKE2B 441907426e07ed46aeeb6314c615fceedd43bf1b21b07a31960b23e1cf31dc400f1d7f0304cd5c13db8c2d54aaec47d05425798508978cb25c7d05aa3fcf2fa4 SHA512 b28b559a8a6e46b206ac005497d2e061645a81a3dc4b4f2c2a9f84065aae024dfbe7c64e9a446f72f7f88b5dea31d0ee725b273fb79877e24fb27906e1500c2b -DIST k8s.io%2Fklog%2Fv2%2F@v%2Fv2.0.0.mod 71 BLAKE2B c6d2fc56898a5b4e11c13f2d102269674def5c651031128231aa23d016ac3e74c23c734c4637e574e7deea2173733ba6272f02fe05e3c39aa5d1de4713aa184e SHA512 29871958be33057ed4a8f81336085da0c633dcc4c00c4dcc134d1313b1220bd24124d5b2b7a47b26b56ba2e7daefcd33dbef7bbc0a344c72e6c2b039767f810a -DIST k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.mod 71 BLAKE2B 5379c4cfec1c33cee99fc39e4c30e0a83b523474b23c8fb332dcfe3e76463828c559e252a67f19c2b2421b36b5d3f85ab52915a5a959f02666f25bc97e6dbd0a SHA512 2addab12a7cc1ffa4b20d006278930f87efede3163ed08d93644668fd36b1878153e4e9bbc6562b09e2f6637024829199b90e827f94e0874c6fba40ef7d7ed8f -DIST k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.zip 45140 BLAKE2B c7271958036e25fcaebf47cba48efd18029563731e8648cf0e52247e538b9fec5b3afe74c1b3d071927b3cee29553c8a891dcc1cb920a3a3b17e1cacc8887bbf SHA512 f4adb771c1131f778d2b3f9154e8f855f5ad3882f1a932afc7b4457f9413fa43340e993e6a80cb930019a8e712d40fb62542efb524a2688635b6445f8f9dcb1e -DIST k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20200427153329-656914f816f9.mod 1576 BLAKE2B cf5c64b8ea229cfa89dea8ded6e26d5669f0cafcd0265436060e9fad534df273e44f246bd28203613796e5503bcd245d94a0e70c82d7a1c797abd0170caae2cc SHA512 66bcaee932ce76200d93cacc3f17cc654fb5bf6ab75da30850b9899c3e6b2d000839eef5f33cb257f6a13494dbb69b940c800b6bd31ea7542a69b60276269251 -DIST k8s.io%2Fkubernetes%2F@v%2Fv1.13.0.mod 25 BLAKE2B 4060536d51fac9854215957b1108a158adb0b3aeb8bfc659eca1140efdcf79cffe378db6f3cb1f4a4b68aa36468b7d5631e993d5a089eb839bd03b6b608496be SHA512 2349b7dbe8409836cc70d97c5b336f518b809f5731baf05ce68d957c9970895a9b7f89caf09763794cf13824ee29410b3a6e431b2da7f64610895c44b86c4d2d -DIST kompose-1.22.0.tar.gz 321371 BLAKE2B 6a692c4ff4afc835ec6a3319e266849c6a9d2fda50828586eacc1b3b07c743acef7d3427fc3413af6e6ca8e435fd1e4ecfaef588d9be7091a08e45e4b8e4b053 SHA512 09c2520b759dcc452f6d55b171d9c002ccdab96cf01cd9b67be33070c8b3faff0a189ca30731376386d214002e2c44ffe27715aa74039a8adbae946d2b03d1d0 DIST kompose-1.26.1-deps.tar.xz 177960392 BLAKE2B cf9074a64493c8280d2cf4e6c737100338ee049231abc45f3b80665ef864a49cb269285785facb82897c12f09c8f48564a28f180c195dc016f5f54db2989c8f9 SHA512 acba18bedae36e321012993c1e297c9bf59d732d561c72a0eadbd10d5aadbb838e38d3f7c9bd0086157874b58af8cca9ed67587cd931bed0831884b4d7688994 DIST kompose-1.26.1.tar.gz 434463 BLAKE2B e4cc000723a34d46d39f6222864960c184e72ea8f30eac858a67e1664359676f103775790cdcf3faac798110a6ba5ff5f029a1213b54691abfef965be4ddfe94 SHA512 d9d181b12908298c11d99b9dda6f5e48b0bf44fca84836a7397bc726746f8d1a615a7b26aa90ea64a0fd90c50ddceae6c325d0c9d8c0c14840fc5828cefe8c23 -DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 -DIST sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.0-20200116222232-67a7b8c61874.mod 298 BLAKE2B c8069652ef0558d03282ef0f8444222d09708f1dcdc1ab19ed698d7acfb8d3421d9d9c9d053f3060848673d3dd30befd94c09b075ced36f79bef28940e7b351b SHA512 d153dd32bc1485e17771bad3142f576d967e0986702050431a656eb990af3bbfe809542745ac7752c0d72e6beee78bf3c285a4b41b37b8ebef50ecd7b3f53f8d -DIST sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.1-0.20200706213357-43c19bbb7fba.mod 346 BLAKE2B 3be76ae48e7f9581785fe52743be3b369310c9a5b47c25db84ee7d1912e19f2560c45db27161822bf9ce968102087c14a76631e5be99719f91e65abe7ca00471 SHA512 d68047f04d65abb33dccf7eb0f15d91d7f393aaac0cf042529efb3fb8dace3f24d4972dc3d759b69ebbb350f11fa71fdb19efc257f0c73775eb2c619dcad70d6 -DIST sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.1-0.20200706213357-43c19bbb7fba.zip 226559 BLAKE2B efe4a8c5e452e893731cc151b246c32f8722abf55aa14b0378bbfb0a2586c031899a92ce90caea77f8dc7aecee21ffa21612dcdd21857cd3c1ade4f2d6c7252d SHA512 7872aa775301e635f99ea6a49eab35f35c2e431911f3d9bfe46fd992850c908b0665d2263079ad298f73536ce4e08152e32b05a481504908fa017fd77ed08592 -DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B d33080dbc62b185d029eb43f75d66328dbfa7c463a3117b3efd5419ab8e1e52cc6f5d5a288d553421025c785ec6948b3aa68588cae19bd325f6acc0d043bb5fb SHA512 78f6402daccb04510f4ef35ee457ee13e4f447fba8e6aa33b4d32aa666e925861bf3b3f22c5ba9573871ec7e830f99e4caae0969724a54eadf40e6a7ed7931a0 -DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.mod 106 BLAKE2B bd5d8af6c5046c6de9b171ea2915c308de08e9696a8c82b3831bf5dc01f8aefc21b13b5b9a210f24ff8782909308137c25363074753427109e009889b7860f5f SHA512 712a936d07bfe4c2e67a4f199346d7e96db35486a0f051365c4636ddbc6505cf540995bc67e6a03b1b58e1e4816ece573418f23bf9ce93fcdc141a05f922f527 -DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 1bc20da34d11c6704b2d34eb93b06fd376d1b0932626c7dcbdaf43df8c8eb14e07529e84e028576bb67ce1961c3c86d0303d375d8d0aa372ded259c3561b9291 SHA512 52a52b3d380ae6e2cbe1b2c849d3089f74aa876fb3fadfbd02eada97446e0f2cf387f10ddb527f2dfefd57dccba8c82b0b349efbecaa0e6e3d00dc2b5d4fc21e diff --git a/app-containers/kompose/kompose-1.22.0.ebuild b/app-containers/kompose/kompose-1.22.0.ebuild deleted file mode 100644 index 236350b8e8ef..000000000000 --- a/app-containers/kompose/kompose-1.22.0.ebuild +++ /dev/null @@ -1,580 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module -GIT_COMMIT=955b7812 - -DESCRIPTION="Tool to move from docker-compose to Kubernetes" -HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io" - -EGO_SUM=( - "bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod" - "cloud.google.com/go v0.26.0/go.mod" - "cloud.google.com/go v0.34.0/go.mod" - "cloud.google.com/go v0.38.0/go.mod" - "cloud.google.com/go v0.44.1/go.mod" - "cloud.google.com/go v0.44.2/go.mod" - "cloud.google.com/go v0.45.1/go.mod" - "cloud.google.com/go v0.46.3/go.mod" - "cloud.google.com/go/bigquery v1.0.1/go.mod" - "cloud.google.com/go/datastore v1.0.0/go.mod" - "cloud.google.com/go/firestore v1.1.0/go.mod" - "cloud.google.com/go/pubsub v1.0.1/go.mod" - "cloud.google.com/go/storage v1.0.0/go.mod" - "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" - "github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78" - "github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod" - "github.com/BurntSushi/toml v0.3.1" - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" - "github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5/go.mod" - "github.com/Microsoft/go-winio v0.4.15-0.20200113171025-3fe6c5262873" - "github.com/Microsoft/go-winio v0.4.15-0.20200113171025-3fe6c5262873/go.mod" - "github.com/Microsoft/hcsshim v0.8.7/go.mod" - "github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" - "github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5" - "github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5/go.mod" - "github.com/OneOfOne/xxhash v1.2.2/go.mod" - "github.com/PuerkitoBio/purell v1.0.0/go.mod" - "github.com/PuerkitoBio/purell v1.1.1/go.mod" - "github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" - "github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" - "github.com/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-radix v0.0.0-20180808171621-7fddfc383310/go.mod" - "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" - "github.com/beorn7/perks v1.0.0/go.mod" - "github.com/bgentry/speakeasy v0.1.0/go.mod" - "github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod" - "github.com/blang/semver v3.1.0+incompatible/go.mod" - "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" - "github.com/cespare/xxhash v1.1.0/go.mod" - "github.com/client9/misspell v0.3.4/go.mod" - "github.com/containerd/cgroups v0.0.0-20190919134610-bf292b21730f/go.mod" - "github.com/containerd/console v0.0.0-20180822173158-c12b1e7919c1/go.mod" - "github.com/containerd/containerd v1.3.0-beta.2.0.20190828155532-0293cbd26c69/go.mod" - "github.com/containerd/containerd v1.3.0/go.mod" - "github.com/containerd/continuity v0.0.0-20190426062206-aaeac12a7ffc/go.mod" - "github.com/containerd/continuity v0.0.0-20200228182428-0f16d7a0959c" - "github.com/containerd/continuity v0.0.0-20200228182428-0f16d7a0959c/go.mod" - "github.com/containerd/fifo v0.0.0-20190226154929-a9fb20d87448/go.mod" - "github.com/containerd/go-runc v0.0.0-20180907222934-5a6d9f37cfa3/go.mod" - "github.com/containerd/ttrpc v0.0.0-20190828154514-0e0f228740de/go.mod" - "github.com/containerd/typeurl v0.0.0-20180627222232-a93fcdb778cd/go.mod" - "github.com/coreos/bbolt v1.3.2/go.mod" - "github.com/coreos/etcd v3.3.10+incompatible/go.mod" - "github.com/coreos/etcd v3.3.13+incompatible/go.mod" - "github.com/coreos/go-semver v0.2.0/go.mod" - "github.com/coreos/go-semver v0.3.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/v2 v2.0.0/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" - "github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" - "github.com/docker/cli v0.0.0-20180529093712-df6e38b81a94" - "github.com/docker/cli v0.0.0-20180529093712-df6e38b81a94/go.mod" - "github.com/docker/distribution v2.7.1+incompatible/go.mod" - "github.com/docker/docker v17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible" - "github.com/docker/docker v17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible/go.mod" - "github.com/docker/go-connections v0.4.0" - "github.com/docker/go-connections v0.4.0/go.mod" - "github.com/docker/go-units v0.4.0" - "github.com/docker/go-units v0.4.0/go.mod" - "github.com/docker/libcompose v0.4.1-0.20171025083809-57bd716502dc" - "github.com/docker/libcompose v0.4.1-0.20171025083809-57bd716502dc/go.mod" - "github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" - "github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod" - "github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod" - "github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod" - "github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod" - "github.com/emicklei/go-restful v2.9.5+incompatible/go.mod" - "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" - "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" - "github.com/evanphx/json-patch v0.0.0-20190815234213-e83c0a1c26c8/go.mod" - "github.com/fatih/color v1.7.0/go.mod" - "github.com/fatih/structs v1.1.0" - "github.com/fatih/structs v1.1.0/go.mod" - "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568" - "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" - "github.com/fsnotify/fsnotify v1.4.7/go.mod" - "github.com/fsnotify/fsnotify v1.4.9" - "github.com/fsnotify/fsnotify v1.4.9/go.mod" - "github.com/fsouza/go-dockerclient v1.6.5" - "github.com/fsouza/go-dockerclient v1.6.5/go.mod" - "github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod" - "github.com/ghodss/yaml v1.0.0/go.mod" - "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" - "github.com/go-kit/kit v0.8.0/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-logr/logr v0.2.0" - "github.com/go-logr/logr v0.2.0/go.mod" - "github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod" - "github.com/go-openapi/jsonpointer v0.19.2/go.mod" - "github.com/go-openapi/jsonpointer v0.19.3/go.mod" - "github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod" - "github.com/go-openapi/jsonreference v0.19.2/go.mod" - "github.com/go-openapi/jsonreference v0.19.3/go.mod" - "github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod" - "github.com/go-openapi/spec v0.19.3/go.mod" - "github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod" - "github.com/go-openapi/swag v0.19.2/go.mod" - "github.com/go-openapi/swag v0.19.5/go.mod" - "github.com/go-stack/stack v1.8.0/go.mod" - "github.com/godbus/dbus v0.0.0-20190422162347-ade71ed3457e/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.3.1" - "github.com/gogo/protobuf v1.3.1/go.mod" - "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" - "github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod" - "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" - "github.com/golang/mock v1.1.1/go.mod" - "github.com/golang/mock v1.2.0/go.mod" - "github.com/golang/mock v1.3.1/go.mod" - "github.com/golang/protobuf v1.2.0/go.mod" - "github.com/golang/protobuf v1.3.1/go.mod" - "github.com/golang/protobuf v1.3.2/go.mod" - "github.com/golang/protobuf v1.3.3/go.mod" - "github.com/golang/protobuf v1.4.0-rc.1/go.mod" - "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" - "github.com/golang/protobuf v1.4.0-rc.2/go.mod" - "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" - "github.com/golang/protobuf v1.4.0/go.mod" - "github.com/golang/protobuf v1.4.1/go.mod" - "github.com/golang/protobuf v1.4.2/go.mod" - "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" - "github.com/google/btree v1.0.0/go.mod" - "github.com/google/go-cmp v0.2.0/go.mod" - "github.com/google/go-cmp v0.3.0/go.mod" - "github.com/google/go-cmp v0.3.1/go.mod" - "github.com/google/go-cmp v0.4.0" - "github.com/google/go-cmp v0.4.0/go.mod" - "github.com/google/gofuzz v1.0.0/go.mod" - "github.com/google/gofuzz v1.1.0" - "github.com/google/gofuzz v1.1.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/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" - "github.com/google/renameio v0.1.0/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/go.mod" - "github.com/googleapis/gnostic v0.4.1/go.mod" - "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" - "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" - "github.com/gorilla/mux v1.7.4/go.mod" - "github.com/gorilla/websocket v1.4.0/go.mod" - "github.com/gorilla/websocket v1.4.2/go.mod" - "github.com/gotestyourself/gotestyourself v2.2.0+incompatible" - "github.com/gotestyourself/gotestyourself v2.2.0+incompatible/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/consul/api v1.1.0/go.mod" - "github.com/hashicorp/consul/sdk v0.1.1/go.mod" - "github.com/hashicorp/errwrap v0.0.0-20141028054710-7554cd9344ce/go.mod" - "github.com/hashicorp/errwrap v1.0.0/go.mod" - "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" - "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" - "github.com/hashicorp/go-msgpack v0.5.3/go.mod" - "github.com/hashicorp/go-multierror v0.0.0-20161216184304-ed905158d874/go.mod" - "github.com/hashicorp/go-multierror v1.0.0/go.mod" - "github.com/hashicorp/go-rootcerts v1.0.0/go.mod" - "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" - "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.net v0.0.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/hcl v1.0.0" - "github.com/hashicorp/hcl v1.0.0/go.mod" - "github.com/hashicorp/logutils v1.0.0/go.mod" - "github.com/hashicorp/mdns v1.0.0/go.mod" - "github.com/hashicorp/memberlist v0.1.3/go.mod" - "github.com/hashicorp/serf v0.8.2/go.mod" - "github.com/hpcloud/tail v1.0.0/go.mod" - "github.com/imdario/mergo v0.3.10" - "github.com/imdario/mergo v0.3.10/go.mod" - "github.com/inconshreveable/mousetrap v1.0.0" - "github.com/inconshreveable/mousetrap v1.0.0/go.mod" - "github.com/joho/godotenv v1.3.0" - "github.com/joho/godotenv v1.3.0/go.mod" - "github.com/jonboulle/clockwork v0.1.0/go.mod" - "github.com/json-iterator/go v1.1.6/go.mod" - "github.com/json-iterator/go v1.1.10" - "github.com/json-iterator/go v1.1.10/go.mod" - "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" - "github.com/jtolds/gls v4.20.0+incompatible" - "github.com/jtolds/gls v4.20.0+incompatible/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.3" - "github.com/konsorten/go-windows-terminal-sequences v1.0.3/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/pty v1.1.5/go.mod" - "github.com/kr/text v0.1.0" - "github.com/kr/text v0.1.0/go.mod" - "github.com/magiconair/properties v1.8.0/go.mod" - "github.com/magiconair/properties v1.8.1" - "github.com/magiconair/properties v1.8.1/go.mod" - "github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod" - "github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod" - "github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod" - "github.com/mailru/easyjson v0.7.0/go.mod" - "github.com/mattn/go-colorable v0.0.9/go.mod" - "github.com/mattn/go-isatty v0.0.3/go.mod" - "github.com/mattn/go-shellwords v1.0.10" - "github.com/mattn/go-shellwords v1.0.10/go.mod" - "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" - "github.com/miekg/dns v1.0.14/go.mod" - "github.com/mitchellh/cli v1.0.0/go.mod" - "github.com/mitchellh/go-homedir v1.0.0/go.mod" - "github.com/mitchellh/go-homedir v1.1.0/go.mod" - "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" - "github.com/mitchellh/gox v0.4.0/go.mod" - "github.com/mitchellh/iochan v1.0.0/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/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/morikuni/aec v1.0.0/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/novln/docker-parser v1.0.0" - "github.com/novln/docker-parser v1.0.0/go.mod" - "github.com/oklog/ulid v1.3.1/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.10.1/go.mod" - "github.com/onsi/ginkgo v1.11.0/go.mod" - "github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod" - "github.com/onsi/gomega v1.7.0/go.mod" - "github.com/opencontainers/go-digest v0.0.0-20180430190053-c9281466c8b2/go.mod" - "github.com/opencontainers/go-digest v1.0.0-rc1" - "github.com/opencontainers/go-digest v1.0.0-rc1/go.mod" - "github.com/opencontainers/image-spec v1.0.1" - "github.com/opencontainers/image-spec v1.0.1/go.mod" - "github.com/opencontainers/runc v0.0.0-20190115041553-12f6a991201f/go.mod" - "github.com/opencontainers/runc v0.1.1" - "github.com/opencontainers/runc v0.1.1/go.mod" - "github.com/opencontainers/runtime-spec v0.1.2-0.20190507144316-5b71a03e2700/go.mod" - "github.com/opencontainers/runtime-tools v0.0.0-20181011054405-1d69bd0f9c39/go.mod" - "github.com/opencontainers/selinux v1.6.0" - "github.com/opencontainers/selinux v1.6.0/go.mod" - "github.com/openshift/api v0.0.0-20200803131051-87466835fcc0" - "github.com/openshift/api v0.0.0-20200803131051-87466835fcc0/go.mod" - "github.com/openshift/build-machinery-go v0.0.0-20200713135615-1f43d26dccc7/go.mod" - "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" - "github.com/pelletier/go-toml v1.2.0" - "github.com/pelletier/go-toml v1.2.0/go.mod" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod" - "github.com/pkg/errors v0.8.1/go.mod" - "github.com/pkg/errors v0.9.1" - "github.com/pkg/errors v0.9.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/prometheus/client_golang v0.9.1/go.mod" - "github.com/prometheus/client_golang v0.9.3/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/common v0.0.0-20181113130724-41aa239b4cce/go.mod" - "github.com/prometheus/common v0.4.0/go.mod" - "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" - "github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" - "github.com/prometheus/procfs v0.0.5/go.mod" - "github.com/prometheus/tsdb v0.7.1/go.mod" - "github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" - "github.com/rogpeppe/go-internal v1.3.0/go.mod" - "github.com/russross/blackfriday/v2 v2.0.1/go.mod" - "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" - "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" - "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" - "github.com/sirupsen/logrus v1.0.4-0.20170822132746-89742aefa4b2/go.mod" - "github.com/sirupsen/logrus v1.2.0/go.mod" - "github.com/sirupsen/logrus v1.4.1/go.mod" - "github.com/sirupsen/logrus v1.6.0" - "github.com/sirupsen/logrus v1.6.0/go.mod" - "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" - "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" - "github.com/smartystreets/goconvey v1.6.4" - "github.com/smartystreets/goconvey v1.6.4/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" - "github.com/spf13/afero v1.1.2/go.mod" - "github.com/spf13/cast v1.3.0/go.mod" - "github.com/spf13/cast v1.3.1" - "github.com/spf13/cast v1.3.1/go.mod" - "github.com/spf13/cobra v0.0.2-0.20171109065643-2da4a54c5cee/go.mod" - "github.com/spf13/cobra v1.0.0" - "github.com/spf13/cobra v1.0.0/go.mod" - "github.com/spf13/jwalterweatherman v1.0.0" - "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.1-0.20171106142849-4c012f6dcd95/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.4.0/go.mod" - "github.com/spf13/viper v1.7.1" - "github.com/spf13/viper v1.7.1/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/objx v0.1.1/go.mod" - "github.com/stretchr/objx v0.2.0/go.mod" - "github.com/stretchr/testify v1.2.2/go.mod" - "github.com/stretchr/testify v1.3.0/go.mod" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/stretchr/testify v1.5.1" - "github.com/stretchr/testify v1.5.1/go.mod" - "github.com/subosito/gotenv v1.2.0" - "github.com/subosito/gotenv v1.2.0/go.mod" - "github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8/go.mod" - "github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" - "github.com/ugorji/go v1.1.4/go.mod" - "github.com/urfave/cli v0.0.0-20171014202726-7bc6a0acffa5/go.mod" - "github.com/willf/bitset v1.1.11-0.20200630133818-d5bec3311243" - "github.com/willf/bitset v1.1.11-0.20200630133818-d5bec3311243/go.mod" - "github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f" - "github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod" - "github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415" - "github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod" - "github.com/xeipuuv/gojsonschema v0.0.0-20160323030313-93e72a773fad" - "github.com/xeipuuv/gojsonschema v0.0.0-20160323030313-93e72a773fad/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.mod" - "go.uber.org/atomic v1.4.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-20171113213409-9f005a07e0d3/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-20190510104115-cbcb75029529/go.mod" - "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" - "golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/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/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" - "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" - "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" - "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" - "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" - "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" - "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" - "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" - "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" - "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" - "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" - "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" - "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" - "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" - "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" - "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" - "golang.org/x/mod v0.1.0/go.mod" - "golang.org/x/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-20190603091049-60506f45cf65/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-20190827160401-ba9fcec4b297/go.mod" - "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e" - "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/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/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/sys v0.0.0-20190830141801-acfa387b8d69" - "golang.org/x/sys v0.0.0-20190830141801-acfa387b8d69/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/tools v0.0.0-20180221164845-07fd8470d635/go.mod" - "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" - "golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod" - "golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod" - "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" - "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" - "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" - "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" - "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" - "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" - "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" - "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" - "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" - "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" - "golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod" - "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" - "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" - "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" - "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" - "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" - "golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod" - "golang.org/x/tools v0.0.0-20200602230032-c00d67ef29d0/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/go.mod" - "google.golang.org/api v0.8.0/go.mod" - "google.golang.org/api v0.9.0/go.mod" - "google.golang.org/api v0.13.0/go.mod" - "google.golang.org/appengine v1.1.0/go.mod" - "google.golang.org/appengine v1.4.0/go.mod" - "google.golang.org/appengine v1.5.0/go.mod" - "google.golang.org/appengine v1.6.1/go.mod" - "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" - "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" - "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" - "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" - "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" - "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" - "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" - "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" - "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" - "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/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.21.1/go.mod" - "google.golang.org/grpc v1.23.0/go.mod" - "google.golang.org/grpc v1.27.0/go.mod" - "google.golang.org/grpc v1.27.1/go.mod" - "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" - "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" - "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" - "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" - "google.golang.org/protobuf v1.21.0/go.mod" - "google.golang.org/protobuf v1.22.0/go.mod" - "google.golang.org/protobuf v1.23.0/go.mod" - "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" - "google.golang.org/protobuf v1.24.0/go.mod" - "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/errgo.v2 v2.1.0/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/ini.v1 v1.51.0" - "gopkg.in/ini.v1 v1.51.0/go.mod" - "gopkg.in/resty.v1 v1.12.0/go.mod" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod" - "gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod" - "gopkg.in/yaml.v2 v2.2.1/go.mod" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - "gopkg.in/yaml.v2 v2.2.4/go.mod" - "gopkg.in/yaml.v2 v2.2.8/go.mod" - "gopkg.in/yaml.v2 v2.3.0" - "gopkg.in/yaml.v2 v2.3.0/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776" - "gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod" - "gotest.tools v2.2.0+incompatible" - "gotest.tools v2.2.0+incompatible/go.mod" - "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" - "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" - "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" - "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" - "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" - "k8s.io/api v0.19.0-rc.2" - "k8s.io/api v0.19.0-rc.2/go.mod" - "k8s.io/apimachinery v0.19.0-rc.2" - "k8s.io/apimachinery v0.19.0-rc.2/go.mod" - "k8s.io/code-generator v0.19.0-rc.2/go.mod" - "k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod" - "k8s.io/gengo v0.0.0-20200428234225-8167cfdcfc14/go.mod" - "k8s.io/klog v1.0.0" - "k8s.io/klog v1.0.0/go.mod" - "k8s.io/klog/v2 v2.0.0/go.mod" - "k8s.io/klog/v2 v2.2.0" - "k8s.io/klog/v2 v2.2.0/go.mod" - "k8s.io/kube-openapi v0.0.0-20200427153329-656914f816f9/go.mod" - "k8s.io/kubernetes v1.13.0/go.mod" - "rsc.io/binaryregexp v0.2.0/go.mod" - "sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod" - "sigs.k8s.io/structured-merge-diff/v3 v3.0.1-0.20200706213357-43c19bbb7fba" - "sigs.k8s.io/structured-merge-diff/v3 v3.0.1-0.20200706213357-43c19bbb7fba/go.mod" - "sigs.k8s.io/yaml v1.1.0/go.mod" - "sigs.k8s.io/yaml v1.2.0" - "sigs.k8s.io/yaml v1.2.0/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/kubernetes/kompose/archive/v${PV}.tar.gz -> ${P}.tar.gz -${EGO_SUM_SRC_URI}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="hardened" - -RESTRICT+=" test" - -src_prepare() { - default - sed -i -e 's/-w -s//' Makefile || die -} - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake \ - GITCOMMIT=${GIT_COMMIT} \ - bin -} - -src_install() { - dobin ${PN} - dodoc -r docs examples {README,RELEASE,CHANGELOG,CONTRIBUTING}.md -} diff --git a/app-containers/lxd/lxd-4.0.9-r3.ebuild b/app-containers/lxd/lxd-4.0.9-r3.ebuild index aee451bed561..094ce154dee2 100644 --- a/app-containers/lxd/lxd-4.0.9-r3.ebuild +++ b/app-containers/lxd/lxd-4.0.9-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="apparmor ipv6 nls verify-sig" DEPEND="acct-group/lxd diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index 0dc20cf1629f..10c8df4528be 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,4 +1 @@ -DIST snapd-2.55.2.tar.xz 6659212 BLAKE2B a76cec2bf0f3c44212a20c8b0744e4327a725b28a0055be49dfbe638020532f4933c20edda3bdab20290d38f602459fd0962413a9c58400cdc8d6ef3b4634a41 SHA512 8fee8bb6ff52d3cbd5f0a9f206e7c93dea1b6c0ade9c2b6fbd7b0d729b6eeeb1fb01a28dab53543671c42ceac25d6d8932a8b4b9349332b0cde9b9226f6ec063 -DIST snapd-2.55.3.tar.xz 6673552 BLAKE2B 8a34a568a1563c786e6975fb44d6a23f8a943906ff16b4c587fcca9e1d6ae033d8389b069235e62449a327dff8f1d11e83528fecf02768c730aede72b6cd6790 SHA512 e9dbdc47a9b83792f32fa66d558b0602100ac2b7cfd02ea96e4346fe1bdda7aa5fbe23cfba090e1ba61430ce9cfb0e9bd015c420c13bdca282a500c6ab222817 -DIST snapd-2.55.4.tar.xz 6669776 BLAKE2B 024c03d163f23da8a26076dfb9fd2edc44807731c40b74b554132753b20ff6a7ae454dfee4f20e05bbf7f596e09bbd7378cbe5d8625c3dfb43e94d84578b8e81 SHA512 990266ac37e0d0da433ea3dacdd97806cc3ea5d1d94e068e5b945da54d87d965860ad290799c0bca29dab35069a449fa483b4f51c1cbab83d7745ec7a6cabd9e -DIST snapd-2.55.5.tar.xz 6670928 BLAKE2B 3bbc4d0fa8e842a400107934518e0f7d0b4e4a26f70a3538590faea631920229e5ba79d023eeda12da71a1f4fcdaa4476efb858130cac600894c1bf0a54be6e6 SHA512 445d0a21a28c994c2608dcb6ea09f6f53398564b644b1f489ed68f1f48c45281d284cd65699f65f9e0b653ef4efeea771bf3cceeeadb71f1a1267c522587e353 +DIST snapd-2.56.tar.xz 6737568 BLAKE2B 662fa682895501df71396095e22fb4587a97cfe4e156b998118ff524ef3a22bf4e60420111167c263c2815ff34a05b026180e41e926324756450e22a1571fc92 SHA512 d2e9949b449ff65122f1202b2048ed63e3ff404aebd71d9877030c7b23130b6be2f1ef62f47b8b0044344fb4826b2b0c81dbcf5cd464ca16f5b3b170735b6039 diff --git a/app-containers/snapd/snapd-2.55.2.ebuild b/app-containers/snapd/snapd-2.55.2.ebuild deleted file mode 100644 index 4e8c75f7a53b..000000000000 --- a/app-containers/snapd/snapd-2.55.2.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/" - -MY_S="${S}/src/github.com/snapcore/${PN}" - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup - - # Seems to have issues building with -O3, switch to -O2 - replace-flags -O3 -O2 -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die - - pushd "${MY_S}" >/dev/null || die - ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( - "BINDIR=${EPREFIX}/usr/bin" - "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" - "LIBEXECDIR=${EPREFIX}/usr/lib" - "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" - "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" - ) - export CGO_ENABLED="1" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - pushd "${MY_S}/cmd" >/dev/null || die - econf --libdir="${EPREFIX}/usr/lib" \ - --libexecdir="${EPREFIX}/usr/lib/snapd" \ - $(use_enable apparmor) \ - --enable-nvidia-biarch \ - --with-snap-mount-dir="${EPREFIX}/var/lib/snapd/snap" -} - -src_compile() { - export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" - - local file - for file in "${MY_S}/po/"*.po; do - msgfmt "${file}" -o "${file%.po}.mo" || die - done - - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" - - local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) - local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) - - local cmd - for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done - for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done -} - -src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - - if use apparmor; then - mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die - keepdir /var/lib/snapd/apparmor/profiles - fi - keepdir /var/lib/snapd/{apparmor/snap-confine,cache,cookie,snap,void} - fperms 700 /var/lib/snapd/{cache,cookie} - - dobin "${GOBIN}/"{snap,snapctl} - ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die - - exeinto /usr/lib/snapd - doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - - dobashcomp "${MY_S}/data/completion/bash/snap" - - insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" - - insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" - - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_desktop_database_update - - if use apparmor && [[ -z ${ROOT} && -e /sys/kernel/security/apparmor/profiles && - $(wc -l < /sys/kernel/security/apparmor/profiles) -gt 0 ]]; then - apparmor_parser -r "${EPREFIX}/etc/apparmor.d/usr.lib.snapd.snap-confine.real" - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-containers/snapd/snapd-2.55.4.ebuild b/app-containers/snapd/snapd-2.55.4.ebuild deleted file mode 100644 index 4e8c75f7a53b..000000000000 --- a/app-containers/snapd/snapd-2.55.4.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/" - -MY_S="${S}/src/github.com/snapcore/${PN}" - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup - - # Seems to have issues building with -O3, switch to -O2 - replace-flags -O3 -O2 -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die - - pushd "${MY_S}" >/dev/null || die - ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( - "BINDIR=${EPREFIX}/usr/bin" - "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" - "LIBEXECDIR=${EPREFIX}/usr/lib" - "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" - "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" - ) - export CGO_ENABLED="1" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - pushd "${MY_S}/cmd" >/dev/null || die - econf --libdir="${EPREFIX}/usr/lib" \ - --libexecdir="${EPREFIX}/usr/lib/snapd" \ - $(use_enable apparmor) \ - --enable-nvidia-biarch \ - --with-snap-mount-dir="${EPREFIX}/var/lib/snapd/snap" -} - -src_compile() { - export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" - - local file - for file in "${MY_S}/po/"*.po; do - msgfmt "${file}" -o "${file%.po}.mo" || die - done - - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" - - local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) - local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) - - local cmd - for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done - for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done -} - -src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - - if use apparmor; then - mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die - keepdir /var/lib/snapd/apparmor/profiles - fi - keepdir /var/lib/snapd/{apparmor/snap-confine,cache,cookie,snap,void} - fperms 700 /var/lib/snapd/{cache,cookie} - - dobin "${GOBIN}/"{snap,snapctl} - ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die - - exeinto /usr/lib/snapd - doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - - dobashcomp "${MY_S}/data/completion/bash/snap" - - insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" - - insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" - - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_desktop_database_update - - if use apparmor && [[ -z ${ROOT} && -e /sys/kernel/security/apparmor/profiles && - $(wc -l < /sys/kernel/security/apparmor/profiles) -gt 0 ]]; then - apparmor_parser -r "${EPREFIX}/etc/apparmor.d/usr.lib.snapd.snap-confine.real" - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-containers/snapd/snapd-2.55.5.ebuild b/app-containers/snapd/snapd-2.55.5.ebuild deleted file mode 100644 index 4e8c75f7a53b..000000000000 --- a/app-containers/snapd/snapd-2.55.5.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/" - -MY_S="${S}/src/github.com/snapcore/${PN}" - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup - - # Seems to have issues building with -O3, switch to -O2 - replace-flags -O3 -O2 -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die - - pushd "${MY_S}" >/dev/null || die - ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( - "BINDIR=${EPREFIX}/usr/bin" - "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" - "LIBEXECDIR=${EPREFIX}/usr/lib" - "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" - "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" - ) - export CGO_ENABLED="1" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - pushd "${MY_S}/cmd" >/dev/null || die - econf --libdir="${EPREFIX}/usr/lib" \ - --libexecdir="${EPREFIX}/usr/lib/snapd" \ - $(use_enable apparmor) \ - --enable-nvidia-biarch \ - --with-snap-mount-dir="${EPREFIX}/var/lib/snapd/snap" -} - -src_compile() { - export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" - - local file - for file in "${MY_S}/po/"*.po; do - msgfmt "${file}" -o "${file%.po}.mo" || die - done - - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" - - local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) - local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) - - local cmd - for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done - for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ - -v -x "github.com/snapcore/${PN}/cmd/${cmd}" - [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" - done -} - -src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - - if use apparmor; then - mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die - keepdir /var/lib/snapd/apparmor/profiles - fi - keepdir /var/lib/snapd/{apparmor/snap-confine,cache,cookie,snap,void} - fperms 700 /var/lib/snapd/{cache,cookie} - - dobin "${GOBIN}/"{snap,snapctl} - ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die - - exeinto /usr/lib/snapd - doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - - dobashcomp "${MY_S}/data/completion/bash/snap" - - insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" - - insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" - - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - xdg_desktop_database_update - - if use apparmor && [[ -z ${ROOT} && -e /sys/kernel/security/apparmor/profiles && - $(wc -l < /sys/kernel/security/apparmor/profiles) -gt 0 ]]; then - apparmor_parser -r "${EPREFIX}/etc/apparmor.d/usr.lib.snapd.snap-confine.real" - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-containers/snapd/snapd-2.55.3.ebuild b/app-containers/snapd/snapd-2.56.ebuild similarity index 73% rename from app-containers/snapd/snapd-2.55.3.ebuild rename to app-containers/snapd/snapd-2.56.ebuild index 4e8c75f7a53b..7e134a2b558e 100644 --- a/app-containers/snapd/snapd-2.55.3.ebuild +++ b/app-containers/snapd/snapd-2.56.ebuild @@ -3,14 +3,11 @@ EAPI=7 -EGO_PN="github.com/snapcore/${PN}" -inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils +inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd xdg-utils DESCRIPTION="Service and tools for management of snap packages" HOMEPAGE="http://snapcraft.io/" -MY_S="${S}/src/github.com/snapcore/${PN}" - SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" MY_PV=${PV} KEYWORDS="~amd64" @@ -70,20 +67,18 @@ src_prepare() { default # Update apparmor profile to allow libtinfow.so* sed -i 's/libtinfo/libtinfo{,w}/' \ - "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die + "cmd/snap-confine/snap-confine.apparmor.in" || die if ! use forced-devmode; then sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "${MY_S}/sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode" + -i "sandbox/forcedevmode.go" || die + grep -q 'panic("USE=forced-devmode is disabled")' "sandbox/forcedevmode.go" || die "failed to disable forced-devmode" fi - sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" || die + sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die - pushd "${MY_S}" >/dev/null || die ./mkversion.sh "${PV}" - popd >/dev/null || die - pushd "${MY_S}/cmd" >/dev/null || die + pushd "cmd" >/dev/null || die eautoreconf } @@ -100,7 +95,7 @@ src_configure() { export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" - pushd "${MY_S}/cmd" >/dev/null || die + pushd "${S}/cmd" >/dev/null || die econf --libdir="${EPREFIX}/usr/lib" \ --libexecdir="${EPREFIX}/usr/lib/snapd" \ $(use_enable apparmor) \ @@ -110,34 +105,34 @@ src_configure() { src_compile() { export -n GOCACHE XDG_CACHE_HOME - export GO111MODULE=off GOBIN="${S}/bin" GOPATH="${S}" + export GOBIN="${S}/bin" local file - for file in "${MY_S}/po/"*.po; do + for file in "${S}/po/"*.po; do msgfmt "${file}" -o "${file%.po}.mo" || die done - emake -C "${MY_S}/data" "${SNAPD_MAKEARGS[@]}" + emake -C "${S}/data" "${SNAPD_MAKEARGS[@]}" local -a flags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS}'" -trimpath) local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external -extldflags '${LDFLAGS} -static'" -trimpath) local cmd for cmd in snap snapd snap-bootstrap snap-failure snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do - go build -o "${GOBIN}/${cmd}" "${flags[@]}" \ + go build ${GOFLAGS} -mod=vendor -o "${GOBIN}/${cmd}" "${flags[@]}" \ -v -x "github.com/snapcore/${PN}/cmd/${cmd}" [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" done for cmd in snapctl snap-exec snap-update-ns; do - go build -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ + go build ${GOFLAGS} -mod=vendor -o "${GOBIN}/${cmd}" "${staticflags[@]}" \ -v -x "github.com/snapcore/${PN}/cmd/${cmd}" [[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}" done } src_install() { - emake -C "${MY_S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" - emake -C "${MY_S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" + emake -C "${S}/data" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" + emake -C "${S}/cmd" install "${SNAPD_MAKEARGS[@]}" DESTDIR="${D}" if use apparmor; then mv "${ED}/etc/apparmor.d/usr.lib.snapd.snap-confine"{,.real} || die @@ -151,19 +146,19 @@ src_install() { exeinto /usr/lib/snapd doexe "${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns} \ - "${MY_S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ - "${MY_S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} + "${S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt} \ + "${S}/data/completion/bash/"{complete.sh,etelpmoc.sh,} - dobashcomp "${MY_S}/data/completion/bash/snap" + dobashcomp "${S}/data/completion/bash/snap" insinto /usr/share/zsh/site-functions - doins "${MY_S}/data/completion/zsh/_snap" + doins "${S}/data/completion/zsh/_snap" insinto "/usr/share/polkit-1/actions" - doins "${MY_S}/data/polkit/io.snapcraft.snapd.policy" + doins "${S}/data/polkit/io.snapcraft.snapd.policy" - dodoc "${MY_S}/packaging/ubuntu-16.04/changelog" - domo "${MY_S}/po/"*.mo + dodoc "${S}/packaging/ubuntu-16.04/changelog" + domo "${S}/po/"*.mo readme.gentoo_create_doc } diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index ca45d6b2d7c5eeb057ced765f27e4536eab349a7..ed503ec344604f6a771630954d21b25b965305f3 100644 GIT binary patch literal 23948 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 uhPzww8cUUsh{<{XTyC{zL!L@1H&-DpGx?`o&MZ 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 diff --git a/app-crypt/acme-sh/acme-sh-3.0.4.ebuild b/app-crypt/acme-sh/acme-sh-3.0.4.ebuild index 388ce2e32f48..e8a4db2391b3 100644 --- a/app-crypt/acme-sh/acme-sh-3.0.4.ebuild +++ b/app-crypt/acme-sh/acme-sh-3.0.4.ebuild @@ -17,10 +17,13 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="selinux" + RDEPEND=" dev-libs/openssl:0 net-misc/curl net-misc/socat + selinux? ( sec-policy/selinux-certbot ) " src_install() { diff --git a/app-crypt/acme-sh/acme-sh-9999.ebuild b/app-crypt/acme-sh/acme-sh-9999.ebuild index 2298b3aea394..25fe72160c37 100644 --- a/app-crypt/acme-sh/acme-sh-9999.ebuild +++ b/app-crypt/acme-sh/acme-sh-9999.ebuild @@ -13,10 +13,13 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="" +IUSE="selinux" + RDEPEND=" dev-libs/openssl:0 net-misc/curl net-misc/socat + selinux? ( sec-policy/selinux-certbot ) " src_install() { diff --git a/app-crypt/certbot/certbot-1.26.0.ebuild b/app-crypt/certbot/certbot-1.26.0.ebuild index 2d3795642b7b..44b7e3889a5e 100644 --- a/app-crypt/certbot/certbot-1.26.0.ebuild +++ b/app-crypt/certbot/certbot-1.26.0.ebuild @@ -23,6 +23,8 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" LICENSE="Apache-2.0" SLOT="0" +IUSE="selinux" + RDEPEND=" >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] @@ -34,6 +36,7 @@ RDEPEND=" dev-python/pyrfc3339[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] dev-python/zope-component[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}]" + dev-python/zope-interface[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot )" distutils_enable_tests pytest diff --git a/app-crypt/certbot/certbot-1.27.0.ebuild b/app-crypt/certbot/certbot-1.27.0.ebuild index 0040de76755a..bad8bc65b32d 100644 --- a/app-crypt/certbot/certbot-1.27.0.ebuild +++ b/app-crypt/certbot/certbot-1.27.0.ebuild @@ -23,6 +23,8 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" LICENSE="Apache-2.0" SLOT="0" +IUSE="selinux" + RDEPEND=" >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] @@ -34,6 +36,7 @@ RDEPEND=" dev-python/pyrfc3339[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] dev-python/zope-component[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}]" + dev-python/zope-interface[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot )" distutils_enable_tests pytest diff --git a/app-crypt/certbot/certbot-9999.ebuild b/app-crypt/certbot/certbot-9999.ebuild index 0040de76755a..bad8bc65b32d 100644 --- a/app-crypt/certbot/certbot-9999.ebuild +++ b/app-crypt/certbot/certbot-9999.ebuild @@ -23,6 +23,8 @@ HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" LICENSE="Apache-2.0" SLOT="0" +IUSE="selinux" + RDEPEND=" >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] @@ -34,6 +36,7 @@ RDEPEND=" dev-python/pyrfc3339[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] dev-python/zope-component[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}]" + dev-python/zope-interface[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot )" distutils_enable_tests pytest diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest index 762f387e6f85..948d1cb5aebd 100644 --- a/app-crypt/seahorse/Manifest +++ b/app-crypt/seahorse/Manifest @@ -1 +1,2 @@ DIST seahorse-41.0.tar.xz 1371984 BLAKE2B fdfc7c6d5ba41ab83c639d93c92fe6e1c36d42a02c7a384c2055bfe594e2a16415115bfb07597de93a886e492974e38c812fbbd59c7112c0360adeed96cb437d SHA512 cc51e27a55ed646ee376aa1b1bffe28369d80e4b8c484c9711de6bdf190694714ef208579d0399b5c199b5619491d72dede1b1f6c03b89cf3a53e8519a4d4fcf +DIST seahorse-42.0.tar.xz 1395040 BLAKE2B ae40d587c881851014b1989af986993768598a6a530f281cef3e177f0e6dbb3a97ec5128c5f39a463f69a4dfabb5c9f95af1dd3de7af12247338b8003c102ea3 SHA512 2a961a4054360c9a4fe0e9e360d6ea621a65325db8e40365e75d747cfe751c2dc3230ff51ffe0435d24766a91e8a042b8c01183fd58a70974a7ad095af8d247e diff --git a/app-crypt/seahorse/seahorse-42.0.ebuild b/app-crypt/seahorse/seahorse-42.0.ebuild new file mode 100644 index 000000000000..0aeb990bc5c0 --- /dev/null +++ b/app-crypt/seahorse/seahorse-42.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Manage your passwords and encryption keys" +HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +IUSE="ldap zeroconf" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.66:2 + >=app-crypt/gcr-3.38:= + >=app-crypt/gpgme-1.14.0:= + >=x11-libs/gtk+-3.24.0:3 + >=app-crypt/gnupg-2.2 + >=gui-libs/libhandy-1.6:1= + >=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] ) +" +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/libxml2:2 + app-crypt/gcr[vala] + app-crypt/libsecret[vala] + gui-libs/libhandy:1[vala] +" +BDEPEND=" + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + gnome2_environment_reset +} + +src_configure() { + local emesonargs=( + -Dhelp=true + -Dpgp-support=true + -Dcheck-compatible-gpg=false # keep lowest version listed as compatible as min dep for gnupg RDEPEND + -Dpkcs11-support=true + -Dkeyservers-support=true + -Dhkp-support=true + $(meson_use ldap ldap-support) + $(meson_use zeroconf key-sharing) + -Dmanpage=true + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-crypt/swtpm/swtpm-0.7.3.ebuild b/app-crypt/swtpm/swtpm-0.7.3.ebuild index bf5c708a2ae5..cc9d50f697be 100644 --- a/app-crypt/swtpm/swtpm-0.7.3.ebuild +++ b/app-crypt/swtpm/swtpm-0.7.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="fuse +gnutls seccomp test" RESTRICT="!test? ( test )" diff --git a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild index d48fb7cfa9e3..ed4032c44ca0 100644 --- a/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild +++ b/app-crypt/tpm2-abrmd/tpm2-abrmd-2.4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild index d106601bc4d6..d58b7525fae3 100644 --- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild +++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar LICENSE="BSD-2" SLOT="0/3" -KEYWORDS="amd64 arm ~arm64 ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" IUSE="doc +fapi +openssl mbedtls static-libs test" RESTRICT="!test? ( test )" diff --git a/app-dicts/Manifest.gz b/app-dicts/Manifest.gz index a6d07398cce014d2e6aa1a23e6d11582c2a0bfe7..cc6dac0804c3d8cb55c011821a16cd8654e3787f 100644 GIT binary patch delta 69007 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

?wIbvChM!wr;H?RdS0I;vCQA} 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 delta 69087 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 Je1l!W0suit^z{G$ diff --git a/app-dicts/sword-AraSVD/Manifest b/app-dicts/sword-AraSVD/Manifest index 0258eed000e7..6198127ad847 100644 --- a/app-dicts/sword-AraSVD/Manifest +++ b/app-dicts/sword-AraSVD/Manifest @@ -1 +1 @@ -DIST AraSVD-2.1.zip 1820109 BLAKE2B d999b61b873481b11975b46a291a5bdb5f67f30f61e9308f528c9846255b79080a29ca2011e3e8dd99b44c1896029c41dbccce5429a161ccc1f3caebd938c0e7 SHA512 fe008dd4527cc6db222ea7f31d38a34880dda0bdca4c8bd377fe7ceb4d8f5b6940939842415142fa38c7a7f161d778cedfa0ca048202271b097f0891e90cae9a +DIST AraSVD-2.2.zip 1820699 BLAKE2B 53d1963a6ad0a345b44e94936778c3e873f28c929318bcd539cd0cd6aef6871ec5353d057981862c5dbf2588f2f6e1ba7af62da703fad693df77f93fed6d40ae SHA512 3c30798b785dda7667b3bc62f8fc2e25d566effbeae061f2834e0d3aefa2f2392c23461aad7b9b505d7974bb13185e91f0cbb36a5d855284fffda1bb479af3e0 diff --git a/app-dicts/sword-AraSVD/sword-AraSVD-2.1.ebuild b/app-dicts/sword-AraSVD/sword-AraSVD-2.2.ebuild similarity index 98% rename from app-dicts/sword-AraSVD/sword-AraSVD-2.1.ebuild rename to app-dicts/sword-AraSVD/sword-AraSVD-2.2.ebuild index d40562739495..a196bef7aa14 100644 --- a/app-dicts/sword-AraSVD/sword-AraSVD-2.1.ebuild +++ b/app-dicts/sword-AraSVD/sword-AraSVD-2.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.5.9" diff --git a/app-dicts/sword-Clarke/Manifest b/app-dicts/sword-Clarke/Manifest index 4519f76c9a8b..0a682c2225a3 100644 --- a/app-dicts/sword-Clarke/Manifest +++ b/app-dicts/sword-Clarke/Manifest @@ -1 +1 @@ -DIST Clarke-1.0.zip 9722167 BLAKE2B 2b07fe56d1d188c79d7f4f04707f8ec57f4e062ce3f5822e04e9df7d1cbd1c1aa2803bbcfc83e6b9625ca8e351c9690fb8a78cde4600aea066db72d1e732698b SHA512 f383e897a16a3c2b68d62145a2952cfee1b0fdfea8848d7973ab5b453aaa4706beaaae9ac457bbd512cd8c45a7514b312563b408a238447e6f69d16f8664c849 +DIST Clarke-2.0.zip 8627265 BLAKE2B 9cb78adec813ce24ece7ff84be3092d2ccb0975305336f9dbccc597b08e31e8775a020223fa3aa92c56ba6df1d00f6ef706e143fa1c45a7fb0ec024c0c69d1e6 SHA512 60b64e8fd3cb071d0e8981dde5c5f1dad8923e9d50962bbc6fbc6ad4284e71b6a54283b38505e6862b5b74efa269d08d8f7f2d2b50e5e7070caaaf3b71492832 diff --git a/app-dicts/sword-Clarke/sword-Clarke-1.0.ebuild b/app-dicts/sword-Clarke/sword-Clarke-2.0.ebuild similarity index 71% rename from app-dicts/sword-Clarke/sword-Clarke-1.0.ebuild rename to app-dicts/sword-Clarke/sword-Clarke-2.0.ebuild index 11838984d2c6..ded3eac62b86 100644 --- a/app-dicts/sword-Clarke/sword-Clarke-1.0.ebuild +++ b/app-dicts/sword-Clarke/sword-Clarke-2.0.ebuild @@ -1,12 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -SWORD_MODULE="Clarke" +EAPI=8 + +SWORD_MINIMUM_VERSION="1.5.9" inherit sword-module -DESCRIPTION="Adam Clarke's Commentary on the Bible" +DESCRIPTION="Adam Clarke's Commentary and critical notes on the Bible" HOMEPAGE="https://crosswire.org/sword/modules/ModInfo.jsp?modName=Clarke" LICENSE="public-domain" KEYWORDS="~amd64 ~loong ~ppc ~riscv ~x86" diff --git a/app-dicts/sword-FinRK/Manifest b/app-dicts/sword-FinRK/Manifest index e3c5ada8c5aa..773b8be85ec4 100644 --- a/app-dicts/sword-FinRK/Manifest +++ b/app-dicts/sword-FinRK/Manifest @@ -1 +1 @@ -DIST FinRK-1.8.2.zip 2116671 BLAKE2B 55d8445a84e9f88131136a7536f22cf772b06ba7f7834998a68537c575012620051aff8ba6ebe5c4364177d28ba3628bbb03066a2da3dfd09fb8f29a4e216840 SHA512 5d1d842e420f3caae26bdd77a7bad4d8f21f9ed5ac2f84962cc1ccda8dca003eb2b841cfeaad0a4b1cdc5b41603305d11f6b81ec21404ce3279a4beb10eae17a +DIST FinRK-1.8.3.zip 2111637 BLAKE2B 1bdf7726fd37debb5eef2d4c916ca3b30e6c4b5520fcac152db2643d42b7a33383d1d011de3d602d09dc999c2a627b0cf7de003e642220851039e4fafd8b4438 SHA512 391b6f2f8de92f98395ae01985a50a4e725b104b0bd4abbe08908279410a117e40ecc7e1cc5f61e8fe532fca1bfc8e97df3fd8f154eb6c67660792b8a2112e0c diff --git a/app-dicts/sword-FinRK/sword-FinRK-1.8.2.ebuild b/app-dicts/sword-FinRK/sword-FinRK-1.8.3.ebuild similarity index 97% rename from app-dicts/sword-FinRK/sword-FinRK-1.8.2.ebuild rename to app-dicts/sword-FinRK/sword-FinRK-1.8.3.ebuild index b8aaf46a2cc9..4cec26377fda 100644 --- a/app-dicts/sword-FinRK/sword-FinRK-1.8.2.ebuild +++ b/app-dicts/sword-FinRK/sword-FinRK-1.8.3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.6.1" diff --git a/app-dicts/sword-GerMenge/Manifest b/app-dicts/sword-GerMenge/Manifest index 1eca2b59833b..a1116270dd2b 100644 --- a/app-dicts/sword-GerMenge/Manifest +++ b/app-dicts/sword-GerMenge/Manifest @@ -1 +1 @@ -DIST GerMenge-1.0.zip 2600864 BLAKE2B cfaf21e14ef480775ecde5d79b38233a1d4972aa8609eba34d41548f5ea4bc1bbc7c4051af3db90865889dfd7837be0b3ebc65f4e8b6ee3d4d4f2c2c1b616349 SHA512 1b1f22bb940748bfc1acf99e3c731144ac11c7e4d49f26f2abd9b40e2fc37f27f263998b0ebba9a55b84a6c4bcecb58b1abbe06f604e8c1978a6898de1e1cae3 +DIST GerMenge-1.1.zip 2601299 BLAKE2B d8b6065ad770f1e3e4608d04f4f13c4b8516ef2f0c4bdd5cb0b265e10f575fb47f11c50e0ca3be7b07a75454f3c26c6f27aff23dd26464cac3112010186acc38 SHA512 7604efdc8cd09fc2fa1e2a045eaa33fe00b2707cc0c2eb172cb682aafde370d5432a25ecae5d520439bd818730b2a8fdee39e6f34ea18889bd1b288d4636cc77 diff --git a/app-dicts/sword-GerMenge/sword-GerMenge-1.0.ebuild b/app-dicts/sword-GerMenge/sword-GerMenge-1.1.ebuild similarity index 97% rename from app-dicts/sword-GerMenge/sword-GerMenge-1.0.ebuild rename to app-dicts/sword-GerMenge/sword-GerMenge-1.1.ebuild index c41741136758..cc43f403e313 100644 --- a/app-dicts/sword-GerMenge/sword-GerMenge-1.0.ebuild +++ b/app-dicts/sword-GerMenge/sword-GerMenge-1.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.6.1" diff --git a/app-dicts/sword-SloKJV/Manifest b/app-dicts/sword-SloKJV/Manifest index d4902f49810d..cd7cd38fc389 100644 --- a/app-dicts/sword-SloKJV/Manifest +++ b/app-dicts/sword-SloKJV/Manifest @@ -1 +1 @@ -DIST SloKJV-15.0.zip 1732921 BLAKE2B de89875b3fd5ac139c6d1aa20c8bcf8841a0e4cd6280c851daa9d2f8f1ac16eeef5b20e8258b0c246b2ca5505567c97a49ed5aa4000bb27238a4f3b1fae73dfa SHA512 2d9781c9c1d4f50b5421e05066ee157d1779a21fa645b4e091ff84c088cdecca8da4d81ef3a90cec4e7209db36fcee72b6ef588865bd6539c1e1eb21cb06571e +DIST SloKJV-17.0.zip 1925329 BLAKE2B 17c0a4ba89c5edf2e04083aa7e1e088ee3aca78a54559def561d5edb81c7781066bc34d2432ca577c4afdf50834e7807c264d6032e5b44b8a5bd9b440eac9bbb SHA512 16d788c37ed5881d80e22251b0463b75b3d3836e8fd70995b7c28925c51e485f5f9025c36f8a2a37a0c9305a00bc5f8e1a5bfe327ed5861224a669b2881191b8 diff --git a/app-dicts/sword-SloKJV/sword-SloKJV-15.0.ebuild b/app-dicts/sword-SloKJV/sword-SloKJV-17.0.ebuild similarity index 98% rename from app-dicts/sword-SloKJV/sword-SloKJV-15.0.ebuild rename to app-dicts/sword-SloKJV/sword-SloKJV-17.0.ebuild index 35a1f4ef551a..742e502abd61 100644 --- a/app-dicts/sword-SloKJV/sword-SloKJV-15.0.ebuild +++ b/app-dicts/sword-SloKJV/sword-SloKJV-17.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.5.9" diff --git a/app-dicts/sword-SpaRV/Manifest b/app-dicts/sword-SpaRV/Manifest index 6e0b26b347e0..f411f71e124d 100644 --- a/app-dicts/sword-SpaRV/Manifest +++ b/app-dicts/sword-SpaRV/Manifest @@ -1 +1 @@ -DIST SpaRV-1.6.zip 1548827 BLAKE2B cc1c3f5dd366e9e7bf33f4d15bd5b5e561ce9d1b5bb7b9d6d95f9759c9566fdde7a74fe8522312f4f24f5c1544913677827edc7effd983fe681600c744db9668 SHA512 f6674d42f01a02b8593bf293c334bc10736c77ba6a4e2671bfa69fd7c92524f61591b62f831aa615216c7a1a195f926a8b811688fc2daac7432c87861ada5913 +DIST SpaRV-2.0.zip 1516994 BLAKE2B ecfb9d95cbf967f6e9a74cab05b540177efc84f96d4b7363e713722a7b36f7b990870c7e1866b33d83d6202be7c1e7fcbdb74226dc8129a6311c66a854d42c25 SHA512 4bc09f1542111251e8c9e7f6e27412a97975e432839234be627de94164fc5f78c16897d063bb980b3382aa89f8cba97178520a45b36c28e8bbae3be3e91e1698 diff --git a/app-dicts/sword-SpaRV/sword-SpaRV-1.6.ebuild b/app-dicts/sword-SpaRV/sword-SpaRV-2.0.ebuild similarity index 83% rename from app-dicts/sword-SpaRV/sword-SpaRV-1.6.ebuild rename to app-dicts/sword-SpaRV/sword-SpaRV-2.0.ebuild index 13daa2df5401..1f8b17853a26 100644 --- a/app-dicts/sword-SpaRV/sword-SpaRV-1.6.ebuild +++ b/app-dicts/sword-SpaRV/sword-SpaRV-2.0.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.5.9" inherit sword-module -DESCRIPTION="Spanish Biblia Reina-Valera (1909)" +DESCRIPTION="La Santa Biblia Reina-Valera (1909)" HOMEPAGE="https://crosswire.org/sword/modules/ModInfo.jsp?modName=SpaRV" LICENSE="public-domain" KEYWORDS="~amd64 ~loong ~ppc ~riscv ~x86" diff --git a/app-dicts/sword-TDavid/Manifest b/app-dicts/sword-TDavid/Manifest index dfa54dc87b5a..15e3e6a3dfb1 100644 --- a/app-dicts/sword-TDavid/Manifest +++ b/app-dicts/sword-TDavid/Manifest @@ -1 +1 @@ -DIST TDavid-1.1.zip 4845476 BLAKE2B 82dbe176461852fd360ef526de4628f60a63a5f4160f884d917e216b7e9e9d4f409e03214dd4826581d54871b0da98023902b99ee513db20e213c52fa3e6a8f8 SHA512 d4aa18e30062a8af57bc70ffcbcd382ef0a83d09bff612b737faec371e831b418f6a2c15a78665a2a1cf76f7c0848c047d2a09543adf981f06b2d36daff1293b +DIST TDavid-2.0.zip 4375073 BLAKE2B b63051165bc8ef7668436be480d6f764a68711d2402d077bd677b2b93a26a2271cf4f3c9f8449cbebb14ed5d2c24d9eea6db68c10c8466ef2a731ab602f3b3c1 SHA512 d299f25b9cd1fc3f4b4cbbc1772a14e7a6edef8d47921f10df3bb66a7a40f3e223508195549e5ba80731bf716194572f8809f126d8471acb3afdd6380167fe63 diff --git a/app-dicts/sword-TDavid/sword-TDavid-1.1.ebuild b/app-dicts/sword-TDavid/sword-TDavid-2.0.ebuild similarity index 89% rename from app-dicts/sword-TDavid/sword-TDavid-1.1.ebuild rename to app-dicts/sword-TDavid/sword-TDavid-2.0.ebuild index 955b991f30d0..0e6add1641f3 100644 --- a/app-dicts/sword-TDavid/sword-TDavid-1.1.ebuild +++ b/app-dicts/sword-TDavid/sword-TDavid-2.0.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -SWORD_MODULE="TDavid" +EAPI=8 + +SWORD_MINIMUM_VERSION="1.5.9" inherit sword-module diff --git a/app-dicts/sword-TR/Manifest b/app-dicts/sword-TR/Manifest index bd36637eba51..8bab0e2224bf 100644 --- a/app-dicts/sword-TR/Manifest +++ b/app-dicts/sword-TR/Manifest @@ -1 +1 @@ -DIST TR-2.4.zip 968375 BLAKE2B b24326bca58bc0adb0f10071f278ffc3b08a4d4197eacdbf00c2cfc34d3511d99daf3b78b0e964fdda204d897a5fd50eadb4ec865f5d858ed3e365d581eac9d1 SHA512 3b2527e66148b6d115259e6c84253c6b883b0cc7081f9ba53cf7584af21e72bb5e091f1bcc270229b4bb717273eebd0cb10572ab732e907509faa62e2ba7a238 +DIST TR-3.0.zip 964573 BLAKE2B 5417bd0dc13d5d2155ae026ef3d4fef17d3bd69c64430c5da0b18732550e4188138d55d7276e2d8013bfeab2de6a6485eb35a9097caa1532e4585c69aa2b0be4 SHA512 e9a69058952a647ab1d8d9321b1923cd830a3eb81ec9d8b7234fa5ecce3e71c17cda8b73d27594ddc6f9a30072f774e1e3736ef3986a4c9e25c9236fc8749fc7 diff --git a/app-dicts/sword-TR/sword-TR-2.4.ebuild b/app-dicts/sword-TR/sword-TR-3.0.ebuild similarity index 81% rename from app-dicts/sword-TR/sword-TR-2.4.ebuild rename to app-dicts/sword-TR/sword-TR-3.0.ebuild index fff2fccaed3c..5a3f140aeb5d 100644 --- a/app-dicts/sword-TR/sword-TR-2.4.ebuild +++ b/app-dicts/sword-TR/sword-TR-3.0.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -SWORD_MINIMUM_VERSION="1.7.2" +SWORD_MINIMUM_VERSION="1.5.9" inherit sword-module DESCRIPTION="Textus Receptus (1550/1894)" HOMEPAGE="https://crosswire.org/sword/modules/ModInfo.jsp?modName=TR" -LICENSE="public-domain" +LICENSE="CC-BY-NC-SA-4.0" KEYWORDS="~amd64 ~loong ~ppc ~riscv ~x86" diff --git a/app-dicts/sword-UrduGeo/Manifest b/app-dicts/sword-UrduGeo/Manifest index 9543fa43f8bb..86a12fcbbc35 100644 --- a/app-dicts/sword-UrduGeo/Manifest +++ b/app-dicts/sword-UrduGeo/Manifest @@ -1 +1 @@ -DIST UrduGeo-1.9.zip 2182280 BLAKE2B 30092cf3f30ff746ef952589bb1591eb82f97718a9b5c06393ae838c2db4ac5aac840523e1ffcb2717b9d136fd710367a44dd2d26248d2b61d0e506cf00ca849 SHA512 d246e573d365315804058c8a655be3977fc7a728531fa0c0cff61399e332f80809669c96b303b83a07553c8a884c579a2949fae6405c59dae703b4ea29cd34bd +DIST UrduGeo-1.10.zip 2182505 BLAKE2B e9f9f525def6868b5ff392c2272895f8fc0b867e63c10e000376e04c67d06472fcb88bbd4bcc8672f86467ecb98f1c2add833223491e4fbb7bd763f7bcc6a49c SHA512 f7026977250158787055c4a4a3a3091d8806d26a0d738d2cd26c578531385bf5159964049dda4335378093cf61d00304165e64a61518b0044749fe262426d018 diff --git a/app-dicts/sword-UrduGeo/sword-UrduGeo-1.9.ebuild b/app-dicts/sword-UrduGeo/sword-UrduGeo-1.10.ebuild similarity index 98% rename from app-dicts/sword-UrduGeo/sword-UrduGeo-1.9.ebuild rename to app-dicts/sword-UrduGeo/sword-UrduGeo-1.10.ebuild index 74b7292624fc..042b490613c2 100644 --- a/app-dicts/sword-UrduGeo/sword-UrduGeo-1.9.ebuild +++ b/app-dicts/sword-UrduGeo/sword-UrduGeo-1.10.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.6.0" diff --git a/app-dicts/sword-UrduGeoDeva/Manifest b/app-dicts/sword-UrduGeoDeva/Manifest index c0aeabc99757..96e404f820fb 100644 --- a/app-dicts/sword-UrduGeoDeva/Manifest +++ b/app-dicts/sword-UrduGeoDeva/Manifest @@ -1 +1 @@ -DIST UrduGeoDeva-1.8.zip 2309014 BLAKE2B fc9391438d0409636b4a57f255c208b1d28a594ba427a8345db5dc91445a707a0f982d0bd36ecfc6f71ed3a2e6f206b4fb27a590b682a531513c534b6f58ed2a SHA512 2ade6cfeca3fa502faabf89d4eac6ba069d7cdb492c045b0ce3cd981b0d68cfbbe7c18c1a2614ede697ce9cd000bf548e24df80a4e3a07a16724aee33cbb238b +DIST UrduGeoDeva-1.9.zip 2405436 BLAKE2B 9c3564213aecf3d6de565f571ab92ed56a38201c47a2df4fb2ae6488d36f97252b99dba762f51c3e3792cb445d4cf233a26e9ac148d98585e222bae7a60db1d5 SHA512 ee24134104f4dfe5a929ed3e98e698e113ec7891d0d6abb06580bdd607620d08e7794253c90c427f7a115147d3fb297e03383ea04e4dde46ed3d50b25da24b8e diff --git a/app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.8.ebuild b/app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.9.ebuild similarity index 98% rename from app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.8.ebuild rename to app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.9.ebuild index 5c873e7bc99f..13a61e189bac 100644 --- a/app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.8.ebuild +++ b/app-dicts/sword-UrduGeoDeva/sword-UrduGeoDeva-1.9.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 SWORD_MINIMUM_VERSION="1.6.0" diff --git a/app-dicts/sword-UrduGeoRoman/Manifest b/app-dicts/sword-UrduGeoRoman/Manifest index bd230c170030..5de743d0311e 100644 --- a/app-dicts/sword-UrduGeoRoman/Manifest +++ b/app-dicts/sword-UrduGeoRoman/Manifest @@ -1 +1 @@ -DIST UrduGeoRoman-1.3.zip 1945850 BLAKE2B 664a857ea752fc1465d8f34bdd4355fd6e4899d2ed71cc0be7a3598181c12e832acfe8e5a27535c2dfd667448e570f789b136ec4aedba3c43b78d9ae49aa6a9b SHA512 62c1acc881ebacf8cd1ac3b362e0fbadde6689dfe0f1dfcde361cc5d59dd7e8c39f1927b8647b5b25cd2cafb86ea817dd904221845ea7d28e84f0dbfd0b50559 +DIST UrduGeoRoman-1.4.zip 2050232 BLAKE2B b373a763e5f235de02490ebf27d251c7704f59328ebfb8000cdbaa2036de371390ecc35895815df11bae965769a1982f951441e1ac8a3b41357937abbd6da57e SHA512 d76a1a7a053fd762548df3472605e58193be8ee9704f094d5fd9608cc7ff3d04ba5ddf464a749553c9f32fa4713c69012d9b13ec666ec0777933bbfc5be9b8a5 diff --git a/app-dicts/sword-UrduGeoRoman/sword-UrduGeoRoman-1.3.ebuild b/app-dicts/sword-UrduGeoRoman/sword-UrduGeoRoman-1.4.ebuild similarity index 100% rename from app-dicts/sword-UrduGeoRoman/sword-UrduGeoRoman-1.3.ebuild rename to app-dicts/sword-UrduGeoRoman/sword-UrduGeoRoman-1.4.ebuild diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 959b38e9528934c9e00460e02362161abd3ee0f9..3fa4a35871ad1712c4011e6095ee174bab7fd669 100644 GIT binary patch delta 54801 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�%L>5_8Of842_!nz2*K-rQYdq*ScQIuUG%| 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

mY_pXx^um&6duCX- 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 HxQqb+crF%< diff --git a/app-emacs/doom-themes/Manifest b/app-emacs/doom-themes/Manifest new file mode 100644 index 000000000000..f7216fad2533 --- /dev/null +++ b/app-emacs/doom-themes/Manifest @@ -0,0 +1 @@ +DIST doom-themes-2.1.6_p20220505.tar.gz 128520 BLAKE2B f7b2f060d2b68427bd9f375cdd8d009d68ffd0839f46aecb41ede32bde815f2b4df68a2df8af9d09c055f4443b4abcaecc0046b4449ffce9449956cf9c43755b SHA512 bc450d964d45e123b96efb6f96e153ed0d4530374197bef484b41b18f51ae49fc7c7cea2aa0aa599992709706510f725ba1943176ae02cafb16b2f2d3b7f824a diff --git a/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild b/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild new file mode 100644 index 000000000000..8c3676406d92 --- /dev/null +++ b/app-emacs/doom-themes/doom-themes-2.1.6_p20220505.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=e9bdd137116fa2037ed60037b8421cf68c64888d +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Opinionated megapack of modern color-themes for GNU Emacs" +HOMEPAGE="https://github.com/doomemacs/themes/" +SRC_URI="https://github.com/doomemacs/themes/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/themes-${H} + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + emake test +} + +src_install() { + elisp_src_install + + insinto "${SITELISP}"/${PN} + doins -r themes +} diff --git a/app-emacs/doom-themes/files/50doom-themes-gentoo.el b/app-emacs/doom-themes/files/50doom-themes-gentoo.el new file mode 100644 index 000000000000..072e7e31bcc3 --- /dev/null +++ b/app-emacs/doom-themes/files/50doom-themes-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(when (boundp 'custom-theme-load-path) + (add-to-list 'custom-theme-load-path "@SITELISP@/themes/")) diff --git a/app-emacs/doom-themes/metadata.xml b/app-emacs/doom-themes/metadata.xml new file mode 100644 index 000000000000..20205cdd883d --- /dev/null +++ b/app-emacs/doom-themes/metadata.xml @@ -0,0 +1,13 @@ + + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + https://github.com/doomemacs/themes/issues/ + doomemacs/themes + + diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest index 4154f96284a8..75ff3b2a1131 100644 --- a/app-emacs/ebuild-mode/Manifest +++ b/app-emacs/ebuild-mode/Manifest @@ -1,3 +1,3 @@ DIST ebuild-mode-1.56.tar.xz 36448 BLAKE2B 9126dd5d004a5818a5214f10c88db84faee3945ac25ee141a577a868bf7f127490ee34d6ea103fb788f96c391eea3d00d18abe12564a2f6c70650fc8fe9c6cdf SHA512 2b67208d9f553a322761dc9b64e7b891722c2099cc7c9bfc929e1a424b22ec32c594e0ba029554434b51ef233d2d4435b6c639b06c25fd551608fe5dd830cb03 -DIST ebuild-mode-1.57.tar.xz 36548 BLAKE2B 85f677cc5459077d89536e2032049b8be75f24cfad742955b439a1e94beaf82a2a39a4ddb1de1bb8fa847ede637702356d470556f2fab09a13ae6416419a5e07 SHA512 c7eed4bc8e68909abb3407b5a352816c6eb43ada345a967e9e1b666937a44cacf0476475d2b1eeb3f48ddcea04b31ccf7fc938a8cb70f8655cf2b5946d4c0a04 DIST ebuild-mode-1.58.tar.xz 36796 BLAKE2B c2762c0d00038206d9ceacb887c2c0a1503e7e5dbdc68796aaa27eec5cab52fae1d6e4baf5155b79842fd2e74d91dab1c203c26d9f68986155426b36635b7722 SHA512 37e393b5c5b6672045dea7aafa77df81f7aee2d16ead90e12841026442eac63fe3eece1538401dc4b7444573aec61f4c920f821b65f8489b5a48d54de4d78b52 +DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8 SHA512 b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.57.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.60.ebuild similarity index 100% rename from app-emacs/ebuild-mode/ebuild-mode-1.57.ebuild rename to app-emacs/ebuild-mode/ebuild-mode-1.60.ebuild diff --git a/app-emacs/esup/Manifest b/app-emacs/esup/Manifest new file mode 100644 index 000000000000..123ecc088456 --- /dev/null +++ b/app-emacs/esup/Manifest @@ -0,0 +1 @@ +DIST esup-0.7.1_p20220203.tar.gz 54747 BLAKE2B 09d07300796b0874bbfe4c91f91ba9d56000e097c3ead2759d284f113ee3a34701952662f5e37a32cac889e9811b0ec53dbf93c7104d8530434c5fbb6fffb7da SHA512 4b361121273c8791f107e9b883bd6983d6be23f1abd9187347c510a4c11d8e8edf3b533aa7af561f869f9ebc8b1a6f12e5351127d30e8fd4127eface290cf8c7 diff --git a/app-emacs/esup/esup-0.7.1_p20220203.ebuild b/app-emacs/esup/esup-0.7.1_p20220203.ebuild new file mode 100644 index 000000000000..e3d78933734e --- /dev/null +++ b/app-emacs/esup/esup-0.7.1_p20220203.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=4b49c8d599d4cc0fbf994e9e54a9c78e5ab62a5f +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Benchmark Emacs Startup time without ever leaving it" +HOMEPAGE="https://github.com/jschaf/esup/" +SRC_URI="https://github.com/jschaf/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="app-emacs/s" +BDEPEND=" + ${RDEPEND} + test? ( + app-emacs/buttercup + app-emacs/dash + app-emacs/noflet + app-emacs/undercover + ) +" + +DOCS=( README.md esup-screenshot.png ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + buttercup -L . -L test --traceback full test || die +} diff --git a/app-emacs/esup/files/50esup-gentoo.el b/app-emacs/esup/files/50esup-gentoo.el new file mode 100644 index 000000000000..0cd16df3f8e9 --- /dev/null +++ b/app-emacs/esup/files/50esup-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'esup "esup" + "Profile the startup time of Emacs in the background." t) diff --git a/app-emacs/esup/metadata.xml b/app-emacs/esup/metadata.xml new file mode 100644 index 000000000000..de9476cad492 --- /dev/null +++ b/app-emacs/esup/metadata.xml @@ -0,0 +1,19 @@ + + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + https://github.com/jschaf/esup/issues/ + jschaf/esup + + + Esup profiles your Emacs startup time by examining all top-level + S-expressions (sexps). Esup starts a new Emacs process from Emacs to + profile each SEXP. After the profiled Emacs is complete, it will exit and + your Emacs will display the results. + + diff --git a/app-emacs/evil/Manifest b/app-emacs/evil/Manifest index 6faeec26d4a4..6fcef48ea2db 100644 --- a/app-emacs/evil/Manifest +++ b/app-emacs/evil/Manifest @@ -1 +1,2 @@ DIST evil-1.14.0.tar.gz 410031 BLAKE2B 85613c3e69812ce9f34b23c57e9d3c86084332ef08b3a87a508db27db6cae3c255087b07bb94d2fa4614ec82f46856b75250d22dbae15cf5194740598975eced SHA512 9d45534ec3242f86cf39884647b495b0c7a4e06875ba7f4581f43b0f22216bd9deb9a09b39b3e5a25c004e5707ed24a275b8a59572bbcaea4ef37787320492f0 +DIST evil-1.14.2.tar.gz 394472 BLAKE2B b73f3995bb799285b738083c9119cf9222a8be78e69d4b5bb54c8d50091fb28395102a9a9c83faeb6668eb77a97c6132cbdb06a78205a43e87a5f5f7f8457bdf SHA512 531b55c5043fed21f175a932a49b62f00a713fea84b6cd91037993c0ed5d64fdfe137b9be6423d8b82da11ba8944805cab7d51f764572a247debe24cab0d4c01 diff --git a/app-emacs/evil/evil-1.14.2.ebuild b/app-emacs/evil/evil-1.14.2.ebuild new file mode 100644 index 000000000000..b81cd5a8431d --- /dev/null +++ b/app-emacs/evil/evil-1.14.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +DESCRIPTION="Extensible vi layer for Emacs" +HOMEPAGE="https://github.com/emacs-evil/evil" +SRC_URI="https://github.com/emacs-evil/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+ FDL-1.3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=">=app-emacs/undo-tree-0.6.3" +BDEPEND="${RDEPEND} + sys-apps/texinfo" + +ELISP_REMOVE="evil-pkg.el evil-tests.el evil-test-helpers.el" +ELISP_TEXINFO="doc/build/texinfo/evil.texi" +SITEFILE="50${PN}-gentoo.el" +DOCS="CHANGES.org CONTRIBUTING.md README.md" diff --git a/app-emacs/org-mode/org-mode-9.5.3.ebuild b/app-emacs/org-mode/org-mode-9.5.3-r1.ebuild similarity index 91% rename from app-emacs/org-mode/org-mode-9.5.3.ebuild rename to app-emacs/org-mode/org-mode-9.5.3-r1.ebuild index dafc16ab39bc..c67b95868b07 100644 --- a/app-emacs/org-mode/org-mode-9.5.3.ebuild +++ b/app-emacs/org-mode/org-mode-9.5.3-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="doc odt-schema" RESTRICT="test" @@ -23,12 +23,15 @@ BDEPEND="doc? ( virtual/texi2dvi )" SITEFILE="50${PN}-gentoo.el" src_compile() { - emake datadir="${EPREFIX}${SITEETC}/${PN}" + emake \ + ORGVERSION=${PV} \ + datadir="${EPREFIX}${SITEETC}/${PN}" use doc && emake pdf card } src_install() { emake \ + ORGVERSION=${PV} \ DESTDIR="${D}" \ ETCDIRS="styles csl $(use odt-schema && echo schema)" \ lispdir="${EPREFIX}${SITELISP}/${PN}" \ diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest index 6d553fad78f7..f92cdf517de2 100644 --- a/app-emacs/vertico/Manifest +++ b/app-emacs/vertico/Manifest @@ -1,2 +1,2 @@ -DIST vertico-0.20.tar.gz 40899 BLAKE2B 73f42eefc43095c58c38570fac2fc915f7a1d7095f2b1864834eb57d658114ee3a4a98fb834c64793810505e171602801d8a492eecc7349137833442fc02b715 SHA512 0e683a572fec4ba223f03672461b4888667e35202dd1b2efc139127d3327d6d7a6d7eab96549239e6dad6e86054854b49a3be553ce482fd2e683bdb029e3a9c0 DIST vertico-0.22.tar.gz 42487 BLAKE2B f6863b4078f25fba318685fd16a34abe016c9fb9fd94a7ad6fcbce02c72526786c74f67177a44433ee5aa747382db81762015fcfe98da252f19aa88f219d294d SHA512 108348cb43f07909570dd40e058c1ea612c6a8c39794a365ef0ee0111d7f43dde37f82c46bcac0319eba44e6e5553bde2bc09f8755bb1e3f4b22999fdacc23c2 +DIST vertico-0.23.tar.gz 42631 BLAKE2B ccb5a30cb3da9bed0a16af06919635ebc23777d0f19fad4fbbb422b0bf04e38f1de1a51e375263f212b0ae25881f4428e9fc6d665ef46ff9aaabd3964b4ab006 SHA512 7425b33a7628e8fd246386908835ee52ef357ecd3909a6cde0f9ed89dc468590fc854b599c2ed13572003ef6b36bd8df26db3da0764feadc407918ed68ba910a diff --git a/app-emacs/vertico/vertico-0.20.ebuild b/app-emacs/vertico/vertico-0.23.ebuild similarity index 100% rename from app-emacs/vertico/vertico-0.20.ebuild rename to app-emacs/vertico/vertico-0.23.ebuild diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index aa6875be75ed38eb8934b46c866104229a2311ee..5ef71c51c9db72f3c1d83b61633d0aaf23a9a957 100644 GIT binary patch literal 14822 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 MKcJo*Bv)ww07c|KPXGV_ literal 14645 zcmV-5Im*T#iwFP!00002|8{vk3l`9J>jAAkDklYJX|d>jAm_fH>x^1k|?{``Oc z^nd;}{Q0MqWAd>Se@b7yo|H}qEjd4TTPx)UlLYTWjZ2XR5oG6}_vzx0HVR_y6^$?88sHxoBs{mgA{> z-fUr)Vb#hE-p$ljnP$CCemMKuW3zJV*(dK=R@ig!rDuj*{aSP98OzLe`pBiOd3G4R z^Jd#`-&f9MwbJzQD=bScw14@xKmEV|{XhTp-~Z#MR{s3<`+xtp@%nP?>$jh}YtLYH zKI!m>&hb{FjWfm$Y51Hg-)N;D-#Tx-maoN6M?6N%d{J|&v>t2ZkNeRq^wP}v>P{@1 zz@509Z)=;)7<%w+_snnm<+CE*&Mq;}KY}$vabc&%pWnsjp1kX<1WytAu9mH&R8|k8 zlo;GBEY5Ccrg(bF$JJ?bO#b3ywG-z|Wry8}Xic`WkE!*ZdUJI-e!0{gI&VDM_Q&zH z;~A{+pZ4kdGg!gL{D@YJbM$CC#7+{p!-C9qT6DbivQx{sR-8vTiNxA@yORQ6$q%?m z1o+Y3ECwqCE3UZvNn}WMe(`zv>{?UWE4xvf%OvWld!JC(>b~anN3_BqJZ`j}b0@=R zV;P2T@icECc$+oGv5K=A)AWj4w=+q%(sG+dQoB7jDVvj)CUk#z&(n$Ij5%&9%k^oV z7}_d6xk6S=zHbn_5YH`IU&iZSKRv_cTY83TWZrO)Kzu^Wq4#)Lp}EuOXPuNS$6R*x zv2PZ~SKG%DMLJl@HP(sQRyIFpE@8%0LQQA+V#E7UPNt^X9EU=g6mj<{r|ezuBC$Rl@0=M0XWj01B+T;u_D=2wAAztyy;steo*1^-yX6Lp%Ka3P1{v=}sfw zHfA5AC7yxzouzG(9cT!pX9BiDS>vPRWRqkssT$ zFfl0xyOvs63Kw!YJPyg`7bzEjpk51+JDo_AXFUT(s+r;W;ym^y17cjH#wm8FMnHpC z&Bk-L8B8TIufL9GDW1>(92dgssZf!;R0BjoqvD7og*z($SV6>KJd$&@#KISu)xFXh zx$|W{)U&#EALi_x5~Z|l&SPN&XDRt$bu508w{l|_U^~`+_A^@Rv zNHBo3k_d1H=F$MiY)?Qn04BllHJ%(Lm*#PqpCl)qD6RDm-twMnb&;Sun;W;Z{Khnv>BgGk83{b2qV|iB&yu9klU>-p3nOd34d)>3BZ$mS+3q)xNwv!v!inqLq6kJY%6Hqs*tM6%%IyNA9t7HCpF8p>HA>8ozra zhT`aTH=7F(x6~*p#KQK^B&NVl}K;JqCno-G!4+lLFy^f}4 zt-~#HA8)$VXXl==%FQW2G4K?i`v3tzUxWiP+~9(edfbLYMmZPZug^$+4}_zx5h8q1 z=K&Elu29JVFhoXBn4~Z9$0f{gGLjBkfUr$yc0W)Rp#(zR9$AK=NJto@Zp;bgO`;;* zKm_;$DV3wabEF-$}DD5OCUVS4l-HlYK3 z&01c-Y1Ybsc1SnU(sr2?wJ=tZm?<;RvXi zIe<7``auFn5l9SYz?*;)X;;=DR}m(*s+@_MV?8szDVPvAPnO5AxCtvZrPcN+4M7N_ zQx0jd#IB-S&;!zy7>U8p!%|Qe^g!IubU-8IwAOzWx|>r9@ewsZ7d&8zz^EfV6te_u z>Zp8T!>_~&NyP*x^f@Etg(%uv(1vP;xB4b%@D12P z3XjugiPZQoVWy&fSB3? zG@r=;el#}QC5mi+3RBwZH>%Dnu4mq{gK!nSUF!L0

1ZQRJXXMl1V1x^( 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 diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 89f1c6d9e826..6e59fccdd29c 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -1,3 +1,2 @@ -DIST install-crossover-20.0.4.bin 221436226 BLAKE2B 486494455759d92f8e7e5d35968a603e41a0674cb0752e7d5ba4893d33e77b3e31fea2ebe75d471e2478e7f3cce9be2f712840f1f50bfe790fec5ec936b804a5 SHA512 78252d29f8a72a8742d57a65a60d09a81a70a98517b67468dac96af94ee8af7a313f164af6717f9a9c657095e66466809e08584c7a0fde3bd58c27ff00f41067 -DIST install-crossover-21.0.0.bin 312441596 BLAKE2B 4431f545e6a8c8bbc1ab5cf0f46d019242b48c61a2edfc7a762e38718d6543ce384ad55b40f3470f11893adcb6801323db5dba846cc0b544d6dab5e5bfb24e2b SHA512 c5567eef346d93af22f996be2a5a0237bc299c54cba3aa9a1345854b0cf601ffd26975536d18175735c170411b572a59d5dadb39674bfe158ca9944595e4deed DIST install-crossover-21.1.0.bin 314014189 BLAKE2B f214d8b76a8809e396509013adb7ccfd5301ce35e8fda802d3601b3c88d1273eaa00f0457fb69897c4cac58f0a779ff18d5eef1708e5315d1173ecbf5967bb70 SHA512 271e67988e2fa4c1b3277e9b089a9ee11b52931fda597d6bf9975fe38b031e526dd6bac4c7a31ca530487380895ec8e94b4439ad7bd85098c87f35f8530c28f3 +DIST install-crossover-21.2.0.bin 313966852 BLAKE2B 746b16a1e093adf344fa827e5c6b9a439e690003bf3eb30b32b9a30017f1697c21bc5c9e196736cc25e24daeed3ee3a809b20d44e0005bfd45ab542ede6c2d44 SHA512 a8ba1396e05119122dc0d813bc408fc0a2a3adc5c805ce15aea8e98a6a27d980eabafaf7a727f4cf1c30d68e456e8d82b83438e404cbf41db05d569f8832a9ec diff --git a/app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild b/app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild deleted file mode 100644 index 3f9645ab5dd3..000000000000 --- a/app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild +++ /dev/null @@ -1,225 +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 python-single-r1 unpacker - -DESCRIPTION="Commercial version of app-emulation/wine with paid support" -HOMEPAGE="https://www.codeweavers.com/products/" -SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin" - -LICENSE="CROSSOVER-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="bindist test" - -QA_FLAGS_IGNORED="opt/cxoffice/.*" -QA_PRESTRIPPED=" - opt/cxoffice/lib/.* - opt/cxoffice/lib64/.* - opt/cxoffice/bin/cabextract - opt/cxoffice/bin/cxburner - opt/cxoffice/bin/cxntlm_auth - opt/cxoffice/bin/wineserver - opt/cxoffice/bin/wineserver32 - opt/cxoffice/bin/wineserver64 - opt/cxoffice/bin/wine64-preloader - opt/cxoffice/bin/unrar - opt/cxoffice/bin/wine-preloader - opt/cxoffice/bin/cxdiag - opt/cxoffice/bin/cxdiag64 - opt/cxoffice/bin/cxgettext - opt/cxoffice/bin/wineloader - opt/cxoffice/bin/wineloader64 -" -QA_TEXTRELS=" - opt/cxoffice/bin/wineserver32 - opt/cxoffice/lib/wine/* - opt/cxoffice/lib/libwine.so* -" - -S="${WORKDIR}" - -DEPEND="" -BDEPEND="${PYTHON_DEPS} - app-arch/cpio - app-arch/unzip - dev-lang/perl - dev-util/bbe -" - -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - !prefix? ( sys-libs/glibc ) - !app-emulation/crossover-office-pro-bin - !app-emulation/crossover-office-bin - capi? ( net-libs/libcapi[abi_x86_32(-)] ) - cups? ( net-print/cups[abi_x86_32(-)] ) - gsm? ( media-sound/gsm[abi_x86_32(-)] ) - jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) - lcms? ( media-libs/lcms:2 ) - ldap? ( net-nds/openldap[abi_x86_32(-)] ) - gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) - gstreamer? ( - media-libs/gstreamer:1.0[abi_x86_32(-)] - jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) - media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] - ) - mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) - nls? ( sys-devel/gettext[abi_x86_32(-)] ) - openal? ( media-libs/openal[abi_x86_32(-)] ) - opencl? ( virtual/opencl[abi_x86_32(-)] ) - opengl? ( - virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] - ) - pcap? ( net-libs/libpcap[abi_x86_32(-)] ) - png? ( media-libs/libpng:0[abi_x86_32(-)] ) - scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) - ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) - v4l? ( media-libs/libv4l[abi_x86_32(-)] ) - vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-libs/openssl - dev-util/desktop-file-utils - media-libs/alsa-lib[abi_x86_32(-)] - media-libs/freetype:2[abi_x86_32(-)] - media-libs/mesa[abi_x86_32(-),osmesa?] - media-libs/tiff:0[abi_x86_32(-)] - sys-auth/nss-mdns[abi_x86_32(-)] - sys-apps/util-linux[abi_x86_32(-)] - sys-libs/libunwind[abi_x86_32(-)] - sys-libs/ncurses-compat:5[abi_x86_32(-)] - sys-libs/zlib[abi_x86_32(-)] - x11-libs/libICE[abi_x86_32(-)] - x11-libs/libSM[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXau[abi_x86_32(-)] - x11-libs/libXcursor[abi_x86_32(-)] - x11-libs/libXdmcp[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libXi[abi_x86_32(-)] - x11-libs/libXrandr[abi_x86_32(-)] - x11-libs/libXxf86vm[abi_x86_32(-)] - x11-libs/libxcb[abi_x86_32(-)] - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/vte:2.91[introspection] - || ( - sys-libs/libxcrypt[compat] - sys-libs/glibc[crypt(+)] - ) -" - -pkg_nofetch() { - einfo "Please visit ${HOMEPAGE}" - einfo "and place ${A} into your DISTDIR directory" -} - -src_unpack() { - # self unpacking zip archive; unzip warns about the exe stuff - unpack_zip ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:xdg_install_icons(:&\"${ED}\".:" \ - -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \ - -e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \ - "${S}/lib/perl/CXMenuXDG.pm" - - # Remove unnecessary files, license.txt file kept as it's used by - # multiple files (apart of the menu to show the license) - rm -r guis/ || die "Could not remove files" - use doc || rm -r doc/ || die "Could not remove files" -} - -src_install() { - # Install crossover symlink, bug #476314 - dosym ../cxoffice/bin/crossover /opt/bin/crossover - - # Install documentation - dodoc README changelog.txt - rm README changelog.txt || die "Could not remove README and changelog.txt" - - # Install files - dodir /opt/cxoffice - #cp -r ./* "${ED}/opt/cxoffice" \ - find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \ - || die "Could not install into ${ED}/opt/cxoffice" - - # Disable auto-update - sed -i -e 's/;;\"AutoUpdate\" = \"1\"/\"AutoUpdate\" = \"0\"/g' share/crossover/data/cxoffice.conf || die - # Install configuration file - insinto /opt/cxoffice/etc - doins share/crossover/data/cxoffice.conf - dodir /etc/env.d - echo "CONFIG_PROTECT=/opt/cxoffice/etc/cxoffice.conf" >> "${ED}"/etc/env.d/30crossover-bin || die - - # Konqueror in its infinite wisdom decides to try opening things for - # writing, which are sandbox violations. This breaks the install process if - # it is installed, so we ninja edit it to false so it so doesn't run. - sed -i -e 's/cxwhich konqueror/false &/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \ - || die "Could not apply workaround for konqueror" - - # Install menus - # XXX: locate_gui.sh automatically detects *-application-merged directories - # This means what we install will vary depending on the contents of - # /etc/xdg, which is a QA violation. It is not clear how to resolve this. - XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \ - "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover --install \ - || die "Could not install menus" - - # Revert ninja edit - sed -i -e 's/false \(cxwhich konqueror\)/\1/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \ - || die "Could not apply workaround for konqueror" - - rm "${ED}/usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \ - || die "Could not remove uninstall menus" - sed -i \ - -e "s:\"${ED}\".::" \ - -e "s:${ED}::" \ - "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \ - || die "Could not fix paths in ${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" - sed -i -e "s:${ED}:/:" \ - "${ED}/usr/share/applications/"*"CrossOver.desktop" \ - || die "Could not fix paths of *.desktop files" - - # Workaround missing libs - # https://www.codeweavers.com/support/forums/general/?t=26;mhl=198658;msg=198658 - if use gphoto2; then - bbe -e 's/libgphoto2_port.so.10/libgphoto2_port.so.12/' "${ED}/opt/cxoffice/lib/wine/gphoto2.ds.so" >tmp || die - mv tmp "${ED}/opt/cxoffice/lib/wine/gphoto2.ds.so" || die - bbe -e 's/libgphoto2_port.so.10/libgphoto2_port.so.12/' "${ED}/opt/cxoffice/bin/cxdiag" >tmp || die - mv tmp "${ED}/opt/cxoffice/bin/cxdiag" || die - fperms a+x "/opt/cxoffice/bin/cxdiag" - fi - # It tries to load libpcap as packaged in Debian, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657900 - # https://bugs.gentoo.org/721108 - if use pcap; then - bbe -e 's/libpcap.so.0.8/libpcap.so.1.9.1/' "${ED}/opt/cxoffice/lib/wine/wpcap.dll.so" >tmp || die - bbe -e 's/libpcap.so.0.8/libpcap.so.1.9.1/' "${ED}/opt/cxoffice/lib64/wine/wpcap.dll.so" >tmp64 || die - mv tmp "${ED}/opt/cxoffice/lib/wine/wpcap.dll.so" || die - mv tmp64 "${ED}/opt/cxoffice/lib64/wine/wpcap.dll.so" || die - fi -} - -pkg_postinst() { - einfo "${P} is open source software with the exception of the GUI." - einfo "Source code can be obtained from:" - einfo - einfo "https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz" -} diff --git a/app-emulation/crossover-bin/crossover-bin-21.0.0.ebuild b/app-emulation/crossover-bin/crossover-bin-21.0.0.ebuild deleted file mode 100644 index ef3e996fa335..000000000000 --- a/app-emulation/crossover-bin/crossover-bin-21.0.0.ebuild +++ /dev/null @@ -1,224 +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 python-single-r1 unpacker - -DESCRIPTION="Commercial version of app-emulation/wine with paid support" -HOMEPAGE="https://www.codeweavers.com/products/" -SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin" - -LICENSE="CROSSOVER-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="bindist test" - -QA_FLAGS_IGNORED="opt/cxoffice/.*" -QA_PRESTRIPPED=" - opt/cxoffice/lib/.* - opt/cxoffice/lib64/.* - opt/cxoffice/bin/cabextract - opt/cxoffice/bin/cxburner - opt/cxoffice/bin/cxntlm_auth - opt/cxoffice/bin/wineserver - opt/cxoffice/bin/wineserver32 - opt/cxoffice/bin/wineserver64 - opt/cxoffice/bin/wine64-preloader - opt/cxoffice/bin/unrar - opt/cxoffice/bin/wine-preloader - opt/cxoffice/bin/cxdiag - opt/cxoffice/bin/cxdiag64 - opt/cxoffice/bin/cxgettext - opt/cxoffice/bin/vkd3d-compiler - opt/cxoffice/bin/wineloader - opt/cxoffice/bin/wineloader64 -" -QA_TEXTRELS=" - opt/cxoffice/bin/wineserver32 - opt/cxoffice/lib/wine/* - opt/cxoffice/lib/libwine.so* -" - -S="${WORKDIR}" - -DEPEND="" -BDEPEND="${PYTHON_DEPS} - app-arch/cpio - app-arch/unzip - dev-lang/perl - dev-util/bbe -" - -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - !prefix? ( sys-libs/glibc ) - !app-emulation/crossover-office-pro-bin - !app-emulation/crossover-office-bin - capi? ( net-libs/libcapi[abi_x86_32(-)] ) - cups? ( net-print/cups[abi_x86_32(-)] ) - gsm? ( media-sound/gsm[abi_x86_32(-)] ) - jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) - lcms? ( media-libs/lcms:2 ) - ldap? ( net-nds/openldap[abi_x86_32(-)] ) - gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) - gstreamer? ( - media-libs/gstreamer:1.0[abi_x86_32(-)] - jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) - media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] - ) - mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) - nls? ( sys-devel/gettext[abi_x86_32(-)] ) - openal? ( media-libs/openal[abi_x86_32(-)] ) - opencl? ( virtual/opencl[abi_x86_32(-)] ) - opengl? ( - virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] - ) - pcap? ( net-libs/libpcap[abi_x86_32(-)] ) - png? ( media-libs/libpng:0[abi_x86_32(-)] ) - scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) - ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) - v4l? ( media-libs/libv4l[abi_x86_32(-)] ) - vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-libs/openssl - dev-util/desktop-file-utils - media-libs/alsa-lib[abi_x86_32(-)] - media-libs/freetype:2[abi_x86_32(-)] - media-libs/mesa[abi_x86_32(-),osmesa?] - media-libs/tiff:0[abi_x86_32(-)] - sys-auth/nss-mdns[abi_x86_32(-)] - sys-apps/util-linux[abi_x86_32(-)] - sys-libs/libunwind[abi_x86_32(-)] - sys-libs/ncurses-compat:5[abi_x86_32(-)] - sys-libs/zlib[abi_x86_32(-)] - x11-libs/libICE[abi_x86_32(-)] - x11-libs/libSM[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXau[abi_x86_32(-)] - x11-libs/libXcursor[abi_x86_32(-)] - x11-libs/libXdmcp[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libXi[abi_x86_32(-)] - x11-libs/libXrandr[abi_x86_32(-)] - x11-libs/libXxf86vm[abi_x86_32(-)] - x11-libs/libxcb[abi_x86_32(-)] - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/vte:2.91[introspection] - || ( - sys-libs/libxcrypt[compat] - sys-libs/glibc[crypt(+)] - ) -" - -pkg_nofetch() { - einfo "Please visit ${HOMEPAGE}" - einfo "and place ${A} into your DISTDIR directory" -} - -src_unpack() { - # self unpacking zip archive; unzip warns about the exe stuff - unpack_zip ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:xdg_install_icons(:&\"${ED}\".:" \ - -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \ - -e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \ - "${S}/lib/perl/CXMenuXDG.pm" - - # Remove unnecessary files, license.txt file kept as it's used by - # multiple files (apart of the menu to show the license) - rm -r guis/ || die "Could not remove files" - use doc || rm -r doc/ || die "Could not remove files" -} - -src_install() { - # Install crossover symlink, bug #476314 - dosym ../cxoffice/bin/crossover /opt/bin/crossover - - # Install documentation - dodoc README changelog.txt - rm README changelog.txt || die "Could not remove README and changelog.txt" - - # Install files - dodir /opt/cxoffice - #cp -r ./* "${ED}/opt/cxoffice" \ - find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \ - || die "Could not install into ${ED}/opt/cxoffice" - - # Disable auto-update - sed -i -e 's/;;\"AutoUpdate\" = \"1\"/\"AutoUpdate\" = \"0\"/g' share/crossover/data/cxoffice.conf || die - # Install configuration file - insinto /opt/cxoffice/etc - doins share/crossover/data/cxoffice.conf - dodir /etc/env.d - echo "CONFIG_PROTECT=/opt/cxoffice/etc/cxoffice.conf" >> "${ED}"/etc/env.d/30crossover-bin || die - - # Konqueror in its infinite wisdom decides to try opening things for - # writing, which are sandbox violations. This breaks the install process if - # it is installed, so we ninja edit it to false so it so doesn't run. - sed -i -e 's/cxwhich konqueror/false &/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \ - || die "Could not apply workaround for konqueror" - - # Install menus - # XXX: locate_gui.sh automatically detects *-application-merged directories - # This means what we install will vary depending on the contents of - # /etc/xdg, which is a QA violation. It is not clear how to resolve this. - XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \ - "${ED}/opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover --install \ - || die "Could not install menus" - - # Revert ninja edit - sed -i -e 's/false \(cxwhich konqueror\)/\1/' "${ED}/opt/cxoffice/bin/locate_gui.sh" \ - || die "Could not apply workaround for konqueror" - - rm "${ED}/usr/share/applications/"*"Uninstall"* \ - || die "Could not remove uninstall menus" - sed -i \ - -e "s:\"${ED}\".::" \ - -e "s:${ED}::" \ - "${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \ - || die "Could not fix paths in ${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" - sed -i -e "s:${ED}:/:" \ - "${ED}/usr/share/applications/"*"CrossOver.desktop" \ - || die "Could not fix paths of *.desktop files" - - # Workaround missing libs - # https://www.codeweavers.com/support/forums/general/?t=26;mhl=198658;msg=198658 - if use gphoto2; then - bbe -e 's/libgphoto2_port.so.10/libgphoto2_port.so.12/' "${ED}/opt/cxoffice/lib/wine/gphoto2.ds.so" >tmp || die - mv tmp "${ED}/opt/cxoffice/lib/wine/gphoto2.ds.so" || die - bbe -e 's/libgphoto2_port.so.10/libgphoto2_port.so.12/' "${ED}/opt/cxoffice/bin/cxdiag" >tmp || die - mv tmp "${ED}/opt/cxoffice/bin/cxdiag" || die - fperms a+x "/opt/cxoffice/bin/cxdiag" - fi - # It tries to load libpcap as packaged in Debian, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657900 - # https://bugs.gentoo.org/721108 - if use pcap; then - bbe -e 's/libpcap.so.0.8/libpcap.so.1.9.1/' "${ED}/opt/cxoffice/lib/wine/wpcap.dll.so" >tmp || die - bbe -e 's/libpcap.so.0.8/libpcap.so.1.9.1/' "${ED}/opt/cxoffice/lib64/wine/wpcap.dll.so" >tmp64 || die - mv tmp "${ED}/opt/cxoffice/lib/wine/wpcap.dll.so" || die - mv tmp64 "${ED}/opt/cxoffice/lib64/wine/wpcap.dll.so" || die - fi - - # Remove libs that link to openldap - if ! use ldap; then - rm "${ED}"/opt/cxoffice/lib*/wine/wldap32.dll.so || die - fi -} diff --git a/app-emulation/crossover-bin/crossover-bin-21.1.0.ebuild b/app-emulation/crossover-bin/crossover-bin-21.2.0.ebuild similarity index 96% rename from app-emulation/crossover-bin/crossover-bin-21.1.0.ebuild rename to app-emulation/crossover-bin/crossover-bin-21.2.0.ebuild index 119da1d6ec29..271458098dd9 100644 --- a/app-emulation/crossover-bin/crossover-bin-21.1.0.ebuild +++ b/app-emulation/crossover-bin/crossover-bin-21.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-single-r1 unpacker @@ -61,12 +61,10 @@ RDEPEND="${DEPEND} dev-python/pygobject:3[${PYTHON_USEDEP}] ') !prefix? ( sys-libs/glibc ) - !app-emulation/crossover-office-pro-bin - !app-emulation/crossover-office-bin capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) gsm? ( media-sound/gsm[abi_x86_32(-)] ) - jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) + jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) ldap? ( net-nds/openldap[abi_x86_32(-)] ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) @@ -131,12 +129,6 @@ src_unpack() { src_prepare() { default - sed -i \ - -e "s:xdg_install_icons(:&\"${ED}\".:" \ - -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \ - -e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \ - "${S}/lib/perl/CXMenuXDG.pm" - # Remove unnecessary files, license.txt file kept as it's used by # multiple files (apart of the menu to show the license) rm -r guis/ || die "Could not remove files" @@ -144,6 +136,12 @@ src_prepare() { } src_install() { + sed -i \ + -e "s:xdg_install_icons(:&\"${ED}\".:" \ + -e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \ + -e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \ + "${S}/lib/perl/CXMenuXDG.pm" + # Install crossover symlink, bug #476314 dosym ../cxoffice/bin/crossover /opt/bin/crossover @@ -220,4 +218,9 @@ src_install() { if ! use ldap; then rm "${ED}"/opt/cxoffice/lib*/wine/wldap32.dll.so || die fi + + # Remove libs that link to opencl + if ! use opencl; then + rm "${ED}"/opt/cxoffice/lib*/wine/opencl.dll.so || die + fi } diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest index 0528b26cba69..65564dbeb74a 100644 --- a/app-emulation/free42/Manifest +++ b/app-emulation/free42/Manifest @@ -1,4 +1,2 @@ DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832 SHA512 a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b DIST free42-nologo-3.0.10.tgz 7455117 BLAKE2B 9e1e1e0e9f5a05be936440305f0301c2faa3e4e59cc30afed25a59aacb2215265a214043a6114e0d4d854cdffceaf2a422025a1cad41eb715c2e39eebeef2f2e SHA512 dde1f71f2a64a670a40782b2144192292a3086bac297625eb7e1cbec9cad09433b5d0dc56efbfd0d567a9d533442f249166f73bc89cbb595085db3002f4b23c7 -DIST free42-nologo-3.0.7.tgz 7452538 BLAKE2B 4f51f11b14ca205687be2fe5f805039bdd7bd0a5588a7f9fff63013f1d775f2ebe6f9045f2c09474bc7ff622d9d2dbbad2be2ee6429032b7b17fff1a513afb87 SHA512 93dc71dcb52172fa69cb68336d4d0ca7552725d4a267393c88eb0e646918a6c00653bbd89941d62cbc61ed28a917d25d36ee94e0e1b7983c8b513aa239a2e3ab -DIST free42-nologo-3.0.9.tgz 7453540 BLAKE2B 7535690fba17e233071690048a84a713ba027fe20384b6868a2740887dec29b0ac57febc82c219fd8b8788e0ce4a9debdd1cecfd583d4a6c7099b1a4440c4e52 SHA512 7481172f289973e38e3da89f1f19c0684dbdddf874e025728fbc01119b918fb529b0ec7beb2722e0b2083636f35529a751f85c93f742ee89055ffaf2b640d4ff diff --git a/app-emulation/free42/free42-3.0.7.ebuild b/app-emulation/free42/free42-3.0.7.ebuild deleted file mode 100644 index d25a89b2d1c4..000000000000 --- a/app-emulation/free42/free42-3.0.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_PV="${PN}-nologo-${PV}" - -DESCRIPTION="An HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/free42/" -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa" - -DEPEND="dev-libs/atk - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - alsa? ( media-libs/alsa-lib )" - -RDEPEND="${DEPEND}" - -DOCS=( CREDITS HISTORY README ) -S="${WORKDIR}/${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch" - "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch" -) - -src_prepare() { - default -} - -src_compile() { - local myconf - use alsa && myconf="AUDIO_ALSA=yes" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk - emake -C gtk clean - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk -} - -src_install() { - default - dobin gtk/free42bin gtk/free42dec -} diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest new file mode 100644 index 000000000000..2cd97749f5d4 --- /dev/null +++ b/app-emulation/plus42/Manifest @@ -0,0 +1 @@ +DIST plus42-upstream-1.0.4.tgz 7583399 BLAKE2B 801c125e8b320a2ae2220595aa6244451f55938db644beb5e619c7789b506ada86b4f22e62c724af19da1240aa6c0fad791e2d6176eb4787435f16c1a44aaccc SHA512 a9c23b582047767fe0c57f35fdb4dfb72d7fdf480106a64f1d1151541c5d08e8a1a973156b0e2e5e9ca2f4f74acfbde2a1d69590c02f480d52dec20981be6c6e diff --git a/app-emulation/plus42/files/plus42-1.0.4-fix-build-intel-lib.patch b/app-emulation/plus42/files/plus42-1.0.4-fix-build-intel-lib.patch new file mode 100644 index 000000000000..e1e2ea89897a --- /dev/null +++ b/app-emulation/plus42/files/plus42-1.0.4-fix-build-intel-lib.patch @@ -0,0 +1,12 @@ +diff -Naur free42-nologo-2.5.3.orig/gtk/build-intel-lib.sh free42-nologo-2.5.3/gtk/build-intel-lib.sh +--- free42-nologo-2.5.3.orig/gtk/build-intel-lib.sh 2019-09-01 17:44:47.000000000 +0200 ++++ free42-nologo-2.5.3/gtk/build-intel-lib.sh 2019-09-03 23:58:30.604579443 +0200 +@@ -65,7 +65,7 @@ + esac + + cd LIBRARY +-$MK $OS_ARG CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG ++$MK $OS_ARG A=a CC=$CC CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0 $ENDIAN_ARG + mv libbid.a ../../gcc111libbid.a + cd ../.. + ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d '\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo '0 };'; echo '#endif' ) > readtest_lines.cc diff --git a/app-emulation/plus42/files/plus42-1.0.4-fix-makefile.patch b/app-emulation/plus42/files/plus42-1.0.4-fix-makefile.patch new file mode 100644 index 000000000000..be7b40fbcd48 --- /dev/null +++ b/app-emulation/plus42/files/plus42-1.0.4-fix-makefile.patch @@ -0,0 +1,38 @@ +diff -Naur plus42-upstream-1.0.4.orig/gtk/Makefile plus42-upstream-1.0.4/gtk/Makefile +--- plus42-upstream-1.0.4.orig/gtk/Makefile 2022-05-17 11:47:13.000000000 +0200 ++++ plus42-upstream-1.0.4/gtk/Makefile 2022-05-22 21:41:34.492591806 +0200 +@@ -15,7 +15,7 @@ + # along with this program; if not, see http://www.gnu.org/licenses/. + ############################################################################### + +-CFLAGS = -MMD \ ++CFLAGS := -MMD \ + -Wall \ + -Wno-parentheses \ + -Wno-write-strings \ +@@ -35,11 +35,13 @@ + -DDECIMAL_GLOBAL_ROUNDING=1 \ + -DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \ + -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \ +- -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 ++ -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \ ++ ${CFLAGS} + +-CXXFLAGS = $(CFLAGS) \ ++CXXFLAGS := $(CFLAGS) \ + -fno-rtti \ +- -D_WCHAR_T_DEFINED ++ -D_WCHAR_T_DEFINED \ ++ ${CXXFLAGS} + + LIBS = gcc111libbid.a $(shell pkg-config --libs gtk+-3.0) + +@@ -118,7 +120,7 @@ + ./keymap2cc + + gcc111libbid.a: +- sh ./build-intel-lib.sh ++ +sh ./build-intel-lib.sh + ln -s IntelRDFPMathLib20U1/TESTS/readtest.c + + symlinks: diff --git a/app-emulation/plus42/metadata.xml b/app-emulation/plus42/metadata.xml new file mode 100644 index 000000000000..3104198ce549 --- /dev/null +++ b/app-emulation/plus42/metadata.xml @@ -0,0 +1,11 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + + thomasokken/plus42desktop + + diff --git a/app-emulation/free42/free42-3.0.9.ebuild b/app-emulation/plus42/plus42-1.0.4.ebuild similarity index 67% rename from app-emulation/free42/free42-3.0.9.ebuild rename to app-emulation/plus42/plus42-1.0.4.ebuild index 4d023edda773..8239110a87e8 100644 --- a/app-emulation/free42/free42-3.0.9.ebuild +++ b/app-emulation/plus42/plus42-1.0.4.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs -MY_PV="${PN}-nologo-${PV}" +MY_PV="${PN}-upstream-${PV}" -DESCRIPTION="An HP-42S Calculator Simulator" -HOMEPAGE="https://thomasokken.com/free42/" -SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz" +DESCRIPTION="An Enhanced HP-42S Calculator Simulator" +HOMEPAGE="https://thomasokken.com/plus42/" +SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz" LICENSE="GPL-2" SLOT="0" @@ -28,8 +28,8 @@ DOCS=( CREDITS HISTORY README ) S="${WORKDIR}/${MY_PV}" PATCHES=( - "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch" - "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch" + "${FILESDIR}/${PN}-1.0.4-fix-makefile.patch" + "${FILESDIR}/${PN}-1.0.4-fix-build-intel-lib.patch" ) src_prepare() { @@ -46,5 +46,5 @@ src_compile() { src_install() { default - dobin gtk/free42bin gtk/free42dec + dobin gtk/plus42bin gtk/plus42dec } diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index df4132977826..31a2d4d54918 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -1,3 +1 @@ -DIST qemu-6.2.0.tar.xz 115667324 BLAKE2B 3f2f02e5c36113df6231a9474c6d5db774e541312173813c28f578d669a51f391695d364dc806f5906d9e3c2796bb20b2606fcd46a247eb751ea517de9d7ce15 SHA512 e9f8231c9e1cfcc41cb47f10a55d63f6b8aee307af00cf6acf64acb7aa4f49fa7e9d6330703a2abea15d8b7bbaba7d3cb08c83edd98d82642367b527df730817 -DIST qemu-7.0.0-rc4.tar.xz 125126604 BLAKE2B e1614daf71ff2625cdd8307812d6dfc4103c7c8a981b49fdda7409b8b4749e2d8354d3f8e903791100e966744485148c9b70ff046c0f8c2b1259a4997a245248 SHA512 ca0e8f5f1608b36f8ad8d9e6aeeb00e07af23e59ffecbda84c4c34bbe686a53c481e26bcedd13165363057cab063dcda7e5191dd5aff2798fde5be711c6dd2ff DIST qemu-7.0.0.tar.xz 125117636 BLAKE2B ceda6d9f1a585298bd49fed61e8bb35f0064ad8388a9f979c8bd68a38bfe1a47c5bb055e5f74f970c2c440957042b9de4a861524120040c56e4cd8b56c5cfb68 SHA512 44ecd10c018a3763e1bc87d1d35b98890d0d5636acd69fe9b5cadf5024d5af6a31684d60cbe1c3370e02986434c1fb0ad99224e0e6f6fe7eda169992508157b1 diff --git a/app-emulation/qemu/files/qemu-6.2.0-also-build-virtfs-proxy-helper.patch b/app-emulation/qemu/files/qemu-6.2.0-also-build-virtfs-proxy-helper.patch deleted file mode 100644 index af220802069c..000000000000 --- a/app-emulation/qemu/files/qemu-6.2.0-also-build-virtfs-proxy-helper.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 42e53a0aadb76dfa7c11cd3b14eb4a41efba9bbe Mon Sep 17 00:00:00 2001 -From: Matthias Maier -Date: Tue, 11 Jan 2022 07:20:31 -0600 -Subject: [PATCH] also build virtfs-proxy-helper - -The Gentoo ebuild splits the qemu build into a softmmu, user and tool -phase in order to be able to build and link some of the qemu emulators -statically. This unfortunately has the consequence that we never -configure with "have_virtfs" and "have_tools" at the same time. - -As a workaround, simply build the virtfs userland unconditionally. After -all, it is a tiny executable ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index fbe856700..d6918b04c 100644 ---- a/meson.build -+++ b/meson.build -@@ -1390,7 +1390,7 @@ have_virtfs = (targetos == 'linux' and - libattr.found() and - libcap_ng.found()) - --have_virtfs_proxy_helper = have_virtfs and have_tools -+have_virtfs_proxy_helper = have_tools and libcap_ng.found() - - - - if get_option('virtfs').enabled() - if not have_virtfs --- -2.34.1 - diff --git a/app-emulation/qemu/files/qemu-6.2.0-glibc-2.35-rseq-seccomp-virtiofsd.patch b/app-emulation/qemu/files/qemu-6.2.0-glibc-2.35-rseq-seccomp-virtiofsd.patch deleted file mode 100644 index 156d94b0f57e..000000000000 --- a/app-emulation/qemu/files/qemu-6.2.0-glibc-2.35-rseq-seccomp-virtiofsd.patch +++ /dev/null @@ -1,61 +0,0 @@ -https://gitlab.com/qemu/qemu/-/commit/7b223e38603de3a75602e14914d26f9d4baf52eb.patch -https://bugs.gentoo.org/836300 - -From 7b223e38603de3a75602e14914d26f9d4baf52eb Mon Sep 17 00:00:00 2001 -From: Christian Ehrhardt -Date: Wed, 9 Feb 2022 12:14:56 +0100 -Subject: [PATCH] tools/virtiofsd: Add rseq syscall to the seccomp allowlist - -The virtiofsd currently crashes when used with glibc 2.35. -That is due to the rseq system call being added to every thread -creation [1][2]. - -[1]: https://www.efficios.com/blog/2019/02/08/linux-restartable-sequences/ -[2]: https://sourceware.org/pipermail/libc-alpha/2022-February/136040.html - -This happens not at daemon start, but when a guest connects - - /usr/lib/qemu/virtiofsd -f --socket-path=/tmp/testvfsd -o sandbox=chroot \ - -o source=/var/guests/j-virtiofs --socket-group=kvm - virtio_session_mount: Waiting for vhost-user socket connection... - # start ok, now guest will connect - virtio_session_mount: Received vhost-user socket connection - virtio_loop: Entry - fv_queue_set_started: qidx=0 started=1 - fv_queue_set_started: qidx=1 started=1 - Bad system call (core dumped) - -We have to put rseq on the seccomp allowlist to avoid that the daemon -is crashing in this case. - -Reported-by: Michael Hudson-Doyle -Signed-off-by: Christian Ehrhardt -Reviewed-by: Dr. David Alan Gilbert -Message-id: 20220209111456.3328420-1-christian.ehrhardt@canonical.com - -[Moved rseq to its alphabetically ordered position in the seccomp -allowlist. ---Stefan] -Signed-off-by: Stefan Hajnoczi ---- - tools/virtiofsd/passthrough_seccomp.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/tools/virtiofsd/passthrough_seccomp.c b/tools/virtiofsd/passthrough_seccomp.c -index a3ce9f898d..2bc0127b69 100644 ---- a/tools/virtiofsd/passthrough_seccomp.c -+++ b/tools/virtiofsd/passthrough_seccomp.c -@@ -91,6 +91,9 @@ static const int syscall_allowlist[] = { - SCMP_SYS(renameat2), - SCMP_SYS(removexattr), - SCMP_SYS(restart_syscall), -+#ifdef __NR_rseq -+ SCMP_SYS(rseq), /* required since glibc 2.35 */ -+#endif - SCMP_SYS(rt_sigaction), - SCMP_SYS(rt_sigprocmask), - SCMP_SYS(rt_sigreturn), --- -GitLab - - diff --git a/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch b/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch deleted file mode 100644 index 76809782b5f7..000000000000 --- a/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch +++ /dev/null @@ -1,173 +0,0 @@ -Gentoo bug: https://bugs.gentoo.org/830170 -Upstream bug: https://gitlab.com/qemu-project/qemu/-/issues/786 -Patches taken from -https://lore.kernel.org/qemu-devel/20211227193120.1084176-1-imammedo@redhat.com/ - -commit dce6c86f54eab61028e110497c222e73381379df -Author: Igor Mammedov -Date: Mon Dec 27 14:31:17 2021 -0500 - - acpi: fix QEMU crash when started with SLIC table - - if QEMU is started with used provided SLIC table blob, - - -acpitable sig=SLIC,oem_id='CRASH ',oem_table_id="ME",oem_rev=00002210,asl_compiler_id="",asl_compiler_rev=00000000,data=/dev/null - it will assert with: - - hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen) - - and following backtrace: - - ... - build_append_padded_str (array=0x555556afe320, str=0x555556afdb2e "CRASH ME", maxlen=0x6, pad=0x20) at hw/acpi/aml-build.c:61 - acpi_table_begin (desc=0x7fffffffd1b0, array=0x555556afe320) at hw/acpi/aml-build.c:1727 - build_fadt (tbl=0x555556afe320, linker=0x555557ca3830, f=0x7fffffffd318, oem_id=0x555556afdb2e "CRASH ME", oem_table_id=0x555556afdb34 "ME") at hw/acpi/aml-build.c:2064 - ... - - which happens due to acpi_table_begin() expecting NULL terminated - oem_id and oem_table_id strings, which is normally the case, but - in case of user provided SLIC table, oem_id points to table's blob - directly and as result oem_id became longer than expected. - - Fix issue by handling oem_id consistently and make acpi_get_slic_oem() - return NULL terminated strings. - - PS: - After [1] refactoring, oem_id semantics became inconsistent, where - NULL terminated string was coming from machine and old way pointer - into byte array coming from -acpitable option. That used to work - since build_header() wasn't expecting NULL terminated string and - blindly copied the 1st 6 bytes only. - - However commit [2] broke that by replacing build_header() with - acpi_table_begin(), which was expecting NULL terminated string - and was checking oem_id size. - - 1) 602b45820 ("acpi: Permit OEM ID and OEM table ID fields to be changed") - 2) - Fixes: 4b56e1e4eb08 ("acpi: build_fadt: use acpi_table_begin()/acpi_table_end() instead of build_header()") - Resolves: https://gitlab.com/qemu-project/qemu/-/issues/786 - Signed-off-by: Igor Mammedov - -diff --git a/hw/acpi/core.c b/hw/acpi/core.c -index 1e004d0078..3e811bf03c 100644 ---- a/hw/acpi/core.c -+++ b/hw/acpi/core.c -@@ -345,8 +345,8 @@ int acpi_get_slic_oem(AcpiSlicOem *oem) - struct acpi_table_header *hdr = (void *)(u - sizeof(hdr->_length)); - - if (memcmp(hdr->sig, "SLIC", 4) == 0) { -- oem->id = hdr->oem_id; -- oem->table_id = hdr->oem_table_id; -+ oem->id = g_strndup(hdr->oem_id, 6); -+ oem->table_id = g_strndup(hdr->oem_table_id, 8); - return 0; - } - } -diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c -index a99c6e4fe3..570f82997b 100644 ---- a/hw/i386/acpi-build.c -+++ b/hw/i386/acpi-build.c -@@ -2721,6 +2721,8 @@ void acpi_build(AcpiBuildTables *tables, MachineState *machine) - - /* Cleanup memory that's no longer used. */ - g_array_free(table_offsets, true); -+ g_free(slic_oem.id); -+ g_free(slic_oem.table_id); - } - - static void acpi_ram_update(MemoryRegion *mr, GArray *data) - -commit a22de122ad03ea40953ad0328b2c3e31002d8052 -Author: Igor Mammedov -Date: Mon Dec 27 14:31:18 2021 -0500 - - tests: acpi: whitelist expected blobs before changing them - - Signed-off-by: Igor Mammedov - -diff --git a/tests/data/acpi/q35/FACP.slic b/tests/data/acpi/q35/FACP.slic -new file mode 100644 -index 0000000000..f6a864cc86 -Binary files /dev/null and b/tests/data/acpi/q35/FACP.slic differ -diff --git a/tests/data/acpi/q35/SLIC.slic b/tests/data/acpi/q35/SLIC.slic -new file mode 100644 -index 0000000000..e69de29bb2 -diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h -index dfb8523c8b..49dbf8fa3e 100644 ---- a/tests/qtest/bios-tables-test-allowed-diff.h -+++ b/tests/qtest/bios-tables-test-allowed-diff.h -@@ -1 +1,3 @@ - /* List of comma-separated changed AML files to ignore */ -+"tests/data/acpi/q35/FACP.slic", -+"tests/data/acpi/q35/SLIC.slic", - -commit cb913395d76f8fdfd7f1d0c8ea77d4710821bbd3 -Author: Igor Mammedov -Date: Mon Dec 27 14:31:19 2021 -0500 - - tests: acpi: add SLIC table test - - When user uses '-acpitable' to add SLIC table, some ACPI - tables (FADT) will change its 'Oem ID'/'Oem Table ID' fields to - match that of SLIC. Test makes sure thati QEMU handles - those fields correctly when SLIC table is added with - '-acpitable' option. - - Signed-off-by: Igor Mammedov - -diff --git a/tests/qtest/bios-tables-test.c b/tests/qtest/bios-tables-test.c -index 258874167e..ae7ef13ec7 100644 ---- a/tests/qtest/bios-tables-test.c -+++ b/tests/qtest/bios-tables-test.c -@@ -1567,6 +1567,19 @@ static void test_acpi_oem_fields_virt(void) - g_free(args); - } - -+static void test_acpi_q35_slic(void) -+{ -+ test_data data = { -+ .machine = MACHINE_Q35, -+ .variant = ".slic", -+ }; -+ -+ test_acpi_one("-acpitable sig=SLIC,oem_id='CRASH ',oem_table_id='ME'," -+ "oem_rev=00002210,asl_compiler_id='qemu'," -+ "asl_compiler_rev=00000000,data=/dev/null", -+ &data); -+ free_test_data(&data); -+} - - int main(int argc, char *argv[]) - { -@@ -1639,6 +1652,7 @@ int main(int argc, char *argv[]) - qtest_add_func("acpi/q35/kvm/xapic", test_acpi_q35_kvm_xapic); - qtest_add_func("acpi/q35/kvm/dmar", test_acpi_q35_kvm_dmar); - } -+ qtest_add_func("acpi/q35/slic", test_acpi_q35_slic); - } else if (strcmp(arch, "aarch64") == 0) { - if (has_tcg) { - qtest_add_func("acpi/virt", test_acpi_virt_tcg); - -commit ffba261306370e0ad8506401b104be5fa4749ade -Author: Igor Mammedov -Date: Mon Dec 27 14:31:20 2021 -0500 - - tests: acpi: SLIC: update expected blobs - - Signed-off-by: Igor Mammedov - -diff --git a/tests/data/acpi/q35/FACP.slic b/tests/data/acpi/q35/FACP.slic -index f6a864cc86..891fd4b784 100644 -Binary files a/tests/data/acpi/q35/FACP.slic and b/tests/data/acpi/q35/FACP.slic differ -diff --git a/tests/data/acpi/q35/SLIC.slic b/tests/data/acpi/q35/SLIC.slic -index e69de29bb2..fd26592e24 100644 -Binary files a/tests/data/acpi/q35/SLIC.slic and b/tests/data/acpi/q35/SLIC.slic differ -diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h -index 49dbf8fa3e..dfb8523c8b 100644 ---- a/tests/qtest/bios-tables-test-allowed-diff.h -+++ b/tests/qtest/bios-tables-test-allowed-diff.h -@@ -1,3 +1 @@ - /* List of comma-separated changed AML files to ignore */ --"tests/data/acpi/q35/FACP.slic", --"tests/data/acpi/q35/SLIC.slic", diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml index 380994d16817..5fbcd7706e9c 100644 --- a/app-emulation/qemu/metadata.xml +++ b/app-emulation/qemu/metadata.xml @@ -72,7 +72,5 @@ Add support for getting and setting POSIX extended attributes, through sys-apps/attr. Requisite for the virtfs backend. Enables support for Xen backends - Support xfsctl() notification and syncing for XFS backed - virtual disks. diff --git a/app-emulation/qemu/qemu-6.2.0-r3.ebuild b/app-emulation/qemu/qemu-6.2.0-r3.ebuild deleted file mode 100644 index c81b239e4719..000000000000 --- a/app-emulation/qemu/qemu-6.2.0-r3.ebuild +++ /dev/null @@ -1,924 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses,readline" - -FIRMWARE_ABI_VERSION="6.2.0" - -inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ - pax-utils xdg-utils - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://git.qemu.org/git/qemu.git" - EGIT_SUBMODULES=( - meson - tests/fp/berkeley-softfloat-3 - tests/fp/berkeley-testfloat-3 - ui/keycodemapdb - ) - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://download.qemu.org/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg - lzo multipath - ncurses nfs nls numa opengl +oss pam +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" - -COMMON_TARGETS=" - aarch64 - alpha - arm - cris - hppa - i386 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - nios2 - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64abi32 - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 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 ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) - static-user? ( !plugins ) - vhost-user-fs? ( caps seccomp ) - virgl? ( opengl ) - virtfs? ( caps xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static !static-user ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - >=dev-libs/glib-2.0[static-libs(+)] - sys-libs/zlib[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] )" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - dev-libs/libxml2[static-libs(+)] - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( dev-libs/libbpf:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:= ) - caps? ( sys-libs/libcap-ng[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - dev-libs/nettle:=[static-libs(+)] - >=net-libs/gnutls-3.0:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3 - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( virtual/jpeg:0=[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:0=[static-libs(+)] ) - pulseaudio? ( media-sound/pulseaudio ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.12.3 - >=app-emulation/spice-0.12.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -EDK2_OVMF_VERSION="202105" -SEABIOS_VERSION="1.14.0" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary] - ~sys-firmware/ipxe-1.21.1[binary,qemu] - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION} - sys-firmware/ipxe[qemu] - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - sys-firmware/sgabios - )" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ) - !pin-upstream-blobs? ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - ) -" - -BDEPEND=" - $(python_gen_impl_dep) - dev-lang/perl - sys-apps/texinfo - virtual/pkgconfig - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - dev-libs/glib[utils] - sys-devel/bc - ) -" -CDEPEND=" - !static? ( - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - ) - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND="${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static? ( - ${ALL_DEPEND} - ${SOFTMMU_TOOLS_DEPEND} - ) - static-user? ( ${ALL_DEPEND} )" -RDEPEND="${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch - "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch - "${FILESDIR}"/${PN}-6.0.0-make.patch - "${FILESDIR}"/${PN}-6.1.0-strings.patch - "${FILESDIR}"/${PN}-6.2.0-user-SLIC-crash.patch - "${FILESDIR}"/${PN}-6.2.0-also-build-virtfs-proxy-helper.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD="usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-ppc64abi32 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - $ gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - $ udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - - if use amd64 || use x86 || use amd64-linux || use x86-linux; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled copy of libfdt - rm -r dtc || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --with-git-submodules=ignore - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser caps cap-ng) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png vnc-png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp slirp system) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser vhost-user-fs) - $(conf_tools vhost-user-fs virtiofsd) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - $(conf_notuser xfs xfsctl) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ${buildtype} == "user" ]] ; then - conf_opts+=( --disable-libxml2 ) - else - conf_opts+=( --enable-libxml2 ) - fi - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-blobs - --disable-tools - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - ) - local static_flag="static" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --disable-blobs - --enable-tools - ) - local static_flag="static" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTAP - use systemtap && conf_opts+=( --enable-trace-backend=dtrace ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - default - fi - - cd "${S}/tools-build" - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" - emake DESTDIR="${ED}" install - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" - dodoc MAINTAINERS docs/specs/pci-ids.txt - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - rm "${ED}/usr/share/qemu/bios.bin" - rm "${ED}/usr/share/qemu/bios-256k.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios.bin /usr/share/qemu/bios.bin - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - rm "${ED}/usr/share/qemu/sgabios.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - rm "${ED}"/usr/share/qemu/pxe-*.rom - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -firmware_abi_change() { - local pv - for pv in ${REPLACING_VERSIONS}; do - if ver_test ${pv} -lt ${FIRMWARE_ABI_VERSION}; then - return 0 - fi - done - return 1 -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && firmware_abi_change; then - ewarn "This version of qemu pins new versions of firmware blobs:" - ewarn " $(best_version sys-firmware/edk2-ovmf)" - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/seabios)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all" - ewarn "hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - echo " $(best_version sys-firmware/edk2-ovmf)" - if has_version 'sys-firmware/edk2-ovmf[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/seabios)" - if has_version 'sys-firmware/seabios[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/app-emulation/qemu/qemu-6.2.0-r4.ebuild b/app-emulation/qemu/qemu-6.2.0-r4.ebuild deleted file mode 100644 index ffa64f5de70b..000000000000 --- a/app-emulation/qemu/qemu-6.2.0-r4.ebuild +++ /dev/null @@ -1,925 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses,readline" - -FIRMWARE_ABI_VERSION="6.2.0" - -inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ - pax-utils xdg-utils - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://git.qemu.org/git/qemu.git" - EGIT_SUBMODULES=( - meson - tests/fp/berkeley-softfloat-3 - tests/fp/berkeley-testfloat-3 - ui/keycodemapdb - ) - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://download.qemu.org/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg - lzo multipath - ncurses nfs nls numa opengl +oss pam +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" - -COMMON_TARGETS=" - aarch64 - alpha - arm - cris - hppa - i386 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - nios2 - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64abi32 - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 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 ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) - static-user? ( !plugins ) - vhost-user-fs? ( caps seccomp ) - virgl? ( opengl ) - virtfs? ( caps xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static !static-user ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - >=dev-libs/glib-2.0[static-libs(+)] - sys-libs/zlib[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] )" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - dev-libs/libxml2[static-libs(+)] - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( dev-libs/libbpf:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:= ) - caps? ( sys-libs/libcap-ng[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - dev-libs/nettle:=[static-libs(+)] - >=net-libs/gnutls-3.0:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3 - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( virtual/jpeg:0=[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:0=[static-libs(+)] ) - pulseaudio? ( media-sound/pulseaudio ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.12.3 - >=app-emulation/spice-0.12.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -EDK2_OVMF_VERSION="202105" -SEABIOS_VERSION="1.14.0" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary] - ~sys-firmware/ipxe-1.21.1[binary,qemu] - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION} - sys-firmware/ipxe[qemu] - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - sys-firmware/sgabios - )" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ) - !pin-upstream-blobs? ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - ) -" - -BDEPEND=" - $(python_gen_impl_dep) - dev-lang/perl - sys-apps/texinfo - virtual/pkgconfig - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - dev-libs/glib[utils] - sys-devel/bc - ) -" -CDEPEND=" - !static? ( - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - ) - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND="${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static? ( - ${ALL_DEPEND} - ${SOFTMMU_TOOLS_DEPEND} - ) - static-user? ( ${ALL_DEPEND} )" -RDEPEND="${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch - "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch - "${FILESDIR}"/${PN}-6.0.0-make.patch - "${FILESDIR}"/${PN}-6.1.0-strings.patch - "${FILESDIR}"/${PN}-6.2.0-user-SLIC-crash.patch - "${FILESDIR}"/${PN}-6.2.0-also-build-virtfs-proxy-helper.patch - "${FILESDIR}"/${PN}-6.2.0-glibc-2.35-rseq-seccomp-virtiofsd.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD="usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-ppc64abi32 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - $ gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - $ udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - - if use amd64 || use x86 || use amd64-linux || use x86-linux; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled copy of libfdt - rm -r dtc || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --with-git-submodules=ignore - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser caps cap-ng) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png vnc-png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp slirp system) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser vhost-user-fs) - $(conf_tools vhost-user-fs virtiofsd) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - $(conf_notuser xfs xfsctl) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ${buildtype} == "user" ]] ; then - conf_opts+=( --disable-libxml2 ) - else - conf_opts+=( --enable-libxml2 ) - fi - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-blobs - --disable-tools - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - ) - local static_flag="static" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --disable-blobs - --enable-tools - ) - local static_flag="static" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTAP - use systemtap && conf_opts+=( --enable-trace-backend=dtrace ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - default - fi - - cd "${S}/tools-build" - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" - emake DESTDIR="${ED}" install - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" - dodoc MAINTAINERS docs/specs/pci-ids.txt - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - rm "${ED}/usr/share/qemu/bios.bin" - rm "${ED}/usr/share/qemu/bios-256k.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios.bin /usr/share/qemu/bios.bin - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - rm "${ED}/usr/share/qemu/sgabios.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - rm "${ED}"/usr/share/qemu/pxe-*.rom - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -firmware_abi_change() { - local pv - for pv in ${REPLACING_VERSIONS}; do - if ver_test ${pv} -lt ${FIRMWARE_ABI_VERSION}; then - return 0 - fi - done - return 1 -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && firmware_abi_change; then - ewarn "This version of qemu pins new versions of firmware blobs:" - ewarn " $(best_version sys-firmware/edk2-ovmf)" - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/seabios)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all" - ewarn "hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - echo " $(best_version sys-firmware/edk2-ovmf)" - if has_version 'sys-firmware/edk2-ovmf[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/seabios)" - if has_version 'sys-firmware/seabios[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild b/app-emulation/qemu/qemu-6.2.0.ebuild deleted file mode 100644 index a6348eb89e7c..000000000000 --- a/app-emulation/qemu/qemu-6.2.0.ebuild +++ /dev/null @@ -1,913 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses,readline" - -FIRMWARE_ABI_VERSION="6.2.0" - -inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ - pax-utils xdg-utils - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://git.qemu.org/git/qemu.git" - EGIT_SUBMODULES=( - meson - tests/fp/berkeley-softfloat-3 - tests/fp/berkeley-testfloat-3 - ui/keycodemapdb - ) - inherit git-r3 - SRC_URI="" -else - SRC_URI="https://download.qemu.org/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc ppc64 x86" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg - 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" - -COMMON_TARGETS=" - aarch64 - alpha - arm - cris - hppa - i386 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - nios2 - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64abi32 - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 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 ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins !rbd !snappy !udev ) - static-user? ( !plugins ) - vhost-user-fs? ( caps seccomp ) - virgl? ( opengl ) - virtfs? ( caps xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static !static-user ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - >=dev-libs/glib-2.0[static-libs(+)] - sys-libs/zlib[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] )" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - dev-libs/libxml2[static-libs(+)] - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( dev-libs/libbpf:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:= ) - caps? ( sys-libs/libcap-ng[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - dev-libs/nettle:=[static-libs(+)] - >=net-libs/gnutls-3.0:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3 - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( - sys-cluster/rdma-core[static-libs(+)] - ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( virtual/jpeg:0=[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - png? ( media-libs/libpng:0=[static-libs(+)] ) - pulseaudio? ( media-sound/pulseaudio ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.12.3 - >=app-emulation/spice-0.12.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -EDK2_OVMF_VERSION="202105" -SEABIOS_VERSION="1.14.0" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary] - ~sys-firmware/ipxe-1.21.1[binary,qemu] - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION} - sys-firmware/ipxe[qemu] - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - sys-firmware/sgabios - )" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ) - !pin-upstream-blobs? ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - ) -" - -BDEPEND=" - $(python_gen_impl_dep) - dev-lang/perl - sys-apps/texinfo - virtual/pkgconfig - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - dev-libs/glib[utils] - sys-devel/bc - ) -" -CDEPEND=" - !static? ( - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - ) - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND="${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static? ( - ${ALL_DEPEND} - ${SOFTMMU_TOOLS_DEPEND} - ) - static-user? ( ${ALL_DEPEND} )" -RDEPEND="${CDEPEND} - acct-group/kvm - selinux? ( sec-policy/selinux-qemu )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch - "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch - "${FILESDIR}"/${PN}-6.0.0-make.patch - "${FILESDIR}"/${PN}-6.1.0-strings.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD="usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-ppc64abi32 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - $ gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - $ udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - - if use amd64 || use x86 || use amd64-linux || use x86-linux; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled copy of libfdt - rm -r dtc || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable doc docs) - $(use_enable nls gettext) - $(use_enable plugins) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser caps cap-ng) - $(conf_notuser curl) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser png vnc-png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp slirp system) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser vhost-user-fs) - $(conf_tools vhost-user-fs virtiofsd) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - $(conf_notuser xfs xfsctl) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ${buildtype} == "user" ]] ; then - conf_opts+=( --disable-libxml2 ) - else - conf_opts+=( --enable-libxml2 ) - fi - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list="${audio_opts// /,}" - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-blobs - --disable-tools - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - ) - local static_flag="static" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --disable-blobs - --enable-tools - ) - local static_flag="static" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTAP - use systemtap && conf_opts+=( --enable-trace-backend=dtrace ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - default - fi - - cd "${S}/tools-build" - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" - emake DESTDIR="${ED}" install - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" - dodoc MAINTAINERS docs/specs/pci-ids.txt - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - rm "${ED}/usr/share/qemu/bios.bin" - rm "${ED}/usr/share/qemu/bios-256k.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios.bin /usr/share/qemu/bios.bin - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - rm "${ED}/usr/share/qemu/sgabios.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - rm "${ED}"/usr/share/qemu/pxe-*.rom - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -firmware_abi_change() { - local pv - for pv in ${REPLACING_VERSIONS}; do - if ver_test ${pv} -lt ${FIRMWARE_ABI_VERSION}; then - return 0 - fi - done - return 1 -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && firmware_abi_change; then - ewarn "This version of qemu pins new versions of firmware blobs:" - ewarn " $(best_version sys-firmware/edk2-ovmf)" - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/seabios)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all" - ewarn "hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - echo " $(best_version sys-firmware/edk2-ovmf)" - if has_version 'sys-firmware/edk2-ovmf[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/seabios)" - if has_version 'sys-firmware/seabios[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/app-emulation/qemu/qemu-7.0.0_rc4.ebuild b/app-emulation/qemu/qemu-7.0.0_rc4.ebuild deleted file mode 100644 index 758887aed2bf..000000000000 --- a/app-emulation/qemu/qemu-7.0.0_rc4.ebuild +++ /dev/null @@ -1,914 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses,readline" - -FIRMWARE_ABI_VERSION="6.2.0" - -inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \ - pax-utils xdg-utils - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/" - EGIT_SUBMODULES=( - meson - tests/fp/berkeley-softfloat-3 - tests/fp/berkeley-testfloat-3 - ui/keycodemapdb - ) - inherit git-r3 - SRC_URI="" -else - MY_P="${PN}-${PV/_rc/-rc}" - SRC_URI="https://download.qemu.org/${MY_P}.tar.xz" - #KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" -HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org" - -LICENSE="GPL-2 LGPL-2 BSD-2" -SLOT="0" - -IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc - +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring - jack jemalloc +jpeg - lzo multipath - ncurses nfs nls numa opengl +oss pam +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 - zstd" - -COMMON_TARGETS=" - aarch64 - alpha - arm - cris - hppa - i386 - m68k - microblaze - microblazeel - mips - mips64 - mips64el - mipsel - nios2 - or1k - ppc - ppc64 - riscv32 - riscv64 - s390x - sh4 - sh4eb - sparc - sparc64 - x86_64 - xtensa - xtensaeb -" -IUSE_SOFTMMU_TARGETS=" - ${COMMON_TARGETS} - avr - rx - tricore -" -IUSE_USER_TARGETS=" - ${COMMON_TARGETS} - aarch64_be - armeb - hexagon - mipsn32 - mipsn32el - ppc64le - sparc32plus -" - -use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS}) -use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS}) -IUSE+=" ${use_softmmu_targets} ${use_user_targets}" - -RESTRICT="!test? ( test )" -# Allow no targets to be built so that people can get a tools-only build. -# Block USE flag configurations known to not work. -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 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 ) - qemu_softmmu_targets_x86_64? ( fdt ) - sdl-image? ( sdl ) - static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) - static-user? ( !plugins ) - vhost-user-fs? ( caps seccomp ) - virgl? ( opengl ) - virtfs? ( caps xattr ) - vnc? ( gnutls ) - vte? ( gtk ) - multipath? ( udev ) - plugins? ( !static !static-user ) -" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# and user/softmmu targets (qemu-*, qemu-system-*). -# -# Yep, you need both libcap and libcap-ng since virtfs only uses libcap. -# -# The attr lib isn't always linked in (although the USE flag is always -# respected). This is because qemu supports using the C library's API -# when available rather than always using the external library. -ALL_DEPEND=" - >=dev-libs/glib-2.0[static-libs(+)] - sys-libs/zlib[static-libs(+)] - python? ( ${PYTHON_DEPS} ) - systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] )" - -# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) -# softmmu targets (qemu-system-*). -SOFTMMU_TOOLS_DEPEND=" - >=x11-libs/pixman-0.28.0[static-libs(+)] - accessibility? ( - app-accessibility/brltty[api] - app-accessibility/brltty[static-libs(+)] - ) - aio? ( dev-libs/libaio[static-libs(+)] ) - alsa? ( >=media-libs/alsa-lib-1.0.13 ) - bpf? ( dev-libs/libbpf:= ) - bzip2? ( app-arch/bzip2[static-libs(+)] ) - capstone? ( dev-libs/capstone:= ) - caps? ( sys-libs/libcap-ng[static-libs(+)] ) - curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) - fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) - glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) - gnutls? ( - dev-libs/nettle:=[static-libs(+)] - >=net-libs/gnutls-3.0:=[static-libs(+)] - ) - gtk? ( - x11-libs/gtk+:3 - vte? ( x11-libs/vte:2.91 ) - ) - infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) - iscsi? ( net-libs/libiscsi ) - io-uring? ( sys-libs/liburing:=[static-libs(+)] ) - jack? ( virtual/jack ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( virtual/jpeg:0=[static-libs(+)] ) - lzo? ( dev-libs/lzo:2[static-libs(+)] ) - multipath? ( sys-fs/multipath-tools ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)] - sys-libs/ncurses:=[static-libs(+)] - ) - nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) - numa? ( sys-process/numactl[static-libs(+)] ) - opengl? ( - virtual/opengl - media-libs/libepoxy[static-libs(+)] - media-libs/mesa[static-libs(+)] - media-libs/mesa[egl(+),gbm(+)] - ) - pam? ( sys-libs/pam ) - png? ( media-libs/libpng:0=[static-libs(+)] ) - pulseaudio? ( media-sound/pulseaudio ) - rbd? ( sys-cluster/ceph ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) - sdl? ( - media-libs/libsdl2[video] - media-libs/libsdl2[static-libs(+)] - ) - sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) - slirp? ( net-libs/libslirp[static-libs(+)] ) - smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) - snappy? ( app-arch/snappy:= ) - spice? ( - >=app-emulation/spice-protocol-0.12.3 - >=app-emulation/spice-0.12.0[static-libs(+)] - ) - ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) - udev? ( virtual/libudev:= ) - usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) - vde? ( net-misc/vde[static-libs(+)] ) - virgl? ( media-libs/virglrenderer[static-libs(+)] ) - virtfs? ( sys-libs/libcap ) - xen? ( app-emulation/xen-tools:= ) - zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) -" - -EDK2_OVMF_VERSION="202105" -SEABIOS_VERSION="1.14.0" - -X86_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary] - ~sys-firmware/ipxe-1.21.1[binary,qemu] - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ~sys-firmware/sgabios-0.1_pre10[binary] - ) - !pin-upstream-blobs? ( - >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION} - sys-firmware/ipxe[qemu] - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - sys-firmware/sgabios - )" -PPC_FIRMWARE_DEPEND=" - pin-upstream-blobs? ( - ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios] - ) - !pin-upstream-blobs? ( - >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios] - ) -" - -BDEPEND=" - $(python_gen_impl_dep) - dev-lang/perl - sys-apps/texinfo - virtual/pkgconfig - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - gtk? ( nls? ( sys-devel/gettext ) ) - test? ( - dev-libs/glib[utils] - sys-devel/bc - ) -" -CDEPEND=" - !static? ( - ${ALL_DEPEND//\[static-libs(+)]} - ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} - ) - qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc? ( ${PPC_FIRMWARE_DEPEND} ) - qemu_softmmu_targets_ppc64? ( ${PPC_FIRMWARE_DEPEND} ) -" -DEPEND="${CDEPEND} - kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) - static? ( - ${ALL_DEPEND} - ${SOFTMMU_TOOLS_DEPEND} - ) - static-user? ( ${ALL_DEPEND} )" -RDEPEND="${CDEPEND} - acct-group/kvm - selinux? ( - sec-policy/selinux-qemu - sys-libs/libselinux - )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch - "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch - "${FILESDIR}"/${PN}-6.0.0-make.patch - "${FILESDIR}"/${PN}-6.1.0-strings.patch - "${FILESDIR}"/${PN}-7.0.0-also-build-virtfs-proxy-helper.patch -) - -QA_PREBUILT=" - usr/share/qemu/hppa-firmware.img - usr/share/qemu/openbios-ppc - usr/share/qemu/openbios-sparc64 - usr/share/qemu/openbios-sparc32 - usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf - usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf - usr/share/qemu/palcode-clipper - usr/share/qemu/s390-ccw.img - usr/share/qemu/s390-netboot.img - usr/share/qemu/u-boot.e500 -" - -QA_WX_LOAD="usr/bin/qemu-i386 - usr/bin/qemu-x86_64 - usr/bin/qemu-alpha - usr/bin/qemu-arm - usr/bin/qemu-cris - usr/bin/qemu-m68k - usr/bin/qemu-microblaze - usr/bin/qemu-microblazeel - usr/bin/qemu-mips - usr/bin/qemu-mipsel - usr/bin/qemu-or1k - usr/bin/qemu-ppc - usr/bin/qemu-ppc64 - usr/bin/qemu-sh4 - usr/bin/qemu-sh4eb - usr/bin/qemu-sparc - usr/bin/qemu-sparc64 - usr/bin/qemu-armeb - usr/bin/qemu-sparc32plus - usr/bin/qemu-s390x - usr/bin/qemu-unicore32 -" - -DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the -kernel module loaded before running kvm. The easiest way to ensure that the -kernel module is loaded is to load it on boot. - For AMD CPUs the module is called 'kvm-amd'. - For Intel CPUs the module is called 'kvm-intel'. -Please review /etc/conf.d/modules for how to load these. - -Make sure your user is in the 'kvm' group. Just run - $ gpasswd -a kvm -then have re-login. - -For brand new installs, the default permissions on /dev/kvm might not let -you access it. You can tell udev to reset ownership/perms: - $ udevadm trigger -c add /dev/kvm - -If you want to register binfmt handlers for qemu user targets: -For openrc: - # rc-update add qemu-binfmt -For systemd: - # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf" - -pkg_pretend() { - if use kernel_linux && kernel_is lt 2 6 25; then - eerror "This version of KVM requires a host kernel of 2.6.25 or higher." - elif use kernel_linux; then - if ! linux_config_exists; then - eerror "Unable to check your kernel for KVM support" - else - CONFIG_CHECK="~KVM ~TUN ~BRIDGE" - ERROR_KVM="You must enable KVM in your kernel to continue" - ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" - ERROR_KVM_AMD+=" your kernel configuration." - ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" - ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." - ERROR_TUN="You will need the Universal TUN/TAP driver compiled" - ERROR_TUN+=" into your kernel or loaded as a module to use the" - ERROR_TUN+=" virtual network device if using -net tap." - ERROR_BRIDGE="You will also need support for 802.1d" - ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." - use vhost-net && CONFIG_CHECK+=" ~VHOST_NET" - ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net" - ERROR_VHOST_NET+=" support" - - if use amd64 || use x86 || use amd64-linux || use x86-linux; then - if grep -q AuthenticAMD /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_AMD" - elif grep -q GenuineIntel /proc/cpuinfo; then - CONFIG_CHECK+=" ~KVM_INTEL" - fi - fi - - use python && CONFIG_CHECK+=" ~DEBUG_FS" - ERROR_DEBUG_FS="debugFS support required for kvm_stat" - - # Now do the actual checks setup above - check_extra_config - fi - fi - - if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then - eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt" - eerror "instances are still pointing to it. Please update your" - eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag" - eerror "and the right system binary (e.g. qemu-system-x86_64)." - die "update your virt configs to not use qemu-kvm" - fi -} - -# Sanity check to make sure target lists are kept up-to-date. -check_targets() { - local var=$1 mak=$2 - local detected sorted - - pushd "${S}"/configs/targets/ >/dev/null || die - - # Force C locale until glibc is updated. #564936 - detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u)) - sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u)) - if [[ ${sorted} != "${detected}" ]] ; then - eerror "The ebuild needs to be kept in sync." - eerror "${var}: ${sorted}" - eerror "$(printf '%-*s' ${#var} configure): ${detected}" - die "sync ${var} to the list of targets" - fi - - popd >/dev/null -} - -src_prepare() { - check_targets IUSE_SOFTMMU_TARGETS softmmu - check_targets IUSE_USER_TARGETS linux-user - - default - - # Use correct toolchain to fix cross-compiling - tc-export AR AS LD NM OBJCOPY PKG_CONFIG RANLIB STRINGS - export WINDRES=${CHOST}-windres - - # Verbose builds - MAKEOPTS+=" V=1" - - # Remove bundled copy of libfdt - rm -r dtc || die -} - -## -# configures qemu based on the build directory and the build type -# we are using. -# -qemu_src_configure() { - debug-print-function ${FUNCNAME} "$@" - - local buildtype=$1 - local builddir="${S}/${buildtype}-build" - - mkdir "${builddir}" - - local conf_opts=( - --prefix=/usr - --sysconfdir=/etc - --bindir=/usr/bin - --libdir=/usr/$(get_libdir) - --datadir=/usr/share - --docdir=/usr/share/doc/${PF}/html - --mandir=/usr/share/man - --localstatedir=/var - --disable-bsd-user - --disable-containers # bug #732972 - --disable-guest-agent - --disable-strip - --with-git-submodules=ignore - - # bug #746752: TCG interpreter has a few limitations: - # - it does not support FPU - # - it's generally slower on non-self-modifying code - # It's advantage is support for host architectures - # where native codegeneration is not implemented. - # Gentoo has qemu keyworded only on targets with - # native code generation available. Avoid the interpreter. - --disable-tcg-interpreter - - --disable-werror - # We support gnutls/nettle for crypto operations. It is possible - # to use gcrypt when gnutls/nettle are disabled (but not when they - # are enabled), but it's not really worth the hassle. Disable it - # all the time to avoid automatically detecting it. #568856 - --disable-gcrypt - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - $(use_enable alsa) - $(use_enable debug debug-info) - $(use_enable debug debug-tcg) - $(use_enable jack) - $(use_enable nls gettext) - $(use_enable oss) - $(use_enable plugins) - $(use_enable pulseaudio pa) - $(use_enable selinux) - $(use_enable xattr attr) - ) - - # Disable options not used by user targets. This simplifies building - # static user targets (USE=static-user) considerably. - conf_notuser() { - if [[ ${buildtype} == "user" ]] ; then - echo "--disable-${2:-$1}" - else - use_enable "$@" - fi - } - # Enable option only for softmmu build, but not 'user' or 'tools' - conf_softmmu() { - if [[ ${buildtype} == "softmmu" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Enable option only for tools build, but not 'user' or 'softmmu' - conf_tools() { - if [[ ${buildtype} == "tools" ]] ; then - use_enable "$@" - else - echo "--disable-${2:-$1}" - fi - } - # Special case for the malloc flag, because the --disable flag does - # not exist and trying like above will break configuring. - conf_malloc() { - if [[ ! ${buildtype} == "user" ]] ; then - usex "${1}" "--enable-malloc=${1}" "" - fi - } - conf_opts+=( - $(conf_notuser accessibility brlapi) - $(conf_notuser aio linux-aio) - $(conf_softmmu bpf) - $(conf_notuser bzip2) - $(conf_notuser capstone) - $(conf_notuser caps cap-ng) - $(conf_notuser curl) - $(conf_tools doc docs) - $(conf_notuser fdt) - $(conf_notuser fuse) - $(conf_notuser glusterfs) - $(conf_notuser gnutls) - $(conf_notuser gnutls nettle) - $(conf_notuser gtk) - $(conf_notuser infiniband rdma) - $(conf_notuser iscsi libiscsi) - $(conf_notuser io-uring linux-io-uring) - $(conf_malloc jemalloc) - $(conf_notuser jpeg vnc-jpeg) - $(conf_notuser kernel_linux kvm) - $(conf_notuser lzo) - $(conf_notuser multipath mpath) - $(conf_notuser ncurses curses) - $(conf_notuser nfs libnfs) - $(conf_notuser numa) - $(conf_notuser opengl) - $(conf_notuser pam auth-pam) - $(conf_notuser png vnc-png) - $(conf_notuser rbd) - $(conf_notuser sasl vnc-sasl) - $(conf_notuser sdl) - $(conf_softmmu sdl-image) - $(conf_notuser seccomp) - $(conf_notuser slirp slirp system) - $(conf_notuser smartcard) - $(conf_notuser snappy) - $(conf_notuser spice) - $(conf_notuser ssh libssh) - $(conf_notuser udev libudev) - $(conf_notuser usb libusb) - $(conf_notuser usbredir usb-redir) - $(conf_notuser vde) - $(conf_notuser vhost-net) - $(conf_notuser vhost-user-fs) - $(conf_tools vhost-user-fs virtiofsd) - $(conf_notuser virgl virglrenderer) - $(conf_softmmu virtfs) - $(conf_notuser vnc) - $(conf_notuser vte) - $(conf_notuser xen) - $(conf_notuser xen xen-pci-passthrough) - # use prebuilt keymaps, bug #759604 - --disable-xkbcommon - $(conf_notuser zstd) - ) - - if [[ ! ${buildtype} == "user" ]] ; then - # audio options - local audio_opts=( - # Note: backend order matters here: #716202 - # We iterate from higher-level to lower level. - $(usex pulseaudio pa "") - $(usev jack) - $(usev sdl) - $(usev alsa) - $(usev oss) - ) - conf_opts+=( - --audio-drv-list=$(IFS=,; echo "${audio_opts[*]}") - ) - fi - - case ${buildtype} in - user) - conf_opts+=( - --enable-linux-user - --disable-system - --disable-blobs - --disable-tools - ) - local static_flag="static-user" - ;; - softmmu) - conf_opts+=( - --disable-linux-user - --enable-system - --disable-tools - ) - local static_flag="static" - ;; - tools) - conf_opts+=( - --disable-linux-user - --disable-system - --disable-blobs - --enable-tools - ) - local static_flag="static" - ;; - esac - - local targets="${buildtype}_targets" - [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) - - # Add support for SystemTAP - use systemtap && conf_opts+=( --enable-trace-backend=dtrace ) - - # We always want to attempt to build with PIE support as it results - # in a more secure binary. But it doesn't work with static or if - # the current GCC doesn't have PIE support. - if use ${static_flag}; then - conf_opts+=( --static --disable-pie ) - else - tc-enables-pie && conf_opts+=( --enable-pie ) - fi - - # Meson will not use a cross-file unless cross_prefix is set. - tc-is-cross-compiler && conf_opts+=( --cross-prefix="${CHOST}-" ) - - # Plumb through equivalent of EXTRA_ECONF to allow experiments - # like bug #747928. - conf_opts+=( ${EXTRA_CONF_QEMU} ) - - echo "../configure ${conf_opts[*]}" - cd "${builddir}" - ../configure "${conf_opts[@]}" || die "configure failed" -} - -src_configure() { - local target - - python_setup - - softmmu_targets= softmmu_bins=() - user_targets= user_bins=() - - for target in ${IUSE_SOFTMMU_TARGETS} ; do - if use "qemu_softmmu_targets_${target}"; then - softmmu_targets+=",${target}-softmmu" - softmmu_bins+=( "qemu-system-${target}" ) - fi - done - - for target in ${IUSE_USER_TARGETS} ; do - if use "qemu_user_targets_${target}"; then - user_targets+=",${target}-linux-user" - user_bins+=( "qemu-${target}" ) - fi - done - - softmmu_targets=${softmmu_targets#,} - user_targets=${user_targets#,} - - [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu" - [[ -n ${user_targets} ]] && qemu_src_configure "user" - qemu_src_configure "tools" -} - -src_compile() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - default - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - default - fi - - cd "${S}/tools-build" - default -} - -src_test() { - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - pax-mark m */qemu-system-* #515550 - emake check - fi -} - -qemu_python_install() { - python_domodule "${S}/python/qemu" - - python_doscript "${S}/scripts/kvm/vmxcap" - python_doscript "${S}/scripts/qmp/qmp-shell" - python_doscript "${S}/scripts/qmp/qemu-ga-client" -} - -# Generate binfmt support files. -# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc) -# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt) -generate_initd() { - local out="${T}/qemu-binfmt" - local out_systemd="${T}/qemu.conf" - local d="${T}/binfmt.d" - - einfo "Generating qemu binfmt scripts and configuration files" - - # Generate the debian fragments first. - mkdir -p "${d}" - "${S}"/scripts/qemu-binfmt-conf.sh \ - --debian \ - --exportdir "${d}" \ - --qemu-path "${EPREFIX}/usr/bin" \ - || die - # Then turn the fragments into a shell script we can source. - sed -E -i \ - -e 's:^([^ ]+) (.*)$:\1="\2":' \ - "${d}"/* || die - - # Generate the init.d script by assembling the fragments from above. - local f qcpu package interpreter magic mask - cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die - for f in "${d}"/qemu-* ; do - source "${f}" - - # Normalize the cpu logic like we do in the init.d for the native cpu. - qcpu=${package#qemu-} - case ${qcpu} in - arm*) qcpu="arm";; - mips*) qcpu="mips";; - ppc*) qcpu="ppc";; - s390*) qcpu="s390";; - sh*) qcpu="sh";; - sparc*) qcpu="sparc";; - esac - - # we use 'printf' here to be portable across 'sh' - # implementations: #679168 - cat <>"${out}" - if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then - printf '%s\n' ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register - fi -EOF - - echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}" - - done - cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die -} - -src_install() { - if [[ -n ${user_targets} ]]; then - cd "${S}/user-build" - emake DESTDIR="${ED}" install - - # Install binfmt handler init script for user targets. - generate_initd - doinitd "${T}/qemu-binfmt" - - # Install binfmt/qemu.conf. - insinto "/usr/share/qemu/binfmt.d" - doins "${T}/qemu.conf" - fi - - if [[ -n ${softmmu_targets} ]]; then - cd "${S}/softmmu-build" - emake DESTDIR="${ED}" install - - # This might not exist if the test failed. #512010 - [[ -e check-report.html ]] && dodoc check-report.html - - if use kernel_linux; then - udev_newrules "${FILESDIR}"/65-kvm.rules-r2 65-kvm.rules - fi - - if use python; then - python_foreach_impl qemu_python_install - fi - fi - - cd "${S}/tools-build" - emake DESTDIR="${ED}" install - - # Disable mprotect on the qemu binaries as they use JITs to be fast #459348 - pushd "${ED}"/usr/bin >/dev/null - pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594 - popd >/dev/null - - # Install config file example for qemu-bridge-helper - insinto "/etc/qemu" - doins "${FILESDIR}/bridge.conf" - - cd "${S}" - dodoc MAINTAINERS docs/specs/pci-ids.txt - newdoc pc-bios/README README.pc-bios - - # Disallow stripping of prebuilt firmware files. - dostrip -x ${QA_PREBUILT} - - if [[ -n ${softmmu_targets} ]]; then - # Remove SeaBIOS since we're using the SeaBIOS packaged one - rm "${ED}/usr/share/qemu/bios.bin" - rm "${ED}/usr/share/qemu/bios-256k.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../seabios/bios.bin /usr/share/qemu/bios.bin - dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin - fi - - # Remove vgabios since we're using the seavgabios packaged one - rm "${ED}/usr/share/qemu/vgabios.bin" - rm "${ED}/usr/share/qemu/vgabios-cirrus.bin" - rm "${ED}/usr/share/qemu/vgabios-qxl.bin" - rm "${ED}/usr/share/qemu/vgabios-stdvga.bin" - rm "${ED}/usr/share/qemu/vgabios-virtio.bin" - rm "${ED}/usr/share/qemu/vgabios-vmware.bin" - # PPC/PPC64 loads vgabios-stdvga - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64; then - dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin - dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin - dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin - dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin - dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin - dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin - fi - - # Remove sgabios since we're using the sgabios packaged one - rm "${ED}/usr/share/qemu/sgabios.bin" - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin - fi - - # Remove iPXE since we're using the iPXE packaged one - rm "${ED}"/usr/share/qemu/pxe-*.rom - if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then - dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom - dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom - dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom - dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom - dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom - dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom - fi - fi - - DISABLE_AUTOFORMATTING=true - readme.gentoo_create_doc -} - -firmware_abi_change() { - local pv - for pv in ${REPLACING_VERSIONS}; do - if ver_test ${pv} -lt ${FIRMWARE_ABI_VERSION}; then - return 0 - fi - done - return 1 -} - -pkg_postinst() { - if [[ -n ${softmmu_targets} ]] && use kernel_linux; then - udev_reload - fi - - xdg_icon_cache_update - - [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ - fcaps cap_net_admin "${EROOT}"/usr/libexec/qemu-bridge-helper - - DISABLE_AUTOFORMATTING=true - readme.gentoo_print_elog - - if use pin-upstream-blobs && firmware_abi_change; then - ewarn "This version of qemu pins new versions of firmware blobs:" - ewarn " $(best_version sys-firmware/edk2-ovmf)" - ewarn " $(best_version sys-firmware/ipxe)" - ewarn " $(best_version sys-firmware/seabios)" - ewarn " $(best_version sys-firmware/sgabios)" - ewarn "This might break resume of hibernated guests (started with a different" - ewarn "firmware version) and live migration to/from qemu versions with different" - ewarn "firmware. Please (cold) restart all running guests. For functional" - ewarn "guest migration ensure that all" - ewarn "hosts run at least" - ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}." - fi -} - -pkg_info() { - echo "Using:" - echo " $(best_version app-emulation/spice-protocol)" - echo " $(best_version sys-firmware/edk2-ovmf)" - if has_version 'sys-firmware/edk2-ovmf[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/ipxe)" - echo " $(best_version sys-firmware/seabios)" - if has_version 'sys-firmware/seabios[binary]'; then - echo " USE=binary" - else - echo " USE=''" - fi - echo " $(best_version sys-firmware/sgabios)" -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/app-emulation/vagrant/Manifest b/app-emulation/vagrant/Manifest index 61ef4925d306..75502f75960e 100644 --- a/app-emulation/vagrant/Manifest +++ b/app-emulation/vagrant/Manifest @@ -1,3 +1,2 @@ DIST vagrant-2.2.18.tar.gz 1620261 BLAKE2B 8938801b383373967365ca64a79f70885a61c02221eeebf75f15fa40440dfdc585f0a0d0cafe9a01484d594dc49b98397a0724776586c2c9fe4f529b6891bb26 SHA512 4694ca499136b53fc5cbab1efd47c9175293ba84521614edbe545766b93e54dc8dc11278f7170c88f3bb05a4ca0a7c52e21deca285f848578a890858b8f21b64 -DIST vagrant-2.2.7.tar.gz 2173893 BLAKE2B bf905cb25a905e4fb79ce9c1fb59ad5520b5176d5681dfdc22855ca0a7520535346d2aebffe47162a1f8ca008083c94426e9de92b6d92de4373c654784605c7e SHA512 3455b74c8a867ab37ca9873187a98cdb80feb22a400c4e9f2266897da815815aaefbe0c166172b1c1dbd66aa49ccb1201dcbf904fd883ad34218d694e20d7f87 -DIST vagrant-2.2.9.tar.gz 2215868 BLAKE2B 6d40827c91c86f6b11865d9949e5313c419456c573686944ecd0d1874323aa81d6f26178d5b7a16fee701c513a98b3483dbea0531d9d77dee7b7e284004e17b3 SHA512 15e230bcf336615f0d49a2c40db36f7f26a9f0f6fd42d2ce801f28afc663aadded4fa373e33f9102b21ee70d98563fc68e2b24ffa6c3eec321f58b2c42b0d260 +DIST vagrant-2.2.19.tar.gz 1838272 BLAKE2B cb707254379f52db8571bfe132e5b852a11998d86b43ee707e03d442ca1313da7b2612af027a58f806e0b551a6f415d121dab51cf7ea5da4292e5c2afd198ab9 SHA512 24a2e5baeac5cf8c45c012cf70dd4132b1dc7a6a5bab19d1046c91cc88e669356e2e5676d96eda6ed7293ff19ada974954969a4a59b9e4a30e2d95de27fa64e4 diff --git a/app-emulation/vagrant/metadata.xml b/app-emulation/vagrant/metadata.xml index 74e70057d3ea..1ca87553dc86 100644 --- a/app-emulation/vagrant/metadata.xml +++ b/app-emulation/vagrant/metadata.xml @@ -9,11 +9,6 @@ proxy-maint@gentoo.org Proxy Maintainers - - - Use VirtualBox provider. - - hashicorp/vagrant diff --git a/app-emulation/vagrant/vagrant-2.2.9-r1.ebuild b/app-emulation/vagrant/vagrant-2.2.19.ebuild similarity index 52% rename from app-emulation/vagrant/vagrant-2.2.9-r1.ebuild rename to app-emulation/vagrant/vagrant-2.2.19.ebuild index 9e265ce73a47..3c99cb32357e 100644 --- a/app-emulation/vagrant/vagrant-2.2.9-r1.ebuild +++ b/app-emulation/vagrant/vagrant-2.2.19.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" +EAPI=7 + +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec" RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt" RUBY_FAKEGEM_TASK_DOC="" -inherit bash-completion-r1 ruby-fakegem +inherit bash-completion-r1 optfeature ruby-fakegem DESCRIPTION="A tool for building and distributing development environments" HOMEPAGE="https://vagrantup.com/" @@ -18,59 +19,56 @@ SRC_URI="https://github.com/hashicorp/vagrant/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="+virtualbox" -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND="${RDEPEND} +RDEPEND=" + ${RDEPEND} app-arch/libarchive net-misc/curl - virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )" +" ruby_add_rdepend " >=dev-ruby/bcrypt_pbkdf-1.0.0 - >=dev-ruby/childprocess-3.0.0 + >=dev-ruby/childprocess-4.0.0 >=dev-ruby/ed25519-1.2.4 - >=dev-ruby/erubis-2.7.0 + dev-ruby/erubi >=dev-ruby/hashicorp-checkpoint-0.1.5 >=dev-ruby/i18n-1.8:1 - >=dev-ruby/listen-3.1.5 + >=dev-ruby/listen-3.1 =dev-ruby/net-ssh-5.2.0:* - >=dev-ruby/net-sftp-2.1 - >=dev-ruby/net-scp-1.2.0 + >=dev-ruby/mime-types-3.3:* + >=dev-ruby/rubyzip-2.0 + >=dev-ruby/net-scp-3.0.0 + >=dev-ruby/net-sftp-3.0 + >=dev-ruby/net-ssh-6.1.0 dev-ruby/rest-client:2 - dev-ruby/rubyzip:2 - >=dev-ruby/vagrant_cloud-2.0.3 + >=dev-ruby/vagrant_cloud-3.0.5 + >=dev-ruby/rexml-3.2.5 " -# upstream specifies rake>=12 but it apparently doesn't need something this -# recent. Because vagrant builds fine with rake 10 and because stabilizing rake -# is tricky, we specify a lower dependency requirement here. This way, we'll be -# able to stabilize vagrant sooner. ruby_add_bdepend " - >=dev-ruby/rake-10.5.0 + >=dev-ruby/rake-12.3.3 + test? ( + dev-ruby/rspec + dev-ruby/rspec-its + dev-ruby/webmock + ) " all_ruby_prepare() { # remove bundler support sed -i '/[Bb]undler/d' Rakefile || die rm Gemfile || die - - # loosen dependencies - sed -e '/hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|net-sftp\|rake\|childprocess/s/~>/>=/' \ - -i ${PN}.gemspec || die - - # remove windows-specific gems - sed -e '/wdm\|winrm/d' \ - -i ${PN}.gemspec || die - - # remove bsd-specific gems - sed -e '/rb-kqueue/d' \ - -i ${PN}.gemspec || die - - # remove ruby_dep, it's unused and only listed to loosen ruby implementation deps - sed -e '/ruby_dep/d' \ + rm tasks/bundler.rake || die + + sed -e ':rake\|rspec\|webmock: s:~>:>=:' \ + -e ':bcrypt_pbkdf\|hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|net-sftp\|childprocess: s:~>:>=:' \ + -e '/fake_ftp/ s:^#*:#:' \ + -e '/wdm/ s:^#*:#:' \ + -e '/winrm/ s:^#*:#:' \ + -e '/rb-kqueue/ s:^#*:#:' \ + -e '/ruby_dep/ s:^#*:#:' \ -i ${PN}.gemspec || die sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in" > "${PN}" || die @@ -90,4 +88,8 @@ all_ruby_install() { insinto /usr/share/vim/vimfiles/syntax/ doins contrib/vim/vagrantfile.vim + + optfeature_header "Optional emulation/container backends:" + optfeature "VirtualBox support" app-emulation/virtualbox + optfeature "Docker support" app-containers/docker } diff --git a/app-emulation/vagrant/vagrant-2.2.7-r1.ebuild b/app-emulation/vagrant/vagrant-2.2.7-r1.ebuild deleted file mode 100644 index 19daab60aa2d..000000000000 --- a/app-emulation/vagrant/vagrant-2.2.7-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" -RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec" -RUBY_FAKEGEM_EXTRAINSTALL="keys plugins templates version.txt" -RUBY_FAKEGEM_TASK_DOC="" - -inherit bash-completion-r1 ruby-fakegem - -DESCRIPTION="A tool for building and distributing development environments" -HOMEPAGE="https://vagrantup.com/" -SRC_URI="https://github.com/hashicorp/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+virtualbox" -RESTRICT="test" - -RDEPEND="${RDEPEND} - app-arch/libarchive - net-misc/curl - virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )" - -ruby_add_rdepend " - >=dev-ruby/bcrypt_pbkdf-1.0.0 - >=dev-ruby/childprocess-0.6.0 - >=dev-ruby/ed25519-1.2.4 - >=dev-ruby/erubis-2.7.0 - >=dev-ruby/hashicorp-checkpoint-0.1.5 - >=dev-ruby/i18n-1.1.1:1 - >=dev-ruby/listen-3.1.5 - =dev-ruby/net-ssh-5.1.0:* - >=dev-ruby/net-sftp-2.1 - >=dev-ruby/net-scp-1.2.0 - dev-ruby/rest-client:2 - >=dev-ruby/rubyzip-1.3:1 - >=dev-ruby/vagrant_cloud-2.0.3 -" - -# upstream specifies rake>=12 but it apparently doesn't need something this -# recent. Because vagrant builds fine with rake 10 and because stabilizing rake -# is tricky, we specify a lower dependency requirement here. This way, we'll be -# able to stabilize vagrant sooner. -ruby_add_bdepend " - >=dev-ruby/rake-10.5.0 -" - -all_ruby_prepare() { - # remove bundler support - sed -i '/[Bb]undler/d' Rakefile || die - rm Gemfile || die - - # loosen dependencies - sed -e '/hashicorp-checkpoint\|i18n\|listen\|net-ssh\|net-scp\|rake\|childprocess/s/~>/>=/' \ - -i ${PN}.gemspec || die - - # remove windows-specific gems - sed -e '/wdm\|winrm/d' \ - -i ${PN}.gemspec || die - - # remove bsd-specific gems - sed -e '/rb-kqueue/d' \ - -i ${PN}.gemspec || die - - # remove ruby_dep, it's unused and only listed to loosen ruby implementation deps - sed -e '/ruby_dep/d' \ - -i ${PN}.gemspec || die - - sed -e "s/@VAGRANT_VERSION@/${PV}/g" "${FILESDIR}/${PN}.in" > "${PN}" || die -} - -all_ruby_install() { - all_fakegem_install - - newbashcomp contrib/bash/completion.sh ${PN} - - # provide executable similar to upstream: - # https://github.com/hashicorp/vagrant-installers/blob/master/substrate/modules/vagrant_installer/templates/vagrant.erb - dobin "${PN}" - - # directory for plugins.json - keepdir /var/lib/vagrant - - insinto /usr/share/vim/vimfiles/syntax/ - doins contrib/vim/vagrantfile.vim -} diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 075071c87e39..2ff696d3a83a 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,9 +1,9 @@ DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d SHA512 a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96 -DIST wine-7.5.tar.xz 27702532 BLAKE2B e0490d5ca8ef8dc6de807eea9f06e0dd09512dfa34aebf3a2ccbf610ad78fd09c94e3368f92966a92d80e39cd86da71bcd4a7803e1af9f7f3c8ba4cc33b72447 SHA512 70458d702e04075915a97a12c5ebd33ec50cbb094f5f837e6bb498e24ee48630359d819d9689e84d29708398162ca7b8f7737216fb31c350701b66733da98616 DIST wine-7.6.tar.xz 27674208 BLAKE2B 9c1abafca0e489876500e4640e6087456f0f93f544fba547541bc454aae5a8cb757454b1c863edc6f70cbd5a8ef848a8bdb3d6f9aaae471b97891a0a188ec640 SHA512 7eabae6e40df187da977ff412adda23697f8cd5f6c4e565d3fff74770f13f7c93ca3d81e77a72a1b929d7af675499e72925e4ab2225b5ca13ef0d88baf1f9646 DIST wine-7.7.tar.xz 27716124 BLAKE2B 13df0de6b65ec96d99d14f43e5250a105d07414f90388fec6b19ee1a4ac4ba98fde66ed9d1eb966a07c0a2ad37e744d87eb7047b48b92ccee3e3db197730a7f9 SHA512 b0185176a1074ff7331a937a2a5a1f0b865f3e38abbe2fdca841b9f14540497bf941a2aa3bf8dc52d19eb848c68974f3ab47b6d0031cbf4eebc8a76b0b1484be DIST wine-7.8.tar.xz 27728116 BLAKE2B 3c878de8377906a687026bf1d5f9167bdce6b13a3d750d2a92fdcf70aed8e3da01560d26e4b075b6564b741996fc2168bb98c409f95618ab9fbb8e8b583a5384 SHA512 5e63edabc7dcdce62a1ce683c9ef387a2d801af3a0f99c32daacfea566a3813086f4f5977279c7b7526574f5cd95d052805bd5c145b82221d321d8aa638bfe1d -DIST wine-staging-7.5.tar.gz 9669503 BLAKE2B dbc307bebd50f67ea7718d1409734cc724551f1ca5ea359dd0eeb050bb5a74deb1f5732cff74dd07526f719a1ab342ae821d5ecba850f2e1c684256586205668 SHA512 138456d1fd76fa433afe01cd1d2cadb88c631277f69734641f1136795f0761a68fdfc564b9da90a342ff42e82f04436b70bb57913f92417b14e24cd7720a7b90 +DIST wine-7.9.tar.xz 27783272 BLAKE2B 3265402b90913670b6a81a1f0d91d84d536734883749d31af572953e3b244ba721c15bb851e0e0e868c402d9add2e2007e49225bdaaa02a8dedee575d4e69602 SHA512 47ecbb8bc31a06d0f40a63469ffe3df4a1e05c9476a8926ec7f20c2230de8afecb5e0df9f3c5dd238ce3d0323d7cf9c9f48c41ef6ca149822458a4e605a2e029 DIST wine-staging-7.6.tar.gz 9668909 BLAKE2B aa7860c22b10cf7aa29fa5903e5628cd36bf8b8488fc5909b92a462ddfa134a44cd2f85e2396266127d442dc38e172b94dac145507a4f84e0867436b112a16a4 SHA512 83bc03e7f8ee4bf21465d05de22449f26480675129b6b533865c31505e09144554c2d14cfa5c9b867d3ba4273e5acd4589d32231f79a15f3f0e8b3493d32b50d DIST wine-staging-7.7.tar.gz 9669097 BLAKE2B 343c361d622ca5bee41d26b353ec9cbcc78105231e0e99d52419b560570a92bfcbc6fd0f8630d929d15dc2c3c09c302e74f5661dc84b867eaf3b6050d277b893 SHA512 9047a432a932474a2de3c808015b2466f6c8acea3ac3201b4b9b496f49667c7716245724b05ba98e03e1c2825d83c226f441ba1de917814dbb61959cdf98ff27 DIST wine-staging-7.8.tar.gz 9658435 BLAKE2B 0c089cd1498a5d8d90bbcabf8c3b55552176bc1f0c4717c6f7d1f6dcadfdaa0d52b0fdfd3c150de0da3626085e05fdb49343739950558bf47eff96f77f6a1464 SHA512 86f514a60d6f7ed612189a6834a18265a7551f3358903a3d67413d81d134c98f2aa7e4f79682be1a75d7bec194c4ca0bbf5d10c6e10277d451cd4aa332cc20ed +DIST wine-staging-7.9.tar.gz 9657482 BLAKE2B 2b7f30fde6a73d1012f31e83ca9fd7bd20d87a0edcf1f175115139e47d8aecdfeea5e432cd8cc4253773755856fff00e36aab25098a9a59ed44a2f0c572e7ba5 SHA512 6c856eeaa18bad56b5302939968995221277f80eb380510762535063929b7d95e58df11ad01459ab4e6a7f97efada8c09034457a58ad637620d3a296c93ace6d diff --git a/app-emulation/wine-staging/metadata.xml b/app-emulation/wine-staging/metadata.xml index ee411faa12da..8811667ddc0b 100644 --- a/app-emulation/wine-staging/metadata.xml +++ b/app-emulation/wine-staging/metadata.xml @@ -18,6 +18,10 @@ This variant of the Wine packaging includes the Wine-Staging patchset. Enable ISDN support via CAPI + + Use sys-devel/crossdev for the toolchain rather than + dev-util/mingw64-toolchain (requires manual setting up) + Bypass strip-flags; use at your own peril Pull in games-emulation/dosbox to run DOS applications Add support for the Gecko engine when using iexplore diff --git a/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild b/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild index 2985fe9ef68e..d0c2f3d09941 100644 --- a/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.6-r1.ebuild @@ -48,9 +48,10 @@ fi LICENSE="LGPL-2.1" SLOT="${MY_PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) @@ -63,7 +64,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -217,32 +219,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi fi } @@ -369,7 +357,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-staging/wine-staging-7.7.ebuild b/app-emulation/wine-staging/wine-staging-7.7.ebuild index 2985fe9ef68e..d0c2f3d09941 100644 --- a/app-emulation/wine-staging/wine-staging-7.7.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.7.ebuild @@ -48,9 +48,10 @@ fi LICENSE="LGPL-2.1" SLOT="${MY_PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) @@ -63,7 +64,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -217,32 +219,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi fi } @@ -369,7 +357,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-staging/wine-staging-7.8.ebuild b/app-emulation/wine-staging/wine-staging-7.8.ebuild index c612384db05e..f4c0f73c2350 100644 --- a/app-emulation/wine-staging/wine-staging-7.8.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.8.ebuild @@ -48,9 +48,10 @@ fi LICENSE="LGPL-2.1" SLOT="${MY_PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) @@ -62,7 +63,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -215,32 +217,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi fi } @@ -367,7 +355,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild b/app-emulation/wine-staging/wine-staging-7.9.ebuild similarity index 89% rename from app-emulation/wine-staging/wine-staging-7.5-r1.ebuild rename to app-emulation/wine-staging/wine-staging-7.9.ebuild index 178ae2fa6afe..f4c0f73c2350 100644 --- a/app-emulation/wine-staging/wine-staging-7.5-r1.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.9.ebuild @@ -48,14 +48,14 @@ fi LICENSE="LGPL-2.1" SLOT="${MY_PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) - test? ( abi_x86_32 ) - vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 + test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 # FIXME: the test suite is unsuitable for us; many tests require net access # or fail due to Xvfb's opengl limitations. @@ -63,7 +63,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -110,7 +111,6 @@ COMMON_DEPEND=" unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] ) vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )" @@ -120,7 +120,7 @@ RDEPEND="${COMMON_DEPEND} >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:7.1.1 ) + mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple @@ -217,32 +217,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi fi } @@ -369,7 +355,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure @@ -397,7 +389,7 @@ multilib_src_configure() { $(use_with gphoto2 gphoto) $(use_with gssapi) $(use_with gstreamer) - --disable-hal + --enable-hal $(use_with kerberos krb5) $(use_with ldap) # TODO: Will bug 685172 still need special handling? @@ -421,7 +413,6 @@ multilib_src_configure() { $(use_with unwind) $(use_with usb) $(use_with v4l v4l2) - $(use_enable vkd3d) $(use_with vulkan) $(use_with X x) $(use_with X xfixes) diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild index c612384db05e..f4c0f73c2350 100644 --- a/app-emulation/wine-staging/wine-staging-9999.ebuild +++ b/app-emulation/wine-staging/wine-staging-9999.ebuild @@ -48,9 +48,10 @@ fi LICENSE="LGPL-2.1" SLOT="${MY_PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) @@ -62,7 +63,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -215,32 +217,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi fi } @@ -367,7 +355,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index fcc63925fb09..a34651ab23a5 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,8 +1,6 @@ -DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98 SHA512 46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75 DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d SHA512 a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96 -DIST wine-6.0.2.tar.xz 24217772 BLAKE2B 176614736055892b7203313edc52e2926807c93b0bb97d59f65fbf284fd9cb138e4555fb7cd5a6c7c867367fdc50c89f12d7360ca0db947a7f04594f35f14775 SHA512 6cf002c6a06161665614c9f977dfa402bae8e657c0744dd824575066cdeb676bb9d61ebfc3c4b6f76486077a7457fe91cbe5bbadb467279a61e5a320da587696 DIST wine-7.0.tar.xz 27120912 BLAKE2B 84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde5a61608e7c35f48addcce7a4d660e63c3caa3ca2c365d1e83b55a1c3485872b2d6bfa8941e2bce44c4aca6 SHA512 eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c -DIST wine-7.5.tar.xz 27702532 BLAKE2B e0490d5ca8ef8dc6de807eea9f06e0dd09512dfa34aebf3a2ccbf610ad78fd09c94e3368f92966a92d80e39cd86da71bcd4a7803e1af9f7f3c8ba4cc33b72447 SHA512 70458d702e04075915a97a12c5ebd33ec50cbb094f5f837e6bb498e24ee48630359d819d9689e84d29708398162ca7b8f7737216fb31c350701b66733da98616 DIST wine-7.6.tar.xz 27674208 BLAKE2B 9c1abafca0e489876500e4640e6087456f0f93f544fba547541bc454aae5a8cb757454b1c863edc6f70cbd5a8ef848a8bdb3d6f9aaae471b97891a0a188ec640 SHA512 7eabae6e40df187da977ff412adda23697f8cd5f6c4e565d3fff74770f13f7c93ca3d81e77a72a1b929d7af675499e72925e4ab2225b5ca13ef0d88baf1f9646 DIST wine-7.7.tar.xz 27716124 BLAKE2B 13df0de6b65ec96d99d14f43e5250a105d07414f90388fec6b19ee1a4ac4ba98fde66ed9d1eb966a07c0a2ad37e744d87eb7047b48b92ccee3e3db197730a7f9 SHA512 b0185176a1074ff7331a937a2a5a1f0b865f3e38abbe2fdca841b9f14540497bf941a2aa3bf8dc52d19eb848c68974f3ab47b6d0031cbf4eebc8a76b0b1484be DIST wine-7.8.tar.xz 27728116 BLAKE2B 3c878de8377906a687026bf1d5f9167bdce6b13a3d750d2a92fdcf70aed8e3da01560d26e4b075b6564b741996fc2168bb98c409f95618ab9fbb8e8b583a5384 SHA512 5e63edabc7dcdce62a1ce683c9ef387a2d801af3a0f99c32daacfea566a3813086f4f5977279c7b7526574f5cd95d052805bd5c145b82221d321d8aa638bfe1d +DIST wine-7.9.tar.xz 27783272 BLAKE2B 3265402b90913670b6a81a1f0d91d84d536734883749d31af572953e3b244ba721c15bb851e0e0e868c402d9add2e2007e49225bdaaa02a8dedee575d4e69602 SHA512 47ecbb8bc31a06d0f40a63469ffe3df4a1e05c9476a8926ec7f20c2230de8afecb5e0df9f3c5dd238ce3d0323d7cf9c9f48c41ef6ca149822458a4e605a2e029 diff --git a/app-emulation/wine-vanilla/metadata.xml b/app-emulation/wine-vanilla/metadata.xml index 8972283b6d89..07852ad5b8b5 100644 --- a/app-emulation/wine-vanilla/metadata.xml +++ b/app-emulation/wine-vanilla/metadata.xml @@ -18,9 +18,12 @@ This variant of the Wine packaging does not include external patchsets Enable ISDN support via CAPI + + Use sys-devel/crossdev for the toolchain rather than + dev-util/mingw64-toolchain (requires manual setting up) + Bypass strip-flags; use at your own peril Pull in games-emulation/dosbox to run DOS applications - Pull in app-emulation/faudio to provide XAudio2 functionality Add support for the Gecko engine when using iexplore Use GSSAPI (Kerberos SSP support) Use media-libs/gstreamer to provide DirectShow functionality; diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild deleted file mode 100644 index 1a3c42a09643..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild +++ /dev/null @@ -1,511 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" -PLOCALE_BACKUP="en" - -inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils - -MY_PN="${PN%%-*}" -MY_P="${MY_PN}-${PV}" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://source.winehq.org/git/wine.git" - EGIT_BRANCH="master" - inherit git-r3 - SRC_URI="" -else - MAJOR_V=$(ver_cut 1) - SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* amd64 x86" -fi -S="${WORKDIR}/${MY_P}" - -GWP_V="20200523" -PATCHDIR="${WORKDIR}/gentoo-wine-patches" - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE="https://www.winehq.org/" -SRC_URI="${SRC_URI} - https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz -" - -LICENSE="LGPL-2.1" -SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama +xml" -REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) - X? ( truetype ) - elibc_glibc? ( threads ) - osmesa? ( opengl ) - test? ( abi_x86_32 ) - vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 - -# FIXME: the test suite is unsuitable for us; many tests require net access -# or fail due to Xvfb's opengl limitations. -RESTRICT="test" - -COMMON_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - ) - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) - cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) - faudio? ( app-emulation/faudio:=[${MULTILIB_USEDEP}] ) - fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) - gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) - gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] ) - gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) - gstreamer? ( - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] - ) - jpeg? ( media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] ) - kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) - lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] ) - ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] ) - netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) - nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) - odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) - openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( - virtual/glu[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - ) - osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) - pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) - png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) - usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) - xml? ( - dev-libs/libxml2[${MULTILIB_USEDEP}] - dev-libs/libxslt[${MULTILIB_USEDEP}] - )" - -RDEPEND="${COMMON_DEPEND} - app-emulation/wine-desktop-common - >app-eselect/eselect-wine-0.3 - !app-emulation/wine:0 - dos? ( >=games-emulation/dosbox-0.74_p20160629 ) - gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:5.1.1 ) - perl? ( - dev-lang/perl - dev-perl/XML-Simple - ) - pulseaudio? ( - realtime? ( sys-auth/rtkit ) - ) - samba? ( >=net-fs/samba-3.0.25[winbind] ) - selinux? ( sec-policy/selinux-wine ) - udisks? ( sys-fs/udisks:2 )" - -# tools/make_requests requires perl -DEPEND="${COMMON_DEPEND} - sys-devel/flex - >=sys-kernel/linux-headers-2.6 - virtual/pkgconfig - virtual/yacc - X? ( x11-base/xorg-proto ) - xinerama? ( x11-base/xorg-proto )" - -# These use a non-standard "Wine" category, which is provided by -# /etc/xdg/applications-merged/wine.menu -QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop -usr/share/applications/wine-notepad.desktop -usr/share/applications/wine-uninstaller.desktop -usr/share/applications/wine-winecfg.desktop" - -PATCHES=( - "${PATCHDIR}/patches/${MY_PN}-5.0-winegcc.patch" #260726 - "${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615 - "${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611 - "${PATCHDIR}/patches/${MY_PN}-5.9-Revert-makedep-Install-also-generated-typelib-for-in.patch" -) -PATCHES_BIN=() - -# https://bugs.gentoo.org/show_bug.cgi?id=635222 -if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then - DEPEND+=" dev-util/patchbin" -fi - -wine_compiler_check() { - [[ ${MERGE_TYPE} = "binary" ]] && return 0 - - # Ensure compiler support - # (No checks here as of 2022) - return 0 -} - -wine_build_environment_check() { - [[ ${MERGE_TYPE} = "binary" ]] && return 0 - - if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then - eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only." - eerror "See https://bugs.gentoo.org/487864 for more details." - eerror - return 1 - fi -} - -wine_env_vcs_vars() { - local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT" - local pn_live_val="${pn_live_var}" - eval pn_live_val='$'${pn_live_val} - if [[ ! -z ${EGIT_COMMIT} ]]; then - eerror "Commits must now be specified using the environmental variables" - eerror "EGIT_OVERRIDE_COMMIT_WINE" - eerror - return 1 - fi -} - -pkg_pretend() { - wine_build_environment_check || die - - # Verify OSS support - if use oss; then - if ! has_version ">=media-sound/oss-4"; then - eerror "You cannot build wine with USE=oss without having support from" - eerror ">=media-sound/oss-4 (only available through external repos)" - eerror - die - fi - fi - - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi -} - -pkg_setup() { - wine_build_environment_check || die - wine_env_vcs_vars || die - - WINE_VARIANT="${PN#wine}-${PV}" - WINE_VARIANT="${WINE_VARIANT#-}" - - MY_PREFIX="${EPREFIX}/usr/lib/wine-${WINE_VARIANT}" - MY_DATAROOTDIR="${EPREFIX}/usr/share/wine-${WINE_VARIANT}" - MY_DATADIR="${MY_DATAROOTDIR}" - MY_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - MY_INCLUDEDIR="${EPREFIX}/usr/include/wine-${WINE_VARIANT}" - MY_LIBEXECDIR="${EPREFIX}/usr/libexec/wine-${WINE_VARIANT}" - MY_LOCALSTATEDIR="${EPREFIX}/var/wine-${WINE_VARIANT}" - MY_MANDIR="${MY_DATADIR}/man" -} - -src_unpack() { - if [[ ${PV} == "9999" ]] ; then - EGIT_CHECKOUT_DIR="${S}" git-r3_src_unpack - fi - - default - - plocale_find_changes "${S}/po" "" ".po" -} - -src_prepare() { - - eapply_bin(){ - local patch - for patch in ${PATCHES_BIN[@]}; do - patchbin --nogit < "${patch}" || die - done - } - - local md5="$(md5sum server/protocol.def)" - - default - eapply_bin - eautoreconf - - # Modification of the server protocol requires regenerating the server requests - if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then - einfo "server/protocol.def was patched; running tools/make_requests" - tools/make_requests || die #432348 - fi - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die - if ! use run-exes; then - sed -i '/^MimeType/d' loader/wine.desktop || die #117785 - fi - - # Edit wine.desktop to work for specific variant - sed -e "/^Exec=/s/wine /wine-${WINE_VARIANT} /" -i loader/wine.desktop || die - - # hi-res default icon, #472990, https://bugs.winehq.org/show_bug.cgi?id=24652 - cp "${PATCHDIR}/files/oic_winlogo.ico" dlls/user32/resources/ || die - - plocale_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS - - # Fix manpage generation for locales #469418 and abi_x86_64 #617864 - - # Duplicate manpages input files for wine64 - local f - for f in loader/*.man.in; do - cp ${f} ${f/wine/wine64} || die - done - # Add wine64 manpages to Makefile - if use abi_x86_64; then - sed -i "/wine.man.in/i \ - \\\twine64.man.in \\\\" loader/Makefile.in || die - sed -i -E 's/(.*wine)(.*\.UTF-8\.man\.in.*)/&\ -\164\2/' loader/Makefile.in || die - fi - - rm_man_file(){ - local file="${1}" - loc=${2} - sed -i "/${loc}\.UTF-8\.man\.in/d" "${file}" || die - } - - while read f; do - plocale_for_each_disabled_locale rm_man_file "${f}" - done < <(find -name "Makefile.in" -exec grep -q "UTF-8.man.in" "{}" \; -print) -} - -src_configure() { - wine_compiler_check || die - - export LDCONFIG=/bin/true - use custom-cflags || strip-flags - if use mingw; then - export CROSSCFLAGS="${CFLAGS}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --prefix="${MY_PREFIX}" - --datarootdir="${MY_DATAROOTDIR}" - --datadir="${MY_DATADIR}" - --docdir="${MY_DOCDIR}" - --includedir="${MY_INCLUDEDIR}" - --libdir="${EPREFIX}/usr/$(get_libdir)/wine-${WINE_VARIANT}" - --libexecdir="${MY_LIBEXECDIR}" - --localstatedir="${MY_LOCALSTATEDIR}" - --mandir="${MY_MANDIR}" - --sysconfdir="${EPREFIX}/etc/wine" - $(use_with alsa) - $(use_with capi) - $(use_with lcms cms) - $(use_with cups) - $(use_with udisks dbus) - $(use_with faudio) - $(use_with fontconfig) - $(use_with ssl gnutls) - $(use_enable gecko mshtml) - $(use_with gphoto2 gphoto) - $(use_with gsm) - $(use_with gssapi) - $(use_with gstreamer) - --without-hal - $(use_with jpeg) - $(use_with kerberos krb5) - $(use_with ldap) - # TODO: Will bug 685172 still need special handling? - $(use_with mingw) - $(use_enable mono mscoree) - $(use_with mp3 mpg123) - $(use_with netapi) - $(use_with nls gettext) - $(use_with openal) - $(use_with opencl) - $(use_with opengl) - $(use_with osmesa) - $(use_with oss) - $(use_with pcap) - $(use_with png) - $(use_with pulseaudio pulse) - $(use_with threads pthread) - $(use_with scanner sane) - $(use_with sdl) - $(use_enable test tests) - $(use_with truetype freetype) - $(use_with udev) - $(use_with unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vkd3d) - $(use_with vulkan) - $(use_with X x) - $(use_with X xfixes) - $(use_with xcomposite) - $(use_with xinerama) - $(use_with xml) - $(use_with xml xslt) - ) - - local PKG_CONFIG - # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038 - tc-export PKG_CONFIG - - if use amd64; then - if [[ ${ABI} == amd64 ]]; then - myconf+=( --enable-win64 ) - else - myconf+=( --disable-win64 ) - fi - - # Note: using --with-wine64 results in problems with multilib.eclass - # CC/LD hackery. We're using separate tools instead. - fi - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" - emake depend -} - -multilib_src_test() { - # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader" - if [[ ${ABI} == x86 ]]; then - if [[ $(id -u) == 0 ]]; then - ewarn "Skipping tests since they cannot be run under the root user." - ewarn "To run the test ${MY_PN} suite, add userpriv to FEATURES in make.conf" - return - fi - - WINEPREFIX="${T}/.wine-${ABI}" \ - virtx emake test - fi -} - -multilib_src_install_all() { - local DOCS=( ANNOUNCE AUTHORS README ) - add_locale_docs() { - local locale_doc="documentation/README.$1" - [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} ) - } - plocale_for_each_locale add_locale_docs - - einstalldocs - find "${ED}" -name *.la -delete || die - - if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script - rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \ - "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die - fi - - # Remove wineconsole if neither backend is installed #551124 - if ! use X; then - rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die - rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die - - if ! use mingw; then - rm_wineconsole() { - rm "${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/{,fakedlls/}wineconsole.exe* || die - } - else - rm_wineconsole() { - rm "${D%/}/usr/$(get_libdir)/wine-${WINE_VARIANT}"/wine/wineconsole.exe* || die - } - fi - - multilib_foreach_abi rm_wineconsole - fi - - use abi_x86_32 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055 - use abi_x86_64 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine64{,-preloader} - - # Avoid double prefix from dosym and make_wrapper - MY_PREFIX=${MY_PREFIX#${EPREFIX}} - - if use abi_x86_64 && ! use abi_x86_32; then - dosym wine64 "${MY_PREFIX}"/bin/wine # 404331 - dosym wine64-preloader "${MY_PREFIX}"/bin/wine-preloader - fi - - # Failglob for binloops, shouldn't be necessary, but including to stay safe - eshopts_push -s failglob #615218 - # Make wrappers for binaries for handling multiple variants - # Note: wrappers instead of symlinks because some are shell which use basename - local b - for b in "${ED%/}${MY_PREFIX}"/bin/*; do - make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}" - done - eshopts_pop -} - -pkg_postinst() { - eselect wine register ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine register --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die - - xdg_desktop_database_update - - if ! use gecko; then - ewarn "Without Wine Gecko, wine prefixes will not have a default" - ewarn "implementation of iexplore. Many older windows applications" - ewarn "rely upon the existence of an iexplore implementation, so" - ewarn "you will likely need to install an external one, like via winetricks" - fi - if ! use mono; then - ewarn "Without Wine Mono, wine prefixes will not have a default" - ewarn "implementation of .NET. Many windows applications rely upon" - ewarn "the existence of a .NET implementation, so you will likely need" - ewarn "to install an external one, like via winetricks" - fi -} - -pkg_prerm() { - eselect wine deregister ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine deregister --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild index 352885e11423..c61cc6c56b04 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == "9999" ]] ; then else MAJOR_V=$(ver_cut 1) SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* ~amd64 x86" + KEYWORDS="-* amd64 x86" fi S="${WORKDIR}/${MY_P}" @@ -35,9 +35,10 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) @@ -49,7 +50,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -185,32 +187,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -306,7 +294,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild deleted file mode 100644 index 90894fbc6aef..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild +++ /dev/null @@ -1,475 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW" -PLOCALE_BACKUP="en" - -inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils - -MY_PN="${PN%%-*}" -MY_P="${MY_PN}-${PV}" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://source.winehq.org/git/wine.git" - EGIT_BRANCH="master" - inherit git-r3 - SRC_URI="" - #KEYWORDS="" -else - MAJOR_V=$(ver_cut 1) - SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz" - KEYWORDS="-* amd64 x86" -fi -S="${WORKDIR}/${MY_P}" - -GWP_V="20211122" -PATCHDIR="${WORKDIR}/gentoo-wine-patches" - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE="https://www.winehq.org/" -SRC_URI="${SRC_URI} - https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz -" - -LICENSE="LGPL-2.1" -SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" -REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) - X? ( truetype ) - elibc_glibc? ( threads ) - osmesa? ( opengl ) - test? ( abi_x86_32 ) - vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 - -# FIXME: the test suite is unsuitable for us; many tests require net access -# or fail due to Xvfb's opengl limitations. -RESTRICT="test" - -COMMON_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - ) - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] ) - cups? ( net-print/cups:=[${MULTILIB_USEDEP}] ) - fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] ) - gphoto2? ( - media-libs/libgphoto2:=[${MULTILIB_USEDEP}] - media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] - ) - gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) - gstreamer? ( - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] - ) - kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) - ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] ) - nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] ) - odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] ) - openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - opengl? ( - virtual/opengl[${MULTILIB_USEDEP}] - ) - osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] ) - pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) - truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) - usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )" - -RDEPEND="${COMMON_DEPEND} - app-emulation/wine-desktop-common - >app-eselect/eselect-wine-0.3 - !app-emulation/wine:0 - dos? ( >=games-emulation/dosbox-0.74_p20160629 ) - gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:7.0.0 ) - perl? ( - dev-lang/perl - dev-perl/XML-Simple - ) - pulseaudio? ( - realtime? ( sys-auth/rtkit ) - ) - samba? ( >=net-fs/samba-3.0.25[winbind] ) - selinux? ( sec-policy/selinux-wine ) - udisks? ( sys-fs/udisks:2 )" - -# tools/make_requests requires perl -DEPEND="${COMMON_DEPEND} - sys-devel/flex - >=sys-kernel/linux-headers-2.6 - virtual/pkgconfig - virtual/yacc - X? ( x11-base/xorg-proto ) - xinerama? ( x11-base/xorg-proto )" - -# These use a non-standard "Wine" category, which is provided by -# /etc/xdg/applications-merged/wine.menu -QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop -usr/share/applications/wine-notepad.desktop -usr/share/applications/wine-uninstaller.desktop -usr/share/applications/wine-winecfg.desktop" - -PATCHES=( - "${PATCHDIR}/patches/${MY_PN}-6.22-winegcc.patch" #260726 - "${PATCHDIR}/patches/${MY_PN}-4.7-multilib-portage.patch" #395615 - "${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611 -) -PATCHES_BIN=() - -# https://bugs.gentoo.org/show_bug.cgi?id=635222 -if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then - DEPEND+=" dev-util/patchbin" -fi - -wine_compiler_check() { - # Ensure compiler support - # (No checks here as of 2022) - return 0 -} - -wine_build_environment_check() { - [[ ${MERGE_TYPE} = "binary" ]] && return 0 - - if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then - eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only." - eerror "See https://bugs.gentoo.org/487864 for more details." - eerror - return 1 - fi -} - -wine_env_vcs_vars() { - local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT" - local pn_live_val="${pn_live_var}" - eval pn_live_val='$'${pn_live_val} - if [[ ! -z ${EGIT_COMMIT} ]]; then - eerror "Commits must now be specified using the environmental variables" - eerror "EGIT_OVERRIDE_COMMIT_WINE" - eerror - return 1 - fi -} - -pkg_pretend() { - wine_build_environment_check || die - - # Verify OSS support - if use oss; then - if ! has_version ">=media-sound/oss-4"; then - eerror "You cannot build wine with USE=oss without having support from a" - eerror "FreeBSD kernel or >=media-sound/oss-4 (only available through external repos)" - eerror - die - fi - fi - - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi -} - -pkg_setup() { - wine_build_environment_check || die - wine_env_vcs_vars || die - - WINE_VARIANT="${PN#wine}-${PV}" - WINE_VARIANT="${WINE_VARIANT#-}" - - MY_PREFIX="${EPREFIX}/usr/lib/wine-${WINE_VARIANT}" - MY_DATAROOTDIR="${EPREFIX}/usr/share/wine-${WINE_VARIANT}" - MY_DATADIR="${MY_DATAROOTDIR}" - MY_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - MY_INCLUDEDIR="${EPREFIX}/usr/include/wine-${WINE_VARIANT}" - MY_LIBEXECDIR="${EPREFIX}/usr/libexec/wine-${WINE_VARIANT}" - MY_LOCALSTATEDIR="${EPREFIX}/var/wine-${WINE_VARIANT}" - MY_MANDIR="${MY_DATADIR}/man" -} - -src_unpack() { - if [[ ${PV} == "9999" ]] ; then - EGIT_CHECKOUT_DIR="${S}" git-r3_src_unpack - fi - - default - - plocale_find_changes "${S}/po" "" ".po" -} - -src_prepare() { - - eapply_bin(){ - local patch - for patch in ${PATCHES_BIN[@]}; do - patchbin --nogit < "${patch}" || die - done - } - - local md5="$(md5sum server/protocol.def)" - - default - eapply_bin - eautoreconf - - # Modification of the server protocol requires regenerating the server requests - if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then - einfo "server/protocol.def was patched; running tools/make_requests" - tools/make_requests || die #432348 - fi - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die - if ! use run-exes; then - sed -i '/^MimeType/d' loader/wine.desktop || die #117785 - fi - - # Edit wine.desktop to work for specific variant - sed -e "/^Exec=/s/wine /wine-${WINE_VARIANT} /" -i loader/wine.desktop || die - - # hi-res default icon, #472990, https://bugs.winehq.org/show_bug.cgi?id=24652 - cp "${PATCHDIR}/files/oic_winlogo.ico" dlls/user32/resources/ || die - - plocale_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS - - # Fix manpage generation for locales #469418 and abi_x86_64 #617864 - - # Duplicate manpages input files for wine64 - local f - for f in loader/*.man.in; do - cp ${f} ${f/wine/wine64} || die - done - # Add wine64 manpages to Makefile - if use abi_x86_64; then - sed -i "/wine.man.in/i \ - \\\twine64.man.in \\\\" loader/Makefile.in || die - sed -i -E 's/(.*wine)(.*\.UTF-8\.man\.in.*)/&\ -\164\2/' loader/Makefile.in || die - fi - - rm_man_file(){ - local file="${1}" - loc=${2} - sed -i "/${loc}\.UTF-8\.man\.in/d" "${file}" || die - } - - while read f; do - plocale_for_each_disabled_locale rm_man_file "${f}" - done < <(find -name "Makefile.in" -exec grep -q "UTF-8.man.in" "{}" \; -print) -} - -src_configure() { - wine_compiler_check || die - - export LDCONFIG=/bin/true - use custom-cflags || strip-flags - if use mingw; then - export CROSSCFLAGS="${CFLAGS}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --prefix="${MY_PREFIX}" - --datarootdir="${MY_DATAROOTDIR}" - --datadir="${MY_DATADIR}" - --docdir="${MY_DOCDIR}" - --includedir="${MY_INCLUDEDIR}" - --libdir="${EPREFIX}/usr/$(get_libdir)/wine-${WINE_VARIANT}" - --libexecdir="${MY_LIBEXECDIR}" - --localstatedir="${MY_LOCALSTATEDIR}" - --mandir="${MY_MANDIR}" - --sysconfdir="${EPREFIX}/etc/wine" - $(use_with alsa) - $(use_with capi) - $(use_with cups) - $(use_with udisks dbus) - $(use_with fontconfig) - $(use_with ssl gnutls) - $(use_enable gecko mshtml) - $(use_with gphoto2 gphoto) - $(use_with gssapi) - $(use_with gstreamer) - --without-hal - $(use_with kerberos krb5) - $(use_with ldap) - # TODO: Will bug 685172 still need special handling? - $(use_with mingw) - $(use_enable mono mscoree) - $(use_with netapi) - $(use_with nls gettext) - $(use_with openal) - $(use_with opencl) - $(use_with opengl) - $(use_with osmesa) - $(use_with oss) - $(use_with pcap) - $(use_with pulseaudio pulse) - $(use_with threads pthread) - $(use_with scanner sane) - $(use_with sdl) - $(use_enable test tests) - $(use_with truetype freetype) - $(use_with udev) - $(use_with unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vkd3d) - $(use_with vulkan) - $(use_with X x) - $(use_with X xfixes) - $(use_with xcomposite) - $(use_with xinerama) - ) - - local PKG_CONFIG - # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038 - tc-export PKG_CONFIG - - if use amd64; then - if [[ ${ABI} == amd64 ]]; then - myconf+=( --enable-win64 ) - else - myconf+=( --disable-win64 ) - fi - - # Note: using --with-wine64 results in problems with multilib.eclass - # CC/LD hackery. We're using separate tools instead. - fi - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" - emake depend -} - -multilib_src_test() { - # FIXME: win32-only; wine64 tests fail with "could not find the Wine loader" - if [[ ${ABI} == x86 ]]; then - if [[ $(id -u) == 0 ]]; then - ewarn "Skipping tests since they cannot be run under the root user." - ewarn "To run the test ${MY_PN} suite, add userpriv to FEATURES in make.conf" - return - fi - - WINEPREFIX="${T}/.wine-${ABI}" \ - virtx emake test - fi -} - -multilib_src_install_all() { - local DOCS=( ANNOUNCE AUTHORS README ) - add_locale_docs() { - local locale_doc="documentation/README.$1" - [[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} ) - } - plocale_for_each_locale add_locale_docs - - einstalldocs - find "${ED}" -name *.la -delete || die - - if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script - rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \ - "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die - fi - - use abi_x86_32 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055 - use abi_x86_64 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine64{,-preloader} - - # Avoid double prefix from dosym and make_wrapper - MY_PREFIX=${MY_PREFIX#${EPREFIX}} - - if use abi_x86_64 && ! use abi_x86_32; then - dosym wine64 "${MY_PREFIX}"/bin/wine # 404331 - dosym wine64-preloader "${MY_PREFIX}"/bin/wine-preloader - fi - - # Failglob for binloops, shouldn't be necessary, but including to stay safe - eshopts_push -s failglob #615218 - # Make wrappers for binaries for handling multiple variants - # Note: wrappers instead of symlinks because some are shell which use basename - local b - for b in "${ED%/}${MY_PREFIX}"/bin/*; do - make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}" - done - eshopts_pop -} - -pkg_postinst() { - eselect wine register ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine register --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die - - xdg_desktop_database_update - - if ! use gecko; then - ewarn "Without Wine Gecko, wine prefixes will not have a default" - ewarn "implementation of iexplore. Many older windows applications" - ewarn "rely upon the existence of an iexplore implementation, so" - ewarn "you will likely need to install an external one, like via winetricks" - fi - if ! use mono; then - ewarn "Without Wine Mono, wine prefixes will not have a default" - ewarn "implementation of .NET. Many windows applications rely upon" - ewarn "the existence of a .NET implementation, so you will likely need" - ewarn "to install an external one, like via winetricks" - fi -} - -pkg_prerm() { - eselect wine deregister ${P} - if [[ ${PN} == "wine-vanilla" ]]; then - eselect wine deregister --vanilla ${P} || die - fi - - eselect wine update --all --if-unset || die -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild index 7e5368175d7d..80752f7676fe 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.6-r1.ebuild @@ -35,9 +35,10 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) @@ -49,7 +50,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -185,32 +187,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -306,7 +294,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild index 7e5368175d7d..80752f7676fe 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild @@ -35,9 +35,10 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) @@ -49,7 +50,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -185,32 +187,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -306,7 +294,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild index 0ff4ad29a37e..40974d38a1ce 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild @@ -35,9 +35,10 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 @@ -48,7 +49,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -183,32 +185,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -304,7 +292,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild similarity index 87% rename from app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild rename to app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild index 11829957a62f..40974d38a1ce 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.5-r1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild @@ -35,13 +35,13 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) - test? ( abi_x86_32 ) - vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124 + test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 # FIXME: the test suite is unsuitable for us; many tests require net access # or fail due to Xvfb's opengl limitations. @@ -49,7 +49,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -95,7 +96,6 @@ COMMON_DEPEND=" unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vkd3d? ( >=app-emulation/vkd3d-1.2[${MULTILIB_USEDEP}] ) vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] ) xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )" @@ -105,7 +105,7 @@ RDEPEND="${COMMON_DEPEND} >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) - mono? ( app-emulation/wine-mono:7.1.1 ) + mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple @@ -144,7 +144,6 @@ if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then fi wine_compiler_check() { - # Ensure compiler support # Ensure compiler support # (No checks here as of 2022) return 0 @@ -186,32 +185,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -307,7 +292,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure @@ -335,7 +326,7 @@ multilib_src_configure() { $(use_with gphoto2 gphoto) $(use_with gssapi) $(use_with gstreamer) - --disable-hal + --enable-hal $(use_with kerberos krb5) $(use_with ldap) # TODO: Will bug 685172 still need special handling? @@ -359,7 +350,6 @@ multilib_src_configure() { $(use_with unwind) $(use_with usb) $(use_with v4l v4l2) - $(use_enable vkd3d) $(use_with vulkan) $(use_with X x) $(use_with X xfixes) diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild index 0ff4ad29a37e..40974d38a1ce 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild @@ -35,9 +35,10 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2.1" SLOT="${PV}" -IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite xinerama" REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) + crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 @@ -48,7 +49,8 @@ RESTRICT="test" BDEPEND="sys-devel/flex virtual/yacc - virtual/pkgconfig" + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] ) )" COMMON_DEPEND=" X? ( @@ -183,32 +185,18 @@ pkg_pretend() { fi fi - if use mingw && use abi_x86_32 && ! has_version "cross-i686-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-i686-w64-mingw32' compiler and its runtime for 32-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target i686-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." - fi - - if use mingw && use abi_x86_64 && ! has_version "cross-x86_64-w64-mingw32/gcc"; then - eerror - eerror "USE=\"mingw\" is currently experimental, and requires the" - eerror "'cross-x86_64-w64-mingw32' compiler and its runtime for 64-bit builds." - eerror - eerror "These can be installed by using 'sys-devel/crossdev':" - eerror - eerror "crossdev --target x86_64-w64-mingw32" - eerror - eerror "For more information on setting up MinGW, see: https://wiki.gentoo.org/wiki/Mingw" - eerror - die "MinGW build was enabled, but no compiler to support it was found." + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do + type -P ${mingw}-gcc && continue + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + done fi } @@ -304,7 +292,13 @@ src_configure() { export LDCONFIG=/bin/true use custom-cflags || strip-flags if use mingw; then - export CROSSCFLAGS="${CFLAGS}" + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # use *FLAGS for mingw, but strip unsupported (e.g. --hash-style=gnu) + local mingwcc=${CROSSCC:-$(usex x86 i686 x86_64)-w64-mingw32-gcc} + : "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC ${CFLAGS:--O2})}" + : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}" + export CROSS{C,LD}FLAGS fi multilib-minimal_src_configure diff --git a/app-emulation/winetricks/winetricks-20220411.ebuild b/app-emulation/winetricks/winetricks-20220411.ebuild index 244cabfaef0f..9f2b1f57077a 100644 --- a/app-emulation/winetricks/winetricks-20220411.ebuild +++ b/app-emulation/winetricks/winetricks-20220411.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "99999999" ]] ; then SRC_URI="" else SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi wtg="winetricks-gentoo-2012.11.24" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index e2079765dca813fd25e04180f694428dd56eb0e1..a4b762c411c2cdfdb055404f4b7eda030a2fa187 100644 GIT binary patch delta 48925 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

Uv?UHS4LLXdqSWc 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 diff --git a/app-misc/bijiben/bijiben-40.1.ebuild b/app-misc/bijiben/bijiben-40.1.ebuild index 261b6eea5d78..53f12fc62f75 100644 --- a/app-misc/bijiben/bijiben-40.1.ebuild +++ b/app-misc/bijiben/bijiben-40.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org gnome2-utils meson python-any-r1 xdg DESCRIPTION="Note editor designed to remain simple to use" diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest index 2013e4d87bb3..4def5cccaa6b 100644 --- a/app-misc/binwalk/Manifest +++ b/app-misc/binwalk/Manifest @@ -1,3 +1 @@ -DIST binwalk-2.2.0.tar.gz 39594514 BLAKE2B 899a919647258759f16c2e59766b0db68d1a78edf0f5c3755c2a987695199a1851deed2820e6323d82d8af85d294a6f1fcafb655e5d2257d49b673ddae49da67 SHA512 5f3ed31c0b5f9ca3057f86e82787a73b06f9f73747b51dd72130a78e4d69cf43a0207bffc495d177e97811de5bf835b3d0507f314b7a0c960eddf6d1efe0f0f9 -DIST binwalk-2.3.1.tar.gz 39603558 BLAKE2B c3de5baaec18242d3db2b9492edadb3607a45fbc1237185223bf7bb04afcf0f8936607f9e0f4a99bd1796f5c7acfaef318855fe2c3ff05ae0676961bf60cc6c9 SHA512 3c9057c6f56d4bb1d604d3a361b0e682622a93d6d36c67a9f831ae7b17139c4684f52e96ce204d1d1256b79c4a3b806e7a78e2069b6c62eec188fa1586839670 DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73 SHA512 d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5 diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild b/app-misc/binwalk/binwalk-2.2.0.ebuild deleted file mode 100644 index 6ddc96152b65..000000000000 --- a/app-misc/binwalk/binwalk-2.2.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# 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} pypy3 ) - -inherit distutils-r1 - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git" - inherit git-r3 -else - SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos" -fi - -DESCRIPTION="A tool for identifying files embedded inside firmware images" -HOMEPAGE="https://github.com/ReFirmLabs/binwalk" - -LICENSE="MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch ) - -python_test() { - esetup.py test -} - -python_install_all() { - local DOCS=( API.md INSTALL.md README.md ) - distutils-r1_python_install_all -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "binwalk has many optional dependencies to automatically" - elog "extract/decompress data, see INSTALL.md for more details." - fi -} diff --git a/app-misc/binwalk/binwalk-2.3.1.ebuild b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild similarity index 65% rename from app-misc/binwalk/binwalk-2.3.1.ebuild rename to app-misc/binwalk/binwalk-2.3.3-r1.ebuild index 8d08a674a9ba..a78f873523be 100644 --- a/app-misc/binwalk/binwalk-2.3.1.ebuild +++ b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild @@ -1,19 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 -if [[ ${PV} == "9999" ]] ; then +if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git" inherit git-r3 else SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images" @@ -22,9 +22,14 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk" LICENSE="MIT" SLOT="0" -PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch + "${FILESDIR}"/2.3.3-tests.patch + "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch -distutils_enable_tests --install nose +) + +distutils_enable_tests nose python_install_all() { local DOCS=( API.md INSTALL.md README.md ) diff --git a/app-misc/binwalk/binwalk-9999.ebuild b/app-misc/binwalk/binwalk-9999.ebuild index d819647e95dc..7c288ad1f32b 100644 --- a/app-misc/binwalk/binwalk-9999.ebuild +++ b/app-misc/binwalk/binwalk-9999.ebuild @@ -1,19 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 -if [[ ${PV} == "9999" ]] ; then +if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git" inherit git-r3 else SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images" @@ -22,9 +22,12 @@ HOMEPAGE="https://github.com/ReFirmLabs/binwalk" LICENSE="MIT" SLOT="0" -PATCHES=( "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch -distutils_enable_tests --install nose +) + +distutils_enable_tests nose python_install_all() { local DOCS=( API.md INSTALL.md README.md ) diff --git a/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch b/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch new file mode 100644 index 000000000000..5edd530b2293 --- /dev/null +++ b/app-misc/binwalk/files/binwalk-2.3.3-syntax-fix.patch @@ -0,0 +1,36 @@ +https://github.com/ReFirmLabs/binwalk/pull/585 + +From bce53d1bb57c2e6dccf718147ebe9472779b7903 Mon Sep 17 00:00:00 2001 +From: Cameron Katri +Date: Mon, 3 Jan 2022 15:20:39 -0500 +Subject: [PATCH] Fix SyntaxWarning message + +/usr/lib/python3/dist-packages/binwalk/modules/extractor.py:969: SyntaxWarning: "is" with a literal. Did you mean "=="? + if child_pid is 0: +/usr/lib/python3/dist-packages/binwalk/modules/extractor.py:984: SyntaxWarning: "is" with a literal. Did you mean "=="? + if child_pid is 0: +--- a/src/binwalk/modules/extractor.py ++++ b/src/binwalk/modules/extractor.py +@@ -966,7 +966,7 @@ def shell_call(self, command): + + # Fork a child process + child_pid = os.fork() +- if child_pid is 0: ++ if child_pid == 0: + # Switch to the run-as user privileges, if one has been set + if self.runas_uid is not None and self.runas_gid is not None: + os.setgid(self.runas_uid) +@@ -981,10 +981,10 @@ def shell_call(self, command): + rval = subprocess.call(shlex.split(command), stdout=tmp, stderr=tmp) + + # A true child process should exit with the subprocess exit value +- if child_pid is 0: ++ if child_pid == 0: + sys.exit(rval) + # If no os.fork() happened, just return the subprocess exit value +- elif child_pid is None: ++ elif child_pid == None: + return rval + # Else, os.fork() happened and we're the parent. Wait and return the child's exit value. + else: + diff --git a/app-misc/go-jira/Manifest b/app-misc/go-jira/Manifest index e0ef7b001d86..0bb6df82424e 100644 --- a/app-misc/go-jira/Manifest +++ b/app-misc/go-jira/Manifest @@ -1,95 +1,2 @@ -DIST github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.mod 38 BLAKE2B 6bb3112d9b8ba6f9cf4d0c4ee376da93bf21b139563a211c51ee44a302caf9670181cd27f7e21c6fd05bf87c9273daa726c942749ffb18b623d17c7170aba6b1 SHA512 a3c38d1db1472c71e1c47b936d47ac2ecfb49519c2e78dd453d234f1a6153bf007eb96fabe0be7dcbd868160a3869e854ec6776356b9011fe7ef51a634b30aad -DIST github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.zip 21259 BLAKE2B 6ebd8152517cfcd5e883bc56dbb3d347fce7ac09589e8ad5a96af8d39c5e18b284e616cb1a6f6641084a34c07e59d4ded65b600dcc9041c9af59d26afd368993 SHA512 5800ddecf3717ea31dd991068c785053b9c6cb5ffdbc97b681bcce4219634362acc7811eec766117f0087536abaf0eaa22b8d66a44103a1644e5907e3174dfae -DIST github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.5.0.mod 37 BLAKE2B 60b2ec6aeaaece8fbe3ca154b432f677dbb46672fdbc95b503f613190df535c7254900c9cfaa3319ab2d7562513640c7cc9fe650d75d97dc09fe84a17e359a86 SHA512 4f01cd11b3ae6f26266154ee37e7a4084e61e865fa9427187a24a02631415f2367a4afad83b4e1cf772b263aaf8f180b4b177e30ae884cdcab239919c9e08bbc -DIST github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.5.0.zip 38193 BLAKE2B 13e82289c645e2a34250f8822274767c45c79bd6e54f505f20995c0c17a83b807be68b490c481fc9595637dbf2e0da4494cc230763a7138658a11aca9cc6b3f1 SHA512 4500f7ea6c626f82689009f5439d541a048918a986adb2d5e2d629fa96d2877783a33bb0c059a510788722a8ebf324c6c6a7ebc23174d1d9e7842cf5da55a96b -DIST github.com%2F!masterminds%2Fsprig%2F@v%2Fv2.21.0+incompatible.mod 36 BLAKE2B 39effbee6cce58e89a4f700e32424a1353ae2c4410579a0cdccce4e5e44cb2e8f0bf9c5419eb199628b1be549d4c3deb890a3675579997096ace6393ab5267a8 SHA512 86c3285d609dcf781e8ac5d63a6d320af0cee0465e7071caa925e5c7cb259f46451b570c1a6c122ebd6b099e2fc2a5ed4bf6da7fff906a62709982649cbb9a72 -DIST github.com%2F!masterminds%2Fsprig%2F@v%2Fv2.21.0+incompatible.zip 58411 BLAKE2B bad6282c6fb208c8730da8df64ebf019613016c67118d3c4cb2f38fee5d78ff4bafe923887bb7cb9dc0cdb301df77471904933786584834c01a0a41efdb32b7e SHA512 6e26de6711a9e02c194afa15badbb03c378954688b07519cc9fd8045419ddb3e0b85d4dbf6aaf8de33b54b5de653db87c744bd37682021bd393f8319d6308894 -DIST github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180928190340-9d1f4485533b.mod 36 BLAKE2B 000094171fec75b4e45d40bf820417400401971e3f18eb68588d15466e709097607b89ba18c8d8b6d2d658e4f718ab0662cc605c76c955464d9e6d45609945f5 SHA512 a1e0fa80fdf59962a05f1f6b1232c17f301010ada93a8628a89ea187de325c75f7d85359306c613371552671ffef2e513938e2d2ff57731dd2b226a54f87049d -DIST github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180928190340-9d1f4485533b.zip 23443 BLAKE2B 6188548df580d0131c8d5cc15857f6651a052493a54d80b1b9329a1eb50edf847487c6822649a67041e0491d0410bd1b73f6f86f187a255a0f6a0c2183c30a14 SHA512 b2f2369103ff57572895a6d9294826c494c93976ff30ff4ed5e0876ad700fa48a7366bf159d81b6bc7bf46ca15def81678f77405d696607aea4cc01a677709ed -DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de95047854531cccc9ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 -DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.zip 66023 BLAKE2B c023de8e6a5f0b13a7ad1484f21f04643782d802becae77f247709f0c16ab8aff7caf748736561138448efe1cd52c0ac1903b22b92ec56efe817935ccd45ff22 SHA512 356c87eec65f0dc8a680b7a19e888d87fb8c808ec675501df635560fd5d3b57da36ecc2cd9eeb4a5e454c5564d4cf1a062b47b7a050e116b57c87afbe020eb53 -DIST github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 35 BLAKE2B 873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad SHA512 7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175 -DIST github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.zip 5176 BLAKE2B 58fdc8010b4ee8363336ef720c8ef2d126c2b7dd79357ca4f99a1094957965544430420f6ae4155490f75242cd7a7cd20993a9ae15087ccdf33327c551caff59 SHA512 0dd4cbe03b224bfe68d00d121f758796f6e63b96eeee17261bc7d8f6ad1ef9878976b8eae5eadc2f6abee28670a83e6925596f4d35bea529fcd735772fc9a049 -DIST github.com%2Fcheekybits%2Fgenny%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2447b3f6b52bb0ab4eb8af5ac3ca818b65bff046e0743cc8d8dd3d7e336ad121a8d017e3f7d7b83b0203b86392a82cdf56641acddfcd377a168553dfc28f3ac9 SHA512 f7d31069b4207aabc1683b00d85decf9e883387d598ec9125128724cad3b7d1f3462ffe616486e35579c97b178d703999c243a3a3aaca9223d9f661c07fe9d03 -DIST github.com%2Fcheekybits%2Fgenny%2F@v%2Fv1.0.0.zip 35021 BLAKE2B 06b4f88edb2e79b8a1776ed4b519b0f72314ef90761d6672647c1b5eefcdad4cb4715281a55b7de4c991350f401de98eaf26f20933964fe38b30dc2312f53940 SHA512 b8d346004622c7060aa4f25affafa846c7abc7f6bd04b87f53ef232f229d00d6721f139cad102c3d32eee711a82a0c814addbbc6f42e8109cc4bf8650d0aad43 -DIST github.com%2Fcoryb%2Ffigtree%2F@v%2Fv0.0.0-20180728224503-071d1ef303df.mod 32 BLAKE2B 45e918abf9e678a91357b105c7629be1e63460a8a18e829b876993d47a4bf70c1c1485df73892a6403cdd9aaa72c016e42bdd07ceafb84f4df9805ce26e8a090 SHA512 97fc3baa39230bef5af2c7157fa38b3111c63898e7d168bcaf52b669b395fa1e06cad07b2266ab821dbfb683ae45f7b1feb0d758d31dbc8fd304fc19a8b40d0d -DIST github.com%2Fcoryb%2Ffigtree%2F@v%2Fv0.0.0-20180728224503-071d1ef303df.zip 40252 BLAKE2B e05dcc1ce7a98bbe077d0bcfff8b29880c495feda9b794f341019fdf5a2e1f2e65785a1cf8f66ced255d44cc39a5be676f8821c3f05b72a18a395aaeeb2db782 SHA512 208b54319c8264c70529ab165e874c508f69686b7aad7ac1b3bb82d55353f7cdfdd195bae85b4c7f3a86babcba73ce0c25f7feec62b6ac70bc78ca3653746a28 -DIST github.com%2Fcoryb%2Ffigtree%2F@v%2Fv1.0.1-0.20190907170512-58176d03ef0d.mod 32 BLAKE2B 45e918abf9e678a91357b105c7629be1e63460a8a18e829b876993d47a4bf70c1c1485df73892a6403cdd9aaa72c016e42bdd07ceafb84f4df9805ce26e8a090 SHA512 97fc3baa39230bef5af2c7157fa38b3111c63898e7d168bcaf52b669b395fa1e06cad07b2266ab821dbfb683ae45f7b1feb0d758d31dbc8fd304fc19a8b40d0d -DIST github.com%2Fcoryb%2Ffigtree%2F@v%2Fv1.0.1-0.20190907170512-58176d03ef0d.zip 40989 BLAKE2B 8b1782b15dbab0c0386386af920fef646f5493025bfce7d3c852a7a0e3b70d3f27197faa4c1726c51fcbaf31c9f7eb0a1570c4c47ebc8fea6a1320f008b785bf SHA512 c8d3c9c10fb74f48f5345584f878cb0c922be72850afe01a99aae355fcd95f11d8c4acefca033aab6dfffdd7eb63c00e94a018e20ca21d5fdf5b6fbab4ee1ed0 -DIST github.com%2Fcoryb%2Fkingpeon%2F@v%2Fv0.0.0-20180107011214-9a669f143f2e.mod 33 BLAKE2B 96e55cb2ff57a16322287fe49d959ab6e042f7b02701dab84627f0eeedb427620dc13c82d4a21cc6a9470bf686a0803abfa5a5b6af6d585adcc72c5689431ec8 SHA512 44c9c557a89b26949f819cdfcfc11e578dfe1801d1ea7e4ce1d3e50f888440ec4fa3504e1c8b5a2bf98b2d17a2cc1321b4dc0fe96d1aa8de8672581bcc946a30 -DIST github.com%2Fcoryb%2Fkingpeon%2F@v%2Fv0.0.0-20180107011214-9a669f143f2e.zip 7100 BLAKE2B 2d86fbfc82ac010fb596cf302bb014da961a18ebb67c2f4f681de0fda3e8150de8dc0ced0ca72a728cea26fa7fbf35695a286212272afcc653368e7bad2dbc93 SHA512 bd83cc0c398775c44e8f811ff5d5fb7815c8f37d9a153a1794e7862adcb4f1fce6b87110949a9da249a8a36b412ee7a3af1455c531cbf235561e092c6cfe283a -DIST github.com%2Fcoryb%2Foreo%2F@v%2Fv0.0.0-20180804211640-3e1b88fc08f1.mod 29 BLAKE2B 5334545d950266de1033a6b995b61cea8b24529ddcab15b00cac83d947cd44a995c4f24e5fc4efb0dea6501349281435e59d9a2b35706f6ebb3c83c291cff148 SHA512 06dbd23c66a059cf000a16c546b023475c53caabee829deb6a1848529d55364d5300a62841f292b561e4e6bb41ca8040ae889e88029718de58b30341c1e4bbb1 -DIST github.com%2Fcoryb%2Foreo%2F@v%2Fv0.0.0-20180804211640-3e1b88fc08f1.zip 13850 BLAKE2B e24fb07fe6ec251584597b303bbc62f8c1231b99286898f29bf1dc7955e2b1e266693cca80343cff70cb046c7c46ed6a5be507ff0fe0e32714f607221c1f4a37 SHA512 8da6acdaa6f8145a75b1cac3b1006aed639a4c728f7bc3b0c13da24ba580bf54fae8ce4ea0512f1b548b4b4cba3900343ad402ed4589905bf8f26761dc58017f -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 -DIST github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.mod 34 BLAKE2B 85d050ce327c96665aac0e7954761b42f6d30256c4620a15a171ae3a92abf4ed45d026973d9d74fc07b90617885d2c002e45cac9a38f03f12018d86c091981fd SHA512 547267e05f39979e80906176e520bc4e74e48f9f96ffcd9d862f974972eb8238b28ed0a0ac891e3e0ebd6d635de98192a38534155fed9eaf44ba0b94c5ff1d9d -DIST github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.zip 4266 BLAKE2B 962bac7897b7df9172d558894454576e60a8f0baf852e19ab80e658066daa611cf59296d715deaa4bccd4494ebc81e5da32d9d723490834c4a764c6cc39e5ec5 SHA512 e7e9551abfed9a626f8054630faa16cf7ce23122e810f0ac36c3dc63131b142d8c23b615164f54f2a6669721d0bc5ce0a03973f5e547b86fa79c0cd94e2197d4 -DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod 30 BLAKE2B 704029826c505198458e86463528ce2c1b209376f376b92d4f05a0f4094d161b45470d04ed3c1b5635397aca3126c25911299711139d794cca3e9b2bb373ee17 SHA512 695f3424e0cc247a069fbd6b94820554e003030eb0e208ba7be38f660c5fc29f74a057e60031ec77918b5b320913d6deabdf19a0f0666b0f5bc5e2724e1fddba -DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.zip 21279 BLAKE2B d8013c686f7cd497091f4c7d782b283eb95faa7617d68ec7f8cf937c5925d677d8552c662291e41cf2c137fce163d45fb62dfcde88088225c13e0980fcde3d7e SHA512 f28071ffb6515262fb73276725181a806740688fea8de8d9484e1204fcfe6e5fd437e38a3299acec6bb545deb31373d910a09d92937308176b2043ccc9f5397f -DIST github.com%2Fguelfey%2Fgo.dbus%2F@v%2Fv0.0.0-20131113121618-f6a3a2366cc3.mod 34 BLAKE2B 5572dbfdd37d7afbeb92db22e8bc3d56290a94f75da52dc19529dd78c1cc7d837299320a2a3b39c7a611a8d85a8e6bcba6955ba5d68fb3f43303b5db162ef122 SHA512 f6e8c3d792032a50394f49a5ecf9470cfa3ead5b3a044a8a079345757cb2e4dea08a54876f79555b3a6c5618ba4674301b454cf47d0f046b68018f269960d7b1 -DIST github.com%2Fguelfey%2Fgo.dbus%2F@v%2Fv0.0.0-20131113121618-f6a3a2366cc3.zip 55837 BLAKE2B 3ea51d5d99ed00f4a6394ce6688eb7bfee1cde84ab288d38dee019dfad44fb81b4d6023e0335e1e3bfa65e488e59d0f53f05165c816724ed3b8b58c29a8adbec SHA512 ffdd9681ded7de2bd1bc4120a6874fc3e2a50dafafc7aedfe63101d4f7fb342bf5917b91279fdfe23b8fc8f7ede0804987b45ab77eb2fdd92efcb23189694121 -DIST github.com%2Fhinshun%2Fvt10x%2F@v%2Fv0.0.0-20180809195222-d55458df857c.mod 32 BLAKE2B 4d59f879c5dcc4dad7245ab234981ff0906c2c3ab979d0e264fba1741785e5bc33a20d7177c58a8cfbfcd2d0f7b83ff141634bdc1e277b70fd68d23e83e9c5e5 SHA512 acf5ab31222c39f98b7bdbdeeaea6ac7daa0acd3440de82fe67537da6c735968bc442901aa3617fbb02602d5d90f255fc92501c1239a62e6f57c683990588cbc -DIST github.com%2Fhinshun%2Fvt10x%2F@v%2Fv0.0.0-20180809195222-d55458df857c.zip 22611 BLAKE2B a33ddb1157fb2c5464650f107a759a39f280a28cf87646635eb0874f6e48ed4db9049a7d52d59cdf38599a488b2de2dc46d577d3759ee45881837b362991635a SHA512 373c04a5c02eef7b972adf8088fc63b023e4da6a14431a5249ced70dbb4f31fcaffd37e627970d06ed11623e37a83e6ca6be2161202a014a944ad67a72834c09 -DIST github.com%2Fhuandu%2Fxstrings%2F@v%2Fv1.2.0.mod 33 BLAKE2B 1001759c50e0b825975577d6b7752503eb891aacc3d3a5642a3f338fa90091ae6de3cc81d2d7270ca7fa0ad40e01cc53bb433dfd079cf419904a1ba910014bef SHA512 3f1f76283ecc9d917de9b7061becf780dff161774eab48319d9094f08f51b7e4d82a4a068fb543ef766ba73d26346de29c6a69ac31e83f43186924aabf5b3bb4 -DIST github.com%2Fhuandu%2Fxstrings%2F@v%2Fv1.2.0.zip 23295 BLAKE2B 7509d0d278fb0e01c8a83013382c335d0974007ed7c7637248b1bb161cc75fc9eaa8e89766acca3f11f0749413388ceb07dc11ebe894545cac98726894855928 SHA512 9201c976a637124fda2853aa9963613653165f96d9a6a4d8f100ccadc692686b168355769e643e840c0f3e44944e5ccfefc18c58157f38ab6b8acaf3f4b29953 -DIST github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.7.mod 32 BLAKE2B b90f36a2d75d98a23cf27a0bfde69a7c7ab91f3f58924624aae1fd1e924e10ec3dfb228bdff3d97ce3266360bafc06817d8d5fdde0b6ebe0f058866c84c85b91 SHA512 1128f41755f4d87f43322971323896d589e3790019beaf160f9cca1e41414dec968cde425be6d8b3912bef9ac09be186adf6417a6bdeb92ee5115cfff1405733 -DIST github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.7.zip 26261 BLAKE2B 65c5f6b4f0e2af1076e279c5d3f61f7d6b8654b8a7537aa291693a784886dc68da0c40b480d881c41bc46ffb28364b90d22d88b17cd82ac8380d5ecd9777414c SHA512 448dfe08b2a5f7f2f1e9868274be4dcf7d2f2ae495994d16c74924f8059742204547ef2abfb73428afac3938e5f477a9db51b29bc76fbda32e01b67419af46af -DIST github.com%2Fjinzhu%2Fcopier%2F@v%2Fv0.0.0-20180308034124-7e38e58719c3.mod 32 BLAKE2B dbdc0379ce57eb6789f2a47f6b9e93238780365f53b888f515e17de9dd5fc1e06496a1f0a4187c78edc1cfbeef9369eb12d38adf8903df84596345bcf0474cf0 SHA512 8abc225487ceb3a83b4c3739fcf5e79792f41b1e1933ce05df12eac42187917802b43c920da043b8dd28846f3a40657b69c851a90e9b79979a13f81b4da4042a -DIST github.com%2Fjinzhu%2Fcopier%2F@v%2Fv0.0.0-20180308034124-7e38e58719c3.zip 7693 BLAKE2B 75b03a2c78638b27b3a1e61172041da200a69991d1eb88427b21b50f470306423e0bc628290485bf2ea3acdcd9e4bda8718d3ee4e7a945379e1abf229ae902b1 SHA512 cf5ff579ff034850afe7ef4353674641a8c749d93abcba7f75548bb0211f1307d5f4d513e82525cb68e7f20b5a93cce612176479c14f16ccc3b8ca4f8290756f -DIST github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.mod 41 BLAKE2B e9dae477e838938303749c4e7f1d0ece371d20bfb8f0d6fbb915a9ec249b82e300ef691c2175137488065828f67b02503576420fc95c2aa40f4fda262526dc7a SHA512 ab1be2f5ee91ad8c24a7c1d3c2277506dd76f85e8511f53e923ea7e0ecba140303c9312f0ecd2e09631e2e6591ad31a3b19e900ec102b486ed9b56c38a0d0c84 -DIST github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.zip 7034 BLAKE2B 7732946a34f604c858bda571c3afee7e0e02720d02127d8b4887f4f0363389b50088727de91b0436f0c943d11de80dfb766208f15665d0b4e5cf68f2a7b00817 SHA512 f9c4eaeeb1380aa5e219a19923cfd51f2612fbf11b7f37c710cdb0dfe20270f8cc7841d50dfd17110b004ec46e4c90329286213e04de481a54094df73efc9fe4 -DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d -DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f -DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb -DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.4.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb -DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.4.zip 14830 BLAKE2B ae8107a401c7eef33c1354ad83f6de205c24b0b2087ec651ee372c08e9cbf90e6faf9fcafcd0e6db3401f272095bb8f1a17e7af73d06cbeb676abdfb9689f352 SHA512 ec8a93a29e45752634645bcfb197013295ffe6903ebab674073af64fd116addec1cacc46d0354f7104bcdd63338f8e04bd9821ee68094b4ae2a31e3ac3c4cb85 -DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce -DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f -DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7 SHA512 3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976 -DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.zip 10606 BLAKE2B d9aed996970ecc4828716e86ddbc85a7949f60ceacc7326708ce499bfc09250bc8ee336806b229a44064839e7ce34f5cb2a7607da5e82c417a737ea869f97f03 SHA512 dd1763a8d04540b3e579d397fa4888c4bd8c00c3963cfcd1fe42af7c1990ef85f9a2e2fd5c5f2c7d3e6817448df5e2237241ff5a2cda651b061cc8932e0afdca -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod 34 BLAKE2B 55253c2475bc0169df729915bc92689eaad2908ff7b9dd81b8a553bd75d5f866c308a85fd69d664d31b0d2d373d8d52ee1701677cbebb07e361612ab8cf17f2a SHA512 00c272b4652db259c46875641b29489ecada2602e38beede8c8bd529d73b6e123bff58f8e0f8cadd2d680a6a5485aadffa448e9445548abbd2fb424b059a31e1 -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.zip 7014 BLAKE2B 077be89b06969ca8149b1f3838940633896f1da465e21a189809ca1efda41755d33c5f52b3c6dab971726c2d8044b169950198c62f3223cc01ff813f6439bcb4 SHA512 bb4845cfecd934818a6352ee9d9311d795e0c6e7f8af97da4676b9e2085154bd0175599f745e3cc30ddf123cc807ce50ca02d82fdb665b2582edb842c001a8f7 -DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.6.mod 45 BLAKE2B a7d3b1ffaf20b96cc98161ea6756d62d8380e7557859606dc7975b3de91a2d4142932d5008caf40b41d8ff2ac1ff33f672dbfac351f3e518922a036d7c116a93 SHA512 0cfd4101dd8ed90f80b7f4ce2928cd322b93855764abae65d66c5ff9888a7c8aec6ee6581c7f05d1c80db5c78003ee2afc8537fda8a3855e2349bfb8267aba61 -DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.6.zip 19084 BLAKE2B 25ef98ad68b5c09f30a022e01b72b19a65d94227869dec715bfe4500da6e831775b45b1bf250b30f0d4d88c99b67e8cb82a7ac8021671060d067ab78e4a5a48a SHA512 2fdddfa840e46313407268423729c6d7886acf78f5aaa9de7d307a6e53c513a095bbbe50dabd49a10c48e43efffedf80f57a7bd715488100baab69cb58cfcd4f -DIST github.com%2Fmgutz%2Fansi%2F@v%2Fv0.0.0-20170206155736-9520e82c474b.mod 29 BLAKE2B ced49475e4e8b7199364d477553bbdf91390d5969a6840e688e9d24d70afcf28ede7ef8fc09c89f23a32bfd65bc0bf9f9b58261b693e5162189e37be03bfba2f SHA512 93e7d64e25fc66cfcf514bf546e618198e32d2c35fadaec01684e9488489b484ee402efd301435eb2f725f086ea851ff0445fcdd26775848db3494795a09183b -DIST github.com%2Fmgutz%2Fansi%2F@v%2Fv0.0.0-20170206155736-9520e82c474b.zip 7444 BLAKE2B aa8d4a83365fb9de2c184015be855c1bb9a82772fc154390a13cf95bf5a755beb3544111e90e02121e5251729bbf0fe072de7b6f8f8ca6eccb2585430e88a839 SHA512 fcd99a4e9294362485d8f1f66283416c53b3079bbfdf3e9d1849fc1a9ebb61970563a9fe479f84fc9037f1fa7b820291026cf4072a3c81df2555876d02d99eb7 -DIST github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.3.mod 96 BLAKE2B 5f923f8ad64702df318058cc4caae206fc5d780e024b0fd3fc242aaa16f6372c980802134ac1244d61467b2ee6f7f470c538d5558afb5c7c6f2af84855dc5fea SHA512 ca249b01b9f5c81ca7818c1ec2c1527a5a615a255231ff9e2191033c8b48cdd60753a2a6a294e1358176c6f4b53ce7d6698ce15e6f30cccd42328595562816ca -DIST github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.3.zip 24724 BLAKE2B f2a763aadd785324adeac9bc1d69a80c6d7086b3e44219aa7d6bd11bf545da1b1de3f6fd63cefd5ddca71e652dfa9d496e8afb59afb9731d641d0174e5185a25 SHA512 c6a650cabf6d5f1b96f67f7ae703259b6b4976564255933d0643213d4ddeaac85f2760286fade3dda6aa8a28b700e1fb6290d3a22886fc739bdf552e67ebb143 -DIST github.com%2Fpkg%2Fbrowser%2F@v%2Fv0.0.0-20170505125900-c90ca0c84f15.mod 30 BLAKE2B 3addf97309c342e8d5bcf397c7c22cdf02eaa571e0632595f9268678a2ca0ef9818cad13ccb3444547d001994d137325cb2cae16fed3c080aa6e62f206a3f059 SHA512 c084d8b2c486f343a891b3b2d21200f80161f2ba1303ae17f7a482949b1c10562e7f87ca44b4258d32a1743b0eb66f842bc184d80fe349e9deb965215ab98b2c -DIST github.com%2Fpkg%2Fbrowser%2F@v%2Fv0.0.0-20170505125900-c90ca0c84f15.zip 5677 BLAKE2B 3e6ef3c38fcaaf123001a56b1508b1cdf8ec5e1521187d610d529e90476b25913e8c0c09f433995145a2dc4b708a2e5d27e53a64efae8afc819b8f485bba06d4 SHA512 39e02b81e30dafab464f5ac97fd5ba225b46e0e60cf45b782d923ca0daf76757bb517ec7cce037aa4175ea37819c1bbe6ddd65f57581d2d5e6352279f4218dfb -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 -DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.zip 14743 BLAKE2B c0c06d296c0583be2a6eb06359659b50941ea516bc768833bbfe252b73a2d81616dbe2d2db1991bd196b4a615b253c60046bbc6d56ca7268ded5b0ff40a4dc81 SHA512 2975fb8868fddaff560951be41194b82b631138d617705c3f6162acb76ace8697cc8ebc8f610ca1fb1a5167c6b6b0ecc87c150133a757447831463a0da18f392 -DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 -DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b -DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.zip 81710 BLAKE2B 245149718759e71d8c882731fb51813924beee131aa16c9d6ea83a72738721011bceee80411d88dedf91653219d3c8ae33f66349e2d373b08931c28aa2e16d8d SHA512 b2cb918d623065d391a318f4f5c532aec12635662d176a441c30cbe3b042b60be848c7eb685679c5258e661f5780ebc3db3f9dbbb8a37e157da214b4f57fde88 -DIST github.com%2Ftheckman%2Fgo-flock%2F@v%2Fv0.4.0.mod 36 BLAKE2B 1c7a0a50d76e47c68c1fa0cf33ee0b27d184e7740ce6608bad37cf8d2661420f7087cd81a54cf15a6c7ce87032b9479bea584601110b28772ffa94a6d1345335 SHA512 c2c9dd544a7dd7921761a244aa3dc8ace5b1f0bd134455f72af82c5a2977acc90203697ee2567f98b248878536fbaf5141e9c0f9671c8fd157bed4de855760a2 -DIST github.com%2Ftheckman%2Fgo-flock%2F@v%2Fv0.4.0.zip 10754 BLAKE2B ae6b7521605af740c4963ea5a8413896bc1ffd1c3a80132b552faa560f8f79ca1cb759d69e6e72fe381273edcaa47de382b857aa3bb303eca105b658f3baecbf SHA512 575046f37d8969467c4edf8212c367dc7c20a000340dce6318082cf6ddbfc4e454365968925cb252d29ed0f1d6b2e443b9229e56985406db861490546b41280a -DIST github.com%2Ftidwall%2Fgjson%2F@v%2Fv0.0.0-20180711011033-ba784d767ac7.mod 32 BLAKE2B 26c3e737249d2c92e4a5e1c48119dbbde229952cc79a6b38d397b48e97f61ff1fa3f4832d4c8b9a29a18088960a7e61e175b000e5124e22874cad23691e581c3 SHA512 ed3278c78f0380454ccfb3beb87f07b32a6c07812961bce78b1e63948a5740969099f89f8f3385addff4224a2af56c8cae2bbfaccd3455eb9c9accbd2af3c671 -DIST github.com%2Ftidwall%2Fgjson%2F@v%2Fv0.0.0-20180711011033-ba784d767ac7.zip 42334 BLAKE2B be075938e08467d869448dbd681542e353842e005bd6b390a29927742115f8ba3d31661728fd4acc6c4588696e5265f5c031fee0002fbece8ebbd7a85ef695f8 SHA512 183687543756ee17e350e5c0972fc4e146ff467e309db69b98d8b3b5782d2923070c9926d90636192c9ac23dbfa40582d095b458c918015ab2acb2b06318e50f -DIST github.com%2Ftidwall%2Fmatch%2F@v%2Fv1.0.0.mod 32 BLAKE2B 0352a43289e6d2cf597bdd8f2979d70ad3d11a415ad38d5a334e141b1d818fb605e847f4f988ac021ffbf5b2984a36f0ee28c0d722c30919921e8629ae9c6454 SHA512 e4f197f4e75c8936e7a7e1f6cba2f6bc5d7be5a674a05d7b23e1901fdd9a4f638a377c1c82ff6c0e9615997fcdfbe59bc35a9db43427bb48ae9cd21a3bae98c9 -DIST github.com%2Ftidwall%2Fmatch%2F@v%2Fv1.0.0.zip 5001 BLAKE2B 47d77672105ed21ea385834d0151fe5b87f13fac150ebdc700227046e888ffe4997f4ed9e7016a115e400899f2186985d63fc14190b433beaaecb749e6fccaa6 SHA512 75cee78b07441fd8ad472e4a6ff205733bbc111cea84e2944297789b60af15b33e82a3c8f222a3d7927f1993e6462e659e1dbe618d93cee987046fea5082be25 -DIST github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.mod 30 BLAKE2B 05ce47a24391f36a8b83c6e3eb435b0487d76e94bb446511e448b761d201d0078d48704d6bb7f97f9b11117889e1c27056af5bf805db4766036b12ee4112612f SHA512 e05888b5a0b36d73c131f3522633311e919067dc751af9892b4b784b576ef4c76f816d2204c59e74c615e2f6c4f5fdfa8ca0d38d61fcab14c68dd100609f897c -DIST github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.zip 7686 BLAKE2B b09bc829a9ff39c0985d8a02e7400e35dbd33a3c48ea22e8a07872fb120b10129f4c230b3ea87cafd56c7b1fdb7cf73c1919af0679e8607690a1122d6421b50d SHA512 33439b0b3e31496917695c9fcfff87b8206a66a77362ee54356d0272bdedb95d7b51e031ce44cb6e1ae105ba6bf2dd17033c544553613311c8e5b4f757955aa5 -DIST go-jira-1.0.23.tar.gz 115977 BLAKE2B 0b5ff8bbe2b2faeedd729daadd0646a89e5a68e26c9acf8e22750f490c7bcbd592485c2b86378036a1bb199a73a0000775b56355731d42460f8d89339b49b820 SHA512 d3fcc223c96cfc1885c7ee54e50518c6d5826b8b2231afa280b8c90c01e6413ddb0569b308ee9eae6d26bf87e59fb0913425481e6aecb78cb339f14e01194f9c DIST go-jira-1.0.28-deps.tar.xz 8068828 BLAKE2B 5ae4cf0e94739d3550ced7a558f95b7e0390b8d76210e54d6d458c20cd5b2dc4f4056a8347eab4241b3f1f226a9943e303f3edce2f7edfbc077cc3a5d31e4ea0 SHA512 1c5be8923a8645c2f9e9dee4b3784c7ee44436b0b474b248edc05e82ec97a42a147378e221c5f44c82a789c7ce3fe05731b1552ffb3ffacc02d48aff77f6dd22 DIST go-jira-1.0.28.tar.gz 130079 BLAKE2B 3d2da8ce754afa633b41bc3736e948e249b9bea40bc31aacec1ad18fc6520ea8bb9c5be862dd03440c4667bacdeadb602bed2b0b54dcfb0455415618fa3f4d0b SHA512 4bc2326cce4d076c64916c5d0619a517cbef0440076da987c112743de99af826c39b2f8b6a17d5c87353fd4ed86dc894d21fc0cb47de1f5dcd1f39bcfc0eb76a -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.zip 1744314 BLAKE2B 2c41a3aa7252043bb516dc4933165a1f4340d1bf215c7738dc6b06c80f4fd07dfa69b4a28c19753c86270237dc81dddf216eb02e60276b37d2f09986b4256366 SHA512 f565387ef2ef70d453910177afc66dee6fdf079e03946837f92108e19d29c510de26a647ee12c70f9bbb9d04c4b86007f0d41ca774caec85e597691eb698cd0c -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20171102191033-01c190206fbd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20171102191033-01c190206fbd.zip 1278070 BLAKE2B ffb4bc459bac06ea80c224db708dfce7e3c8573eee949aa7d91317b659535d21e9130c98a4ad45619ae5d71c4cb88a1593e01aaa37a62f515187995cf0ef5feb SHA512 bd82bcc2f624c2b2e206d255cb54b4827f4015b4391ee9d69fed44cf896d7c2b81e5a2b03da21dc6d925e1738ca237613c62b650580b4b41b9844ea22cb9ec2f -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180727230415-bd9dbc187b6e.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180727230415-bd9dbc187b6e.zip 1279118 BLAKE2B afd7d6c0300d764d5e681c3f30e6eb62c05f339cdf30d7799f2efc9292eb3707375bc750b1a82b86f64ae9d9a6cc3718dc8cce1668ea1483f475ba2dd4b2a0c9 SHA512 457f46d354bf9c8ac154376a149a40282df7435786f0616f405dd6b9b364fc7cd3aadbe1dce5e3309603631ffd80d80b4c9cc7c15aa797db59dc435f05fffcf7 -DIST gopkg.in%2F!alec!aivazis%2Fsurvey.v1%2F@v%2Fv1.6.1.mod 38 BLAKE2B 6092091538094feef5cb4ea7245205c239512d229fed4b84f766f9a1a97148d81885f03524b334f67cc500f43f9806b38f62e377e3c3de119eaa78f0a0fb6c75 SHA512 6a6205d757eed7f38f37ecb1187580a26a5a68bdcc822d9bc280cf4be8c02557606545e66de4dac1e799b7d4f2ecc8c88b7f1aeee8b67ef438a636b6323fff85 -DIST gopkg.in%2F!alec!aivazis%2Fsurvey.v1%2F@v%2Fv1.6.1.zip 74709 BLAKE2B 64a15a1a4fd4be1e191a38bdf53c979b99ecb0531354a6da0eec4f52feda417da814a3ee75efeb36d5ed66fb1b87674728ca38bea77bc5a5d2eef614ed42971e SHA512 4dc301ecb78cd172287dc833e9f0310e2161ee07616e37f341e6b54a9b56f5fe526c9dfedd6de89220cbb397aab325db00500dfbb99c3c006e4ef71703319207 -DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod 38 BLAKE2B e7781691d8c15b764ef6c89fcdf20e69fc28d46e8df2703b6fdc342247595c10ed25e3cc5b30cd29b81c57837f5685e4122e1b2c218a51fffbb1567c85b0835a SHA512 585188d3a75067e6b7d8a8321959fe7df80c6a19f8668a87f0d1b8687c4d2cefc039167446f6d02f7eeeb147371bc7a673348213bcb07f4d90bebc0ccf9f2015 -DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.zip 59626 BLAKE2B 5fb595a10b7068bd2e4baea5fb28eb84f1f00960ca5ea964cd1812800ba8a34e62b3b71554dcfbdd727d5478eb5d91a00bd2bb7e89086929275e15e9261bdf2c SHA512 cdfbb32c7280c5405c4df41f00fa8b4ab2966285898a122a20f3c5f07a9e87095542be12efc09a67e4d90baa1fe51cd41f06733db7617949634409ea20e58dce -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 -DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.zip 41465 BLAKE2B 9a7183d3ac6591399b5208026208047a670c85e8b6014ad29955b168c63bb4953fa972d31025613c2ab12d7207adeebe9578b3c15b65ebb792f1e41df2668297 SHA512 fa7c68a2b5a6bb14f99cda92a3e77aad0e4160f659c54ea73e9813af9ff9449df6b0cab42ee283971e778b6b9da4a6098df805dd284c3b1aedfcd3a0b8504bde -DIST gopkg.in%2Fcoryb%2Fyaml.v2%2F@v%2Fv2.0.0-20180616071044-0e40e46f7153.mod 30 BLAKE2B a733cb23b73582b4d42f33b5515fb59e4bfeb0669fdaaa0a4b8e59533425c0853696bcfaa7d5af6c042ec23987f7cb2b74c5e1e908d1657a8162f35e99fe4fea SHA512 d80e2a5ddcb2f7cdc43888ee7231f5245adef193ed75e6b778389081f8ad5f5e04ab3d06c9ed032f7afe8942ddf760e965844b507e587ef8ea42cd3a4c9e5de3 -DIST gopkg.in%2Fcoryb%2Fyaml.v2%2F@v%2Fv2.0.0-20180616071044-0e40e46f7153.zip 69259 BLAKE2B 7e91ff7c7bd37e02358e2781e5c2b9ba75886aeab5ce460782be52ea2b1a71f6e2ff042384a7f77ae65e222d10f683d75bb1f14645dfaba1ca0b0aee17cbc85c SHA512 f620146815ac039b301e6ec600dbeb39f8d70b9bd0249321937ed046b58b2f58c928712f9331423c3de721ffa8e62617b07c64b98e05fa0224d4d54660b6a0c3 -DIST gopkg.in%2Fop%2Fgo-logging.v1%2F@v%2Fv1.0.0-20160211212156-b2cb9fa56473.mod 33 BLAKE2B d94041b46488a00211804605c4c1f48fea8a2ffd46aa044a6de8e392b1aa11c4e9472e8659089a6df483454611dfcb3bbfccfb968299f39a0af9f7ddbfc35c4d SHA512 9bd27d1f9e44139ed790c5e1323c0b796655a1d5c2b68c5f04e9ccf1806951ac11e60916cf1d2af833c629ad30ca6c648c2c9ca6b05b461c3b94c6cdc1b113e9 -DIST gopkg.in%2Fop%2Fgo-logging.v1%2F@v%2Fv1.0.0-20160211212156-b2cb9fa56473.zip 45705 BLAKE2B a6ba115d31727de39dbb99db875baa4b0e673ac06ddc6da8a76d9e13eeef9b0b4e7c01071f2fcce89db992c4edec475ef698d16db633e00de2f437863ea6fc20 SHA512 6a51febebace10a89458ca6cc7607570e14351423b5b269b341e23c0069225d759668fba645f3986c735517b7120e3879719d40a901c7bd21da7abb395ceb340 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 -DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip 78275 BLAKE2B 139c8eb7c405dddbb67321eacd25c0af1e5b3f031831266abf6a8e5a5ed12f6381778868383c03433f8ef760d6b42ffbff40150f2fee91dedd0b312f9fe81c7f SHA512 3214b38f348921f6a6d9ef93d4337bb90abd0d101d69d16ad8e38415c22d3b9a85bda873df2eb7a271f9b973ef38b74731405e522e1bb8083c78932762cb5535 diff --git a/app-misc/go-jira/go-jira-1.0.23.ebuild b/app-misc/go-jira/go-jira-1.0.23.ebuild deleted file mode 100644 index 55a20f6123eb..000000000000 --- a/app-misc/go-jira/go-jira-1.0.23.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# bash-completion-r1 can be added once we can generate completion scripts -inherit go-module - -DESCRIPTION="A simple JIRA commandline client in Go" -HOMEPAGE="https://github.com/go-jira/jira" - -EGO_SUM=( - "github.com/Masterminds/goutils v1.1.0" - "github.com/Masterminds/goutils v1.1.0/go.mod" - "github.com/Masterminds/semver v1.5.0" - "github.com/Masterminds/semver v1.5.0/go.mod" - "github.com/Masterminds/sprig v2.21.0+incompatible" - "github.com/Masterminds/sprig v2.21.0+incompatible/go.mod" - "github.com/Netflix/go-expect v0.0.0-20180928190340-9d1f4485533b" - "github.com/Netflix/go-expect v0.0.0-20180928190340-9d1f4485533b/go.mod" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" - "github.com/cheekybits/genny v1.0.0" - "github.com/cheekybits/genny v1.0.0/go.mod" - "github.com/coryb/figtree v0.0.0-20180728224503-071d1ef303df" - "github.com/coryb/figtree v0.0.0-20180728224503-071d1ef303df/go.mod" - "github.com/coryb/figtree v1.0.1-0.20190907170512-58176d03ef0d" - "github.com/coryb/figtree v1.0.1-0.20190907170512-58176d03ef0d/go.mod" - "github.com/coryb/kingpeon v0.0.0-20180107011214-9a669f143f2e" - "github.com/coryb/kingpeon v0.0.0-20180107011214-9a669f143f2e/go.mod" - "github.com/coryb/oreo v0.0.0-20180804211640-3e1b88fc08f1" - "github.com/coryb/oreo v0.0.0-20180804211640-3e1b88fc08f1/go.mod" - "github.com/davecgh/go-spew v1.1.0" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/fatih/camelcase v1.0.0" - "github.com/fatih/camelcase v1.0.0/go.mod" - "github.com/google/uuid v1.1.1" - "github.com/google/uuid v1.1.1/go.mod" - "github.com/guelfey/go.dbus v0.0.0-20131113121618-f6a3a2366cc3" - "github.com/guelfey/go.dbus v0.0.0-20131113121618-f6a3a2366cc3/go.mod" - "github.com/hinshun/vt10x v0.0.0-20180809195222-d55458df857c" - "github.com/hinshun/vt10x v0.0.0-20180809195222-d55458df857c/go.mod" - "github.com/huandu/xstrings v1.2.0" - "github.com/huandu/xstrings v1.2.0/go.mod" - "github.com/imdario/mergo v0.3.7" - "github.com/imdario/mergo v0.3.7/go.mod" - "github.com/jinzhu/copier v0.0.0-20180308034124-7e38e58719c3" - "github.com/jinzhu/copier v0.0.0-20180308034124-7e38e58719c3/go.mod" - "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51" - "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod" - "github.com/kr/pretty v0.1.0" - "github.com/kr/pretty v0.1.0/go.mod" - "github.com/kr/pty v1.1.1/go.mod" - "github.com/kr/pty v1.1.4" - "github.com/kr/pty v1.1.4/go.mod" - "github.com/kr/text v0.1.0" - "github.com/kr/text v0.1.0/go.mod" - "github.com/mattn/go-colorable v0.0.9" - "github.com/mattn/go-colorable v0.0.9/go.mod" - "github.com/mattn/go-isatty v0.0.3" - "github.com/mattn/go-isatty v0.0.3/go.mod" - "github.com/mattn/go-runewidth v0.0.6" - "github.com/mattn/go-runewidth v0.0.6/go.mod" - "github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b" - "github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod" - "github.com/olekukonko/tablewriter v0.0.3" - "github.com/olekukonko/tablewriter v0.0.3/go.mod" - "github.com/pkg/browser v0.0.0-20170505125900-c90ca0c84f15" - "github.com/pkg/browser v0.0.0-20170505125900-c90ca0c84f15/go.mod" - "github.com/pkg/errors v0.8.0" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/stretchr/testify v1.2.2" - "github.com/stretchr/testify v1.2.2/go.mod" - "github.com/theckman/go-flock v0.4.0" - "github.com/theckman/go-flock v0.4.0/go.mod" - "github.com/tidwall/gjson v0.0.0-20180711011033-ba784d767ac7" - "github.com/tidwall/gjson v0.0.0-20180711011033-ba784d767ac7/go.mod" - "github.com/tidwall/match v1.0.0" - "github.com/tidwall/match v1.0.0/go.mod" - "github.com/tmc/keyring v0.0.0-20171121202319-839169085ae1" - "github.com/tmc/keyring v0.0.0-20171121202319-839169085ae1/go.mod" - "golang.org/x/crypto v0.0.0-20180723164146-c126467f60eb" - "golang.org/x/crypto v0.0.0-20180723164146-c126467f60eb/go.mod" - "golang.org/x/net v0.0.0-20171102191033-01c190206fbd" - "golang.org/x/net v0.0.0-20171102191033-01c190206fbd/go.mod" - "golang.org/x/sys v0.0.0-20180727230415-bd9dbc187b6e" - "golang.org/x/sys v0.0.0-20180727230415-bd9dbc187b6e/go.mod" - "gopkg.in/AlecAivazis/survey.v1 v1.6.1" - "gopkg.in/AlecAivazis/survey.v1 v1.6.1/go.mod" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6" - "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" - "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" - "gopkg.in/coryb/yaml.v2 v2.0.0-20180616071044-0e40e46f7153" - "gopkg.in/coryb/yaml.v2 v2.0.0-20180616071044-0e40e46f7153/go.mod" - "gopkg.in/op/go-logging.v1 v1.0.0-20160211212156-b2cb9fa56473" - "gopkg.in/op/go-logging.v1 v1.0.0-20160211212156-b2cb9fa56473/go.mod" - "gopkg.in/yaml.v2 v2.2.2" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/go-jira/jira/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64" - -S="${WORKDIR}/jira-${PV}" - -src_compile() { - go build -o jira cmd/jira/main.go || die - # these cause failures. -# ./jira --completion-script-bash > jira.bash || die -# ./jira --completion-script-zsh > jira.zsh || die -} - -src_install() { - dobin jira - dodoc {CHANGELOG,README}.md - # This can be uncommented once we can generate completion scripts -# newbashcomp jira.bash jira -# insinto /usr/share/zsh/site-functions -# newins jira.zsh _jira -} diff --git a/app-misc/go-jira/go-jira-1.0.28.ebuild b/app-misc/go-jira/go-jira-1.0.28.ebuild index 84be5650b890..534c23387961 100644 --- a/app-misc/go-jira/go-jira-1.0.28.ebuild +++ b/app-misc/go-jira/go-jira-1.0.28.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" S="${WORKDIR}/jira-${PV}" diff --git a/app-misc/ranger/ranger-1.9.3.ebuild b/app-misc/ranger/ranger-1.9.3.ebuild index 3e5e5fb6cd27..418b58b589cb 100644 --- a/app-misc/ranger/ranger-1.9.3.ebuild +++ b/app-misc/ranger/ranger-1.9.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 xdg diff --git a/app-misc/ranger/ranger-9999.ebuild b/app-misc/ranger/ranger-9999.ebuild index 786750d7f641..dc221309a87d 100644 --- a/app-misc/ranger/ranger-9999.ebuild +++ b/app-misc/ranger/ranger-9999.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="ncurses" inherit distutils-r1 xdg diff --git a/app-misc/tracker-miners/tracker-miners-2.3.5-r1.ebuild b/app-misc/tracker-miners/tracker-miners-2.3.5-r1.ebuild index 804672ef7215..ed625d539a31 100644 --- a/app-misc/tracker-miners/tracker-miners-2.3.5-r1.ebuild +++ b/app-misc/tracker-miners/tracker-miners-2.3.5-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg diff --git a/app-misc/tracker/tracker-2.3.6-r1.ebuild b/app-misc/tracker/tracker-2.3.6-r1.ebuild index cfaa81da0bab..00c45d75bcc8 100644 --- a/app-misc/tracker/tracker-2.3.6-r1.ebuild +++ b/app-misc/tracker/tracker-2.3.6-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) VALA_MIN_API_VERSION="0.40" inherit bash-completion-r1 gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 3ed716266d8d56e384bd54c4cef182d5d69ae8a2..a562ed3c3247686775bba11ee1b4843735cfeaa2 100644 GIT binary patch delta 9292 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 delta 9254 zcmV+>B-z`ROq5K2ABzY8000000{?ZK*>+t?Qikt&ih2P-&ckJ~fCY=;23{bCNF!`Z zMwY9)-k$G2wS3N20|i}n$woKgl$kWM|T+uGx# zV7^XYra#et;%b&k=_MzNZCLxOfBp5}{^=k7{@?%Omvufp{rE<->~H>cygVQK{{Bn% z@gA`=!wF%{l#1CLfu;D-&4D{kW$_c|t9&51F6^I`p zEi+_ixrOf7iV#AYhqv?L_|2o{_Gb{|8%SQ$q#kjbwszDo6EOQOR;S` z=kBXZF*tUzb{3M_JUzOQN9v*N-A^9g^~AbTnJg{Ll;>#P_t|@ilTYm_w7M->=%eR$ zrYn1f-7gV)eL4RtWIn|7h?zTQx6-FI_H@^>eR0LxUcuO+lBac-%BZKa*{PS%ob?#` z-j$`rwfo(S*e2d`)`MxQP*`}X5`2mXD3zKl=bFJa5^k!oaX4c@Ia3Cmby9Ql}ffX~O;|n{Gt&Iqw+> zU8FAZ$hL;xeB{rtSm0t?>jo#n%ppvkZzoO*VX)yP#`*}`em>{x`2P8tXTCr3 zth=3dn6Xfp=Oi0IQPJ~@FUH0+cDwS~**lwIffRuRJBtkKR>^`p;#$EV5$Kcv1hXo*U4?R5y`QWW&nLQd);;$%aJHCQpRA@9B1@v zz`nnK8}I8suMrFN5wTK7JSp+9Ks>vZd~bXrwdT%RVK1dnA@TD7P5o+N_)znI2IO~j zCvMLsh8zY<-b62*;D=wV*5b&mm6XS9Br(qg+njU$q(Z_#8?CgT5u-RjO{%Mw3djpp zOH30$ZwK`DwibWBYGDPQPm8nfrQh6?@wDHXNh*jS{ z?c-f0mnYE8LSiAwT0XVS%+m4#8Wx-ksKOqA7u4f<=76*cAD&3eC<3W}(ZKbZo%c)7 zs7eR~nTNZ67L1YlPJoLub+OqM5|rE%UC%1afmha%JvNb zy^jqnLI)v!;+S#pDFtXl7O~0X5A}9nhv6%Dl8he&GYJT^h3^)@m)e>z-wD8+bcXvBNF%4Y>k;E-apgu0s$Yk07owt`U2G zy1~7DzpB?qlGP=CWsQ_JszzKnc9}gbilU@3bFE|@uS}*$okCxT#KPXT-n6eqVa9ym zQ9)1Nxn;ucIK7kzzZP z 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 install all languages - # empty LINGUAS => install none - local i - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(ls "${ED}"/usr/share/locale/) ; do - if ! has ${i} ${LINGUAS} ; then - rm -rf "${ED}"/usr/share/{locale,man}/${i} - fi - done - fi -} - -pkg_postinst() { - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogviewer/elogviewer-3.2.ebuild b/app-portage/elogviewer/elogviewer-3.2.ebuild index f1c4740e8354..7c799bcd65ff 100644 --- a/app-portage/elogviewer/elogviewer-3.2.ebuild +++ b/app-portage/elogviewer/elogviewer-3.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISABLE_AUTOFORMATTING=true diff --git a/app-portage/esearch/esearch-1.3-r3.ebuild b/app-portage/esearch/esearch-1.3-r3.ebuild index 1cbe38b2307f..2d461194a0af 100644 --- a/app-portage/esearch/esearch-1.3-r3.ebuild +++ b/app-portage/esearch/esearch-1.3-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="readline(+)" DISTUTILS_USE_SETUPTOOLS=no diff --git a/app-portage/esearch/esearch-9999.ebuild b/app-portage/esearch/esearch-9999.ebuild index 33983df846b5..2ac8846c0e61 100644 --- a/app-portage/esearch/esearch-9999.ebuild +++ b/app-portage/esearch/esearch-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="readline(+)" DISTUTILS_USE_SETUPTOOLS=no diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index d7f2f792bfc816bcf66a42aa4028c0bec66a9866..76e92b7643ce9fd436282f3881cc5b5b2355fd0a 100644 GIT binary patch delta 7197 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 ftUf$spVTX-_{PDkk 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 TSved`-XH!CUQ(4sgbXo%5h) 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 delta 42185 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 z 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

qryw}?M;0*|)Ks|$))yOsM! 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 diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild index 1917fccbef79..f100d6fc13a9 100644 --- a/dev-cpp/asio/asio-1.22.1.ebuild +++ b/dev-cpp/asio/asio-1.22.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 45a7424802c5c89310e399a1e3d3eb8e9ae45614..9622387ad808d6b33f0a63d1a92f94cf51f603f4 100644 GIT binary patch delta 14582 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 delta 14605 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 Add support for llvm JIT engine - - Use double precision floating-point numbers instead of - 64-bit integers for timestamp storage. - Disable to build and install the clients and libraries only. diff --git a/dev-db/postgresql/postgresql-10.21.ebuild b/dev-db/postgresql/postgresql-10.21.ebuild index 93f17aa04271..f2b4125d2922 100644 --- a/dev-db/postgresql/postgresql-10.21.ebuild +++ b/dev-db/postgresql/postgresql-10.21.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-11.16.ebuild b/dev-db/postgresql/postgresql-11.16.ebuild index 4be0a8926b5d..2fca671b4f2d 100644 --- a/dev-db/postgresql/postgresql-11.16.ebuild +++ b/dev-db/postgresql/postgresql-11.16.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) LLVM_MAX_SLOT=13 inherit flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-12.11.ebuild b/dev-db/postgresql/postgresql-12.11.ebuild index d20fc1a60a7d..1930b6f2927d 100644 --- a/dev-db/postgresql/postgresql-12.11.ebuild +++ b/dev-db/postgresql/postgresql-12.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) LLVM_MAX_SLOT=14 inherit flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-13.7.ebuild b/dev-db/postgresql/postgresql-13.7.ebuild index 0edc6e44eb96..bec67b2f0353 100644 --- a/dev-db/postgresql/postgresql-13.7.ebuild +++ b/dev-db/postgresql/postgresql-13.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) LLVM_MAX_SLOT=14 inherit flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-14.3.ebuild b/dev-db/postgresql/postgresql-14.3.ebuild index c40034ddaf1b..9e6e14b865be 100644 --- a/dev-db/postgresql/postgresql-14.3.ebuild +++ b/dev-db/postgresql/postgresql-14.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-15_beta1-r1.ebuild b/dev-db/postgresql/postgresql-15_beta1-r1.ebuild index a9f6faf6e7e5..0207dd4f4251 100644 --- a/dev-db/postgresql/postgresql-15_beta1-r1.ebuild +++ b/dev-db/postgresql/postgresql-15_beta1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-9.6.24-r1.ebuild b/dev-db/postgresql/postgresql-9.6.24-r1.ebuild deleted file mode 100644 index bd5c27b6bf08..000000000000 --- a/dev-db/postgresql/postgresql-9.6.24-r1.ebuild +++ /dev/null @@ -1,474 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles - -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 ldap 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/libcrypt:= -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? ( >=dev-libs/openssl-0.9.6-r1:0= ) -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,musl} ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_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 - [[ -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 - newtmpfiles "${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 && tmpfiles_process ${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-db/redis/redis-5.0.14.ebuild b/dev-db/redis/redis-5.0.14.ebuild index a8ec106eeb4d..0d8391f04013 100644 --- a/dev-db/redis/redis-5.0.14.ebuild +++ b/dev-db/redis/redis-5.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="http://download.redis.io/releases/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+jemalloc tcmalloc luajit test" +IUSE="+jemalloc tcmalloc luajit selinux test" RESTRICT="!test? ( test )" # Redis does NOT build with Lua 5.2 or newer at this time. @@ -25,7 +25,8 @@ COMMON_DEPEND=" RDEPEND=" ${COMMON_DEPEND} acct-group/redis - acct-user/redis" + acct-user/redis + selinux? ( sec-policy/selinux-redis )" BDEPEND=" ${COMMON_DEPEND} diff --git a/dev-db/redis/redis-6.0.16.ebuild b/dev-db/redis/redis-6.0.16.ebuild index 347c229d7386..b5c13c94f4cb 100644 --- a/dev-db/redis/redis-6.0.16.ebuild +++ b/dev-db/redis/redis-6.0.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+jemalloc ssl systemd tcmalloc test" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -35,6 +35,7 @@ RDEPEND=" ${COMMON_DEPEND} acct-group/redis acct-user/redis + selinux? ( sec-policy/selinux-redis ) " BDEPEND=" diff --git a/dev-db/redis/redis-6.2.6.ebuild b/dev-db/redis/redis-6.2.6.ebuild index 023aba8e9614..805967d1d7e6 100644 --- a/dev-db/redis/redis-6.2.6.ebuild +++ b/dev-db/redis/redis-6.2.6.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+jemalloc ssl systemd tcmalloc test" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -35,6 +35,7 @@ RDEPEND=" ${COMMON_DEPEND} acct-group/redis acct-user/redis + selinux? ( sec-policy/selinux-redis ) " BDEPEND=" diff --git a/dev-db/redis/redis-6.2.7-r1.ebuild b/dev-db/redis/redis-6.2.7-r1.ebuild index daabb56d3c64..140726ba8994 100644 --- a/dev-db/redis/redis-6.2.7-r1.ebuild +++ b/dev-db/redis/redis-6.2.7-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+jemalloc ssl systemd tcmalloc test" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" ${COMMON_DEPEND} acct-group/redis acct-user/redis + selinux? ( sec-policy/selinux-redis ) " BDEPEND=" diff --git a/dev-db/redis/redis-7.0.0.ebuild b/dev-db/redis/redis-7.0.0.ebuild index 698a438da0a7..b77a78d5aea1 100644 --- a/dev-db/redis/redis-7.0.0.ebuild +++ b/dev-db/redis/redis-7.0.0.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+jemalloc ssl systemd tcmalloc test" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" ${COMMON_DEPEND} acct-group/redis acct-user/redis + selinux? ( sec-policy/selinux-redis ) " BDEPEND=" diff --git a/dev-db/slony1/slony1-2.2.10.ebuild b/dev-db/slony1/slony1-2.2.10.ebuild index f78c2c8e6a18..1e64c0ebe7bd 100644 --- a/dev-db/slony1/slony1-2.2.10.ebuild +++ b/dev-db/slony1/slony1-2.2.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -POSTGRES_COMPAT=( 9.6 {10..13} ) +POSTGRES_COMPAT=( 9.6 {10..14} ) POSTGRES_USEDEP="server,threads" inherit postgres-multi diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index a39757eed3a88c8bda50a0403e9acea0aa77dc0e..60c524c4ba5a1d64db295eddaea1cc79393c6bd6 100644 GIT binary patch literal 52770 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 literal 52585 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 diff --git a/dev-java/ant-core/ant-core-1.10.9-r3.ebuild b/dev-java/ant-core/ant-core-1.10.9-r5.ebuild similarity index 100% rename from dev-java/ant-core/ant-core-1.10.9-r3.ebuild rename to dev-java/ant-core/ant-core-1.10.9-r5.ebuild diff --git a/dev-java/bcmail/Manifest b/dev-java/bcmail/Manifest index b7586bb46675..ead2869d65a6 100644 --- a/dev-java/bcmail/Manifest +++ b/dev-java/bcmail/Manifest @@ -1 +1,2 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +DIST bc-java-r1rv71.tar.gz 117684695 BLAKE2B db0a1b2576a55592e0447aa8734e8ecb6fe8452d08dabf010070f3c6b5a3b4caa7a5929baaa52796fed0ef397e18fe58fdb91dfef6da75af8f28efb627d2b808 SHA512 c9a095a034863a46027e28754ae96d9750162120bc1af124fa700ad05d23716a606633b674e2e8490bda658d30d30e93f42ba00dcc1ac13596a24f8aa43a666d diff --git a/dev-java/bcmail/bcmail-1.71.ebuild b/dev-java/bcmail/bcmail-1.71.ebuild new file mode 100644 index 000000000000..bb13ff26b064 --- /dev/null +++ b/dev-java/bcmail/bcmail-1.71.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcmail-jdk18on:1.71" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND=" + ~dev-java/bcpkix-${PV}:0 + ~dev-java/bcprov-${PV}:0 + ~dev-java/bcutil-${PV}:0 + dev-java/jakarta-activation:1 + dev-java/javax-mail:0 + " +DEPEND="${CDEPEND} + >=virtual/jdk-11:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/mail" + +JAVA_GENTOO_CLASSPATH="bcpkix,bcprov,bcutil,jakarta-activation-1,javax-mail" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_RUN_ONLY="org.bouncycastle.mail.smime.test.AllTests" + +src_prepare() { + default + java-pkg_clean .. +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcmail/metadata.xml b/dev-java/bcmail/metadata.xml index 4221e170cbc0..97fff009c2d8 100644 --- a/dev-java/bcmail/metadata.xml +++ b/dev-java/bcmail/metadata.xml @@ -5,4 +5,7 @@ java@gentoo.org Java + + The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed. + diff --git a/dev-java/bcpg/Manifest b/dev-java/bcpg/Manifest index b7586bb46675..ead2869d65a6 100644 --- a/dev-java/bcpg/Manifest +++ b/dev-java/bcpg/Manifest @@ -1 +1,2 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +DIST bc-java-r1rv71.tar.gz 117684695 BLAKE2B db0a1b2576a55592e0447aa8734e8ecb6fe8452d08dabf010070f3c6b5a3b4caa7a5929baaa52796fed0ef397e18fe58fdb91dfef6da75af8f28efb627d2b808 SHA512 c9a095a034863a46027e28754ae96d9750162120bc1af124fa700ad05d23716a606633b674e2e8490bda658d30d30e93f42ba00dcc1ac13596a24f8aa43a666d diff --git a/dev-java/bcpg/bcpg-1.71.ebuild b/dev-java/bcpg/bcpg-1.71.ebuild new file mode 100644 index 000000000000..7854003f175f --- /dev/null +++ b/dev-java/bcpg/bcpg-1.71.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcpg-jdk18on:1.71" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="~dev-java/bcprov-${PV}:0" +DEPEND="${CDEPEND} + >=virtual/jdk-11:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/pg" + +JAVA_GENTOO_CLASSPATH="bcprov" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.openpgp.test.AllTests" + "org.bouncycastle.openpgp.examples.test.AllTests" + "org.bouncycastle.gpg.test.AllTests" +) + +src_prepare() { + default + java-pkg_clean .. +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcpg/metadata.xml b/dev-java/bcpg/metadata.xml index 4221e170cbc0..3cbf364f100a 100644 --- a/dev-java/bcpg/metadata.xml +++ b/dev-java/bcpg/metadata.xml @@ -5,4 +5,7 @@ java@gentoo.org Java + + The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. + diff --git a/dev-java/bcpkix/Manifest b/dev-java/bcpkix/Manifest index b7586bb46675..ead2869d65a6 100644 --- a/dev-java/bcpkix/Manifest +++ b/dev-java/bcpkix/Manifest @@ -1 +1,2 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +DIST bc-java-r1rv71.tar.gz 117684695 BLAKE2B db0a1b2576a55592e0447aa8734e8ecb6fe8452d08dabf010070f3c6b5a3b4caa7a5929baaa52796fed0ef397e18fe58fdb91dfef6da75af8f28efb627d2b808 SHA512 c9a095a034863a46027e28754ae96d9750162120bc1af124fa700ad05d23716a606633b674e2e8490bda658d30d30e93f42ba00dcc1ac13596a24f8aa43a666d diff --git a/dev-java/bcpkix/bcpkix-1.71.ebuild b/dev-java/bcpkix/bcpkix-1.71.ebuild new file mode 100644 index 000000000000..3e0980f66f7f --- /dev/null +++ b/dev-java/bcpkix/bcpkix-1.71.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcpkix-jdk18on:1.71" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple check-reqs + +DESCRIPTION="Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# 1) testSANMismatchIP(org.bouncycastle.est.test.TestHostNameAuthorizer) +# org.bouncycastle.est.ESTException: localhost.me: Temporary failure in name resolution HTTP Status Code: 0 +PROPERTIES="test_network" +RESTRICT="test" + +CDEPEND=" + ~dev-java/bcprov-${PV}:0 + ~dev-java/bcutil-${PV}:0 + " +DEPEND="${CDEPEND} + >=virtual/jdk-11:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/pkix" + +JAVA_GENTOO_CLASSPATH="bcprov,bcutil" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXTRA_ARGS="-Dbc.test.data.home=${S}/../core/src/test/data" + +# There was 1 failure: +# 1) testSimpleTests(org.bouncycastle.cert.test.AllTests) +# junit.framework.AssertionFailedError: CertTest: +# CertTest: 9 failed - exception java.security.InvalidKeyException: cannot identify EdDSA public key +# at junit.framework.Assert.fail(Assert.java:57) +# at junit.framework.TestCase.fail(TestCase.java:223) +# at org.bouncycastle.cert.test.AllTests.testSimpleTests(AllTests.java:30) +# +# FAILURES!!! +# Tests run: 474, Failures: 1 +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.cert.cmp.test.AllTests" + "org.bouncycastle.cert.crmf.test.AllTests" + "org.bouncycastle.cert.ocsp.test.AllTests" + "org.bouncycastle.cert.path.test.AllTests" +# "org.bouncycastle.cert.test.AllTests" + "org.bouncycastle.cms.test.AllTests" + "org.bouncycastle.dvcs.test.AllTests" + "org.bouncycastle.eac.test.AllTests" + "org.bouncycastle.est.test.AllTests" + "org.bouncycastle.mime.test.AllTests" + "org.bouncycastle.mozilla.test.AllTests" + "org.bouncycastle.openssl.test.AllTests" + "org.bouncycastle.operator.test.AllTests" + "org.bouncycastle.pkcs.test.AllTests" + "org.bouncycastle.tsp.test.AllTests" +) + +# https://bugs.gentoo.org/823347 +check_env() { + if use test; then + # this is needed only for tests + CHECKREQS_MEMORY="2048M" + check-reqs_pkg_pretend + fi +} + +# https://bugs.gentoo.org/823347 +pkg_pretend() { + check_env +} + +# https://bugs.gentoo.org/823347 +pkg_setup() { + check_env +} + +src_prepare() { + default + java-pkg_clean .. +} + +# https://bugs.gentoo.org/823347 +src_test() { + JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}" + java-pkg-simple_src_test +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcpkix/metadata.xml b/dev-java/bcpkix/metadata.xml index 4221e170cbc0..40c8ee28be10 100644 --- a/dev-java/bcpkix/metadata.xml +++ b/dev-java/bcpkix/metadata.xml @@ -5,4 +5,7 @@ java@gentoo.org Java + + The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. + diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest index b7586bb46675..ead2869d65a6 100644 --- a/dev-java/bcprov/Manifest +++ b/dev-java/bcprov/Manifest @@ -1 +1,2 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +DIST bc-java-r1rv71.tar.gz 117684695 BLAKE2B db0a1b2576a55592e0447aa8734e8ecb6fe8452d08dabf010070f3c6b5a3b4caa7a5929baaa52796fed0ef397e18fe58fdb91dfef6da75af8f28efb627d2b808 SHA512 c9a095a034863a46027e28754ae96d9750162120bc1af124fa700ad05d23716a606633b674e2e8490bda658d30d30e93f42ba00dcc1ac13596a24f8aa43a666d diff --git a/dev-java/bcprov/bcprov-1.71.ebuild b/dev-java/bcprov/bcprov-1.71.ebuild new file mode 100644 index 000000000000..178f2c329d2c --- /dev/null +++ b/dev-java/bcprov/bcprov-1.71.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcprov-jdk18on:1.71" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple check-reqs + +DESCRIPTION="Java cryptography APIs" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" +BDEPEND="app-arch/zip" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/prov" + +JAVA_SRC_DIR=( + "src/main/java" + "../core/src/main/java" # package org.bouncycastle.asn1 does not exist + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR=( "src/test/java" "../core/src/test/java" ) +JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" "../core/src/test/resources" ) + +JAVA_TEST_EXTRA_ARGS="-Dbc.test.data.home=${S}/../core/src/test/data" + +# Depending on vm_version 11 or 17 there are 2 different errrors +# 1) testJCE(org.bouncycastle.jce.provider.test.SimpleTestTest) +# junit.framework.AssertionFailedError: index 29 KeyStore: Exception: java.security.KeyStoreException: BKS-V1 not found +# at junit.framework.Assert.fail(Assert.java:57) +# at junit.framework.TestCase.fail(TestCase.java:223) +# at org.bouncycastle.jce.provider.test.SimpleTestTest.testJCE(SimpleTestTest.java:26) +# +# 1) testJCE(org.bouncycastle.jce.provider.test.SimpleTestTest) +# junit.framework.AssertionFailedError: index 9 BlockCipher: IDEA/PGPCFB/NoPadding failed encryption - java.io.IOException: javax.crypto.ShortBufferException: output buffer too short for input. +# at junit.framework.Assert.fail(Assert.java:57) +# at junit.framework.TestCase.fail(TestCase.java:223) +# at org.bouncycastle.jce.provider.test.SimpleTestTest.testJCE(SimpleTestTest.java:26) +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.asn1.test.AllTests" + "org.bouncycastle.crypto.agreement.test.AllTests" + "org.bouncycastle.crypto.ec.test.AllTests" + "org.bouncycastle.crypto.prng.test.AllTests" + "org.bouncycastle.crypto.test.AllTests" + "org.bouncycastle.jcajce.provider.test.AllTests" +# "org.bouncycastle.jce.provider.test.AllTests" # bug #827146 + "org.bouncycastle.jce.provider.test.nist.AllTests" + "org.bouncycastle.jce.provider.test.rsa3.AllTests" + "org.bouncycastle.pqc.crypto.lms.AllTests" + "org.bouncycastle.pqc.crypto.test.AllTests" + "org.bouncycastle.pqc.jcajce.provider.test.AllTests" + "org.bouncycastle.util.encoders.test.AllTests" +) + +check_env() { + if use test; then + # this is needed only for tests + CHECKREQS_MEMORY="2048M" + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_env +} + +pkg_setup() { + check_env +} + +src_prepare() { + default + java-pkg_clean .. +} + +src_test() { + JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}" + java-pkg-simple_src_test +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + + # These files are not present in the upstream jar but are used for tests + # Removing them from the jar file after testing + zip --delete "${S}"/bcprov.jar \ + "org/bouncycastle/pqc/crypto/ntru/*" \ + "org/bouncycastle/pqc/math/ntru/*" \ + || die "cleaning after tests failed" + + java-pkg-simple_src_install +} diff --git a/dev-java/bcprov/metadata.xml b/dev-java/bcprov/metadata.xml index b5ad9ebd01ee..1a34130e2c63 100644 --- a/dev-java/bcprov/metadata.xml +++ b/dev-java/bcprov/metadata.xml @@ -6,6 +6,6 @@ Java - "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8." + The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up. diff --git a/dev-java/bcutil/Manifest b/dev-java/bcutil/Manifest index b7586bb46675..ead2869d65a6 100644 --- a/dev-java/bcutil/Manifest +++ b/dev-java/bcutil/Manifest @@ -1 +1,2 @@ DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de +DIST bc-java-r1rv71.tar.gz 117684695 BLAKE2B db0a1b2576a55592e0447aa8734e8ecb6fe8452d08dabf010070f3c6b5a3b4caa7a5929baaa52796fed0ef397e18fe58fdb91dfef6da75af8f28efb627d2b808 SHA512 c9a095a034863a46027e28754ae96d9750162120bc1af124fa700ad05d23716a606633b674e2e8490bda658d30d30e93f42ba00dcc1ac13596a24f8aa43a666d diff --git a/dev-java/bcutil/bcutil-1.71.ebuild b/dev-java/bcutil/bcutil-1.71.ebuild new file mode 100644 index 000000000000..7332092ef843 --- /dev/null +++ b/dev-java/bcutil/bcutil-1.71.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.bouncycastle:bcutil-jdk18on:1.71" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls" +HOMEPAGE="https://www.bouncycastle.org/java.html" +SRC_URI="https://github.com/bcgit/bc-java/archive/r${PV/./rv}.tar.gz -> bc-java-r${PV/./rv}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +CDEPEND="~dev-java/bcprov-${PV}:0" +DEPEND="${CDEPEND} + >=virtual/jdk-11:*" +RDEPEND="${CDEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{README,SECURITY}.md ) +HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) + +S="${WORKDIR}/bc-java-r${PV/./rv}/util" + +JAVA_GENTOO_CLASSPATH="bcprov" +JAVA_SRC_DIR=( + "src/main/java" + "src/main/jdk1.9" # https://bugs.gentoo.org/797634 +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_RUN_ONLY=( + "org.bouncycastle.asn1.util.test.AllTests" + "org.bouncycastle.oer.test.AllTests" +) + +src_prepare() { + default + java-pkg_clean .. +} + +src_install() { + default + einstalldocs + docinto html + dodoc -r ../docs + java-pkg-simple_src_install +} diff --git a/dev-java/bcutil/metadata.xml b/dev-java/bcutil/metadata.xml index 75321cfb5598..8f66cc0abd4b 100644 --- a/dev-java/bcutil/metadata.xml +++ b/dev-java/bcutil/metadata.xml @@ -4,4 +4,7 @@ java@gentoo.org + + The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up. + diff --git a/dev-java/fontbox/Manifest b/dev-java/fontbox/Manifest index dcc7f67ef612..2537af4ecc13 100644 --- a/dev-java/fontbox/Manifest +++ b/dev-java/fontbox/Manifest @@ -1,4 +1,7 @@ DIST DejaVuSansMono.ttf 317336 BLAKE2B c80f50cea451963a75c66160596b67655afb19c9ea0d61b8a5cd38b81c66bdd89a24872d293fa8752b1ce0bb828d63caf91e682c283312d5828218943c63c095 SHA512 1af1ce3e6d34a0b89c93072d8646e92cceb45b276389d2dd0d84457ec1193394d2bcc49bf3ce99c9c6b2658cd1337fc40ee5c61957f74cd45dbc3d51b6aef417 DIST NotoEmoji-Regular.ttf 418804 BLAKE2B e94f7b1d5bced052ff3f15a32ecce8f0f1dc2ef19565d3bcaa75b82676fbf0efeaa6efa1d25edf352b577acce17a45c6f0e7be1550c46a8c2ab6cef208cd6f11 SHA512 51b01ab0794be9f92c59679f6d56d4ce09ed959daeb9ec945bb837eb15a82ab302e83b29aab1972ac9cb648f7196a5f5ff4488a4622b36bedbc9cd0cab6dc3de +DIST NotoSansSC-Regular.otf 8481960 BLAKE2B 3eee2c1e6be5e013d2ed679ccb361221e3e410150c7dc32d570382355e80e540c71be9009ece9951eea2379fb08fc05d8bcd65e941677660c55b450d660e8b03 SHA512 cbdd317d16099d24736457eef631353c7830a1a3c132b01f2cdc1e6a0c21a78e3b1fe8479b3f40179e7630a15cc23a093775bb22d521dba39376bb367d497b21 +DIST OpenSans-Regular.pfb 100962 BLAKE2B ff906c67a79df9d8deb9736f7439ba5429b72940b6a6fa49751fdea88adef70a3b57f28b2c31014da3206efe601095a8caeb98382fb36f8544afd0bec5cce355 SHA512 2787fcecc0feb1c9e6ff0d8de6193658413863e44eaab572751ca7e6c3b369c0a9731f4952cb0821f307760f0422f77c5f0d3fe7df6b054643fb39423e8d70ee DIST SourceSansProBold.otf 104072 BLAKE2B 2c6538ed97cca04a6a38a1bcca7def6c9e923f0e7a773c2715d50ca1a526b1ff683bc6544155b1e170fb828c3923d6b22cdf7017f9da9de164523f328c1cc187 SHA512 28a044a2685fbc8da7810d9ac7b6b93a95542d504d7d8e671f009b8ebb2f5b70c974be7ea78974b188d8e6ab17d65b08f276c054927857315d5aad26f6fe36fc DIST pdfbox-2.0.24-src.zip 15651754 BLAKE2B 5d0220c28c2be18a66aa66c2540d3e1d85ecc6826f632e6c9a0193f2f02dca645909b0a54c707d856bb2886d52b0b5fb706503b4f89f0eb7aede8e612bebfa8e SHA512 5d55b3cadbbae266d90c47f5b10c9b09b6dc16f53b77a0cf15c78e62fc69afc7b6eab5a4329608ecdf25de9194b38db1f7d23e7d71af473cc1bf7b09b0028642 +DIST pdfbox-2.0.26-src.zip 15766524 BLAKE2B eafedf1db5a54d36cb42111b736ad79adfcc106630fa4b2bc57873dcfbdbbb7bd0e9408611b0d8771909e719813e388430944ae0fbaf800bdc859595de2b101b SHA512 e14c57e28d10324dbcb6ad239bad5751a2dab0035bbd80427afd03f65467ec1376ddd7d08e7cefd4d950b149f85d8f505f6f50cc3093fd65bb8a2cbb2b8c7c1e diff --git a/dev-java/fontbox/fontbox-2.0.26.ebuild b/dev-java/fontbox/fontbox-2.0.26.ebuild new file mode 100644 index 000000000000..b41fa2a443ee --- /dev/null +++ b/dev-java/fontbox/fontbox-2.0.26.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild fontbox-2.0.26.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.pdfbox:fontbox:2.0.26" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An open source Java library for parsing font files" +HOMEPAGE="https://pdfbox.apache.org/" +SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip + test? ( + https://issues.apache.org/jira/secure/attachment/12684264/SourceSansProBold.otf + https://issues.apache.org/jira/secure/attachment/12896461/NotoEmoji-Regular.ttf + https://issues.apache.org/jira/secure/attachment/12809395/DejaVuSansMono.ttf + https://issues.apache.org/jira/secure/attachment/13036376/NotoSansSC-Regular.otf + http://mirrors.ctan.org/fonts/opensans/type1/OpenSans-Regular.pfb + )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pdfbox-${PV}/${PN}/pom.xml +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 + +CP_DEPEND="dev-java/commons-logging:0" +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:*" +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/pdfbox-${PV}/${PN}" + +JAVA_SRC_DIR="src/main/java" +JAVA_RESOURCE_DIRS="src/main/resources" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_test() { + mkdir --parents target/{pdfs,fonts} || die + cp \ + "${DISTDIR}"/SourceSansProBold.otf \ + "${DISTDIR}"/NotoEmoji-Regular.ttf \ + "${DISTDIR}"/DejaVuSansMono.ttf \ + "${DISTDIR}"/NotoSansSC-Regular.otf \ + "target/pdfs" || die + cp "${DISTDIR}"/OpenSans-Regular.pfb \ + "target/fonts" || die + + java-pkg-simple_src_test +} diff --git a/dev-java/jakarta-mail-api/Manifest b/dev-java/jakarta-mail-api/Manifest new file mode 100644 index 000000000000..799d229338cd --- /dev/null +++ b/dev-java/jakarta-mail-api/Manifest @@ -0,0 +1 @@ +DIST jakarta-mail-api-2.1.0.tar.gz 1072862 BLAKE2B dcfe0cbbd777dfe2bb703ddc67803402a6a617f6956822e574b7f9b01f2541d0e06eacb3cd192b08205a6ff8151c7a93ad0db758a7df0eec0085e3964a3f88b8 SHA512 38d3e0476073b4faa732e6840d251f9ec90c42a7558b1ac628e83dfdad65f74c8cb3f87b6e1964f15354b5bcfee7fce2d0bdee20fa49073985db0e4401bc7627 diff --git a/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch b/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch new file mode 100644 index 000000000000..f60a0d20625a --- /dev/null +++ b/dev-java/jakarta-mail-api/files/2.1.0-FactoryFinderTest_NPE.patch @@ -0,0 +1,18 @@ +--- a/src/test/java/jakarta/mail/util/FactoryFinderTest.java ++++ b/src/test/java/jakarta/mail/util/FactoryFinderTest.java +@@ -23,6 +23,7 @@ import static org.junit.Assert.fail; + import java.util.ServiceConfigurationError; + + import org.junit.Test; ++import org.junit.Ignore; + + public class FactoryFinderTest { + +@@ -39,6 +40,7 @@ public class FactoryFinderTest { + assertEquals(DummyStreamProvider.class, impl.getClass()); + } + ++ @Ignore + @Test + public void doesNotExist() { + try { diff --git a/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild b/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild new file mode 100644 index 000000000000..a510b2a96647 --- /dev/null +++ b/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/eclipse-ee4j/mail/archive/2.1.0.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jakarta-mail-api-2.1.0.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="jakarta.mail:jakarta.mail-api:2.1.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jakarta Mail API 2.1 Specification API" +HOMEPAGE="https://projects.eclipse.org/projects/ee4j/jakarta.mail-api" +SRC_URI="https://github.com/eclipse-ee4j/mail/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Probably caused by --module-path missing @${test_sources} + +# warning: [options] system modules path not set in conjunction with -source 9 +# src/test/java/module-info.java:24: error: package is empty or does not exist: jakarta.mail.event +# exports jakarta.mail.event; +# ^ +# src/test/java/module-info.java:29: error: cannot find symbol +# uses jakarta.mail.Provider; +# ^ +# symbol: class Provider +# location: package jakarta.mail +# src/test/java/module-info.java:30: error: cannot find symbol +# uses jakarta.mail.util.StreamProvider; +# ^ +# symbol: class StreamProvider +# location: package jakarta.mail.util +# src/test/java/module-info.java:32: error: cannot find symbol +# provides jakarta.mail.util.StreamProvider with jakarta.mail.util.DummyStreamProvider; +# ^ +# symbol: class StreamProvider +# location: package jakarta.mail.util +# 4 errors +RESTRICT="test" + +# Common dependencies +# POM: pom.xml +# jakarta.activation:jakarta.activation-api:2.1.0 -> >=dev-java/jakarta-activation-api-2.1.0:2.1 + +CP_DEPEND=">=dev-java/jakarta-activation-api-2.1.0:2" + +DEPEND="${CP_DEPEND} + >=virtual/jdk-11:* + test? ( + dev-java/angus-activation:0 + )" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +DOCS=( ../{CONTRIBUTING,NOTICE,README}.md ) + +S="${WORKDIR}/mail-${PV}/api" + +JAVA_SRC_DIR="src/main/" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,angus-activation" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +src_prepare() { + default + java-pkg_clean .. + java-pkg-2_src_prepare +} + +src_install() { + default # https://bugs.gentoo.org/789582 + java-pkg-simple_src_install +} diff --git a/dev-java/jakarta-mail-api/metadata.xml b/dev-java/jakarta-mail-api/metadata.xml new file mode 100644 index 000000000000..6410093e5ffe --- /dev/null +++ b/dev-java/jakarta-mail-api/metadata.xml @@ -0,0 +1,10 @@ + + + + + java@gentoo.org + + + Jakarta Mail defines a platform-independent and protocol-independent framework to build mail and messaging applications. + + diff --git a/dev-java/jcommander/Manifest b/dev-java/jcommander/Manifest index d3d0e76ac3da..dea22c35f059 100644 --- a/dev-java/jcommander/Manifest +++ b/dev-java/jcommander/Manifest @@ -1,2 +1 @@ -DIST jcommander-1.48.tar.gz 64544 BLAKE2B 29ed81d5f9a7e4ec193c8fa03cdd67481e9904898bee2730c585be6b6beb2e0ec37b31634513095b660655b8202c42077361318a83c1e016c9450d7d7ff30244 SHA512 1304bb14ecb89f9945e8219f3229941e556c7cccef52a2eb4e4663da9dbf9fa5ecec4914275a743fb7d90ca301153284dc76dd380903aac93db1507894d72a6e DIST jcommander-1.82.tar.gz 4433079 BLAKE2B 08111ae7a85202dc3a082db58f42ef5183b05cae827bc304ba426a3d02bf7a4123f84500e6ec5694578a7aa29c631cca692fe71d67e12a1107c57e1858be4dcf SHA512 1abcb54cec21e95a3e5fc952320a7fca1d480f9900992e686f66df49749b6eee79e18dc670f10cc05b0d2a4f0a72fae302568a51ff193788897878aefc3ff67b diff --git a/dev-java/jcommander/jcommander-1.48-r1.ebuild b/dev-java/jcommander/jcommander-1.48-r1.ebuild deleted file mode 100644 index b8ff1a494676..000000000000 --- a/dev-java/jcommander/jcommander-1.48-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Command line parsing framework for Java" -HOMEPAGE="https://github.com/cbeust/jcommander" -SRC_URI="https://github.com/cbeust/${PN}/archive/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/${PN}-${P}" - -RESTRICT="test" - -src_prepare() { - default - - rm -rf src/test || die -} diff --git a/dev-java/jcommander/jcommander-1.82.ebuild b/dev-java/jcommander/jcommander-1.82.ebuild index c7ad7874ee55..b859e3a9c46a 100644 --- a/dev-java/jcommander/jcommander-1.82.ebuild +++ b/dev-java/jcommander/jcommander-1.82.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/cbeust/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" DEPEND=" >=virtual/jdk-1.8:* diff --git a/dev-java/jdom/Manifest b/dev-java/jdom/Manifest index 251072f6c988..f1a5bdf79b25 100644 --- a/dev-java/jdom/Manifest +++ b/dev-java/jdom/Manifest @@ -1,2 +1,3 @@ +DIST JDOM-2.0.6.1.tar.gz 8368301 BLAKE2B b9d5d8e611b9a0505c9576f2c4a2243eddd8a171bbe44d83440edf44154cae80138ddca8a0bceb3124a6825111d30641a28d645507a1bacad6a8cb9ad1dbccdd SHA512 c09b422b0635a478cb70e57e4c35bc7f505f6a2730be813d6e63c053814581e4dc3fdf431b945394c30ab37a8fb83fd103767f8de84d28bef79e95e2c37518e1 DIST JDOM-2.0.6.tar.gz 8344114 BLAKE2B 0b9a568fe4de1fb9afc5a547d75aa1d3556bf497c76e3d32d1ebd7658634ea02e4fafa3c6261b64d9b803fc6e78ae013fb8a366bcbd5024e8ab0aced83f58e33 SHA512 d585b39159f0887485b2e681609b51113de6bc7c43627c42d7e81eb06ac65c507b43cf3d81c5df4399b1e3abf454c8852264a84567940bc5ba0c358eb9c0c4a1 DIST jdom-1.1.3.tar.gz 4233403 BLAKE2B 9e4afacc6f10d2be1d793bd3b9f438f79e8e27f50bcae83eac5054df806c01c211ac493465bcda58ac204e796663ffb8aedf43a177f23c23a69af399243461a0 SHA512 a693fcc0d5c8ab3cf086a7904c7fb711e7deedca542089b84c6d011584e0d889495a58843033bff25272fdf130b1347419e31b9a4650c85ce9dfa19022dc0278 diff --git a/dev-java/jdom/jdom-2.0.6.1.ebuild b/dev-java/jdom/jdom-2.0.6.1.ebuild new file mode 100644 index 000000000000..3c0b46178bc4 --- /dev/null +++ b/dev-java/jdom/jdom-2.0.6.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.jdom:jdom2:2.0.6.1" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java-based solution for accessing, manipulating, and outputting XML data" +HOMEPAGE="http://www.jdom.org" +SRC_URI="https://github.com/hunterhacker/jdom/archive/${PN^^}-${PV}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# FAILURES!!! +# Tests run: 1887, Failures: 23 +RESTRICT="test" + +CP_DEPEND=" + dev-java/iso-relax:0 + dev-java/jaxen:1.2 + dev-java/xalan:0 +" + +DEPEND=" + >=virtual/jdk-1.8:* + ${CP_DEPEND} + test? ( + dev-java/xerces:2 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND} +" + +S="${WORKDIR}/jdom-JDOM-${PV}" + +JAVA_TEST_SRC_DIR="test/src/java" +JAVA_TEST_RESOURCE_DIRS="test/src/resources" +JAVA_TEST_GENTOO_CLASSPATH="junit-4,xerces-2" + +src_prepare() { + default + java-pkg_clean + + # Remove Android stuff to avoid junit RDEPEND. + rm -vr contrib/src/java/org/jdom2/contrib/android || die + + # There are resources in JAVA_TEST_SRC_DIR + cp -r test/src/{java,resources}/org || die + # Remove .java files from JAVA_TEST_RESOURCE_DIRS + find test/src/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed" +} + +src_compile() { + JAVA_SRC_DIR="core/src/java" + JAVA_JAR_FILENAME="jdom.jar" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":jdom.jar" + rm -rf target || die + + JAVA_SRC_DIR="contrib/src/java" + JAVA_RESOURCE_DIRS="contrib/src/resources" + JAVA_JAR_FILENAME="jdom-contrib.jar" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":jdom-contrib.jar" + rm -rf target || die + + if use doc; then + JAVA_SRC_DIR=() + JAVA_SRC_DIR=( + "core/src/java" + "contrib/src/java" + ) + JAVA_JAR_FILENAME="ignoreme.jar" + java-pkg-simple_src_compile + fi +} + +src_install() { + default # https://bugs.gentoo.org/789582 + java-pkg_dojar "jdom.jar" + java-pkg_dojar "jdom-contrib.jar" + if use doc; then + java-pkg_dojavadoc target/api + fi + if use source; then + java-pkg_dosrc "core/src/java/*" "contrib/src/java/*" + fi +} diff --git a/dev-java/jdom/metadata.xml b/dev-java/jdom/metadata.xml index 129b89aa2cb9..8495676e21fd 100644 --- a/dev-java/jdom/metadata.xml +++ b/dev-java/jdom/metadata.xml @@ -8,4 +8,7 @@ hunterhacker/jdom + + JDOM is a Java-oriented object model which models XML documents. It provides a Java-centric means of generating and manipulating XML documents. While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it seeks to provide a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide. + diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.15_p10.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.15_p10.ebuild index 27efa4384f29..7e413eeba216 100644 --- a/dev-java/openjdk-bin/openjdk-bin-11.0.15_p10.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-11.0.15_p10.ebuild @@ -41,7 +41,7 @@ SRC_URI=" DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" HOMEPAGE="https://adoptium.net" LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x64-macos" IUSE="alsa cups headless-awt selinux source" RDEPEND=" diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild b/dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild index fba323d4c666..b00e90353bad 100644 --- a/dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild @@ -42,7 +42,7 @@ SRC_URI=" DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" HOMEPAGE="https://adoptium.net" LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x64-macos" IUSE="alsa cups +gentoo-vm headless-awt selinux source" RDEPEND=" diff --git a/dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild b/dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild index 7834a4a17075..3887cf82d548 100644 --- a/dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild @@ -34,7 +34,7 @@ SRC_URI=" " LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x64-macos" IUSE="alsa cups examples headless-awt selinux source" diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild index a6f7f3ee248b..d7a2d14be024 100644 --- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild +++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild @@ -21,7 +21,7 @@ SRC_URI=" DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin" HOMEPAGE="https://adoptopenjdk.net" LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="alsa cups +gentoo-vm headless-awt selinux" RDEPEND=" diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild index a6f7f3ee248b..d7a2d14be024 100644 --- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild +++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild @@ -21,7 +21,7 @@ SRC_URI=" DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin" HOMEPAGE="https://adoptopenjdk.net" LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="alsa cups +gentoo-vm headless-awt selinux" RDEPEND=" diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild index d4b6279fcfac..f337effa4a4f 100644 --- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild +++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild @@ -21,7 +21,7 @@ SRC_URI=" " LICENSE="GPL-2-with-classpath-exception" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="alsa cups headless-awt selinux" diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index 47027360af4b..f78ee85760bb 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -2,6 +2,7 @@ DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B f67cf5707246b22285de8217b68fb DIST openjdk-11.0.14_p9.tar.gz 122803178 BLAKE2B 521d7829b34fa4f9a143c51d61c339c8c7455f12c4f04eda4fdd687dafa842f2a1b1adfe2e897fecdfa4e1c3ee484ec0e3aaf38ab9246f20cd24e7185db6ba25 SHA512 3285d13ba0fbbfd4f1a676b0f099b0742527ff556edfc3387913b59b64126bdfecd2697d7ac83634ed7160adf46edca3b5b2c33d94e9dca068752da5b9d70837 DIST openjdk-11.0.15_p10.tar.gz 122902351 BLAKE2B a2dabad415a92765d548b19261e22e2cd483a17b478c8ef98342b44e88b39b23d89d31aecc80f93b27fce8df50ba41f4e6e5f10b66035bbfc1e0c03fc4707a40 SHA512 9d9e631046769d3ad95229172f392649ef4162161eb2d6fa7371665619600a04db440e1b3d30c580e283ad2b6bd7580d1199fc854fad3cb962d79f18b2347c67 DIST openjdk-17.0.2_p8.tar.gz 104741920 BLAKE2B 749b1699f1b4b2bb6ee1139ceb704ba3b3f3789770176e5f0dc4b1d5ce5c2887514fc3c256a64f2ad9bb017339c20ef10110f35b523ee1edcd62924e41f44f03 SHA512 8eeb8b56410178179cc95aa02b0bf827fac3fbf6242a905502a6594763be809a727e55e87866ac65be56c22d6f78ec0c483bdaab9411f07d4b160c49b06921fa +DIST openjdk-17.0.3-riscv.patch.xz 296268 BLAKE2B 5c3b43f160009144636becd6aae19559e8f03e4d6461f89c1b6c472e63c6f4c2c6064bb3dc24c825814e7d6cc927f66fe96793bd2c71a80e2b535eec0f685278 SHA512 1c2de73051a665ada6a12bb6f92f18b1d9366990cea403063d20937ac97c288f923746a0d094273ad7f7238cef1ebe1790c0f0ffe7e7acc07ad08ebc6a7ea085 DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 025ff6be360c74288990622bce31769e5780f3f326b0eed2b78a776cc4df8bdf8cb99dfb0d7dd3f03f8558ca9a66acc5c5bd04b227ba4dffe18f8586a287b74b SHA512 3bebaaf0469cd6558a3f033b768005e880ec95d5bb2a24b8929d2f6a05f18ca9977b291ad49b220a904f661cf6b47780a1cfd776109ed11d4e34d5345be8f66c DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71 SHA512 877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70 SHA512 f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa @@ -11,3 +12,4 @@ DIST openjdk-bootstrap-11.0.14_p9-riscv.tar.xz 104601676 BLAKE2B 5f976e8a626a829 DIST openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz 116557680 BLAKE2B d20e45a5a76e30ee60446993bf5dcf0fa10b8b668ebec637ea02b458a472c642f22740e18f28cbf9923ea4cceb17702115c038b13137442e5f0572477d37f12f SHA512 92e0343f493d094300911625a561f42c47402ca4cdbd2ac18414089e8ed8a50ca58f02ec1ef9a3dce017ab7af99a22ab465ddf732ab9e55728e2b146de56fba7 DIST openjdk-bootstrap-17.0.1_p12-x86.tar.xz 111479904 BLAKE2B 17d33f8ee81c2846f417d8e7cd1429eb611e916a6b375c76127179dc6afc55b0254248360c892ce37a178fd553934d952ec8955ff5d0613eb66678b8ecefe917 SHA512 094bcc960801e5fd7e1c966c8101c195ac7fa5e222d9c8e79ca64f8a3e6812613c17a0356211e7dd831325fa11af88cc22ed56c434d65504f18dd4f4ceaedfdf DIST openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz 115353932 BLAKE2B 0cc4ab078085f094bbcc65448458d98a0f521e3b754c5118b1b4f957cfa00c24e896c811c2a477822c469ffcfe0de1ad6a8d0b7db23b0b09ae3b459eaf8c4fc8 SHA512 e30acd6c64a0095f4203129ecf2cff4c6b4293bc017457465d3abb746d280a2f5d89028eed22f7f3d236890d047149c7aa257e3b49593d7a6ab4dd6b777a7c26 +DIST openjdk-bootstrap-17.0.3_p7-riscv.tar.xz 113344052 BLAKE2B 69ae326c600ecf1840a0874b1e26545779434b979e195a3bc7975615f873cd9ffce324f291e56a2800edc304447845baec774b2a08964afde274bd8e0dd3f704 SHA512 4a483faa32b26758f6fae605fdb3d3b77814c627a3a560e91ca88e2d36a88543a53f019a59b5a6456b87ca671e8b7129d5766210bd5cd52125cb3a040ec2a23f diff --git a/dev-java/openjdk/openjdk-11.0.15_p10.ebuild b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild index 76cfa3954b7c..7134546ff10a 100644 --- a/dev-java/openjdk/openjdk-11.0.15_p10.ebuild +++ b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild @@ -43,7 +43,7 @@ SRC_URI=" " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86" IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap" diff --git a/dev-java/openjdk/openjdk-17.0.3_p7.ebuild b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild index 9868acbeda61..1d2d646294ee 100644 --- a/dev-java/openjdk/openjdk-17.0.3_p7.ebuild +++ b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild @@ -8,6 +8,7 @@ inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing # variable name format: _XPAK ARM64_XPAK="17.0.2_p8" # musl bootstrap install PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball +RISCV_XPAK="17.0.3_p7" X86_XPAK="17.0.1_p12" # Usage: bootstrap_uri [extracond] @@ -37,11 +38,13 @@ SRC_URI=" $(bootstrap_uri arm64 ${ARM64_XPAK} elibc_musl) $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian) $(bootstrap_uri x86 ${X86_XPAK}) + $(bootstrap_uri riscv ${RISCV_XPAK}) ) + riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-17.0.3-riscv.patch.xz ) " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86" IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap" @@ -165,6 +168,7 @@ pkg_setup() { } src_prepare() { + use riscv && eapply "${WORKDIR}"/openjdk-17.0.3-riscv.patch default chmod +x configure || die } @@ -213,6 +217,8 @@ src_configure() { $(tc-is-clang && echo "--with-toolchain-type=clang") ) + use riscv && myconf+=( --with-boot-jdk-jvmargs="-Djdk.lang.Process.launchMechanism=vfork" ) + if use javafx; then local zip="${EPREFIX}/usr/$(get_libdir)/openjfx-${SLOT}/javafx-exports.zip" if [[ -r ${zip} ]]; then diff --git a/dev-java/openjdk/openjdk-8.332_p09.ebuild b/dev-java/openjdk/openjdk-8.332_p09.ebuild index 3d08d57546ea..943af1f42587 100644 --- a/dev-java/openjdk/openjdk-8.332_p09.ebuild +++ b/dev-java/openjdk/openjdk-8.332_p09.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://openjdk.java.net" SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk${MY_PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc64 x86" IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap selinux source" COMMON_DEPEND=" diff --git a/dev-java/pdfbox/Manifest b/dev-java/pdfbox/Manifest index 8b098def5e68..284815e98a4f 100644 --- a/dev-java/pdfbox/Manifest +++ b/dev-java/pdfbox/Manifest @@ -32,9 +32,11 @@ DIST PDFBOX-4423-000746.pdf 574613 BLAKE2B 01f139d1c9b9e60d5e3be184b6289a4c50f03 DIST PDFBOX-4490.pdf 283351 BLAKE2B 4abac1974e9fc7ca0ede73d5c388125794760a32b24fbb245799f92bebf3cc37a6f0fb8e38fa282d39d0aa00093b829e924d90560b90562033958c270d07dec2 SHA512 5ae7f232c47c13ed31997eb2c368e7deb1013c1321d70bf79369f8d709b33406191d94c21a5d27b4c4bb48241bafd9328a0a6d2d093d4e540d5044e9503bd099 DIST PDFBOX-4517-cryptfilter.pdf 2157 BLAKE2B 69fea4396c05d977dcb7bc5c29143ad3a64fc45331dd8ddd660e3d557d222d56a548b3b24bb0141e8c8e8b6a5dfee2a3f83fa48a2b39fd448b9209204b3e4d9f SHA512 ed55a65bad6f91104846d28e9e7dcb18b11efbf980a74781350551428bbaecba375d9e22af02edf0f91263c7f668e93ec7c52d397898b7640c2d60e7dd3ae940 DIST PDFBOX-4750.pdf 333223 BLAKE2B 86e9191142b725a338c750d2f1cd25e3b65957160638e64ecdedc1a26f343709765b99fc15381e6a5045a60aa3d59cf6ff427599b89c03a6aface38e356a36da SHA512 add66ca86b5eb3bfd44fd8c273a81695586d76f6e630b714d4b8db6db5aee5b80e7a6d47b9863a42506773c2c0ee2181469d5cd717dba185b70ef5db7ffb80b9 +DIST PDFBOX-4831.pdf 708821 BLAKE2B b4b31a0c5685222b7dc4e9c3e1fbe5c72c6ee3b7ea4ac74727c10e04cc10a8c96ae82c7163d82a3003d69105d5990cefbb481d3c42be3bc69ca0a9c15db4d8b2 SHA512 cb13ce2ca64fa446b9d840444f6d363f0d826a55e4dae1c2de094aaee4dd92df192ec375ff6ca0ee50c5cdd52b634b9b838431d7aa6b852de02504c3fd95531a DIST PDFBOX-5196-lotus.jpg 48292 BLAKE2B 9f9a02acb481349acc65266ab6529d40e9493fa0c6f5181aa46757ca2a3d29d519e7de2ea95c8288cd3f25f362a3fe7695e81fe0b653984ee267d2b5cc112e51 SHA512 37c73b41d1e00d66717c3715e6c45724c3f163d3d5b045c67e90c3713746d39eef96b4f0e6f368d0679d4c73d02ca01cfe5141d8a526e46ea15a4579ea1e75a2 DIST genko_oc_shiryo1.pdf 124896 BLAKE2B c3a9921afb052ee4fe5080a1f1e66d991e3041ff90bd26d42bf3a9116f05e81fb5bb51449411527c3c3193072854482cf4616bf57cad1ac7d774044fce26f13d SHA512 71888e06a0323ac6196c5942c5961f76f8a4d8c6913114aaa9e215f43112cfa5f1b741b7c801e794dc44e62c2d34bfaafe89267a4c7de753e4da1481b35820f3 DIST ipag00303.zip 4295310 BLAKE2B b68dd7dd7a7320894d782350c4598572c31d6ef492f9572adc2aac20ca98b5c5027995c0169bf815bc1e3a64d635b0e2d4e378b749e034f2fe718bcb7901d40a SHA512 59535137c649a2f8bdbb463cd716426811a6003a65883ca6e45bb0af1d526b3889af0fba3a353e90bc8d373cd32b90a27ff9ff6916ecbccb42e922c09e9b046a DIST ipagp00303.zip 4295877 BLAKE2B e096303106029daaedae9befb003f70c2c7d00b858f89f5f8fffb9fc73679e63ec0dde8e0304cad2c611aa74d3cf1bfea56b9ac35e6838953d38b028654f5434 SHA512 26d0a9bfba7f5457a98b0bf45a4a6b081bca4140047a0886625691231459f8c81a6cdbe523e9abcbd45fd7caed21d78f1baf3a2cf9167320f6b79be3d697cb5b DIST n019003l.pfb 79155 BLAKE2B 2995cd6e35de2d49cc6d4a5f6c7461396b23e14c6403cd7aecedbd5cec904fd0c42a114c4c5f5079fd1fad306dd8ddba649a13424ec5183395fb0fc1cbe2abb9 SHA512 8eafe21ffa6f3d7d0a50e9f4e5bcdeb727e804b552d74e65b709e778c9ed4605e5aa63743be285f0bc17ad162768583fec4196e1d1146d98f8703359247f22d0 DIST pdfbox-2.0.24-src.zip 15651754 BLAKE2B 5d0220c28c2be18a66aa66c2540d3e1d85ecc6826f632e6c9a0193f2f02dca645909b0a54c707d856bb2886d52b0b5fb706503b4f89f0eb7aede8e612bebfa8e SHA512 5d55b3cadbbae266d90c47f5b10c9b09b6dc16f53b77a0cf15c78e62fc69afc7b6eab5a4329608ecdf25de9194b38db1f7d23e7d71af473cc1bf7b09b0028642 +DIST pdfbox-2.0.26-src.zip 15766524 BLAKE2B eafedf1db5a54d36cb42111b736ad79adfcc106630fa4b2bc57873dcfbdbbb7bd0e9408611b0d8771909e719813e388430944ae0fbaf800bdc859595de2b101b SHA512 e14c57e28d10324dbcb6ad239bad5751a2dab0035bbd80427afd03f65467ec1376ddd7d08e7cefd4d950b149f85d8f505f6f50cc3093fd65bb8a2cbb2b8c7c1e diff --git a/dev-java/pdfbox/pdfbox-2.0.26.ebuild b/dev-java/pdfbox/pdfbox-2.0.26.ebuild new file mode 100644 index 000000000000..a31d7b769fa9 --- /dev/null +++ b/dev-java/pdfbox/pdfbox-2.0.26.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild pdfbox-2.0.26.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.pdfbox:pdfbox:2.0.26" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Java library and utilities for working with PDF documents" +HOMEPAGE="https://pdfbox.apache.org/" +SRC_URI="mirror://apache/${PN}/${PV}/${P}-src.zip + test? ( + https://issues.apache.org/jira/secure/attachment/12481683/1.pdf -> PDFBOX-1031-1.pdf + https://issues.apache.org/jira/secure/attachment/12481684/2.pdf -> PDFBOX-1031-2.pdf + https://issues.apache.org/jira/secure/attachment/12486525/1_testfile1.pdf -> PDFBOX-1065-1.pdf + https://issues.apache.org/jira/secure/attachment/12486526/2_testfile1.pdf -> PDFBOX-1065-2.pdf + https://issues.apache.org/jira/secure/attachment/12490774/a.pdf -> PDFBOX-1100-1.pdf + https://issues.apache.org/jira/secure/attachment/12490775/b.pdf -> PDFBOX-1100-2.pdf + https://issues.apache.org/jira/secure/attachment/12848122/SF1199AEG%20%28Complete%29.pdf -> PDFBOX-3656.pdf + https://issues.apache.org/jira/secure/attachment/12852207/test.pdf -> PDFBOX-3682.pdf + https://issues.apache.org/jira/secure/attachment/12888957/079977.pdf -> PDFBOX-3940-079977.pdf + https://issues.apache.org/jira/secure/attachment/12867113/202097.pdf -> PDFBOX-3785-202097.pdf + https://issues.apache.org/jira/secure/attachment/12890031/670064.pdf -> PDFBOX-3947-670064.pdf + https://issues.apache.org/jira/secure/attachment/12890034/EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf -> PDFBOX-3948-EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf + https://issues.apache.org/jira/secure/attachment/12890037/MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf -> PDFBOX-3949-MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf + https://issues.apache.org/jira/secure/attachment/12890042/23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf -> PDFBOX-3950-23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf + https://issues.apache.org/jira/secure/attachment/12890047/FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf -> PDFBOX-3951-FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf + https://issues.apache.org/jira/secure/attachment/12892097/c687766d68ac766be3f02aaec5e0d713_2.pdf -> PDFBOX-3964-c687766d68ac766be3f02aaec5e0d713_2.pdf + https://issues.apache.org/jira/secure/attachment/12893582/63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf -> PDFBOX-3977-63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf + https://issues.apache.org/jira/secure/attachment/12896905/GeneralForbearance.pdf -> PDFBOX-3999-GeneralForbearance.pdf + https://issues.apache.org/jira/secure/attachment/12919726/sample.pdf -> PDFBOX-4197.pdf + https://issues.apache.org/jira/secure/attachment/12938094/Quelldatei.pdf -> PDFBOX-4308.pdf + https://issues.apache.org/jira/secure/attachment/12952086/form.pdf -> PDFBOX-4408.pdf + https://issues.apache.org/jira/secure/attachment/12953423/000314.pdf -> PDFBOX-4418-000314.pdf + https://issues.apache.org/jira/secure/attachment/12953421/000671.pdf -> PDFBOX-4418-000671.pdf + https://issues.apache.org/jira/secure/attachment/12953866/000746.pdf -> PDFBOX-4423-000746.pdf + https://issues.apache.org/jira/secure/attachment/12966453/cryptfilter.pdf -> PDFBOX-4517-cryptfilter.pdf + https://issues.apache.org/jira/secure/attachment/12991833/PDFBOX-4750-test.pdf -> PDFBOX-4750.pdf + https://issues.apache.org/jira/secure/attachment/12914331/WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf -> PDFBOX-4153-WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf + https://issues.apache.org/jira/secure/attachment/12962991/NeS1078.pdf -> PDFBOX-4490.pdf + https://issues.apache.org/jira/secure/attachment/12784025/PDFBOX-3208-L33MUTT2SVCWGCS6UIYL5TH3PNPXHIS6.pdf + https://issues.apache.org/jira/secure/attachment/12867102/PDFBOX-3783-72GLBIGUC6LB46ELZFBARRJTLN4RBSQM.pdf + https://issues.apache.org/jira/secure/attachment/12929821/16bit.png -> PDFBOX-4184-16bit.png + https://issues.apache.org/jira/secure/attachment/12943502/ArrayIndexOutOfBoundsException%20COSParser -> PDFBOX-4338.pdf + https://issues.apache.org/jira/secure/attachment/12943503/NullPointerException%20COSParser -> PDFBOX-4339.pdf + https://issues.apache.org/jira/secure/attachment/12867433/genko_oc_shiryo1.pdf + https://moji.or.jp/wp-content/ipafont/IPAfont/ipag00303.zip + https://moji.or.jp/wp-content/ipafont/IPAfont/ipagp00303.zip + https://issues.apache.org/jira/secure/attachment/12911053/n019003l.pfb + https://issues.apache.org/jira/secure/attachment/12949710/032163.jpg -> PDFBOX-4184-032163.jpg + https://issues.apache.org/jira/secure/attachment/13025718/lotus.jpg -> PDFBOX-5196-lotus.jpg + https://issues.apache.org/jira/secure/attachment/13002695/13._Korona_szallo_vegzes_13.09.26.eredeti.pdf -> PDFBOX-4831.pdf + )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+tools" + +PROPERTIES="test_network" +RESTRICT="test" + +# Common dependencies +# POM: ${P}/${PN}/pom.xml +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 +# org.apache.pdfbox:fontbox:2.0.24 -> >=dev-java/fontbox-2.0.24:0 +# org.bouncycastle:bcmail-jdk15on:1.64 -> >=dev-java/bcmail-1.68:0 +# org.bouncycastle:bcprov-jdk15on:1.64 -> >=dev-java/bcprov-1.68:0 + +CP_DEPEND=" + dev-java/bcmail:0 + dev-java/bcprov:0 + dev-java/commons-logging:0 + ~dev-java/fontbox-${PV}:0 +" + +# Compile dependencies +# POM: ${P}/${PN}/pom.xml +# test? com.github.jai-imageio:jai-imageio-core:1.4.0 -> >=dev-java/jai-imageio-core-1.4.0:0 +# test? com.github.jai-imageio:jai-imageio-jpeg2000:1.4.0 -> >=dev-java/jai-imageio-jpeg2000-1.4.0:0 +# test? com.googlecode.java-diff-utils:diffutils:1.3.0 -> >=dev-java/java-diff-utils-1.3.0:0 +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 +# test? org.apache.pdfbox:jbig2-imageio:3.0.3 -> >=dev-java/jbig2-imageio-3.0.3:0 +# test? org.mockito:mockito-core:3.10.0 -> !!!suitble-mavenVersion-not-found!!! + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:* + test? ( + dev-java/jai-imageio-core:0 + dev-java/jai-imageio-jpeg2000:0 + dev-java/java-diff-utils:0 + dev-java/jbig2-imageio:0 + dev-java/mockito:4 + )" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +BDEPEND="app-arch/unzip" + +DOCS=( README.md {NOTICE,RELEASE-NOTES}.txt ) + +PATCHES=( + # adds @Ignore annotation to + # public void testPDFBox3826() throws IOException, URISyntaxException + # https://issues.apache.org/jira/browse/PDFBOX-3826 + "${FILESDIR}"/2.0.24-tests-ignore.patch +) + +S="${WORKDIR}/${P}" + +JAVA_GENTOO_CLASSPATH_EXTRA="pdfbox.jar:pdfbox-debugger.jar" +JAVA_TEST_GENTOO_CLASSPATH="jai-imageio-core,jai-imageio-jpeg2000,java-diff-utils,jbig2-imageio,junit-4,mockito-4" + +JAVA_TEST_EXCLUDES=( + # excluded upstream according to + # https://github.com/apache/pdfbox/blob/2.0.26/pdfbox/pom.xml#L123 + "org.apache.pdfbox.rendering.TestPDFToImage" + + # Causing test failures. Upstream does not run these tests. + "org.apache.pdfbox.cos.TestCOSBase" + "org.apache.pdfbox.cos.TestCOSNumber" +) + +src_prepare() { + default +} + +src_compile() { + einfo "Compiling pdfbox" + JAVA_SRC_DIR="pdfbox/src/main/java" + JAVA_RESOURCE_DIRS="pdfbox/src/main/resources" + JAVA_JAR_FILENAME="pdfbox.jar" + java-pkg-simple_src_compile + + if use tools; then + einfo "Compiling debugger" + JAVA_SRC_DIR="debugger/src/main/java" + JAVA_RESOURCE_DIRS="debugger/src/main/resources" + JAVA_JAR_FILENAME="pdfbox-debugger.jar" + java-pkg-simple_src_compile + + einfo "Compiling pdfbox-tools" + JAVA_SRC_DIR="tools/src/main/java" + JAVA_RESOURCE_DIRS="" + JAVA_JAR_FILENAME="pdfbox-tools.jar" + java-pkg-simple_src_compile + fi + + if use doc; then + einfo "Compiling javadocs" + JAVA_SRC_DIR=( + "${S}/pdfbox/src/main/java" + "${S}/debugger/src/main/java" + ) + if use tools; then + JAVA_SRC_DIR+=( "${S}/tools/src/main/java" ) + fi + JAVA_JAR_FILENAME="ignoreme.jar" + java-pkg-simple_src_compile + fi +} + +src_test() { + einfo "Testing pdfbox" + JAVA_TEST_SRC_DIR="pdfbox/src/test/java" + JAVA_TEST_RESOURCE_DIRS="pdfbox/src/test/resources" + + # tests failed with S="${WORKDIR}/${P}" + find pdfbox/src/test/ -type f -exec sed -i 's:src/test/resources:pdfbox/src/test/resources:' {} + || die + + mkdir --parents target/pdfs || die + cp \ + "${DISTDIR}"/PDFBOX-1031-1.pdf \ + "${DISTDIR}"/PDFBOX-1031-2.pdf \ + "${DISTDIR}"/PDFBOX-1065-1.pdf \ + "${DISTDIR}"/PDFBOX-1065-2.pdf \ + "${DISTDIR}"/PDFBOX-1100-1.pdf \ + "${DISTDIR}"/PDFBOX-1100-2.pdf \ + "${DISTDIR}"/PDFBOX-3656.pdf \ + "${DISTDIR}"/PDFBOX-3682.pdf \ + "${DISTDIR}"/PDFBOX-3940-079977.pdf \ + "${DISTDIR}"/PDFBOX-3785-202097.pdf \ + "${DISTDIR}"/PDFBOX-3947-670064.pdf \ + "${DISTDIR}"/PDFBOX-3948-EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf \ + "${DISTDIR}"/PDFBOX-3949-MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf \ + "${DISTDIR}"/PDFBOX-3950-23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf \ + "${DISTDIR}"/PDFBOX-3951-FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf \ + "${DISTDIR}"/PDFBOX-3964-c687766d68ac766be3f02aaec5e0d713_2.pdf \ + "${DISTDIR}"/PDFBOX-3977-63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf \ + "${DISTDIR}"/PDFBOX-3999-GeneralForbearance.pdf \ + "${DISTDIR}"/PDFBOX-4197.pdf \ + "${DISTDIR}"/PDFBOX-4308.pdf \ + "${DISTDIR}"/PDFBOX-4408.pdf \ + "${DISTDIR}"/PDFBOX-4418-000314.pdf \ + "${DISTDIR}"/PDFBOX-4418-000671.pdf \ + "${DISTDIR}"/PDFBOX-4423-000746.pdf \ + "${DISTDIR}"/PDFBOX-4517-cryptfilter.pdf \ + "${DISTDIR}"/PDFBOX-4750.pdf \ + "${DISTDIR}"/PDFBOX-4153-WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf \ + "${DISTDIR}"/PDFBOX-4490.pdf \ + "${DISTDIR}"/PDFBOX-3208-L33MUTT2SVCWGCS6UIYL5TH3PNPXHIS6.pdf \ + "${DISTDIR}"/PDFBOX-3783-72GLBIGUC6LB46ELZFBARRJTLN4RBSQM.pdf \ + "${DISTDIR}"/PDFBOX-4338.pdf \ + "${DISTDIR}"/PDFBOX-4339.pdf \ + "${DISTDIR}"/genko_oc_shiryo1.pdf \ + "${DISTDIR}"/PDFBOX-4831.pdf \ + "target/pdfs" || die + + mkdir target/fonts || die + cp "${DISTDIR}"/n019003l.pfb "target/fonts" || die + unzip "${DISTDIR}"/ipag00303.zip -d "target/fonts" || die + unzip "${DISTDIR}"/ipagp00303.zip -d "target/fonts" || die + + mkdir target/imgs || die + cp \ + "${DISTDIR}"/PDFBOX-5196-lotus.jpg \ + "${DISTDIR}"/PDFBOX-4184-032163.jpg \ + "${DISTDIR}"/PDFBOX-4184-16bit.png \ + "target/imgs" || die + + java-pkg-simple_src_test + rm -r target/test-classes || die # avoid to run previous tests again + + if use tools; then + einfo "Testing pdfbox-tools" + find tools/src/test/ -type f -exec sed -i 's:src/test/resources:tools/src/test/resources:' {} + || die + JAVA_TEST_SRC_DIR="tools/src/test/java" + JAVA_TEST_RESOURCE_DIRS="tools/src/test/resources" + java-pkg-simple_src_test + fi +} + +src_install() { + # https://bugs.gentoo.org/789582 + default + + java-pkg_dojar "pdfbox.jar" + if use tools; then + java-pkg_dojar "pdfbox-debugger.jar" + java-pkg_dojar "pdfbox-tools.jar" + java-pkg_dolauncher ${PN} --main org.apache.pdfbox.tools.PDFBox + fi + + if use doc; then + java-pkg_dojavadoc target/api + fi + + if use source; then + java-pkg_dosrc \ + "${S}/pdfbox/src/main/java/*" \ + "${S}/debugger/src/main/java/*" \ + "${S}/tools/src/main/java/*" + fi +} diff --git a/dev-java/xmpbox/Manifest b/dev-java/xmpbox/Manifest index a5c6bae4f320..f96e2e2a6f13 100644 --- a/dev-java/xmpbox/Manifest +++ b/dev-java/xmpbox/Manifest @@ -1 +1,2 @@ DIST pdfbox-2.0.24-src.zip 15651754 BLAKE2B 5d0220c28c2be18a66aa66c2540d3e1d85ecc6826f632e6c9a0193f2f02dca645909b0a54c707d856bb2886d52b0b5fb706503b4f89f0eb7aede8e612bebfa8e SHA512 5d55b3cadbbae266d90c47f5b10c9b09b6dc16f53b77a0cf15c78e62fc69afc7b6eab5a4329608ecdf25de9194b38db1f7d23e7d71af473cc1bf7b09b0028642 +DIST pdfbox-2.0.26-src.zip 15766524 BLAKE2B eafedf1db5a54d36cb42111b736ad79adfcc106630fa4b2bc57873dcfbdbbb7bd0e9408611b0d8771909e719813e388430944ae0fbaf800bdc859595de2b101b SHA512 e14c57e28d10324dbcb6ad239bad5751a2dab0035bbd80427afd03f65467ec1376ddd7d08e7cefd4d950b149f85d8f505f6f50cc3093fd65bb8a2cbb2b8c7c1e diff --git a/dev-java/xmpbox/metadata.xml b/dev-java/xmpbox/metadata.xml index 838ea475ab48..6c39d66c1f9a 100644 --- a/dev-java/xmpbox/metadata.xml +++ b/dev-java/xmpbox/metadata.xml @@ -4,6 +4,9 @@ java@gentoo.org + + apache/pdfbox + The Apache XmpBox library is an open source Java tool that implements Adobe's XMP(TM) specification. It can be used to parse, validate and create xmp contents. It is mainly used by subproject preflight of Apache PDFBox. XmpBox is a subproject of Apache PDFBox. diff --git a/dev-java/xmpbox/xmpbox-2.0.26.ebuild b/dev-java/xmpbox/xmpbox-2.0.26.ebuild new file mode 100644 index 000000000000..3f76a4f4ead5 --- /dev/null +++ b/dev-java/xmpbox/xmpbox-2.0.26.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild xmpbox-2.0.26.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.pdfbox:xmpbox:2.0.26" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An open source Java tool that implements Adobe's XMP(TM) specification" +HOMEPAGE="https://pdfbox.apache.org" +SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 + +CP_DEPEND="dev-java/jaxb-api:2" + +# Compile dependencies +# POM: pom.xml +# javax.xml.bind:jaxb-api:2.3.1 -> !!!groupId-not-found!!! +# POM: pom.xml +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:*" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/pdfbox-${PV}/${PN}" + +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" + +JAVA_TEST_EXCLUDES=( + # 1) initializationError(org.apache.xmpbox.parser.PropMappingTest) + # org.junit.runners.model.InvalidTestClassError: Invalid test class 'org.apache.xmpbox.parser.PropMappingTest': + # 1. No runnable methods + org.apache.xmpbox.parser.PropMappingTest +) + +src_install() { + default # https://bugs.gentoo.org/789582 + java-pkg-simple_src_install +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index a67592a84df8fdb92ad09ecaab0925c8271431ca..3ec6429ab4d2ef23c1944b66e1e9e9cb87a8a4b4 100644 GIT binary patch literal 18700 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

IPTW+^?29=a9ue*!8e!E0`v^iEcqbjy ztJ{umiJAbQ`2dj^R9i}M{2gRUO^RLRkK|R2 z@w3|50L0LhMP~<1V|sM-3x%p%^Q4Ba1*;aA^ku8p(Y`!?=qV3E znqUd`hEt#)wq7tN@=ddVfGWQE{9cOQfIsrAs6Q3>+nvJCMfj?B+^E7_LtkKT%0qpV zmpq@U3I%O^CJ(?rv?AZEp@`^6uZ|>SSkMTnMo<;)vk^ClU=RO@I3?^xCu-+BxoB`q z*MgT$5@0p7Qmh6kq(+h%@&|IiB?^%CS}t`d%#}2ekF<_px@pDNuj}R0cJI3zbZp6VhP#9 z$6!6!kuP*rwDP89q3tTDaew6W6qaGmNoDNq4nLZgcZSr;6N2h1|1KZh=gtOFM zhq8r8z>|hQgLYJ6yVS+6cD<=lUO1JS(crAnK4KBpf=C%j^9HhVp|;U$@+!uIdXjU4 zrsNGBRoA4xrJ-MlPv8R9s(ubKCc#}{oI~ez>T<7XyCMZevM>Jh)ocy$ zAt1=Hm#x0Gx3|~#f9zSnc1M=fBw&eN$5im3tc^#ABk^H|Hj+2%3sX^n|5ANvkBA4D zwpuhGiW=|Avx;ucIaF=KpQ!24RSmTx3@12^Ojd|#k3c;~4%ks69rHv$HX1vln_0AO@p_1>xg$82b*#%D!M zAyhp{KgH=obtyreKbRBl-cXk#t3^UpO+|<9b*S@2XGUmQG$)??00C<6W^}bIqEvp-732$4`;b^vbsUWmz8*ph} zY{7pYJ^rVm0qc65f51driDZZcuBlRQXeZH}p$#gvfTisvp0(6vUp2}XKE9n%@eXbi z(4Ri2C_#OJ2>PmHz-`aGTyO%g<7G5^kCfKcL30E7ufN>r1I+U}j*S`?0y9GRl?LT# zB1oiT=vPsrh9{Ubi6(kg$?6nA6INgg@O|(_6Ea&-f(jxAQzMVNu*Q{Cc?PH_QOf6_ zpQ=VR2PpZ#BQ+q<^0trTjK!B~Y)3*g9pbQAAE#aSvsI}nyH=xPr<@P4v%YFu5Wa_2 zt!m}iB#)q-Iz-~YdHaGq_#{oD&7lPW3roC09aPH^-Oj0kiA7Jh?fI`yj@ zM(lJIg%&lXPqim$JQOSnYc&02)#kU=;SW}BO1f3G@2pwXSR_>>vn)txC$<_0_M5d{ zpMSrzEnMZ=Y}U*+v2Mfqka^JJ1vF9t13FzJ3wnrM)2+`^5EWLn`>JO1q-2ztn^vdA ztZFwIFi;3=9znx^?84&;JOsXkGzK}E7Z95eRG_K@!ABkMBCk82$&)HYhpMQeRR>c% z;mANm!ti7Yu+VB#0i5RBms&+O?&h`}*vZR%?0IUUifWRCkE(fF8h@BEE|%rZJcLr+ zaI7&R)a<*t&auxY4JmUZg?B*b|&x&vv5b7^{URDU~ouSOF-v@NMviD%#ydW8FT zRdW-gT^$fM$nX0yd=j8Nt5u!Q_=k4;5Sq8??C@`qa1_D7bu-bUvJ%vMJS3EOZ91hO zdwc$*YO`45LgCCo(~R)K(+G*SCF3j&FF`J9w6=FaMYI7T2cnbvrzQv@)KCC0@uu1K ztzViE0SVhRMuS_DGOmhl7U|;jlg(!)@fp)ikMneA#y)C2&z*&Fre|^-TcvJ_j%CaHauIycNOiLL;>^B)M}mVt1}KN zG;Gu^JuqZXzcn;xVnY19s9;nze2C?war&ZXHajrPY0nNirvZjpll2W05hQOKIzf02 z&~DVGX00`@IpZXQp@9cp(?80o>#wfpP*&3wG&d9pM=Y)>Jz!DhR5}xx?La;_184k_BDW(|pepbyoOr(x8&^<#{kQ_tRuCPEQMZ=Q; z3q@B8RMo5-&B=G_By@=MOu(qqn{QRCpjT(L9~=9r@g1S2SutuWhrnDGduzXbpZ6x? z9B;D{vd+lE!4mpixb`!Mik%%gHe` zoHc21DdbC2zwA`kq=ryH7U9{Nw~#gu;Q4K-Csvn~Xm!x2+0eKJyiU_%wLMuhY66Fj zY23j7ZToq){DBGu$$%?jg48A$w{W zz@;?9Ow1YKZD=l1uS1!_>G}E9W)N<+!K*Rnl z`B)uzaTGO$`G&(>d(Z`*rmi}S&RVHq6Q4rbm-wU3AnG(gyQ$63rhQhOSEz*J^v}V9 z)bYTxR_y_l+@TCALxtv}?ntj>)WFi3A-5jM%F_pLh?p{?eze%lT3Gwq%^|c^LJ8x_ zD%1ueVdF!WWN0d(wrw0=AI%ypc2wICn3uF!+lytXM znC;<~OEW`JJ_hq^=*}Xtp+XP#iU2u9&Aco>+sz!>BPAg$^+I*0;a~*j?H>*Ql)y<%qH386jp*tL4@%)+>1=abdz!IJ~E52bSr^XHK8UvsIhGcTOe8vPOnCk$4NGcH$wl>N80IZY8Doe){t)L^V9w2 z)qqSGhDr9*unw;>$nG`9gOIFhI7sLw0L$tya`2b=OnQR1TFpcR9{_iCnl}|xEHUId zH01ndtkItT&>sYizWCP!yEQ=2iw|@hAp&Mq_W?<4od&rj8EJLJ%hpstIFwFr;HUh8 zQw;+7v~?ceo=LNjw>42CIyD<2pizq2se_smHAq%d!iKK=QQ`fg0nLdKZ==l&97fc2 zsJS?3oU?W=lPcyBJ+fBSF2xj444Tx44KzDj6+1d0F&Y5}3Dcgx8gz7@kS#80LfP4G z(M-Oe*<%okNYoNL@ec;OVSTuro?+(N2^^U zjka2j9Y_Utwow(!+TGBVDr!p5V3@JDMzE=fKwTTzik{a%_Q~o%CB9&0xMRfwqvnzF z)6%$_;VZ`t=X4?y;hJ4xkpd9Vo3*|?zkI&8Z~#o#cA>_7kha3AO0*TM)xiL%gW!h~ zgK7AeCd?Q}37;+?zq0J`Uiv=lBhX7%7GuO+i()jxdL1S&<3J>toW|fMbu@m+O%#+Grbu&zN8V99oQ7R@S!B&73H45X2aI(O& z5tLaysOO>r7BDIF3uy-tw^h37b%)o=LGzNGiu_fCt1DqNI9_#9w;qmfU)$TSABvX3 z?UaKUKqOXq4Zg56Are}Zb?&=SOiMj5y4b{vC~1^6nnJY^ajTQub)DmCMIA&#L%ntU zr%A9Zf=Z(`53q{cr>bfaZEL~ZU`xmlqV2J7FT$^0E0}|}{{ynAZjB&R)vM0Fpz1|s z-(DrxNd<~(6>4Xno>(CHWW+Q?y%dhK3R_p!#B~R$9>{5FGL;{LhbCmOzvReennQA|Eq@f~T!8p_q!)0|$ z=)~2|EkP8$7e~WC;bmkdHB~G@TT{U$9~<^;XGE8FUZA~|P$jS*YDl~OzE)it2WL{v zvUc*9F8I?2Y|UXb=px>bgs1{4yw55K;<+(OMU5&`QrDoO#%r!!Qw5}|4mImJ!79#h zcoQ{;UHfII_N2*2`_|w1?a$wz-rnxhRO_t{hZH}vdYROPi0ALDqC}kG^oeNv3eT(A zB}OMgm?}odv}VAq>eS+^b5B5gJ8dfHW{UF!y{OMjL(7Zug=}CEQ>za0?zygmd`PG~ z$_SB{B)M}w2wUzNMUE@j!K)j9t0=E5=QK3M0*1QcNT=Jn-z8~!nD%a3i4$I?e%fZ% zB3Y&^#D=g`AD3vn z^+p3vwTZk$#%u24b9 za0N2E(Kai(_px2LbSnwqr@|zNCBmn8UDd*?z#=qG$8UhZwwZT27=kLZOH=i%E+`Ob z7$m+y0)|5?Tr5fo$iq=tV>llfAd+uE4U(g-Yl+YiNTGT}Znk=FZ_gmur;q$z6&SaX zLU@3#sN*FdC2FBy0kqvVY=Wd}M0(QJ(#k`yukrJe6$zyZfNH3e@WSYP)oTiy9Vw_p z%Ss>UVgk1?tI>{~PSdo$7H(9uzXc<|?&1iprl>*qyXh31^a1xRlcfX63#m-^is47P zT`$5zt@cloYT#z~BBHv{YM@MpQ5#9GIs{N1>A8PmsHUK+$%-TbUqpR7-P08K%cPcZs?Or zrgcdIj8+o^Btq4LTuzme>YrOD32lwwHEKN3Wn^LLikYENh?XcC+VpwwitwW^4}eRO zDph&V`mM?F9Xe;XHj;w6*s|uyR2|mv4cZvu6*@i_ie@Tl=g6y$US|_7>QbaZVmK&)VBN)fI`wgE_0c5)-O!1UXi{n%Y=1B$T>sAuLnFQF_*Ot(xNwf!-QvZcsTb_LXc)oq>q7_F~?1g>cw1g%)ST*62b%Vp; zzbWSp!RsmF-vh8jR3GV-d;?huBn-ohstZp8wS8Q4#BJP6C@MD8Hgxb4YcSo za8EZJMp7s2t1Qja$3n#H9vZ1gON;Ygu50xjr0Sj6$@6m3W__V z3|SKHREe#cme=)Y8q*COBf`#Aclf@_fo#+Tr@H{K3RB*I1Y$HW+7}JLl*_@5#wnid z?li5b;a2zlq-%sd`nz}yV}z2k23-SXKuAlvCa17=+Nf{3C2s2QK?u6Edt)?(7WoZk zo2uRq%}_{H;+N&?2ljRK2awoQ&ZbLD)dWj^Tp_5pW{vx#m-qGi=X>uz>hIc_fFgub z@t;5+{DY_Ty1NhLnMjqb!zWGW)PW;w!dj|zkNi$jirUQQ)iuUP9|J}-`DQ|DEEQBO zow6ZHRph9vgpdzGZEl-XU*)3y8bRy!nOz)oGbpb$RChd=u7WYpiHt;YT_d;48HLu% zkBStvs1a`Jq*3pe2B}1Cu;@6hb=NdKU-O4mr>{|2@S~&>gD!vDy4pfFE5vqptzSRX z65h@owJDc%=b$$UhASCs0xE{&ivTC=i`P^*IDkg~LCCYJSkSYon1|{aHEC)RIxI&w zzEluT72PVvP!UH%ASm6nSTzU5Yl;ZwLJk6P<=TGcOX2p~ArLI7LTjmOx2tDZV*qva zGE~1KYbSYf=qeWt(ojFK#^P%NQblti44n>bAtceMxudA(R|gw)>cTLd5cw*Ruk#VB zDPkJ_cQe)Ze{dvJZ!9(HUOruaK+b4qxpZ1ZV&b&~%;dQgbcND6GSKB@8G{yGCjtQ? z-%S8wLZhR`%!;s9)Qolx!q9caU9|zJRb3kv6#yz?RRciKXz)i_j;6Vw%T-fN>L^qF zb0vvLYT7i(QEERHjqu)E_m)^)7)`|Mk|>xdhR_WdB2-;>=u8bLX)t?NXVf%3mav+R z5YUwNj0=d9sIbDj4;K@@|NeFT-CbU{yKvHgJ;6dXcvmOSJW`40cH1E$^%2Xx>GX^F$E~1 zYl+m{uggz%)oDN~qNS%>4zkcR`StVy*FYlOGpT*JXe>>U-gjziQ6ae|*$enJ6jlum zS%b!7)W#Xg<{=uLRYACR`I7Fg(yViBm1EnWas+%4;$FROWzZge)eV=WOkH#biyvpO zvX|Q0WYD6UFbr8o`!+M_EKhBv!RR(b(0?yA10=86464lQw_UHl{_^y`zI|=u!_`#w zc9qvs>scrWZKE`(d;e6y2R{H%)jD33Rdj`)?#9wB38zpGr_rADnfT|Tik!|Am#A?s z&8C$15&glwF5T?zj+l^JD z2m1@>ZcIlwK-<;$8tu7XAzR(hkcS8r2}}c{RgVy)d;vA`pg%`%gfFpCRd9iJRom%} zbp7_Nf4B?hw(TX(HK2m1jqIjQn#J5#s2c9zx@JF5p)(vY>T(B7z*ZOxrD+JV?vp$R zie-_#b=n4P10kHzmE4-NhmlF5WDZ?Bymi~h@Izb6y4>m!i$R}uZteip<5tbQ4ks)8 zM)OR9G~*d+ahmN23UVirqzM3L#-?UXn@V19XVZf<&e|JZn#Y_P5=hypg2-fCAGXoJ za&^T(jx^x>veobR>Eh1W+W<$c2e6{63QQGU&TdUJ= z9NJF1H41|DQH(`RGm>yc1%O!X*DDR}@c zGj!Y{=?^(dGbLU1p*?GSeS&RwTiyGD?jxYBu6)w~!YRe4D{eJm80A~lr?hLXXAWBv za-3;SE2!!lIekWjx`YOE+Kj-piw;J!;uUqE%WH8G_rsRwK1JO~Ud$E*)pIihnE7B_ zDkj0LizWzY0?bxZMpdbu>Kw8zpH)>ofjt-84hpa7bNJ~zRb5l_;QA4i>P?TqY;_`N z5VO_BweHF-xmBPBKP4TrAnAwb_ZmKa+3G)^J}`(|5j0On4z^&b&Qt7Cjjx(Nc|iEC zju0Vu$hx3AMASl{gG1P&blzwZbY!5xyTirjxlZLs*t#`Sme)a#;@h4aHTtb@;?mYh*tUCWTJ^-upFW%PW1r-T3iqc&D+ literal 18712 zcmV(xK>0&&E$7S-#Itq z%p7~x-E2)I}~yAW)?ms%#mZauEx^JoHK^NpEc*2H=*vBc%-#UORN`!_L-lL)VMh0M#+DXK zYJ6FBc^78m;S!6o>L}ghw3^*oR>`9opls;W& zdv{vbO11v&S}W^JeymlgYh>Pi*vT5y7-KVQ#yltAGTn@6n!>upP}qy^ddH|{>(O|( zbGO@-vO~6gRc}Y|v6gHwo05iGX%^#LuX9wt<1~r2oTa9fO`3jWGs<7rO3P4OiZj(d zc^d6u>9v}mt=X=o5NjBQFSpe;tPCr!Gx^MKu*75dXn15(c4r@U$|kxUTVJhUPi{HS zbBz#9YrS|g*!U23t0_6_M!2ojmoKj`Pw(r~+xq(asXx73E9Yzq*UI5DSbi_o_tGp& z&sXuS)8!N+mXhq4-nCpUMp#0|N5?X*V~dr)gD+Zse^!2)4Qt)ZSd+z(Eh~_AF{RYT z%45KdSKYlYYx9sRRo3@mW!P$)u9j$a>)o22H zGWd65lT9?Kv-t%`iQcD})83d9zpl7qh-Z=ZXg#bpFje3Cc0IMUZ!7mUuC>C2A4`=o zwq%1}t~ohNSu-??>&z5`!L9R5Zq(8$232_Gy!#HAnxDoeOb2`j_>N_r^Qf#~ohI-P z{5xpv3%F+a=pItXYTO!ojm3i3g2z0T%I&^7E4_-DJ_QiQ2C!;ItT|NPKj&a;?af6! z#mGIenr8O|Of~k3b>p$~G%k+JhwM4AH}*ItR}KHNS-%CA@n~#jPiampBV)&aSh<#} zx4T2~osYG0xwq=U`W&$Pxg8c!k~MyAY!>LudpFm!@7qo-LB^*VkJA9$uy`%!?5d5` z1qB12)B`UT5)fiH#s;WjmzWcqj{&+i@NqW9*Q!VT>spx-u&IXAwbe`v1R2bK5I5TF zCA-#nf-G3uz)`Tc+o%AS;Zb}@JMgS|ZQNoSpmbvASdS@r4ZyUsIxcLF^I3u720BYA zYp1~mE_VL5R(s#gDm|7;v87-Dc?|Y{V*kSx6TPV*&EhHQ;)!c17HkTcSg=wCz%iN1 z4zX(NKUm{RTW&3bsawp}EKJ0&oKw%qcVZfAH700%oe2LSf&%II*S*E#qDa(+bm#&HAzH;>?ha|F=SV;Cu03H><`c1 z%dm||hB>gkv#;2eX=&_nE!Ft+^zy#mMti9dNH0x{C{_0-o44_KLvW;5yS|7CsJK z$`ZER!hPXFei88U_A6GO*b&?(<9GG13x@ac{_v8V;AXxNb0fkVcIwmm3d#V z=clh9*n~3|M+InH7$9mf01$h+Mv1Ag2zoDPKxNXjR`|XK`qKz<+#AC8a8CD6i zGQ4RaFyv6H;~y!*(aPAVuDs!bApCIhnMq`KLS@tUW3^fhc0(p3G0Wg)H6~1?VJR2~ z>jdqLmcPdDI|l<`2?ztOihn`N2zfR}o?sBgHvp0e_AbaWafojH2I)2r)Cnku%wkq} zA_Sa;-`o6QwLZT*-4-m~NW=hrAdZA8M`WE4!_bW1JlURrzJUuaoOC;44%=jAorIwU zGC4>UK)JSQyJB*+0>iBiY@Ud31}58u{i!-XYSbR%^I(fN3k~662iAv&KVp2=vuhBl zJxh}zj=3sOi7R%HGkE+J<8iCX-wAS{C;Nt2AeO^fSecw8Nb1ywFO1MbWSo$c2n4|_ zz;6NRYKRLH1Kl!K3yO?=U$AHU%N_5p(AYYG)Dj*>M@tm_l0j=cqZMKsfjCac^xo_q zPL-YYI1FwIi>Z-!A_}HC#15fmJgNaSz;_u|jA$81qa*;gLpXUL`12jAAgYCs-xJS)n855oqD@;qt*CpIJ=cxtfXJQo%T39;?C z0P8L>AcHeJE$o>+A*}E!i7;0hRMOoS>-F>Zw{^oV;@h=eupfOk!7NH}fx)sf+p}4I znGE6CbrH7-aTo(JMm7aSXb=ty*g`A$$13976=bit2`UUTe2P)+|dC3Xx{c=y}q$tpT_H#uTRhG?IXP> zOkZo~WvNc;0XBu-feNh!OxU);KL|UJE<+GS>9T06MfOQQ35!5A;+3{5a%N)YaKJCY zAa|%U@}RE8%64})gW!RlscC|2>~?2eQy+g_J8*y?vRM*hDa($&M^WrTgv0MZbCw%q z2kkQ}9P4x_wb`K9(h(arfVnCES=9j$CW@haC)Fiph4K2_Yh8K znQ6o?2m#xekUhl8mVhCa1w=&QR)9Nns4Mg<`?Piysj#rjf(*CfnyI_-Ft{WqhW~qm zuOpyP#XvSIfmjxoC1&z?8$sTMXjWPQ`V3Vh5_C^UB#gW1H%_q=u8kDQlNDj7*bmS( z2ZDTESY_Y~J($>dA_qT!>d)Jvz5V{}{m#Zbn&Z+%W%WEv!Y4Xm42Z4{CRyO}JJ*ci zEvy){i5<{~m*$D1LFFqfmbeaoz~Lsk4Dy*Xk(LOQ6qpirSn_$m1Xg++N`e7g#@`?q zAS6QW0cgZK;0topj;am>e+dQ*q82{6;hOw)&*F5`ELJ!X|DacIQP%6qUi_f%&>6l% zVFB}pZZ!hFC78pA3DI>0s90nDUENT9a6jjT1iY=+Z(rYDpI?8zYi{SS1>-BS%n1+2 zz`dXn76|f81or|-8$2ynxWz_OM=XH2pbhO?*%!9W4>=uA$}hMQToGQ|*Z|8GB5z%> zN{cPRR94D}-6(!+GfHpf5iT8D6j9Sy%+Ti!^w2h#BoY^3K*;iAIf|bWqx%52BOK*q zdC;hYZ`MRXhJZLAhww}25VS`57B@}dwFxHO2cVlR^p0>kc`zh#P4!x^`Tf`T_H}*W zV;9|r08B`V$5CMB$XZx@D7fClu*=BE@ID5n2Mi2FQFLwPr-(ivzkX(()X9X9Kt8+` zQlr-3gh&OrBheSoK|>UeBo#-+>O|TgL-j&23%^HlVKxyi9C$|L_8f(XW;dbN$)*q; zB6A33H((e*epHI4V7lPiNeJL*p|e*Z@05AKfh1^c0xakxUJj?*6X>o^FK*hz zy?kY{p*?<%VTjy=*o@rbJ2J}(a1z8}#RCd5;=t!OsueDcaw8m#ge4}~EddrejIIew z6aZNd;^VXsNNK2e3z+NexxL)H5wdpiF^ z_{2-r43=K897rGWOR3n5EE~bGN`J;1`tDlk7Yf!x&l9f9vpHU zwxD1x`=N|t0qhLe6JtU^?ivvIaD6PcfmcKiOa^Yc2_oH^VZmHCVJawp9ua0c02CPU zT6}a_g?Nw53bFOw1-`^3np-;Q*X)3ytfyg*bXycc>3na>o%_4BefZ%}q<>J07Ap~%OAdq_#*MYfX{ffT{_fJodI@ijMutY&38FfTCG20RWXwUl(U zfj=#KPISja3k7ubOv*h5M1fx@G>i*{fga=O+r*p+qLL@d3W0h2F?i^2#~qO7dsZi3 zVQ~jO2Bl5FonElcLWo15{BXtwfx*%y9)-p*$TOreLCq3*aVhX)>nOq~jfNK%yof;9 zLiRKHi6}+nvAFmvbSSNy2xf2<>>q{YtaXp9jwq=sxE6#Z#wH$2cxi5F7YAyO9Sz71 zYm_*dK-5qc3z#*B880YVMsOBk84QsKO}S_^%8}sL+D$4@C)2^@LOmeDlf57_$2Hr;>VbW4qqJ4 z=@D@FaM}Q>yD!(<)BF06GrU2U-EuBs1y5z-BE*8j%4yoE#9%Wyb_6R=Y`U2{@;K~< zj)ayaxTV0-0G4$(ZNCmMVd02K{|C1TJk2yPFXu~ z$Ptk8@VUtbk)jQsnPK*b1?GHPuCF&wbm7M63x>R=umq0PeFKN8v1RE5$j3GD#W11h zI+YEM6-|<~(0Rxi_<@tbl$U4^(RA}D#0DM)vJ_&%XTf*qeuGm($9Ac(I^-mj4Y|xu zKL}R{1qh0>EDQyo2UD^hsOCexA=C$f>=BL@agba0J(d*qYcjaia5E zjxY;?LL7QVZvea)H=9#+5J+g`#SCVx^U%ry@`O{11z&ah94w%8dx%v=C5k2>3u0Xn zMH2|&J%#H4Ep1pN+8V2q%CWm{%#`;($HN3X!sIqYYA96F%1SVgy3=&U3@i;BH=r5p zKJp+uA{wnYRCl$}AOK*1#o&bmV-%i_&G~G;1r%8;-quRF=wI%p6)!HY6iypTQW`#7 zb}jH8RYLqFslFcU<_EnF{)kDu3bab66B#%lAnrBC0>*pp=*J!LUM#aLZ0N_S zKeQ4J;%&ssVRTr&4sr7XwLI)vAA={sI9S_-DW4OTT_JAxut7*qhqMlv6~gntXABH< zP$DezM2>j4p#IZ$!$QM61`Cdk0>uy@1Cj<zsDu?42Y}_jst8B#-Pl948$G%~pvs5U| z5Vw#4vU)Y@h2ah^#l!=$4q&xasH&H;?nW6uh;I!JgLm)%BCAmb1_nQs%t4Q{tw~r2 zbDmKI6r~Ez8>N=Lcbk>qo2$;7dl5!TFQINw>N>(vB8U*>V}wXAU|FX)GJxA+y|njF zKYzVBqw?}sOhoSwFd#tpriXe$YT$@cb!%?cg&+-4iOMHKcLr-$;hs_A1|l_;ifzhE zW8@Y=4%YLEESrb;0;WlN@?s0Wo? zus8%l9umIN<7`F=AOgnNNQ`8w4u7Hlz!Q2F5{%OYF*o%79B((ZQVFOpgp=Ice{Ay*Q65C>Qs?3);43d@5U0rgc6(~)fQ ziv$Q_t0C8*3?b-?#L$tc%Q^-ny!#)*r)f{L`cQW1NH8z8xD4QR+@W1??}}EMii~6YH#3&%EjRY)e*_zp-UN==%R!9;(~; z#0>)K;H%Ljd^B8oSd}H*SpCnhpZe?T`?vSE_Vt$aD)Gt^R@6Z%JdKk>0$jWzexOrE z^sG!KZ?-ZytAL2#`k5i^#QhQc29O}9=xik4kXg7DmF0noyQ$-9h*|3@JAut7f^5UP zkPY4e+&V^il$@~aZYo1)fJB59E(OMPkR5`8BE+r5k6 zE3W~zMm%tyoEu96cZsYZ-`EHGb~Xqk0(RMr#8R!)URdgV(e6yuTnd{IgTE7wr|L5B zZvx1fUsUxg=OMOBB?2yvb$ z1jkAiRBlD~rllm~Pz}zbl1XPfK`9uWo9+061R@`WTDX(WwOs=k66mM;kYK_{@I%An z8OSVj9+b}jFPfw%U_fe-&=^vQ2tDu?E&_o#>K_Bp^q+qgomqSU}Di3J>PWLsN9(V)Qg1BNPbCe0wo0foslP-9a%zq&v3C_H^wK_=ixJs{VGfZ`c zs&v`hL5(dg?O%Mq2>D&&sRxk(6RK%FU> z&_tq@x$W4XT{nIGG+yrqXXbK2!*^pqZsuyh6#!6<#OKKk7o@rna6B|qX=CD}DyW9C zpp|76RT{uO;UCcL1kHughfyUIHi5JA?qa^NVe5DpZm>Opah$_`bYpqsB6ND*AoMnf z&%3n5ID^t+J@T)vqGBMqa>Qj3;HWDYAEHAw0GVAX3(Fg>ADqJ%y^a{u6rmgIrAq0}DVR45*b+fwAOF#2PxEQt@S=y*UE| z29WBM3Qjr+dhq(Z#gG7Q78qDa0}WNSj%VWBN*`^Zys9H`!4_1{r<55445JC7!hQ?f z)T+ovCyUiD>8Wgzik8Fv55x94hST{5cC->84Lnwt5g-Ik4n-l7*4{j?PkNVaTiq2tDvm!LVX-HNvH=} zXHdZs!K;9RiP+d!dr%@snGM*7g_xn8no%tu?g|aMDli>Bm|GzR7lnb%J7IuTNkYKd zY16P4_!tb`FA={jgfA?TYebkH;Bh*@oP}p1&SOAupMAoM2sWrj%rJ|WlbIGLWLB0N zSHJ0>&+F~&_dnK1e9(+A^U#cI_&L7qbI_s$n@?ImwVzq1JvtA<_#jheT0qFD;Lj+b z3&{>L2vr{Ns|9PJ*Bwy^$w$L_k;kAits$kj&WRwAW0qQwYL{lLIu)w{q80%NHe;#M z9s$7iC}Rx$D1t{jikrMAFiUu8VHtL_Kuh6sL4g^T2!W2o9MP^w_*oJ6=t|)LSbmE@ ztL6kX=7(34#B#R)`T6O~`}k0?dPDr>iKmcUqOw&>0aAodDLUPYs&?ba5fwFCok@g< zpqas6=&f@A1{p!vp?0uWFF8K;|m}X~ID72xDfi|&~bvp<8{O$GSgG+{VJ2$J~Ddu*#PFCXsS{5CQ6)0oF zVvVf?x!M-SIm9O_Y_J^^R@(`#qN-6|tr#U+U`MdFu0llR;-H*uDZZjg(NYPx4se!{ zHWWlf1P?-C&4lUIsbleEfK2cXZ5)Hl17jxg6I&oCTcu=K+2~22X7zy64wpsP2A}d$ zq7}4j6Kf9##H?zo*ioPsdOBh=D%^?ZaacUhKiVxqe*XUa)IL^v#Z<05w2DVnb6+u{ zTwpNMDQgR?wvZjjO2j2#fmA9V=hYMY4P+x90yc)`mtAHhBrsE40ic1E@GLlRIQ6C8 zVk#CrNkjsl#wnLm@!P@*A1g*+&3rsAgEWTF8S7Ny!efohyPY$89e|XAR63QmI`q{c zwdWNeJCKrq)inH_U5>1u(<^kgMdt)1WHbj(UK<9Nx{>0p{MImp zput)Q^0~v=)nBk20SU|)n9b>lnxG>D+7@UhB)mruNKI-b7Mqux#sr7 z?5frWtDSXW6O~lC1FwiW>9I$^K}^F{BOyiw!J2A%Gfl;k0R*%je}fQ%^MHNZu$sQ7 z1QwDVW{15um6s5=eN?wZY9PNV+f~$}vN!0v%C5Ffeo6)6098E4=(NAG9m>zGTQA4w z|7_pxd=>Y&Rg?tD8kM@rCD{Yj@}g>qKP*dNF;to~p%PI7mFR;FDa{ET1J;8bLaPp= z3Z}R*2|{2M+7CB?BO>p>51sA6!v-7}K?rR<5TuTsN5K+N8V}Qnxf%dfi{w@&{z2ja zq#~B7$j;t*bFg&-*vg?|DkZ82yLN&e!cYZ37M_)$`QGjX3*iHRRyYbFZDo(k11x%! zrZX!YI$f*v-2SV*egF31tnn5c5x|omud@La$SA|1HX~jVVxY5mXmF`$TcV9c^KPB% zS<#HL<@R0+vUC(urNLE?rKT?g=2ZU?ON|gkltKY?q5v(gL5US08Hx2c6H@6{nGJ6v z07F4pEA)n_H~R@svZ|=;N`~d-AhHEm>Z)q5I*Q#Wr;Ri^N9>S347^G5>#6Zd<+G6% z2|PsYHekl{X^=`0eFbB4qhHVaelDAD?JvM9#8|zY@LzC}-BF)dCMwHCol3%ijb7E5 zl2uE2N^7j7FdJA{5%`;qF&bh8VweytUF}%Nz^VELo##*G{l_^&A}HcLE9=06eYr|h zp;Xc*m~#zWmjDg$JC|67sLXFU$H&T&!by1s zLkze458>vN;fL)I4rH1-PctIMSn6%9p1vX9KS;+biDOW&HOcOAWS#azHYV#x3}8@c zFSHN!H*~VB1cnJXUasJ(B8raER3=+(RrkWqn~>LcHli022t+ycx77;$)G_Xq9wIJ5 zIJU}Z9)Xc1^iG|XvErd>K_e`NmT(&!P{~9@GVeH~VccX}#hZzIItA{2sw!rPaVxj9 zVf_GaQ}!gI4=ZqsA*!4RTv3&+Tk8E2ne`c6bLXl^#`pI8>s<-OD=ey>Y7yFdhACn` zXqUYEvQ-pM<+&^H>Hx6AgW4g2sOqSH0S;W#iE24Vfhb({4MbvnNzSUul(pj@ETrvq~kS3>WSO3V32kBCM#_`Bd!k62NMJLLjPC z1saBe7UA=pAgTV!!m|~#l4^lZIS0!mC6EXjsg$L*&Rmxu=C)qn??Dl!eUYxIn#ze_ zO=_#@`DAEKP_H1=9M%GQ#;WR4*cCC&E8T?V#wk&6QdM0st$ChY=%ecSwXy zq~lcyD7}02CzK8EV`D_;9ih9gL$S3g-TaXM&7A^_)=owhP1ZK%I6kb^=cgM-b@_hS z*kUNq=cvX3C0V9(Q>}5V)iz#dnY_RCIxJC-kEu<^g&8qYuz)aBnoza(I>-RM`8PtT zYLLO|t)m+?7z7n*Mr1Vjjf|{KrJ}BkTWuE+6FoLr@R23#RQ{!7C)|aFgymCRNJs?L8{om}}Mhi5{BbSM?7Q+QTIdnJ&nZ9L&65qFRD?ndiUU{lbxoqX}h)+p%L*O3dWWuQ7+N&#J3c@HQKy*cm=sTZ}gsKHqIr!JJ^DVI`rXv*p8 zIsL``L2Qx24m_{qTZ<+5yZv*w~o4RXJ=oY#@p-H-`{_^pLJj{7w#7T zrlWthNEdn-;secSDuhx-rws>x0f~^Y9yhi4=uk2VCD;j&szTIY1yl;~W3v?o`eM~5 z!&66fvqr&(v1x$AW2=M&2G3i!wl7Yh;vx^6g3o9d92G)n8agFMUP&DU(}&!)5)(vl z{+nQ8<4h{p%n17=v3qL!%L?o|i~(knRSQo{>v|68vGFJcL}^uDT33Ox?2I3}t=aSY zeYF6`tB?@EX=++9c|U<1R)W2NZ4UNg%#*9bEE4`Q`8|HoF|hQuA~6;L#uzpc41#%B`+>lRShw$YN28rka8Yx5=1tC2)m2cmpU&XYb`eAV+nR}nQ$s;&J!#|c@jHd zxtj`Pc2|W2gcX+-V<-?)m2P*7j1zT%S1rQ3+NrGiBNiSjO-HPNKwy)6!u|MI21lp3QYS8R*KiYEZ^7bJ(T~a#tgJz~YP=M{z+kG}u58 ztI)`x?_|R;P}r7Ea|3c0Hwri|KZ$uLVP3ZncD1fk5X%ljSFhrFwPdUQQwJ`y5VuuF zrkND#3W}J;&~yitAELXe(E)(vt;+%(`FfQMOkAxwh!(L>Mx%CTKtOH&c0mtERi~k9 zU=zFFdBzD1Zc^&EDv2+z?d>l&q3unIw!7P%3L8?GcAjNqC*7 zB8CO0tO};LPkX+LYPZfupySZN!p?bA7=P(teDh)#fGny>4f|c5qg`OTO~8B~NgQ|! z#3eugc$dvPWq5bR&Z}M+;-ogpuKqPuqp4Fbi#W9GFhpqYRQog3JM3Wzw?QljW{QoD znSzY1sO!cLwH(3Pyb9Q$D^9z7PZNH5eR=)V+qb82Kd8OY3eD+(t)C6yyB%l>AmfvR zz*&+q+!=%6@ike<4S2;=j~D@Fsv=f%Vww`d6{(Cqgyt3=(<&RFs=%OJe9>$PR*)6z zii}&zNEN@=Ne3El{}=$0eL=9Og3}=USzg#jHfpCiIR%x{ddw8dH!4F?;TaokRkQBe z@<9cpNT3SeikN%bt)3Qd4W99*e;F%<581;hHS?(U{BgzZ;_+6qlu*qr%CdV-c}n={ zfH13k-D|`MOodpdPAOOft{*pnx@)9R6-}#CRq?1Y*bQHuo!pm|!+a3`$l(m)@!Nn8 zJAo)6NI)qGnThwjpi6zk!)vb4&>SL<)ewlQPKEeE7829f%%TAR)eyQ)L?A1wPjEU^ zusSbS=Pr!BV%5+yEPV1;6vM=e@D8HL;w6+{1O32@(PPdk)pYm8`mgr({^{HMe17Wp z>{qyWejr@KDUrVzuu3ixrmM6GuZZAPbVT$ajnqzE07#aH*bq*Kj@oR&*_jk!&MD5u z$%jd5{6nEc+fvj?(ozg3S_CDkQACm0o^>MdaLUa$w4vq)9n`|V0UiF@(0RlHMldhJ z%}`5}I;DarvpUs?6PmT5Bz)De49F04wrQe=3Z~-KJ8MPMROgBlSl%Ufgh|o(0qkvf z`;mg3Rr?2r+aBhF9q?@qi*LBh>T_shgCi_k!j0X~*pZi0{tvS+FdiO#+kn*6NrXbC z>Xz*3f`WR%Lk4OP>j%CwuS#gZ22_);?otI)Ghvpj$%BDm*DCLyI#o3)fN*f5iU3iO zlg{c~R4=Djp+VIIhpEO+o&N#888sl)TfFTW;DwY->oAW;=B_F|Cp}3rU3M!U3>2^&`P-w`P*D8!Xs_aB0jI59|p(dqKSbJLG>N zHuo)|fO2YZg=(w76Nq7T zYF&h*E5^Vmvg(S%sRq#m5gi}kr$I-`;y>(M(eNJ?46{PSv2q%9lx_(dPl0s${@|&Q zt~{j@2n>~gjc`xJwnGzirsDi&148{VT!=_LPIN$*YnYF6bUYYr5tKX4t4o7>c#AVY zL*r%&q#Ee7X0a!7Yn3=a@8Dm2-Yu8&vVQ#soq9>N>KdzqPT)m=zM`^_q5NtB27>Z- zh&c5++T2xWpFNlY6A5_Njw(Zoby!UmGIW4cRPqtv8(u(Kn~EW@(*BAW2FwvaKPHdiJQuqeKDuQ zBf=d-BdnTWA5N$P@1%qJ>7<2B)C2&{2hc1zm{L^ZK~-qcSe~F+PY9x_UReF+nvJC zh5M>^+^E7_LtkKTibH)9mpq@U3I!!TlLz1*T9I$oP{ggIPHh@26*PjXDFvfE8-9Zb z_Db?#l&~9}sGalVqQNm;8(um=fZfneu^WVt8VP2|AISZdC_vh4yVRvH)ddP^W$h4G zx7GT(UOtW2{`&m)`Ftf>Y*s8O7aOyK)G6B~C{_g%5jdYeaq7v{`4w^(He0%?2+fX~ z-2ncGhN}BlWynP=A$#~3tcP_Zj4bs`s)GvVtAm+3lQc|9*ZIZ*R|>ixWxUm>2go<4 z!<9g!Pex6fd>t68Y6*TwF+{6h${F8NeN0t@-8|;GfIW?~QgQKA$j0)sQ~7IE72zD+ z?}=axMy;yalAABSzI~8B_SOKZBd#DBu{6Xod)tg!QwlK}f!&6>H*7(uhIw*cI_)P$ zs)f(7cY7LE$9wC90UD8{?kaj=wTB@(@?d|pb?;94V-BBeq30I=mDHSv*o7}}4aSt<;N8W5N zL`C)eOXa0Kq8%XG>d=5EYPu`YPi%AYn6+tgntC2x)l56ydpeEosPZtS2-I@q*we@1 z#vtx1fn{_oS5=mIh5|HoXn1T{O?r4M1V$~iAEbV zR8eU#(L=pkd_c!6vPKr*T>Q)3c(65UQM{pW5`HvXr34AC?p9-Vm1~t3yIXO+{z!b*OMpM@C3lBq$P~ zt4do16si`##;I18JgCSrpe!e0mlql#;rJ+*pfgku=gc@Tl3VH>D5~mm8tfa<#zrIk zR2ihnF*qMzU|rReMh(E-2?7ttButwyG2N{x6dro2p`o{fps(xg23Q*8cAdx;m!_mR zRszO?pV=oU0Ne~LxWzn zx|fnV`_-za)5od~pBgKHR)c%4Qt^SXNWpd;5u3uQxS@i^GoBYTB65ME;F?K)g>F)SI^T^0-m()UaW>}k>1t%_ijzp5NniNZGykoT72`ufX_ zJ>b(9WJS#iff%9tN`rA|+)N-E!@i38G(67K2`AC3NOmLTHDCp@0NqbLX+UNxicdkj zU~1wqI<+P+rB+0cPApWI&Z<^TY7Q{+fkkRQpoLUE3P~1Us;M0b&2)IfF2qR91v{Ba z4cWDt96M!vU=nYutRQp`san;^v56f)i8?eQc-1x8fsL0WQEq6#zgT>tl^Up)!@Jp! z4oNL2$=g~zjo0#_VdGjY!V=2m%)lP1lqZbvCc$G|Wx`XGmr{Rvs8O>k7d9?vPzhsk zI$TCT)QF*h*u!`rbvw;WTwOKE8a1X-5K_|)WL`?XZ;imT5TwALKl1XbV9|&i1QrBE z^O;qZ$yci}%c!xgs?DVkBs5{Ct0uIlCw;0rNz_`%0Xtc_k3CNfR8dKi z@KGgiOVbatP6C&*5xyya@=|%oKlgpP&Z*BQ%_xC$z3jg~?@Z+y;BXbOJJ^Mp!W3Zn z=mPlqP_|H2X_^iw7cC=c%=o}NH5(DAW4m=W?GR>VxRemB>Ql~O;q2-%jG8|td+Zua zyEOqRjy~YB^8sMkP*FF*()qZGf3nIhHBnt@99OE}&==$l#;eI4C_{`(!;7QZ+rfMF zned@)NyJJ!gU0Yw%)hIc8z1dzfUx0=Kv{-Q$`G__RVFn4?z(+&&D(Hx=(jjHf?!~} z8Shb531U7T4mvcQMUyVO5|^Oa3BdqZBK_YE|`K8$>2~Bfix?p+Cc6`q*q&>&Ii5b=o{t4L1`O>!J5mi zksFvZ%Lxa94uNe$_KjP|D5xPMA-Yw=)T-)`yC%h0sE!z!({%7|{O_)*9ECae{$jFXBn!=9KkUhyF~`)k|YTQE>R;ni4KJ z1D~;!c1{|UrA|hbpP@ccH#(KlsC*W~)TjzJ6fgVK69}Lg0Yx*uD$*%w^f;e*t=FHw zfBM^g7k3@}C%s$K#BB6I(|E)Jq5z3VeHXjpv(pi)nv}3i)ih{~DPoM5v1sV2R*Qg( zV2GOj2^$G#7@o?pmf9@3=H%&MONSt8u4N4@@+)hy?jzaNz2?0%^|}TJ8-ri~21|`C zr$rvsh+jc3%JzAx^-g7XBd9fe`HbTa&30EG^eN}lJa0(XSnMXwis0?IMz%&HC{&ie zHQb>-Tx@F@|nk^j=8-jYF_-ca=vvWmur%L`tXe1tJXF9VFK%vP3Mx zLDi(7)TmN~S-@wMkw+aW)LNEQ(X6`LEp6I8ZhT`&rvSy_OVYo}R zSxHl}Bf^8o+fWi3$K_-gn$4Otw^YRnx^rNvX;L#NGUhsTK+2J9OI=#KAs5cH zxUqo5P`gHBD+y+cq6rdn*L^!^%w6N(ngk3=uTD*I263V$wDKts9Q>S~vpSBTh6{G0t>?#7>1$AI8n486tGfr>QiB`_p)oA|zF6PhKQ<(I zH0P~URpa?JH6ZCkuImZ#SgR4%5p;99@nhmzS^5SlKN9Os<9vv5jXK8L zm7iwOFivQNMhi{E)a>Bo8GNh;yg2x9-HL+2Tq)=RPg7GJi_TuDUlW_Ef}I~_22qCr zN~ShHo6@X0u22OB!n!Lvs)h%iwJHYy3_}@Ig$m7gj>jX)>m+KMA+sLI%F+jKII{-9 zd|a{HYO&gvjKsB7K?&o^s?%0?Ue}-<0#wJyizeg3qRkp?c2w6*lhP%4X5B^8_pw8b za)T*gN{C}{K?CKmRbrv)vi;CFP62j=doNXUbfN(yaSs| zRl%<9XIiC-^0HE7Lx*f9DW$n0C}dqqU{y@00T1eHTf!EImLmeI59M)?O(2cXf8v!A zolU*MBGQ`Ct?OJ)^P5-yF>V+p^jWhyys99Hs$yWSR`nYsbQ6GObrw1J!+Zuk!CS3H zB7zTqyBf`#>M52Oavhp+ep{^3p8wDu1dYD<*95y+58{p^eqjg^Fsr%_NMh^s$1TZ7 zs~cW+S55j(I=q3O@)w*+5QwL(^Y{e+q#G(wdr=cQH5wu`!91czt5sDFH$@bK1~sw<8lA0z9i5LDO@M=h zDdn&J9M${T;*zqP$SxSzg7Ikd*hUxOwfIi_!-CzgKHLt^Smz9=bX2t0)g-!5M#u40 zBgCTyU}0rurLNH>7(1JZW%10w$K261x`s%s z$f~hgt?Fvgda%{eYS%=gt&U>{Qo)^VRKc>c8@f?NJqel%GxpX5Hq{WQX(Lcaqs>_qZ_mvX*nL1pS(O2qqM05VZGqMD z<36b;P1VV!Ej2Y_07O5dVS6>)+S!X*pBi!yiNqpTq_ov!HHcvr3+XOQIICCNcQncr z!Aha<6PWiKcA)Yd3zDMB_;&2iC}x)p<<=a0BVI2bas-Z{WRtGNf|RI10Jpg<*UQHf zjt|#Mv=!Vqhw~V2(FkYF%a7{gg;{IrGY%s~t^2q_DqXz*UIf;vwr?*{1f{OQz68VY zTBx~!_?~p`ufZ>brIOShrxPemzpoH9_7<-2052u0RP)R_vHpO0TH(jVFx_bylx{_- zEGYrD0<5S}7!TyW1fC72%xXbB_Y|;!Nv>ZAJBYZg%1y5;yjBhxm+VyIAD3Uc5k_<4 zRVH<7;rRBoz5V*3W+~iysqg_rVwKfk3uuGYwZQ0J6EC8qD}}64-x;`N zjPi*(#?_8Gh=yi*>-0~9VA%vhtuib<5#g1f<%@=)2=BX2LluU0FVgVO&2 zky*DU5US`^M_*9&qN;B{bVY;e6V)lyPM#iLAoye?k?;WQ(6DSMUjcj3p?iUuV-#IC zm(CEgqJHILZ1kVrGD z`u9CCK=XSv0TnniI_^T0_%reZp6RA0fbXu9g$UW1=c6MfV#d}e03K4;C7mncP%W^4 zrD^03X0LYAA#I~37GymTO_0E@TR7bokXeK1u~jUC1=j())BP$cqO0%~SPU%766STU zoCLSVc2u4FY_@c}hGHUWB^3^ZDyKT zUKB4H;lLuMRvpCMb6W@T5LbCr5wctaxpO=STke`fjw#r|ei(qOD6TBtUlYavL)~zs z!);yfk~BO_xtmtvgqNwEwwbjwOCGYJWcn#xA;AeIQ9;&oFCuL6tEG#$SI z0*i_4bT9-}W|xNQS=~<{(l7{og8&SNZoHO7Ndb9TO%oo@M+AtNJg7l%)NL&hIsz$F zi^y%Q-rL(V2=?hCzgGdqZK4nspd0FV2}p@LR@nfh+i*`vswSi-rIr@<4D72FL$V^F zRB;W>loDPTl^V$zRFJ21j*cvV7h~1x;WbbvpVKt$uWkk?%5TBQud6tMt0`&@{%$%1 zCw#zt%Vg_7@ABR$to43!jg z^;i)^;ESklr)!!5e>hdzep|NxeEORdmp7x z%#l|az0M|F)SXC!z%0y?WZ%GbEInZ2|nL z*(g2hwpNXChd=|Bs(0^3*B2OFC5YhAz~hsjHD?-{Rn6Xn-8UGExy8x%kLTOBCR%Y+ z`CixuPD^N_gH;1A**7>0Rt{0wtctF?gs)d!4Y==9MKj8-gI)ha0Nkg~?ugF97XtET03JDR3+L&xy2bJHERuWBG0b-(E@0Ib|p zr_fG+Qx#~Me<_oL8;w&t+f}kme3b4JA9;jEWRNRfvlyY|>_OK&84%JEu8Aq^of7p; zm&8pSJ_tdVvNuLUXp!Gww$Tj!r4b6LO8l~Y{lLC%{s0nHKeN;yryf}1;|f8oHEY}l zy}YmAKi^ybQGZuv0*Vk$!G8jMun(Tn>*_v`XChU$4xcofQwNUh345tp8{#`bDe9Di zSJxCDeGC}UWSa@8u~bjBbjpS(RgI%=5<)(NqSg>XeU*v&YXYs?XLNDU#h^`-mUQVa zgywWT>Q)046>I3unS|EMkBXEcf{rZ(Fw4S0RQ#p{i;m-3cTL0dHGWuS`kIslKS~&y zD%MoD)zwLexNCRQ`t?I8;qBZ}NjWh|b~V9pC1XuM#SnZUsknXd8VUyo(BwY|c~%t* zdR7JVsBfblO$|ba<>ige05~??r8g(t7Za*Mqw6k40ts*e-S^{R`Tnf5D z=^Pp8ZnDgR7TqQS0V3W_0Ah~fqo&M?uvXNJG6!L(9;>T1AhoJn!=fBOHLR-t51I`A zD9h0>7j(HwstFxss(r2`5lIc3COAs%$D#?|d+XW~tNWtyc-;{NGi4zhk6Hz z`6SI|HH1eE(_;&(IhRqerx_CvCsARAcOUL0eEFbH#;0>_;F-hMb#tJ? zXI29-C^9wG+3E7($BHGmc+|0v>V#uN4A^rgwJw%WuHCDi6^#WiWX)hqJHtoSozWwK zROiJyLc*kUqXV)7&02iZJu5?3TdV3zp%??z&|g(h_O7$<#b3|2%*06Eu zx>{66u0i$!e$9kce?!)s@fejjL)kn;BWjdoR+cY$T{5M?R=UgC@O(?RkW7es^}3Wn zIsB>%F43U6=MEM>&Rk_LwY7<$MHgWhqK@)5QVq~4gSz%l6@2gm09BpiMNvgJ`0@X9Nx~`A!)TO~ zJ_G+;RFTse;u1COh1id}j1i58)mTkqcBhNVtNh(fdrS!V47s~T0L=KKi9wh|c&Iw{ zaZWd2f-r4HU2d!zJ=kA3S7SQd0otymRPdxuw0txdv1awUONfv30zqqCL%aa9yLHr_dRW7T#=NUWb!aMW>oiEX{akTAW@xoPyYiCusn{8L_ER)20&Fo61cRdz_UUUK+=o z8WKp+se;HvTpza4ymB?gK#nxu{93Eu@59BNvzNv`L!338S@PGz2#R_qSqj7p%P)#! zREC^2@mhnWRM#Hh|Lo+@{K26axtSfBno}8;hD7nE8q=rInXIPONYma}d)-o_Dg8mW z!>CdHx~$~n$3$=mg-?V#`)KBxHyr>bje z99%zwQmyGR7RN_$t$+IeT|u(- Hri1_hcbq2e diff --git a/dev-lang/cxprolog/cxprolog-0.98.2.ebuild b/dev-lang/cxprolog/cxprolog-0.98.2.ebuild index 24deb0a98e0e..3c949317f178 100644 --- a/dev-lang/cxprolog/cxprolog-0.98.2.ebuild +++ b/dev-lang/cxprolog/cxprolog-0.98.2.ebuild @@ -32,6 +32,7 @@ S="${WORKDIR}"/${P} src_prepare() { eapply "${FILESDIR}"/${P}-portage.patch + eapply "${FILESDIR}"/${P}-printf-musl.patch eapply "${FILESDIR}"/${P}-test-io.patch eapply_user diff --git a/dev-lang/cxprolog/files/cxprolog-0.98.2-printf-musl.patch b/dev-lang/cxprolog/files/cxprolog-0.98.2-printf-musl.patch new file mode 100644 index 000000000000..f55595461a80 --- /dev/null +++ b/dev-lang/cxprolog/files/cxprolog-0.98.2-printf-musl.patch @@ -0,0 +1,14 @@ +--- cxprolog-0.98.2.orig/src/Number.c 2016-01-23 22:07:48.000000000 +0100 ++++ cxprolog-0.98.2/src/Number.c 2022-05-21 10:03:54.275367970 +0200 +@@ -282,9 +282,9 @@ + { + #if HAS_LONG_DOUBLE_OPS + if( precision > 0 ) +- return GStrFormat("%%.%dllg", precision) ; ++ return GStrFormat("%%.%dLg", precision) ; + else +- return GStrFormat("%%.%dllf", -precision) ; ++ return GStrFormat("%%.%dLf", -precision) ; + #else + if( precision > 0 ) + return GStrFormat("%%.%dlg", precision) ; diff --git a/dev-lang/execline/execline-2.8.3.0.ebuild b/dev-lang/execline/execline-2.8.3.0.ebuild index 56871cf7cedf..2db001f8d0f1 100644 --- a/dev-lang/execline/execline-2.8.3.0.ebuild +++ b/dev-lang/execline/execline-2.8.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )" diff --git a/dev-lang/ispc/ispc-1.17.0-r1.ebuild b/dev-lang/ispc/ispc-1.17.0-r2.ebuild similarity index 98% rename from dev-lang/ispc/ispc-1.17.0-r1.ebuild rename to dev-lang/ispc/ispc-1.17.0-r2.ebuild index 1aa1bd3661c7..b195585f3de7 100644 --- a/dev-lang/ispc/ispc-1.17.0-r1.ebuild +++ b/dev-lang/ispc/ispc-1.17.0-r2.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..10} ) -LLVM_MAX_SLOT=13 +LLVM_MAX_SLOT=14 inherit cmake python-any-r1 llvm DESCRIPTION="Intel SPMD Program Compiler" diff --git a/dev-lang/ispc/ispc-9999.ebuild b/dev-lang/ispc/ispc-9999.ebuild index d71abadb585a..8da425ce2b9c 100644 --- a/dev-lang/ispc/ispc-9999.ebuild +++ b/dev-lang/ispc/ispc-9999.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..10} ) -LLVM_MAX_SLOT=12 +LLVM_MAX_SLOT=15 inherit cmake python-any-r1 llvm DESCRIPTION="Intel SPMD Program Compiler" diff --git a/dev-lang/mercury-extras/Manifest b/dev-lang/mercury-extras/Manifest index 067a2a2e4038..7fd31befe526 100644 --- a/dev-lang/mercury-extras/Manifest +++ b/dev-lang/mercury-extras/Manifest @@ -1,7 +1,7 @@ DIST mercury-extras-20.06-gentoo-patchset-0.tar.gz 1093 BLAKE2B cd0087a7a878c303a610e0007b352deec2e54b8223af1fbdcdd5e1fec0a7d6b4533895ba4ec01d4f90734349535a4c16c69f4ec60495f5a7888f99e4580e3ce3 SHA512 abd74dee931a01085a75f45d2793109737662345bdc68f4cf25dd874b59726da6a5ec8acd84cc8f0957052eeb9e5a9e3502090a0688fbea817d05c6948728ecb DIST mercury-extras-20.06.1-gentoo-patchset-0.tar.gz 617 BLAKE2B e16a3887bd0927911e2062befa38119d0347e01eae08d21dcf185942648ce52a94890c26059d39b096f69d19227c2ed22e2d3ded0cc762ebfd1bcb702810f5ea SHA512 1274c08c7c02f6f5fa5183f42e958a8e469df38d8e693722134a24aa846d4f3a74dafa0dd4f9d11fbca58497ff6d714aa7456dc2fd516d8961bc1ba43f3b3b8c DIST mercury-extras-22.01-gentoo-patchset-0.tar.gz 436 BLAKE2B 2c1ff61b87e04777f3d3b66e7a6ae1c8e82e7caec413e2ed51eeb785b5dd8bc1773aa065219ccc58833b1c2aae3d481f531b94a48c215ce7eea2e0762948f946 SHA512 eac4615c951665150c6e6d2cc317d68be8e510aa9be663cadfe04b55d30fe8a0d17fae93a19d1e54556179618262ea4fdb6381e05aca278c4c516bc1f52656bd -DIST mercury-extras-22.01.1-gentoo-patchset-0.tar.gz 435 BLAKE2B 7583123da479602ab257abdd3e72cf74e713447603d39e5776a4eb074755b80d0be64e07f43e80a88f9de922feafcee554acc99c1588af70e874052843ccebe4 SHA512 5e014ed507d11546f6e85299cd59a547331bc7253494427965c88a900577c885e7bb9da5fe7fd21ea5bfcb6d3e6f1b61645881f221b613224a5e01be3ed2c2b2 +DIST mercury-extras-22.01.1-gentoo-patchset-1.tar.gz 824 BLAKE2B 677ab82f668f2e35cccf6eff0fc453fb5483941b5315891b1b02a2afb3216b59c86aa3712cdbc7382aa604ce7d1ac7cd8e32bb25c7643b8a3786bae09e987dbb SHA512 bb6ca63a9d4ceb71f7e2c07540301ca319a0163414b5d005251de4b8d4948fcd551b892e1520be0e95c845c31fd6953f2293f5fe52990af680b5bf9117a22e69 DIST mercury-srcdist-20.06.1.tar.gz 47796261 BLAKE2B f282c6edb78e9090eb451585c65c9214927b94eaa5fcdf6f674aef6beb62eb65179f998bcc2e56c3c93b73dd1dc94973084eb8363bc05e334384096c9520d478 SHA512 94e901e5d3db39e3342bf2d6a2a74556a7b18b295c7e02669b487a81d41c72e572046ce1133d670ca6c1b8e246dd277439087efe8fb99b979a73555a101aa9a8 DIST mercury-srcdist-20.06.tar.gz 47768559 BLAKE2B f242aa2ef7da53aa2dfa054e4fee8646434d276f0748b014e33ea52d22f2a8a37e6fecaa20617f4943c4c1e7d8c179ed0603a344fde2dd58da98b2bacadf1a71 SHA512 b76bd22d8eb16242c68b614ff122ed7ee7535efef6c0ceb8cc798fee4c550bc41b6faff2135cea43b24c652b654bb35ae049656585d8e7bf3a1122d07cb1ecf4 DIST mercury-srcdist-22.01.1.tar.gz 48956249 BLAKE2B 0f5a7662327f27c27a4d9e421f71afa58920f6232093452781124817ce5c34d1953a80a08b75e95101a7e2e88159b7d4ead08d25c67a99abcb908a9582af2bab SHA512 5fa49640307233ea0f641488e5ea526385e52833007a31469e083711b63925ca7568d7ad6e09301ddf7816384a080546bc4cf46b1422f974e008917d1aa4f37a diff --git a/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild b/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild index c90f5ea06af4..6ab5fe3c9458 100644 --- a/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild +++ b/dev-lang/mercury-extras/mercury-extras-22.01.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit eutils multilib vcs-clean -PATCHSET_VER="0" +PATCHSET_VER="1" MY_P=mercury-srcdist-${PV} DESCRIPTION="Additional libraries and tools that are not part of the Mercury standard library" diff --git a/dev-lang/mercury/Manifest b/dev-lang/mercury/Manifest index c2244bf563a8..bf943fb0c142 100644 --- a/dev-lang/mercury/Manifest +++ b/dev-lang/mercury/Manifest @@ -1,7 +1,7 @@ DIST mercury-20.06-gentoo-patchset-3.tar.gz 5265 BLAKE2B 0539611691cfb714937bca8dc967246ce32c515b7133391d81333284e6ceffe29b929c042ee0000752bd9980c2d2332de20d7c5dc4e1a6077a6421056d975808 SHA512 54595a71db4d7684071c6496c3e92fe8c9de0a29832cc85901046f2627bd453cf0760b9857e73a91e87edfddc80d384627dc5c2cb7f3bc12ea5737eb5afa4f3b DIST mercury-20.06.1-gentoo-patchset-0.tar.gz 4426 BLAKE2B df6f1a3b52b1f57f502621abba175a55342ae88ecbbe8e37d22b89a7514e0dea14299c87fb1dd47866c5fc89bbb2746a92de8dcf037c1a9d5d2ba4e2e9b8c828 SHA512 c26c209a2fc2380793373785c7a8290ea336c38fe1c243df5c71791e2d1f8b6f8d4a9452a9139181aeb0422cd538c5e6ffe40332ea5b2635cab3324dc4dc320b DIST mercury-22.01-gentoo-patchset-0.tar.gz 4147 BLAKE2B d59f58cb8870ee3ba636f62c1df7ab54d45d23e92626e1a18717e2ef7511c8a14a63c7d9bbfbeb8ec78841f6a05311f2431c5488df9996dae1ab71ce39c99a55 SHA512 a38d524e900b1771a12921618f785436ebca6029d94c9bd7a3115682b900d688d4cab3e3167a7b110f2fc4f5e9d09c1f24dffe9e39222efd20bb17782829b4a8 -DIST mercury-22.01.1-gentoo-patchset-0.tar.gz 4120 BLAKE2B 23942084f25f4f7e367674838fd7526a6f225ab0ec99409c4a344a176836be2928ac0fc65488ad4e17eb0a962471dfceaf52c775282cc8c70173bda533eb218a SHA512 27457af98d1589152eb241f7c2107920c8cfa400fb94cfe25ea234d185eb5f54f21ebbbdd8ae70808addca102ac8d06e7d01ddac2fda8176e6d8c1a338f4c182 +DIST mercury-22.01.1-gentoo-patchset-1.tar.gz 4292 BLAKE2B f094e6702b633f5acb1dd9ef9c56f7183ecdc162b0f9c741ceb9fdbf1e64652f5f525adeb168c0177f4d043561c797dd652eb67dbd66fba816b4d9c5151f176a SHA512 4f12079fb8392a19dcf96078222591c60f3f6724c5f0b154475665c843f9a459c5b3bbc881405d6ef0acc65d9d689aed7f41977e4d712577a9b4f2f027470baf DIST mercury-srcdist-20.06.1.tar.gz 47796261 BLAKE2B f282c6edb78e9090eb451585c65c9214927b94eaa5fcdf6f674aef6beb62eb65179f998bcc2e56c3c93b73dd1dc94973084eb8363bc05e334384096c9520d478 SHA512 94e901e5d3db39e3342bf2d6a2a74556a7b18b295c7e02669b487a81d41c72e572046ce1133d670ca6c1b8e246dd277439087efe8fb99b979a73555a101aa9a8 DIST mercury-srcdist-20.06.tar.gz 47768559 BLAKE2B f242aa2ef7da53aa2dfa054e4fee8646434d276f0748b014e33ea52d22f2a8a37e6fecaa20617f4943c4c1e7d8c179ed0603a344fde2dd58da98b2bacadf1a71 SHA512 b76bd22d8eb16242c68b614ff122ed7ee7535efef6c0ceb8cc798fee4c550bc41b6faff2135cea43b24c652b654bb35ae049656585d8e7bf3a1122d07cb1ecf4 DIST mercury-srcdist-22.01.1.tar.gz 48956249 BLAKE2B 0f5a7662327f27c27a4d9e421f71afa58920f6232093452781124817ce5c34d1953a80a08b75e95101a7e2e88159b7d4ead08d25c67a99abcb908a9582af2bab SHA512 5fa49640307233ea0f641488e5ea526385e52833007a31469e083711b63925ca7568d7ad6e09301ddf7816384a080546bc4cf46b1422f974e008917d1aa4f37a diff --git a/dev-lang/mercury/mercury-22.01.1.ebuild b/dev-lang/mercury/mercury-22.01.1.ebuild index 3524e6009a37..d1c1fc3cff2f 100644 --- a/dev-lang/mercury/mercury-22.01.1.ebuild +++ b/dev-lang/mercury/mercury-22.01.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools elisp-common flag-o-matic java-pkg-opt-2 multilib vcs-clean xdg-utils -PATCHSET_VER="0" +PATCHSET_VER="1" MY_P=${PN}-srcdist-${PV} DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language" @@ -17,7 +17,8 @@ LICENSE="GPL-2 LGPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug doc emacs examples java mono profile readline threads trail" +IUSE="debug doc emacs examples java mono profile readline test threads trail" +RESTRICT="!test? ( test )" DEPEND="net-libs/libnsl:0= readline? ( sys-libs/readline:= ) @@ -28,6 +29,8 @@ DEPEND="net-libs/libnsl:0= RDEPEND="${DEPEND} emacs? ( >=app-editors/emacs-23.1:* )" +BDEPEND="test? ( sys-libs/timezone-data )" + S="${WORKDIR}"/${MY_P} SITEFILE=50${PN}-gentoo.el diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index a0ffc682c76e..ca74330ac242 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1 +1,2 @@ DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 +DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild new file mode 100644 index 000000000000..235a03aab3b5 --- /dev/null +++ b/dev-lang/orc/orc-0.4.32.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson-multilib + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/" +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz" + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +RESTRICT="!test? ( test )" +IUSE="gtk-doc static-libs test" + +DEPEND="" +RDEPEND="" +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 ) +" + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dorc-test=enabled # FIXME: always installs static library, bug 645232 + -Dbenchmarks=disabled + -Dexamples=disabled + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test + ) + meson_src_configure +} diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index a11644cc73ec..3a9ee8f98d49 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -3,5 +3,7 @@ DIST perl-5.34.0.tar.xz 12881416 BLAKE2B 4139e77fbb38b2b72671c0b130233cf5ed35112 DIST perl-5.34.1-zlib-1.2.12-encrypt-standard.zip.bin 207 BLAKE2B b52e1322930d5f7b8d6e3a319d24322b5dffb2313bdc757c0c8eb8713fd03adace199c8449ccc306e49b5b71e3c1b9786b2acb0ab8780a09d718a1c54f653226 SHA512 5a7e0950f0f94bd961fa9cf3e4ab5dd30006bee0f4553da755688a32d0411a4a850a28d4f998b36e7177dcf3aba192b899ca4138e84452baffef1a0b2ed1fb7b DIST perl-5.34.1-zlib-1.2.12.patch.xz 180480 BLAKE2B 39da5c1ef406d018f73e641d86ff81d5257cf1f7d6c1b0caac9651a546d70a2e0fff53bf0fc584907e792cb681a961c8442ab355f8f0c2cfffbb26c997cdbac0 SHA512 b32b57721b10943e21003429b42c535f7833e450f097855162241775a161a557fe0ea86ce615d6a9c885f165f45438cabba5580f9b299796d3a3da5ea720f1ff DIST perl-5.34.1.tar.xz 12760168 BLAKE2B 3768e55f66551c83295153e91d25d568b7b8638789141f7fcd5a304509cb391cb9ad0232ba6ac70113bb0881ddb00ca5b19c53aa01e1e206c44401dad60d8942 SHA512 9261958291b49eea30c120a89e5ee32dc6a5fd46de4869c89c3d6a4c1162d6cf192ebe429d01a293eda93d8680ce15294af27717fd4ec4c75f511c1fa820fdac +DIST perl-5.36.0-RC2.tar.xz 13045084 BLAKE2B f7f9d639e22f06c8b580cbab79a9b2fbd552fc459b6caf7b8e9d2909a097477a8b3b4cb572127ff4ac1a26cf2cbc440ec2a0db6b1f32c422068a05f070e0605d SHA512 5ba7f33d2c25be38f4f52c8fd5b05d9819995d8083091157716668d24a90c4d6951bf5eb8f60ed67c8887b571626f48cb913a944f2b258434c57a25304ec2788 +DIST perl-5.36.0-patches-1.tar.xz 20352 BLAKE2B f5413c75c5bbced230ad7fa692998caef8e4041f3394ae5212dc2aaee465de619b56cf07551be1bb36f2e06b9ed7d0ddda31ad4a7ec81d5c0c64b698ddd80379 SHA512 ab24577b6d71a13d9ccf272efa0881b29933b6a39532ca0d71d4c9a134f451bbe5f3d87c6c851f26114702ac3f92af5c5a72129a458ebee31e372106955eb157 DIST perl-cross-1.3.6.tar.gz 110210 BLAKE2B 39074d6f4a526f59de2b1c40432936552e625a5a4e44fbb7ce3c1c3828b12c5298d1ab49b7d34ea92e2a4c8c88f8bbef8cc0c582a3fbbed975cf46d331e89c08 SHA512 d394fbd75d890442aa599eae8893a26540c8b7af966583ad1c3213c3fe0e074415cfed8814de8f397830833fd78267bdc55adc5267168198f269634c2ef3b982 DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd SHA512 1111274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c diff --git a/dev-lang/perl/perl-5.36.0_rc2.ebuild b/dev-lang/perl/perl-5.36.0_rc2.ebuild new file mode 100644 index 000000000000..3961ea16eb4e --- /dev/null +++ b/dev-lang/perl/perl-5.36.0_rc2.ebuild @@ -0,0 +1,830 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit alternatives flag-o-matic toolchain-funcs multilib multiprocessing + +PATCH_VER=1 +CROSS_VER=1.3.7 +PATCH_BASE="perl-5.36.0-patches-${PATCH_VER}" +PATCH_DEV=dilfridge + +DIST_AUTHOR=RJBS + +# Greatest first, don't include yourself +# Devel point-releases are not ABI-intercompatible, but stable point releases are +# BIN_OLDVERSEN contains only C-ABI-intercompatible versions +PERL_BIN_OLDVERSEN="" + +if [[ "${PV##*.}" == "9999" ]]; then + DIST_VERSION=5.30.0 +else + DIST_VERSION="${PV/_rc/-RC}" +fi +SHORT_PV="${DIST_VERSION%.*}" + +# Even numbered major versions are ABI intercompatible +# Odd numbered major versions are not +if [[ $(( ${SHORT_PV#*.} % 2 )) == 1 ]]; then + SUBSLOT="${DIST_VERSION%-RC*}" +else + SUBSLOT="${DIST_VERSION%.*}" +fi + +# Used only in tar paths +MY_P="perl-${DIST_VERSION}" +# Used in library paths +MY_PV="${DIST_VERSION%-RC*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +SRC_URI=" + mirror://cpan/src/5.0/${MY_P}.tar.xz + mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz + https://github.com/gentoo-perl/perl-patchset/releases/download/${PATCH_BASE}/${PATCH_BASE}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.xz + https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz +" + +SRC_URI+=" + https://dev.gentoo.org/~dilfridge/distfiles/perl-5.34.1-zlib-1.2.12.patch.xz + https://dev.gentoo.org/~dilfridge/distfiles/perl-5.34.1-zlib-1.2.12-encrypt-standard.zip.bin +" + +HOMEPAGE="https://www.perl.org/" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0/${SUBSLOT}" + +if [[ "${PV##*.}" != "9999" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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" +fi + +IUSE="berkdb debug doc gdbm ithreads minimal quadmath" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( >=sys-libs/gdbm-1.8.3:= ) + app-arch/bzip2 + >=sys-libs/zlib-1.2.12 + virtual/libcrypt:= +" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" + +PDEPEND=" + !minimal? ( + >=app-admin/perl-cleaner-2.5 + >=virtual/perl-CPAN-2.290.0 + >=virtual/perl-Encode-3.120.0 + >=virtual/perl-File-Temp-0.230.400-r2 + >=virtual/perl-Data-Dumper-2.154.0 + virtual/perl-Test-Harness + ) +" +# bug 390719, bug 523624 +# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker + +S="${WORKDIR}/${MY_P}" + +dual_scripts() { + src_remove_dual perl-core/Archive-Tar 2.380.0 ptar ptardiff ptargrep + src_remove_dual perl-core/CPAN 2.280.0 cpan + src_remove_dual perl-core/Digest-SHA 6.20.0 shasum + src_remove_dual perl-core/Encode 3.80.100_rc enc2xs piconv + src_remove_dual perl-core/ExtUtils-MakeMaker 7.620.0 instmodsh + src_remove_dual perl-core/ExtUtils-ParseXS 3.430.0 xsubpp + src_remove_dual perl-core/IO-Compress 2.103.0 zipdetails + src_remove_dual perl-core/JSON-PP 4.60.0 json_pp + src_remove_dual perl-core/Module-CoreList 5.202.203.130 corelist + src_remove_dual perl-core/Pod-Checker 1.740.0 podchecker + src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc + src_remove_dual perl-core/Pod-Usage 2.10.0 pod2usage + src_remove_dual perl-core/Test-Harness 3.430.0 prove + src_remove_dual perl-core/podlators 4.140.0 pod2man pod2text + src_remove_dual_man perl-core/podlators 4.140.0 /usr/share/man/man1/perlpodstyle.1 +} + +check_rebuild() { + # Fresh install + if [[ -z "${REPLACING_VERSIONS}" ]]; then + return 0; + # Major Upgrade + # doesn't matter if there's multiple copies, it still needs a rebuild + # if the string is anything other than "5.CURRENTMAJOR" + elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then + echo "" + ewarn "UPDATE THE PERL MODULES:" + ewarn "After updating dev-lang/perl the installed Perl modules" + ewarn "have to be re-installed. In most cases, this is done automatically" + ewarn "by the package manager, but subsequent steps are still recommended" + ewarn "to ensure system consistency." + ewarn + ewarn "You should start with a depclean to remove any unused perl dependencies" + ewarn "that may confuse portage in future. Regular depcleans are also encouraged" + ewarn "as part of your regular update cycle, as that will keep perl upgrades working." + ewarn "Recommended: emerge --depclean -va" + ewarn + ewarn "You should then call perl-cleaner to clean up any old files and trigger any" + ewarn "remaining rebuilds portage may have missed." + ewarn "Use: perl-cleaner --all" + return 0; + + # Reinstall w/ USE Change + elif + ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \ + ( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \ + ( use quadmath && ! has_version dev-lang/perl[quadmath] ) || \ + ( ! use quadmath && has_version dev-lang/perl[quadmath] ) || \ + ( use debug && ! has_version dev-lang/perl[debug] ) || \ + ( ! use debug && has_version dev-lang/perl[debug] ) ; then + echo "" + ewarn "TOGGLED USE-FLAGS WARNING:" + ewarn "You changed one of the use-flags ithreads, quadmath, or debug." + ewarn "You must rebuild all perl-modules installed." + ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl" + fi +} + +pkg_setup() { + case ${CHOST} in + *-freebsd*) osname="freebsd" ;; + *-dragonfly*) osname="dragonfly" ;; + *-netbsd*) osname="netbsd" ;; + *-openbsd*) osname="openbsd" ;; + *-darwin*) osname="darwin" ;; + *-solaris*) osname="solaris" ;; + *-cygwin*) osname="cygwin" ;; + *) osname="linux" ;; + esac + + myarch="${CHOST%%-*}-${osname}" + if use debug ; then + myarch+="-debug" + fi + if use quadmath ; then + myarch+="-quadmath" + fi + if use ithreads ; then + mythreading="-multi" + myarch+="-thread" + fi + + PRIV_BASE="/usr/$(get_libdir)/perl5" + SITE_BASE="/usr/local/$(get_libdir)/perl5" + VENDOR_BASE="/usr/$(get_libdir)/perl5/vendor_perl" + + LIBPERL="libperl$(get_libname ${MY_PV} )" + + PRIV_LIB="${PRIV_BASE}/${SUBSLOT}" + ARCH_LIB="${PRIV_BASE}/${SUBSLOT}/${myarch}${mythreading}" + SITE_LIB="${SITE_BASE}/${SUBSLOT}" + SITE_ARCH="${SITE_BASE}/${SUBSLOT}/${myarch}${mythreading}" + VENDOR_LIB="${VENDOR_BASE}/${SUBSLOT}" + VENDOR_ARCH="${VENDOR_BASE}/${SUBSLOT}/${myarch}${mythreading}" + + dual_scripts +} + +src_remove_dual_file() { + local i pkg ver + pkg="$1" + ver="$2" + shift 2 + case "${EBUILD_PHASE:-none}" in + postinst|postrm) + for i in "$@" ; do + alternatives_auto_makesym "${i}" "${i}-[0-9]*" + done + ;; + setup) + for i in "$@" ; do + if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then + has_version ${pkg} && ewarn "You must reinstall ${pkg} !" + break + fi + done + ;; + install) + for i in "$@" ; do + if ! [[ -f "${ED}"${i} ]] ; then + ewarn "${i} does not exist!" + continue + fi + mv "${ED}"${i}{,-${ver}-${P}} || die + done + ;; + esac +} + +src_remove_dual_man() { + local i pkg ver ff + pkg="$1" + ver="$2" + shift 2 + case "${EBUILD_PHASE:-none}" in + postinst|postrm) + for i in "$@" ; do + ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*` + ff=${ff##*${i#${i%.[0-9]}}} + alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*" + done + ;; + install) + for i in "$@" ; do + if ! [[ -f "${ED}"${i} ]] ; then + ewarn "${i} does not exist!" + continue + fi + mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die + done + ;; + esac +} + +src_remove_dual() { + local i pkg ver + pkg="$1" + ver="$2" + shift 2 + for i in "$@" ; do + src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}" + src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1" + done +} + +src_prepare_perlcross() { + cp -a ../perl-cross-${CROSS_VER}/* . || die + + # bug 794463, needs further analysis what is exactly wrong here + eapply "${FILESDIR}/perl-5.34.0-crossfit.patch" + + # bug 604072 + MAKEOPTS+=" -j1" + export MAKEOPTS +} + +src_prepare_dynamic() { + ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die + ln -s ${LIBPERL} libperl$(get_libname ) || die +} + +# Copy a patch into the patch series +# add_patch SRC_PATH DEST_NAME ['description'] ['bug'] ['bug'] +# - description is optional, but recommended +# - all arguments after descriptions are bug URLs +add_patch() { + local patchdir="${WORKDIR}/patches" + local infodir="${WORKDIR}/patch-info" + local src_name dest_name desc + src_name="$1" + dest_name="$2" + desc="$3" + shift; shift; shift; + einfo "Adding ${dest_name} to patch bundle" + cp "${src_name}" "${patchdir}/${dest_name}" || die "Couldn't copy ${src_name} to ${dest_name}" + if [[ -n "${desc}" ]]; then + printf "%s" "${desc}" > "${infodir}/${dest_name}.desc" || die "Couldn't write ${dest_name}.desc" + fi + if [[ $# -gt 0 ]]; then + # Note: when $@ is more than one element, this emits a + # line for each element + printf "%s\n" "$@" > "${infodir}/${dest_name}.bugs" || die "Couldn't write ${dest_name}.bugs" + fi +} + +# Remove a patch using a glob expr +# eg: +# rm_patch *-darwin-Use-CC* +# +rm_patch() { + local patchdir="${WORKDIR}/patches" + local expr="$1" + local patch="$( cd "${patchdir}"; echo $expr )" + einfo "Removing $patch ($expr) from patch bundle" + if [[ -e "${patchdir}/${patch}" ]]; then + rm -f "${patchdir}/${patch}" || die "Can't remove ${patch} ( $expr )" + else + ewarn "No ${expr} found in ${patchdir} to remove" + fi +} + +# Yes, this is a reasonable amount of code for something seemingly simple +# but this is far easier to debug when things go wrong, and things went wrong +# multiple times while I was getting the exact number of slashes right, which +# requires circumnavigating both bash and sed escape mechanisms. +c_escape_string() { + local slash dquote + slash='\' + dquote='"' + re_slash="${slash}${slash}" + re_dquote="${slash}${dquote}" + + # Convert \ to \\, + # " to \" + echo "$1" |\ + sed "s|${re_slash}|${re_slash}${re_slash}|g" |\ + sed "s|${re_dquote}|${re_slash}${re_dquote}|g" +} +c_escape_file() { + c_escape_string "$(cat "$1")" +} + +apply_patchdir() { + local patchdir="${WORKDIR}/patches" + local infodir="${WORKDIR}/patch-info" + local patchoutput="patchlevel-gentoo.h" + + # Inject Patch-Level info into description for patchlevel.h patch + # to show in -V + local patch_expr="*List-packaged-patches*" + local patch="$( cd "${patchdir}"; echo $patch_expr )"; + einfo "Injecting patch-level info into ${patch}.desc ( $patch_expr )" + + if [[ -e "${patchdir}/${patch}" ]]; then + printf "List packaged patches for %s(%s) in patchlevel.h" "${PF}" "${PATCH_BASE}"\ + >"${infodir}/${patch}.desc" || die "Can't rewrite ${patch}.desc" + else + eerror "No $patch_expr found in ${patchdir}" + fi + + # Compute patch list to apply + # different name other than PATCHES to stop default + # reapplying it + # Single depth is currently only supported, as artifacts can reside + # from the old layout being multiple-directories, as well as it grossly + # simplifying the patchlevel_gentoo.h generation. + local PERL_PATCHES=($( + find "${patchdir}" -maxdepth 1 -mindepth 1 -type f -printf "%f\n" |\ + grep -E '[.](diff|patch)$' |\ + sort -n + )) + + for patch in "${PERL_PATCHES[@]}"; do + eapply "${WORKDIR}"/patches/${patch} + done + + einfo "Generating $patchoutput" + + # This code creates a header file, each iteration + # creates one-or-more-lines for each entry found in PERL_PATCHES + # and STDOUT is redirected to the .h file + for patch in "${PERL_PATCHES[@]}"; do + local desc_f="${infodir}/${patch}.desc" + local bugs_f="${infodir}/${patch}.bugs" + + printf ',"%s"\n' "${patch}" + if [[ ! -e "${desc_f}" ]]; then + ewarn "No description provided for ${patch} (expected: ${desc_f} )" + else + local desc="$(c_escape_file "${desc_f}")" + printf ',"- %s"\n' "${desc}" + fi + if [[ -e "${bugs_f}" ]]; then + while read -d $'\n' -r line; do + local esc_line="$(c_escape_string "${line}")" + printf ',"- Bug: %s"\n' "${esc_line}" + done <"${bugs_f}" + fi + done > "${S}/${patchoutput}" + printf "%s\n" "${patchoutput}" >> "${S}/MANIFEST" + +} + +src_prepare() { + local patchdir="${WORKDIR}/patches" + + # Prepare Patch dir with additional patches / remove unwanted patches + # Inject bug/desc entries for perl -V + # Old example: + # add_patch "${FILESDIR}/${PN}-5.26.2-hppa.patch" "100-5.26.2-hppa.patch"\ + # "Fix broken miniperl on hppa"\ + # "https://bugs.debian.org/869122" "https://bugs.gentoo.org/634162" + + if use prefix ; then + add_patch "${FILESDIR}/${PN}"-5.34.0-fallback-getcwd-pwd.patch "0102-5.34.0-fallback-get-cwd-pwd.patch"\ + "Fix installation during Prefix bootstrap (finding 'pwd' from coreutils)"\ + "https://bugs.gentoo.org/818172" + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # do NOT mess with nsl, on Solaris this is always necessary, + # when -lsocket is used e.g. to get h_errno + rm_patch "*-nsl-and-cl*" + fi + + apply_patchdir + + tc-is-cross-compiler && src_prepare_perlcross + + tc-is-static-only || src_prepare_dynamic + + if use gdbm; then + sed -i "s:INC => .*:INC => \"-I${EROOT}/usr/include/gdbm\":g" \ + ext/NDBM_File/Makefile.PL || die + fi + + # Use errno.h from prefix rather than from host system, bug #645804 + if use prefix && [[ -e "${EPREFIX}"/usr/include/errno.h ]] ; then + sed -i "/my..sysroot/s:'':'${EPREFIX}':" ext/Errno/Errno_pm.PL || die + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # set a soname, fix linking against just built libperl + sed -i -e 's/netbsd\*/netbsd*|solaris*/' Makefile.SH || die + fi + + if [[ ${CHOST} == *-darwin* ]] ; then + # fix install_name (soname) not to reference $D + sed -i -e '/install_name `pwd/s/`pwd`/\\$(shrpdir)/' Makefile.SH || die + + # fix environ linkage absence (only a real issue on Darwin9) + if [[ ${CHOST##*-darwin} -le 9 ]] ; then + sed -i -e '/^PLDLFLAGS =/s/=/= -include crt_externs.h -Denviron="(*_NSGetEnviron())"/' \ + Makefile.SH || die + fi + fi + + default +} + +myconf() { + # the myconf array is declared in src_configure + myconf=( "${myconf[@]}" "$@" ) +} + +# Outputs a list of versions which have been seen in any of the +# primary perl @INC prefix paths, such as: +# /usr/lib64/perl5/ +# /usr/local/lib64/perl5/ +# /usr/lib64/perl5/vendor_perl/ +# +# All values of NUMBER must be like "5.x.y" or like "5.x" +# +find_candidate_inc_versions() { + local regex='.*/5[.][0-9]+\([.][0-9]+\|\)$' + local dirs=( + "${EROOT}${PRIV_BASE}" + "${EROOT}${SITE_BASE}" + "${EROOT}${VENDOR_BASE}" + ) + for dir in "${dirs[@]}"; do + if [[ ! -e "${dir}" ]]; then + continue + fi + # Without access to readdir() on these dirs, find will not be able + # to reveal any @INC directories inside them, and will subsequently prune + # them from the built perl's @INC support, breaking our compatiblity options + # entirely. + if [[ ! -r "${dir}" || ! -x "${dir}" ]]; then + eerror "Bad permissions on ${dir}, this will probably break things" + eerror "Ensure ${dir} is +rx for at least uid=$EUID" + eerror "Recommended permission is +rx for all" + eerror "> chmod o+rx ${dir}" + fi + done + einfo "Scanning for old @INC dirs matching '$regex' in: ${dirs[*]}" + find "${dirs[@]}" -maxdepth 1 -mindepth 1 -type d -regex "${regex}" -printf "%f " 2>/dev/null +} + +# Sort versions passed versiony-ly, remove self-version if present +# dedup. Takes each version as an argument +sanitize_inc_versions() { + local vexclude="${SUBSLOT}" + einfo "Normalizing/Sorting candidate list: $*" + einfo " to remove '${vexclude}'" + # Note, general numeric sort has to be used + # for the last component, or unique will convert + # 5.30.0 + 5.30 into just 5.30 + printf "%s\n" "$@" |\ + grep -vxF "${vexclude}" |\ + sort -u -nr -t'.' -k1,1rn -k2,2rn -k3,3rg +} + +versions_to_inclist() { + local oldv="${DIST_VERSION%-RC} ${PERL_BIN_OLDVERSEN}" + + for v; do + has "${v}" ${oldv} && echo -n "${v}/${myarch}${mythreading}/ "; + echo -n "${v}/ "; + done +} + +versions_to_gentoolibdirs() { + local oldv="${DIST_VERSION%-RC} ${PERL_BIN_OLDVERSEN}" + local root + local v + for v; do + for root in "${PRIV_BASE}" "${VENDOR_BASE}" "${SITE_BASE}"; do + local fullpath="${EROOT}${root}/${v}" + if [[ -e "${fullpath}" ]]; then + has "${v}" ${oldv} && printf "%s:" "${fullpath}/${myarch}${mythreading}"; + printf "%s:" "${fullpath}" + fi + done + done +} + +src_configure() { + declare -a myconf + + export LC_ALL="C" + [[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091 + + # Perl has problems compiling with -Os in your flags with glibc + replace-flags "-Os" "-O2" + + # xlocale.h is going away in glibc-2.26, so it's counterproductive + # if we use it and include it in CORE/perl.h ... Perl builds just + # fine with glibc and locale.h only. + # However, the darwin prefix people have no locale.h ... + use elibc_glibc && myconf -Ui_xlocale + + # This flag makes compiling crash in interesting ways + filter-flags "-malign-double" + + # Generic LTO broken since 5.28, triggers EUMM failures + filter-flags "-flto" + + use sparc && myconf -Ud_longdbl + + export BUILD_BZIP2=0 + export BZIP2_INCLUDE=${EROOT}/usr/include + export BZIP2_LIB=${EROOT}/usr/$(get_libdir) + + export BUILD_ZLIB=False + export ZLIB_INCLUDE=${EROOT}/usr/include + export ZLIB_LIB=${EROOT}/usr/$(get_libdir) + + # allow either gdbm to provide ndbm (in ) or db1 + myndbm='U' + mygdbm='U' + mydb='U' + if use gdbm ; then + mygdbm='D' + if use berkdb ; then + myndbm='D' + fi + fi + if use berkdb ; then + mydb='D' + has_version '=sys-libs/db-1*' && myndbm='D' + fi + + myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db" + + if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then + ewarn "Perl will not be built with berkdb support, use gcc if you needed it..." + myconf -Ui_db -Ui_ndbm + fi + + use ithreads && myconf -Dusethreads + + use quadmath && myconf -Dusequadmath + + if use debug ; then + append-cflags "-g" + myconf -DDEBUGGING + elif [[ ${CFLAGS} == *-g* ]] ; then + myconf -DDEBUGGING=-g + else + myconf -DDEBUGGING=none + fi + + # modifying 'optimize' prevents cross configure script from appending required flags + if tc-is-cross-compiler; then + append-cflags "-fwrapv -fno-strict-aliasing" + fi + + # Autodiscover all old version directories, some of them will even be newer + # if you downgrade + if [[ -z ${PERL_OLDVERSEN} ]]; then + PERL_OLDVERSEN="$( find_candidate_inc_versions )" + fi + + # Fixup versions, removing self match, fixing order and dupes + PERL_OLDVERSEN="$( sanitize_inc_versions ${PERL_OLDVERSEN} )" + + # Experts who want a "Pure" install can set PERL_OLDVERSEN to an empty string + if [[ -n "${PERL_OLDVERSEN// }" ]]; then + local inclist="$( versions_to_inclist ${PERL_OLDVERSEN} )" + einfo "This version of perl may partially support modules previously" + einfo "installed in any of the following paths:" + for incpath in ${inclist}; do + [[ -e "${EROOT}${VENDOR_BASE}/${incpath}" ]] && einfo " ${EROOT}${VENDOR_BASE}/${incpath}" + [[ -e "${EROOT}${PRIV_BASE}/${incpath}" ]] && einfo " ${EROOT}${PRIV_BASE}/${incpath}" + [[ -e "${EROOT}${SITE_BASE}/${incpath}" ]] && einfo " ${EROOT}${SITE_BASE}/${incpath}" + done + einfo "This is a temporary measure and you should aim to cleanup these paths" + einfo "via world updates and perl-cleaner" + # myconf -Dinc_version_list="${inclist}" + myconf -Dgentoolibdirs="$( versions_to_gentoolibdirs ${PERL_OLDVERSEN} )" + fi + + [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a" + + # Make sure we can do the final link #523730, need to set deployment + # target to override hardcoded 10.3 which breaks on modern OSX + [[ ${CHOST} == *-darwin* ]] && \ + myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)" + + # Older macOS with non-Apple GCC chokes on inline in system headers + # using c89 mode as injected by cflags.SH, in addition, we override + # cflags, so we loose PERL_DARWIN which enables compat code that + # apparently on more recent macOS releases is no longer necessary + [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] && tc-is-gcc && \ + append-cflags -Dinline=__inline__ -DPERL_DARWIN + + # flock on 32-bit sparc Solaris is broken, fall back to fcntl + [[ ${CHOST} == sparc-*-solaris* ]] && \ + myconf -Ud_flock + + # Prefix: the host system needs not to follow Gentoo multilib stuff, and in + # Prefix itself we don't do multilib either, so make sure perl can find + # something compatible. + if use prefix ; then + # Set a hook to check for each detected library whether it actually works. + export libscheck=" + ( echo 'main(){}' > '${T}'/conftest.c && + $(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null + ) || xxx=/dev/null" + + # Use all host paths that might contain useful stuff, the hook above will filter out bad choices. + local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib" + myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}" + elif [[ $(get_libdir) != "lib" ]] ; then + # We need to use " and not ', as the written config.sh use ' ... + myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)" + fi + + # don't try building ODBM, bug #354453 + disabled_extensions="ODBM_File" + + if ! use gdbm ; then + # workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm" + disabled_extensions="${disabled_extensions} GDBM_File NDBM_File" + fi + + myconf -Dnoextensions="${disabled_extensions}" + + [[ "${PV##*.}" == "9999" ]] && myconf -Dusedevel -Uversiononly + + [[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF} + # allow fiddling via EXTRA_ECONF, bug 558070 + eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})" + + # setting -Dld= to tc-getLD breaks perl and all perl things + # https://github.com/Perl/perl5/issues/17791#issuecomment-630145202 + myconf \ + -Duseshrplib \ + -Darchname="${myarch}" \ + -Dcc="$(tc-getCC)" \ + -Dar="$(tc-getAR)" \ + -Dnm="$(tc-getNM)" \ + -Dcpp="$(tc-getCPP)" \ + -Dranlib="$(tc-getRANLIB)" \ + -Accflags="${CFLAGS}" \ + -Doptimize="${CFLAGS}" \ + -Dldflags="${LDFLAGS}" \ + -Dprefix="${EPREFIX}"'/usr' \ + -Dsiteprefix="${EPREFIX}"'/usr/local' \ + -Dvendorprefix="${EPREFIX}"'/usr' \ + -Dscriptdir="${EPREFIX}"'/usr/bin' \ + -Dprivlib="${EPREFIX}${PRIV_LIB}" \ + -Darchlib="${EPREFIX}${ARCH_LIB}" \ + -Dsitelib="${EPREFIX}${SITE_LIB}" \ + -Dsitearch="${EPREFIX}${SITE_ARCH}" \ + -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \ + -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \ + -Dman1dir="${EPREFIX}"/usr/share/man/man1 \ + -Dman3dir="${EPREFIX}"/usr/share/man/man3 \ + -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \ + -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \ + -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \ + -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \ + -Dman1ext='1' \ + -Dman3ext='3pm' \ + -Dlibperl="${LIBPERL}" \ + -Dlocincpth="${EPREFIX}"'/usr/include ' \ + -Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \ + -Duselargefiles \ + -Dd_semctl_semun \ + -Dcf_by='Gentoo' \ + -Dmyhostname='localhost' \ + -Dperladmin='root@localhost' \ + -Ud_csh \ + -Dsh="${EPREFIX}"/bin/sh \ + -Dtargetsh="${EPREFIX}"/bin/sh \ + -Uusenm \ + "${EXTRA_ECONF[@]}" + + if tc-is-cross-compiler; then + ./configure \ + --target="${CHOST}" \ + --build="${CBUILD}" \ + -Dinstallprefix='' \ + -Dinstallusrbinperl='undef' \ + -Dusevendorprefix='define' \ + "${myconf[@]}" \ + || die "Unable to configure" + else + sh Configure \ + -des \ + -Dinstallprefix="${EPREFIX}"'/usr' \ + -Dinstallusrbinperl='n' \ + "${myconf[@]}" \ + || die "Unable to configure" + fi +} + +src_test() { + export NO_GENTOO_NETWORK_TESTS=1; + export GENTOO_ASSUME_SANDBOXED="${GENTOO_ASSUME_SANDBOXED:-1}" + export GENTOO_NO_PORTING_TESTS="${GENTOO_NO_PORTING_TESTS:-1}" + if [[ ${EUID} == 0 ]] ; then + ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." + return 0 + fi + TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed" +} + +src_install() { + local i + local coredir="${ARCH_LIB}/CORE" + + emake DESTDIR="${D}" install + + rm -f "${ED}/usr/bin/perl${MY_PV}" + ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die + + if ! tc-is-static-only ; then + dolib.so "${ED}"${coredir}/${LIBPERL} + rm -f "${ED}"${coredir}/${LIBPERL} + ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die + ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die + + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die + ln -sf ../../../../${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die + fi + + rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages" + + # This removes ${D} from Config.pm + for i in $(find "${D}" -iname "Config.pm" ) ; do + einfo "Removing ${D} from ${i}..." + sed -i -e "s:${D}::" "${i}" || die "Sed failed" + done + + dodoc Changes* README AUTHORS + + if use doc ; then + # HTML Documentation + # We expect errors, warnings, and such with the following. + + dodir /usr/share/doc/${PF}/html + LD_LIBRARY_PATH=. ./perl installhtml \ + --podroot='.' \ + --podpath='lib:ext:pod:vms' \ + --recurse \ + --htmldir="${ED}/usr/share/doc/${PF}/html" + fi + + [[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local + + dual_scripts +} + +pkg_preinst() { + check_rebuild +} + +pkg_postinst() { + dual_scripts + + if [[ -z "${ROOT}" ]] ; then + local INC DIR file + INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }') + einfo "Removing old .ph files" + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + for file in $(find "${DIR}" -name "*.ph" -type f ) ; do + rm -f "${file}" + einfo "<< ${file}" + done + fi + done + # Silently remove the now empty dirs + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null + fi + done + + fi +} + +pkg_postrm() { + dual_scripts +} diff --git a/dev-lang/qu-prolog/qu-prolog-10.6.ebuild b/dev-lang/qu-prolog/qu-prolog-10.6.ebuild index 2cbbe5135522..a805e8388a22 100644 --- a/dev-lang/qu-prolog/qu-prolog-10.6.ebuild +++ b/dev-lang/qu-prolog/qu-prolog-10.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{6..11} ) inherit autotools multilib python-any-r1 qmake-utils diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index c7fc12af3329..637e75b470c9 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -4,6 +4,7 @@ DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B dc8785613c2f72c55d484642 DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6 SHA512 3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a DIST firefox-91.8.0esr.source.tar.xz 380325092 BLAKE2B 9bc470d0e8c65517d67f4075be2aece6e82af7dc89c40018359d3dd53d45d67424db8ed4614dd3dde430e08ec6ffff29f4ecc81e1990e05abd05804c6a2b5891 SHA512 edea2c7d4d3d0322091b20b623019ef041090d9f89f33c8e3140f66a54624261f278257393db70d2038154de8ee02da0bee6ecf85c281f3558338da71fc173c3 DIST firefox-91.9.0esr.source.tar.xz 384516460 BLAKE2B 5b265ff907ff520edadb1211ceb9201419349555bc4ab9acbf1d50ce9f0a9bbd26b830f58aec899d882c25f8036bf4ea1df39c7ad144d0305c69826816eec48a SHA512 fd69d489429052013d2c1b8b766a47920ecee62f0688505758f593b27ae66d6343b9107163749406251aedebdf836147e4d562415a811b04d7ab2ae31e32f133 +DIST firefox-91.9.1esr.source.tar.xz 378762560 BLAKE2B 6a29d262396ec63718d4569f37f14f496c46530a3997e05c41c69163e65f2deb382b983cac7adbd2246be9922a644af03a927328cb424bb1e138e87f49208b5d SHA512 d432d559f2c5f4b0bc66a755db7d61585e24a727cd8d18630854b3fb8633d54baf61ed65b580345b13d52b66288aa15ca8ca5cfcde8231e88108241f0b007683 DIST firefox-91esr-patches-05j.tar.xz 17116 BLAKE2B 5db6d2d3d5432369d2cfcda1a2b542d70ac18c1af7013d91984054c9658d7e3f989527c3a248de53f2e8dc51a852a46477f9ad75e98db28f50f8609fcafe547c SHA512 42080a8e28014d5f8de7ff45e0128ab71747faad7a92f0f7094686125835c168751794bd0229f77290f075502c271af0171ffae2863325d10cc6e8a853a90d3e DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be SHA512 2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718 DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 45ac4c9646e1275faf60eeedbf486f802cd106583eb7f640fe2243adc7cbb811dced5cefa94426cceca63468b0112be84078ffcef24cb2b8c1a7b6c8173c0d45 SHA512 5fb73330e7803bdd524fbe7cfdf4e6b72e85d4b22b0c827400317b5d052d1088d36e558ceac376393089e9d03e658b24e69262851fc04a66bbcda47135423dc0 diff --git a/dev-lang/spidermonkey/spidermonkey-91.9.1.ebuild b/dev-lang/spidermonkey/spidermonkey-91.9.1.ebuild new file mode 100644 index 000000000000..e04a46ab49ff --- /dev/null +++ b/dev-lang/spidermonkey/spidermonkey-91.9.1.ebuild @@ -0,0 +1,452 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +# Patch version +FIREFOX_PATCHSET="firefox-91esr-patches-05j.tar.xz" +SPIDERMONKEY_PATCHSET="spidermonkey-91-patches-04j.tar.xz" + +LLVM_MAX_SLOT=14 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ssl,xml(+)" + +WANT_AUTOCONF="2.1" + +inherit autotools check-reqs flag-o-matic llvm multiprocessing prefix python-any-r1 toolchain-funcs + +MY_PN="mozjs" +MY_PV="${PV/_pre*}" # Handle Gentoo pre-releases + +MY_MAJOR=$(ver_cut 1) + +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="firefox" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +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/~{juippis,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} + https://dev.gentoo.org/~{juippis,polynomial-c,whissi}/mozilla/patchsets/${SPIDERMONKEY_PATCHSET} +) + +SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz + ${PATCH_URIS[@]}" + +DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++" +HOMEPAGE="https://spidermonkey.dev https://firefox-source-docs.mozilla.org/js/index.html " + +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86" + +SLOT="91" +LICENSE="MPL-2.0" +IUSE="clang cpu_flags_arm_neon debug +jit lto test" + +#RESTRICT="test" +RESTRICT="!test? ( test )" + +BDEPEND="${PYTHON_DEPS} + >=virtual/rust-1.51.0 + virtual/pkgconfig + test? ( + $(python_gen_any_dep 'dev-python/six[${PYTHON_USEDEP}]') + ) + || ( + ( + sys-devel/llvm:14 + clang? ( + sys-devel/clang:14 + lto? ( =sys-devel/lld-14* ) + ) + ) + ( + sys-devel/llvm:13 + clang? ( + sys-devel/clang:13 + lto? ( =sys-devel/lld-13* ) + ) + ) + ( + sys-devel/llvm:12 + clang? ( + sys-devel/clang:12 + lto? ( =sys-devel/lld-12* ) + ) + ) + )" +DEPEND=">=dev-libs/icu-69.1:= + dev-libs/nspr + sys-libs/readline:0= + sys-libs/zlib" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/firefox-${MY_PV}/js/src" + +llvm_check_deps() { + if ! has_version -b "sys-devel/llvm:${LLVM_SLOT}" ; then + einfo "sys-devel/llvm:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use clang ; then + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use lto ; then + if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=sys-devel/lld-${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 +} + +python_check_deps() { + if use test ; then + has_version "dev-python/six[${PYTHON_USEDEP}]" + fi +} + +pkg_pretend() { + if use test ; then + CHECKREQS_DISK_BUILD="7600M" + else + CHECKREQS_DISK_BUILD="6400M" + fi + + check-reqs_pkg_pretend +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] ; then + if use test ; then + CHECKREQS_DISK_BUILD="7600M" + 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!" + + 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!" + + 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" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + 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 + + # 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 + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi +} + +src_prepare() { + pushd ../.. &>/dev/null || die + + use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch + + eapply "${WORKDIR}"/firefox-patches + eapply "${WORKDIR}"/spidermonkey-patches + + default + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + python/mozbuild/mozbuild/configure/check_debug_ranges.py \ + || die "sed failed to set toolchain prefix" + + # use prefix shell in wrapper linker scripts, bug #789660 + hprefixify "${S}"/../../build/cargo-{,host-}linker + + einfo "Removing pre-built binaries ..." + find third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + MOZJS_BUILDDIR="${WORKDIR}/build" + mkdir "${MOZJS_BUILDDIR}" || die + + popd &>/dev/null || die + eautoconf +} + +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 + + cd "${MOZJS_BUILDDIR}" || die + + # ../python/mach/mach/mixin/process.py fails to detect SHELL + export SHELL="${EPREFIX}/bin/bash" + + local -a myeconfargs=( + --host="${CBUILD:-${CHOST}}" + --target="${CHOST}" + --disable-ctype + --disable-jemalloc + --disable-optimize + --disable-smoosh + --disable-strip + --enable-readline + --enable-release + --enable-shared-js + --with-intl-api + --with-system-icu + --with-system-nspr + --with-system-zlib + --with-toolchain-prefix="${CHOST}-" + $(use_enable debug) + $(use_enable jit) + $(use_enable test tests) + ) + + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then + myeconfargs+=( --enable-rust-simd ) + fi + + # Modifications to better support ARM, bug 717344 + if use cpu_flags_arm_neon ; then + myeconfargs+=( --with-fpu=neon ) + + if ! tc-is-clang ; then + # thumb options aren't supported when using clang, bug 666966 + myeconfargs+=( --with-thumb=yes ) + myeconfargs+=( --with-thumb-interwork=no ) + fi + fi + + # Tell build system that we want to use LTO + if use lto ; then + if use clang ; then + myeconfargs+=( --enable-linker=lld ) + myeconfargs+=( --enable-lto=cross ) + else + myeconfargs+=( --enable-linker=bfd ) + myeconfargs+=( --enable-lto ) + fi + fi + + # LTO flag was handled via configure + filter-flags '-flto*' + + if 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 + + export MACH_USE_SYSTEM_PYTHON=1 + export PIP_NO_CACHE_DIR=off + + # Show flags we will use + einfo "Build CFLAGS: ${CFLAGS}" + einfo "Build CXXFLAGS: ${CXXFLAGS}" + einfo "Build LDFLAGS: ${LDFLAGS}" + einfo "Build RUSTFLAGS: ${RUSTFLAGS}" + + # Forcing system-icu allows us to skip patching bundled ICU for PPC + # and other minor arches + ECONF_SOURCE="${S}" \ + econf \ + ${myeconfargs[@]} \ + XARGS="${EPREFIX}/usr/bin/xargs" +} + +src_compile() { + cd "${MOZJS_BUILDDIR}" || die + default +} + +src_test() { + if "${MOZJS_BUILDDIR}/js/src/js" -e 'print("Hello world!")'; then + einfo "Smoke-test successful, continuing with full test suite" + else + die "Smoke-test failed: did interpreter initialization fail?" + fi + + cp "${FILESDIR}"/spidermonkey-91-known-test-failures.txt "${T}"/known_failures.list || die + + # bgo #827960 + if use ppc; then + echo "non262/TypedArray/map-and-filter.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/load/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/load/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/add/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/add/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/exchange/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/exchange/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/store/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/store/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/xor/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/xor/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/sub/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/sub/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-exchange.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/and/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-or.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/false-for-timeout-agent.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-add.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/or/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-sub.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-compareExchange.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/negative-timeout-agent.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-xor.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/value-not-equal.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-no-operation.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/waiterlist-block-indexedposition-wake.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/nan-for-timeout.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-and.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/was-woken-before-timeout.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/no-spurious-wakeup-on-store.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/wait/bigint/waiterlist-order-of-operations-is-fifo.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/compareExchange/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/compareExchange/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/and/bigint/non-shared-bufferdata.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/or/bigint/good-views.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Atomics/notify/bigint/notify-all-on-loc.js" >> "${T}"/known_failures.list + fi + + if use x86 ; then + echo "non262/Date/timeclip.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Number/prototype/toPrecision/return-values.js" >> "${T}"/known_failures.list + echo "test262/language/types/number/S8.5_A2.1.js" >> "${T}"/known_failures.list + echo "test262/language/types/number/S8.5_A2.2.js" >> "${T}"/known_failures.list + fi + + if [[ $(tc-endian) == "big" ]] ; then + echo "non262/extensions/clone-errors.js" >> "${T}"/known_failures.list + echo "test262/built-ins/Date/UTC/fp-evaluation-order.js" >> "${T}"/known_failures.list + echo "test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js" >> "${T}"/known_failures.list + fi + + ${EPYTHON} \ + "${S}"/tests/jstests.py -d -s -t 1800 --wpt=disabled --no-progress \ + --exclude-file="${T}"/known_failures.list \ + "${MOZJS_BUILDDIR}"/js/src/js \ + || die + + if use jit ; then + ${EPYTHON} \ + "${S}"/tests/jstests.py -d -s -t 1800 --wpt=disabled --no-progress \ + --exclude-file="${T}"/known_failures.list \ + "${MOZJS_BUILDDIR}"/js/src/js basic \ + || die + fi +} + +src_install() { + cd "${MOZJS_BUILDDIR}" || die + default + + # fix soname links + pushd "${ED}"/usr/$(get_libdir) &>/dev/null || die + mv lib${MY_PN}-${MY_MAJOR}.so lib${MY_PN}-${MY_MAJOR}.so.0.0.0 || die + ln -s lib${MY_PN}-${MY_MAJOR}.so.0.0.0 lib${MY_PN}-${MY_MAJOR}.so.0 || die + ln -s lib${MY_PN}-${MY_MAJOR}.so.0 lib${MY_PN}-${MY_MAJOR}.so || die + popd &>/dev/null || die + + # remove unneeded files + rm \ + "${ED}"/usr/bin/js${MY_MAJOR}-config \ + "${ED}"/usr/$(get_libdir)/libjs_static.ajs \ + || die + + # fix permissions + chmod -x \ + "${ED}"/usr/$(get_libdir)/pkgconfig/*.pc \ + "${ED}"/usr/include/mozjs-${MY_MAJOR}/js-config.h \ + || die +} diff --git a/dev-lang/yap/yap-7.0.1.ebuild b/dev-lang/yap/yap-7.0.1.ebuild index dd3ad5fba721..fbb2e1d54c02 100644 --- a/dev-lang/yap/yap-7.0.1.ebuild +++ b/dev-lang/yap/yap-7.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PV_COMMIT=5bebd8e3aae655690ddf33dfb32289766910fa25 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake flag-o-matic python-single-r1 diff --git a/dev-lang/yap/yap-7.1.0.ebuild b/dev-lang/yap/yap-7.1.0.ebuild index f86b8754434a..d0e15c3e0bc1 100644 --- a/dev-lang/yap/yap-7.1.0.ebuild +++ b/dev-lang/yap/yap-7.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 PV_COMMIT=77bb2ba5eadfb95b67abccd22b298cfb75dd3328 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake flag-o-matic python-single-r1 diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 9f7717efc9ec786703e13d0090a67449ad61bbae..d4a40bb07b474a3c70225dd89b8eea7551ceec68 100644 GIT binary patch delta 92944 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 Up174A@Bioj1LlVW0Ar;B00%7;vj6}9 diff --git a/dev-libs/asmjit/Manifest b/dev-libs/asmjit/Manifest new file mode 100644 index 000000000000..1a9ef2aede79 --- /dev/null +++ b/dev-libs/asmjit/Manifest @@ -0,0 +1 @@ +DIST asmjit-2021.11.13.tar.gz 717251 BLAKE2B 2bcad7234b0cab2d60c9fcd09149c93397595ca4859cb415378dabf52f8660de3aa5de40ee192fca814ee62bfc690ae8260c2f54faf10eb52c3ed3d63d1f4258 SHA512 2774168ff0847b3c29aee87325f12e431693c70661f8c10e0dc0d6530a3683d51ca472ef993e88c9d4e179494b045b2e75c22d6eda19b0c75e19843b69162da1 diff --git a/dev-libs/asmjit/asmjit-2021.11.13.ebuild b/dev-libs/asmjit/asmjit-2021.11.13.ebuild new file mode 100644 index 000000000000..27da2e68b8b3 --- /dev/null +++ b/dev-libs/asmjit/asmjit-2021.11.13.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +CommitId=4ec760a3d1f69e32ba460ecd2513f29b8428700b +DESCRIPTION="Machine code generation for C++" +HOMEPAGE="https://asmjit.com/" +SRC_URI="https://github.com/asmjit/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" +RESTRICT="!test? ( test )" + +S="${WORKDIR}"/${PN}-${CommitId} + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_configure() { + mycmakeargs=( + -DASMJIT_TEST=$(usex test TRUE FALSE) + ) + cmake_src_configure +} diff --git a/dev-libs/asmjit/files/asmjit-2021.11.13-gentoo.patch b/dev-libs/asmjit/files/asmjit-2021.11.13-gentoo.patch new file mode 100644 index 000000000000..035ffbbbdcea --- /dev/null +++ b/dev-libs/asmjit/files/asmjit-2021.11.13-gentoo.patch @@ -0,0 +1,45 @@ +diff --git a/src/asmjit/core/support.h b/src/asmjit/core/support.h +index f98ffaa..2329cb2 100644 +--- a/src/asmjit/core/support.h ++++ b/src/asmjit/core/support.h +@@ -33,33 +33,40 @@ + ASMJIT_BEGIN_NAMESPACE + + //! \addtogroup asmjit_utilities + //! \{ + + //! Contains support classes and functions that may be used by AsmJit source + //! and header files. Anything defined here is considered internal and should + //! not be used outside of AsmJit and related projects like AsmTK. + namespace Support { + + // ============================================================================ + // [asmjit::Support - Architecture Features & Constraints] + // ============================================================================ + + //! \cond INTERNAL ++#if defined(__GNUC__) && !defined(__clang__) && __GNUC__ >= 11 ++// There is a bug in GCC11+ that makes it unusable to use annotated unaligned loads/stores. ++static constexpr bool kUnalignedAccess16 = false; ++static constexpr bool kUnalignedAccess32 = false; ++static constexpr bool kUnalignedAccess64 = false; ++#else + static constexpr bool kUnalignedAccess16 = ASMJIT_ARCH_X86 != 0; + static constexpr bool kUnalignedAccess32 = ASMJIT_ARCH_X86 != 0; + static constexpr bool kUnalignedAccess64 = ASMJIT_ARCH_X86 != 0; ++#endif + //! \endcond + + // ============================================================================ + // [asmjit::Support - Internal] + // ============================================================================ + + //! \cond INTERNAL + namespace Internal { + template + struct AlignedInt {}; + + template<> struct AlignedInt { typedef uint16_t ASMJIT_ALIGN_TYPE(T, 1); }; + template<> struct AlignedInt { typedef uint16_t T; }; + template<> struct AlignedInt { typedef uint32_t ASMJIT_ALIGN_TYPE(T, 1); }; + template<> struct AlignedInt { typedef uint32_t ASMJIT_ALIGN_TYPE(T, 2); }; diff --git a/dev-libs/asmjit/metadata.xml b/dev-libs/asmjit/metadata.xml new file mode 100644 index 000000000000..0e892b7edd0d --- /dev/null +++ b/dev-libs/asmjit/metadata.xml @@ -0,0 +1,11 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + asmjit/asmjit + + diff --git a/dev-libs/boost/boost-1.79.0.ebuild b/dev-libs/boost/boost-1.79.0.ebuild index 5be71891e682..34e653c3a949 100644 --- a/dev-libs/boost/boost-1.79.0.ebuild +++ b/dev-libs/boost/boost-1.79.0.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}_${MY_PV}" LICENSE="Boost-1.0" SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" # the tests will never fail because these are not intended as sanity diff --git a/dev-libs/dotconf/dotconf-1.3-r2.ebuild b/dev-libs/dotconf/dotconf-1.3-r2.ebuild new file mode 100644 index 000000000000..d2f6fc9815eb --- /dev/null +++ b/dev-libs/dotconf/dotconf-1.3-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="dot.conf configuration file parser" +HOMEPAGE="https://github.com/williamh/dotconf" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND=">=sys-devel/autoconf-2.58" +RDEPEND="" + +src_configure() { + econf --disable-static +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/inih/inih-55.ebuild b/dev-libs/inih/inih-55.ebuild index 711dd5e438b6..8f9886c0171b 100644 --- a/dev-libs/inih/inih-55.ebuild +++ b/dev-libs/inih/inih-55.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="inih (INI not invented here) simple .INI file parser" HOMEPAGE="https://github.com/benhoyt/inih" SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/inih-r${PV}" LICENSE="BSD" diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index f0b62f9f0d0c..97f366944ca9 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,5 +1,4 @@ -DIST intel-compute-runtime-22.13.22789.tar.gz 5252140 BLAKE2B 81fe85e75b1f6257771950dd2716e48f8db61dbe62f747c13ed00be7385c9e6a2f2cd2a5d50cf4253962d13bd1fdb4449a5e646fe3a8b10af228f746b9880210 SHA512 e4d22d8f73463300424b2df9a9634f0b5ac341131de33e57d46ffd52ce0b3fbdbf62cf591876d2143ca14caeba42ec95f5aef201eb9895e5d36b2279b15e661c -DIST intel-compute-runtime-22.16.22992.tar.gz 5334525 BLAKE2B e2fd74084cddc8163eff46cf267c33206c240b8e7c513d2408dabcc0290182fcb5ce7a8909dca93cbb6fd95c2130448498845602590ff59487508b7adcb2bd65 SHA512 7a133a97f437dfe62559097e41583db60e54af6937cfcb3613f4c54340919a0ee0136cfcea1fb6005341021a9bb139c40be8d237afa2a246accd0af1a20dd297 DIST intel-compute-runtime-22.17.23034.tar.gz 5345890 BLAKE2B 0cd4b9c117978c9127ff1b9e985ab097e672b228a0bba39ad868881af94e821683afb45f394951776f0ecb725872a4624b35be50e2022fec06b1d77d58227fc9 SHA512 d34a63263f073c8fe6d61f105b753468d856de965b605c54ae4e8931bcb81293378f501b796cf84938857f7e08288f4650299cd76d56483f552846fc4b93b2b9 DIST intel-compute-runtime-22.18.23063.tar.gz 5355944 BLAKE2B ee4d79370c10f2aa1fcd0209a1403a89da1ff5a21dd8b39fb40ac33416b1adaef08713382ee89ad88e64b74d5edcb02e3877898e2301b5454a14b8910ebde009 SHA512 a94a3a7c331ea8bb059740ffaec6e139c17216be23c86cc9e880d247ff12dcb93357ee90b9863b9ddcea59dc1a3d377b32600675a145c29f12c810c13a9e3a61 DIST intel-compute-runtime-22.19.23136.tar.gz 5390779 BLAKE2B 376f355802d20ba76f485dcd174bb7dd0fa128495be37718b7eda3a3a2ef34086ef9060911f52866c1d1a4fd13f59115d511b5c6b327ce574ae494506085a91d SHA512 dc0c2f150b06c2a41a0d20c1ebcf38254d7ff976eef4340bcc3d47eab8e2ec0e36d8cc871b97ca4d8b304be53b0aced6b2a6fb66da7e58b0352297e7f28b81bf +DIST intel-compute-runtime-22.20.23198.tar.gz 5453705 BLAKE2B 85e3ed926522db44c3464da23c6888effc9fbcfb51e9d644cf12e97335f7a14139040ae09ab99ab9e5b2ef27d4f9a9c23e68ee35378c85279b7c800426a2c829 SHA512 85bf87a6c4d387bea4cd75b6e59e7d47ccfee153a50059209644cecd912d2b52c62b398f004148e1dddc1bac069b19bdacafd355499d3b47c157d0a4a7b2d70b diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild deleted file mode 100644 index 1f1a1ffad129..000000000000 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -MY_PN="${PN/intel-/}" -MY_P="${MY_PN}-${PV}" - -inherit cmake flag-o-matic - -DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" -HOMEPAGE="https://github.com/intel/compute-runtime" -SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+l0 +vaapi" - -RDEPEND=">=media-libs/gmmlib-22.0.2:=" - -DEPEND=" - ${DEPEND} - dev-libs/intel-metrics-library:= - dev-libs/libnl:3 - dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.10713 - >=dev-util/intel-graphics-system-controller-0.2.4:= - media-libs/mesa - >=virtual/opencl-3 - l0? ( >=dev-libs/level-zero-1.7.15 ) - vaapi? ( - x11-libs/libdrm[video_cards_intel] - x11-libs/libva - ) -" - -BDEPEND="virtual/pkgconfig" - -DOCS=( "README.md" "FAQ.md" ) - -src_configure() { - # See https://github.com/intel/compute-runtime/issues/531 - filter-flags -flto=* -flto - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" - -DBUILD_WITH_L0="$(usex l0)" - -DDISABLE_LIBVA="$(usex !vaapi)" - -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" - -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" - -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" - -DSUPPORT_DG1="ON" - -Wno-dev - - # See https://github.com/intel/intel-graphics-compiler/issues/204 - # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" - - # If enabled, tests are automatically run during - # the compile phase and we cannot run them because - # they require permissions to access the hardware. - -DSKIP_UNIT_TESTS="1" - ) - - cmake_src_configure -} diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild index 8cea983ec064..94aedd784bb7 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+l0 +vaapi" RDEPEND=">=media-libs/gmmlib-22.0.2:=" diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.20.23198.ebuild similarity index 89% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.20.23198.ebuild index c4452c450397..bdc8a84baf08 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.20.23198.ebuild @@ -26,7 +26,7 @@ DEPEND=" dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.10713 + >=dev-util/intel-graphics-compiler-1.0.11061-r1 >=dev-util/intel-graphics-system-controller-0.2.4:= media-libs/mesa >=virtual/opencl-3 @@ -41,11 +41,21 @@ BDEPEND="virtual/pkgconfig" DOCS=( "README.md" "FAQ.md" ) +src_prepare() { + default + + # Remove '-Werror' from default + set -e '/Werror/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + src_configure() { # See https://github.com/intel/compute-runtime/issues/531 filter-flags -flto=* -flto local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" -DBUILD_WITH_L0="$(usex l0)" diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest index f2739dacf95c..5a08da8e97f4 100644 --- a/dev-libs/level-zero/Manifest +++ b/dev-libs/level-zero/Manifest @@ -1,2 +1,3 @@ DIST level-zero-1.7.15.tar.gz 396788 BLAKE2B 794b1ee0955ffaa8671918cba8b31f388bfd8464bd59c3e041cc976d36831ee8e11ec64b1428613bd1621a6118b7794c908071756060f1bd8f2239e77f3c6817 SHA512 84600ff4fd18abffc8765c071454e7fef7a49d7ff711c97e326bae4a8e4295f2e611fac99bcaaf7ad555916d7078b36dd91b45cf57a00bd9e995fc028a40fd2e DIST level-zero-1.8.0.tar.gz 418939 BLAKE2B c07cf99bed347458fe1680ed572575591eefa2e5cc0a4c4390f2bac603d872dd42173ff691960831900ad9a00e0346c217376d233e07e49ee1f17be13f6dcada SHA512 87c5e3b60e01d7bfd0ddb80403207dffef36eca77119364d92b8b39c7a2d34fd9c59921790395414e162394060c79dd7a73f14bfc1b7fa5d4b05adc1274dd48b +DIST level-zero-1.8.1.tar.gz 419208 BLAKE2B 0957e1694db80f655dddfae06f13224ec21ed5ee349fe032e3c8fc643a72128c81f9a8dc9f040ad04eb91bc43491f7aa61d6c438276feb05c5e3099e8f18d66d SHA512 b108ed9a8be77924891b543c5b36c50ade7e7e17a9319c9e7b46526c6d4ee1d10397095a3e9ac4b95c14bfb224eb3b608a8e4b4e23740cec217326b203db4136 diff --git a/dev-libs/level-zero/level-zero-1.8.1.ebuild b/dev-libs/level-zero/level-zero-1.8.1.ebuild new file mode 100644 index 000000000000..84d0079b1c54 --- /dev/null +++ b/dev-libs/level-zero/level-zero-1.8.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="oneAPI Level Zero headers, loader and validation layer" +HOMEPAGE="https://github.com/oneapi-src/level-zero" +SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + cmake_src_prepare + + # According to upstream, release tarballs should contain this file but at least + # some of them do not. Fortunately it is trivial to make one ourselves. + echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die +} diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index 096e128e593e..e991ca5f15e5 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,3 +1,4 @@ DIST libfido2-1.10.0.tar.gz 591372 BLAKE2B a4144ede774b90700f4cb1371b2acdba9d3ca8e6e0d68c5670986a1825635ebeb75f03c930da14a4539a9e075bcc5f7cfde7fbcc05e1fa383902ac6739225789 SHA512 ba03e25d3f42f11cec74dee48c853ae35d03600f24ca06d2b751840408a132290fe22461372ae42ae31419061a63d9908c20a2c0cf3c0c9c8dbc46c34916784f +DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d SHA512 d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572 DIST libfido2-1.8.0.tar.gz 535947 BLAKE2B 48ca29fc1b582b4c915ce3dac2b3c24b1c71b144681f77f13059a599eb5e38b263442abecacad495e28a6fea63fc98c142a32939bb49a521b6a6a8d4ad0f1ff0 SHA512 dbea52a80068323e9945ef7a6e93ab1438bc4347390fc91694a94669900d4ce4abe95e1b6df90fe8b6b2dde6b5d28d9dc0c6b022c24ccb661f28c30c33417999 DIST libfido2-1.9.0.tar.gz 576088 BLAKE2B 19d2933178011aebf11b44e12550518937b204a40b781ade565bd2852de6d1bbb88dda90f612e852e4561b7a9db6927df9d0a9f0b4c511208f3ab648b2cf1a9f SHA512 99edf9c52a871ed5dc3ab41ac07ca8a22670e7527c48ed69c096f001651e1e714bc3f1f55e22003cb66670fa4e851095834c2acd0e5b31887fad46bfb9f4b089 diff --git a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch b/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch new file mode 100644 index 000000000000..391aae014661 --- /dev/null +++ b/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch @@ -0,0 +1,81 @@ +https://github.com/Yubico/libfido2/pull/579 + +From c359e5dba24ae7b44cc0d61fb7c00e652465853b Mon Sep 17 00:00:00 2001 +From: Silke Hofstra +Date: Fri, 6 May 2022 15:36:02 +0200 +Subject: [PATCH 1/3] regress: link against chosen library + +Compile `regress` against `${_FIDO2_LIBRARY}` so it links against +the shared library when building with `BUILD_STATIC_LIBS=OFF`. +--- a/regress/CMakeLists.txt ++++ b/regress/CMakeLists.txt +@@ -6,7 +6,7 @@ add_custom_target(regress) + + macro(add_regress_test NAME SOURCES) + add_executable(${NAME} ${SOURCES}) +- target_link_libraries(${NAME} fido2) ++ target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) + add_test(${NAME} ${NAME}) + add_dependencies(regress ${NAME}) + endmacro() +@@ -17,6 +17,7 @@ if(MSVC AND BUILD_SHARED_LIBS) + "${CBOR_BIN_DIRS}/${CBOR_LIBRARIES}.dll" + "${CRYPTO_BIN_DIRS}/${CRYPTO_LIBRARIES}.dll" + "${ZLIB_BIN_DIRS}/${ZLIB_LIBRARIES}.dll" ++ "$" + "${CMAKE_CURRENT_BINARY_DIR}") + endif() + + +From a5413255cb0dd4579faf0dda0ce1b3e45db398e9 Mon Sep 17 00:00:00 2001 +From: Silke Hofstra +Date: Mon, 9 May 2022 10:56:29 +0200 +Subject: [PATCH 3/3] regress: run compression test against static lib only + +--- a/regress/CMakeLists.txt ++++ b/regress/CMakeLists.txt +@@ -4,13 +4,22 @@ + + add_custom_target(regress) + +-macro(add_regress_test NAME SOURCES) ++macro(add_regress_test_common NAME SOURCES) + add_executable(${NAME} ${SOURCES}) +- target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) + add_test(${NAME} ${NAME}) + add_dependencies(regress ${NAME}) + endmacro() + ++macro(add_regress_test NAME SOURCES) ++ add_regress_test_common(${NAME} ${SOURCES}) ++ target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) ++endmacro() ++ ++macro(add_regress_static_test NAME SOURCES) ++ add_regress_test_common(${NAME} ${SOURCES}) ++ target_link_libraries(${NAME} fido2) ++endmacro() ++ + if(MSVC AND BUILD_SHARED_LIBS) + add_custom_command(TARGET regress POST_BUILD + COMMAND "${CMAKE_COMMAND}" -E copy +@@ -33,13 +42,17 @@ else() + endif() + + add_regress_test(regress_assert assert.c) +-add_regress_test(regress_compress compress.c) + add_regress_test(regress_cred cred.c) + add_regress_test(regress_dev dev.c) + add_regress_test(regress_eddsa eddsa.c) + add_regress_test(regress_es256 es256.c) + add_regress_test(regress_rs256 rs256.c) + ++# Run these tests only against the static library ++if(BUILD_STATIC_LIBS) ++ add_regress_static_test(regress_compress compress.c) ++endif() ++ + if(MINGW) + # needed for nanosleep() in mingw + target_link_libraries(regress_dev winpthread) + diff --git a/dev-libs/libfido2/libfido2-1.11.0.ebuild b/dev-libs/libfido2/libfido2-1.11.0.ebuild new file mode 100644 index 000000000000..2f930f13714a --- /dev/null +++ b/dev-libs/libfido2/libfido2-1.11.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake udev linux-info + +DESCRIPTION="Provides library functionality for FIDO 2.0" +HOMEPAGE="https://github.com/Yubico/libfido2" +SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="nfc static-libs" + +DEPEND="dev-libs/libcbor:= + dev-libs/openssl:= + sys-libs/zlib:= + virtual/libudev:=" +RDEPEND="${DEPEND} + acct-group/plugdev" + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.0-cmakelists.patch + "${FILESDIR}"/${PN}-1.11.0-regress-tests.patch +) + +pkg_pretend() { + CONFIG_CHECK=" + ~USB_HID + ~HIDRAW + " + + check_extra_config +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=OFF + -DBUILD_STATIC_LIBS=$(usex static-libs ON OFF) + -DNFC_LINUX=$(usex nfc ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules +} diff --git a/dev-libs/libfido2/metadata.xml b/dev-libs/libfido2/metadata.xml index db083c992c6a..df607fde9962 100644 --- a/dev-libs/libfido2/metadata.xml +++ b/dev-libs/libfido2/metadata.xml @@ -8,4 +8,7 @@ Enable experimental NFC support + + Yubico/libfido2 + diff --git a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild index 91a84544aac4..eb599e7d4a24 100644 --- a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild +++ b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/libmemcached-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+libevent sasl test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libtasn1/libtasn1-4.18.0.ebuild b/dev-libs/libtasn1/libtasn1-4.18.0.ebuild index 968d58d3850b..7138eb6e7263 100644 --- a/dev-libs/libtasn1/libtasn1-4.18.0.ebuild +++ b/dev-libs/libtasn1/libtasn1-4.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3 LGPL-2.1" SLOT="0/6" # subslot = libtasn1 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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="static-libs test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/libtpms/libtpms-0.9.4.ebuild b/dev-libs/libtpms/libtpms-0.9.4.ebuild index d114a2f1724e..3b5f046772a9 100644 --- a/dev-libs/libtpms/libtpms-0.9.4.ebuild +++ b/dev-libs/libtpms/libtpms-0.9.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/stefanberger/libtpms" SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" DEPEND="dev-libs/openssl:=" RDEPEND="${DEPEND}" diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild b/dev-libs/libwacom/libwacom-1.12.ebuild index acfda32d8405..ee050d97c7ce 100644 --- a/dev-libs/libwacom/libwacom-1.12.ebuild +++ b/dev-libs/libwacom/libwacom-1.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,3 +56,7 @@ src_configure() { ) meson_src_configure } + +pkg_postinst() { + udev_reload +} diff --git a/dev-libs/miniz/miniz-9999.ebuild b/dev-libs/miniz/miniz-9999.ebuild deleted file mode 100644 index 7bdf95f3cf88..000000000000 --- a/dev-libs/miniz/miniz-9999.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 - -inherit cmake - -DESCRIPTION="A lossless, high performance data compression library" -HOMEPAGE="https://github.com/richgel999/miniz" -SRC_URI="" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/richgel999/miniz.git" -else - SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="examples static-libs" - -DOCS=( ChangeLog.md LICENSE readme.md ) - -src_prepare() { - sed -i -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/' CMakeLists.txt - - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - ) - - cmake_src_configure -} diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild index 4e769ccf921e..332354cf47a6 100644 --- a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild +++ b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" +USE_RUBY="ruby25 ruby26 ruby27 ruby30 ruby31" inherit autotools flag-o-matic multilib-minimal ruby-single DESCRIPTION="Alternative to vendor specific OpenCL ICD loaders" diff --git a/dev-libs/skalibs/skalibs-2.11.2.0.ebuild b/dev-libs/skalibs/skalibs-2.11.2.0.ebuild index 0eb6a5c6b8ab..f878f25eee05 100644 --- a/dev-libs/skalibs/skalibs-2.11.2.0.ebuild +++ b/dev-libs/skalibs/skalibs-2.11.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="doc ipv6 static-libs" HTML_DOCS=( doc/. ) diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild index 0d9996c90582..d3caafe0dedb 100644 --- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.19.0.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-libs/uthash/uthash-2.3.0.ebuild b/dev-libs/uthash/uthash-2.3.0.ebuild index 653e84a4a53a..0092575fb688 100644 --- a/dev-libs/uthash/uthash-2.3.0.ebuild +++ b/dev-libs/uthash/uthash-2.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/troydhanson/uthash/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD-1" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index 1d2bf61666d9..ff35a7d9ebb6 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -1,2 +1 @@ DIST weston-10.0.0.tar.xz 1774600 BLAKE2B b2b8fa4f7542aba03970ca8abf504f340f8f8da9f9581c16ceac5c702eac355f5d4244778393a8804017f39dff490431e26a48580746033158bd2d2b721437f8 SHA512 77e05530751e4f743eebf015ab5b78a1fcc66b774713b5e296cfffc488be84e459f811c85ac4280b7b63eebf4ff5c958dd7306376ab343e6b80feae16c8c35a4 -DIST weston-9.0.0.tar.xz 1555212 BLAKE2B 6c5feb3959ebe894861c6dc0817633b23e8518baf1c359c2967f111c071e9d4f166ef1421ad6465b036b3f1c485cab5f442476e7a44e3ec722cff576dea73852 SHA512 ccc263f8279b7b23e5c593b4a8a023de2c3dc178b1b8d6593599171770bcfe97608de9fcb77aa1cab39255451d289d323e51c317dae190c7641282e085b84f90 diff --git a/dev-libs/weston/files/weston-pipewire-0.3.patch b/dev-libs/weston/files/weston-pipewire-0.3.patch deleted file mode 100644 index a38250d8c8f2..000000000000 --- a/dev-libs/weston/files/weston-pipewire-0.3.patch +++ /dev/null @@ -1,373 +0,0 @@ -https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/456 - -diff --git a/pipewire/meson.build b/pipewire/meson.build -index 67db61f0777325695864db2bc6cf94145ed5564d..944b2259f146e07abdbd4773223f4bdb76dfa45a 100644 ---- a/pipewire/meson.build -+++ b/pipewire/meson.build -@@ -5,17 +5,25 @@ if get_option('pipewire') - error('Attempting to build the pipewire plugin without the required DRM backend. ' + user_hint) - endif - -- depnames = [ -- 'libpipewire-0.2', 'libspa-0.1' -- ] - deps_pipewire = [ dep_libweston_private ] -- foreach depname : depnames -- dep = dependency(depname, required: false) -- if not dep.found() -- error('Pipewire plugin requires @0@ which was not found. '.format(depname) + user_hint) -- endif -- deps_pipewire += dep -- endforeach -+ -+ dep_libpipewire = dependency('libpipewire-0.3', required: false) -+ if not dep_libpipewire.found() -+ dep_libpipewire = dependency('libpipewire-0.2', required: false) -+ endif -+ if not dep_libpipewire.found() -+ error('Pipewire plugin requires libpipewire which was not found. ' + user_hint) -+ endif -+ deps_pipewire += dep_libpipewire -+ -+ dep_libspa = dependency('libspa-0.2', required: false) -+ if not dep_libspa.found() -+ dep_libspa = dependency('libspa-0.1', required: false) -+ endif -+ if not dep_libspa.found() -+ error('Pipewire plugin requires libspa which was not found. ' + user_hint) -+ endif -+ deps_pipewire += dep_libspa - - plugin_pipewire = shared_library( - 'pipewire-plugin', -diff --git a/pipewire/pipewire-plugin.c b/pipewire/pipewire-plugin.c -index fe7eb1d654d5ec67f7a3287532bb21c19ad9eac5..2c65f502c2917c23290a51bf1c24eac8d50129f1 100644 ---- a/pipewire/pipewire-plugin.c -+++ b/pipewire/pipewire-plugin.c -@@ -34,20 +34,27 @@ - #include - #include - -+#include -+ - #include - #include - #include - --#include -+#if PW_CHECK_VERSION(0, 2, 90) -+#include -+#include -+#endif - - #define PROP_RANGE(min, max) 2, (min), (max) - -+#if !PW_CHECK_VERSION(0, 2, 90) - struct type { - struct spa_type_media_type media_type; - struct spa_type_media_subtype media_subtype; - struct spa_type_format_video format_video; - struct spa_type_video_format video_format; - }; -+#endif - - struct weston_pipewire { - struct weston_compositor *compositor; -@@ -60,12 +67,19 @@ struct weston_pipewire { - struct pw_loop *loop; - struct wl_event_source *loop_source; - -+#if PW_CHECK_VERSION(0, 2, 90) -+ struct pw_context *context; -+#endif - struct pw_core *core; - struct pw_type *t; -+#if PW_CHECK_VERSION(0, 2, 90) -+ struct spa_hook core_listener; -+#else - struct type type; - - struct pw_remote *remote; - struct spa_hook remote_listener; -+#endif - }; - - struct pipewire_output { -@@ -100,6 +114,7 @@ struct pipewire_frame_data { - struct wl_event_source *fence_sync_event_source; - }; - -+#if !PW_CHECK_VERSION(0, 2, 90) - static inline void init_type(struct type *type, struct spa_type_map *map) - { - spa_type_media_type_map(map, &type->media_type); -@@ -107,6 +122,7 @@ static inline void init_type(struct type *type, struct spa_type_map *map) - spa_type_format_video_map(map, &type->format_video); - spa_type_video_format_map(map, &type->video_format); - } -+#endif - - static void - pipewire_debug_impl(struct weston_pipewire *pipewire, -@@ -141,6 +157,7 @@ pipewire_debug_impl(struct weston_pipewire *pipewire, - free(logstr); - } - -+#if !PW_CHECK_VERSION(0, 2, 90) - static void - pipewire_debug(struct weston_pipewire *pipewire, const char *fmt, ...) - { -@@ -150,6 +167,7 @@ pipewire_debug(struct weston_pipewire *pipewire, const char *fmt, ...) - pipewire_debug_impl(pipewire, NULL, fmt, ap); - va_end(ap); - } -+#endif - - static void - pipewire_output_debug(struct pipewire_output *output, const char *fmt, ...) -@@ -185,7 +203,9 @@ pipewire_output_handle_frame(struct pipewire_output *output, int fd, - const struct weston_drm_virtual_output_api *api = - output->pipewire->virtual_output_api; - size_t size = output->output->height * stride; -+#if !PW_CHECK_VERSION(0, 2, 90) - struct pw_type *t = output->pipewire->t; -+#endif - struct pw_buffer *buffer; - struct spa_buffer *spa_buffer; - struct spa_meta_header *h; -@@ -203,7 +223,12 @@ pipewire_output_handle_frame(struct pipewire_output *output, int fd, - - spa_buffer = buffer->buffer; - -+#if PW_CHECK_VERSION(0, 2, 90) -+ if ((h = spa_buffer_find_meta_data(spa_buffer, SPA_META_Header, -+ sizeof(struct spa_meta_header)))) { -+#else - if ((h = spa_buffer_find_meta(spa_buffer, t->meta.Header))) { -+#endif - h->pts = -1; - h->flags = 0; - h->seq = output->seq++; -@@ -375,18 +400,40 @@ pipewire_set_dpms(struct weston_output *base_output, enum dpms_enum level) - static int - pipewire_output_connect(struct pipewire_output *output) - { -+#if !PW_CHECK_VERSION(0, 2, 90) - struct weston_pipewire *pipewire = output->pipewire; - struct type *type = &pipewire->type; -+#endif - uint8_t buffer[1024]; - struct spa_pod_builder builder = - SPA_POD_BUILDER_INIT(buffer, sizeof(buffer)); - const struct spa_pod *params[1]; -+#if !PW_CHECK_VERSION(0, 2, 90) - struct pw_type *t = pipewire->t; -+#endif - int frame_rate = output->output->current_mode->refresh / 1000; - int width = output->output->width; - int height = output->output->height; - int ret; - -+#if PW_CHECK_VERSION(0, 2, 90) -+ params[0] = spa_pod_builder_add_object(&builder, -+ SPA_TYPE_OBJECT_Format, SPA_PARAM_EnumFormat, -+ SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video), -+ SPA_FORMAT_mediaSubtype, SPA_POD_Id(SPA_MEDIA_SUBTYPE_raw), -+ SPA_FORMAT_VIDEO_format, SPA_POD_Id(SPA_VIDEO_FORMAT_BGRx), -+ SPA_FORMAT_VIDEO_size, SPA_POD_Rectangle(&SPA_RECTANGLE(width, height)), -+ SPA_FORMAT_VIDEO_framerate, SPA_POD_Fraction(&SPA_FRACTION (0, 1)), -+ SPA_FORMAT_VIDEO_maxFramerate, -+ SPA_POD_CHOICE_RANGE_Fraction(&SPA_FRACTION(frame_rate, 1), -+ &SPA_FRACTION(1, 1), -+ &SPA_FRACTION(frame_rate, 1))); -+ -+ ret = pw_stream_connect(output->stream, PW_DIRECTION_OUTPUT, SPA_ID_INVALID, -+ (PW_STREAM_FLAG_DRIVER | -+ PW_STREAM_FLAG_MAP_BUFFERS), -+ params, 1); -+#else - params[0] = spa_pod_builder_object(&builder, - t->param.idEnumFormat, t->spa_format, - "I", type->media_type.video, -@@ -406,6 +453,7 @@ pipewire_output_connect(struct pipewire_output *output) - (PW_STREAM_FLAG_DRIVER | - PW_STREAM_FLAG_MAP_BUFFERS), - params, 1); -+#endif - if (ret != 0) { - weston_log("Failed to connect pipewire stream: %s", - spa_strerror(ret)); -@@ -482,26 +530,42 @@ pipewire_output_stream_state_changed(void *data, enum pw_stream_state old, - } - - static void -+#if PW_CHECK_VERSION(0, 2, 90) -+pipewire_output_stream_param_changed(void *data, uint32_t id, const struct spa_pod *format) -+#else - pipewire_output_stream_format_changed(void *data, const struct spa_pod *format) -+#endif - { - struct pipewire_output *output = data; -+#if !PW_CHECK_VERSION(0, 2, 90) - struct weston_pipewire *pipewire = output->pipewire; -+#endif - uint8_t buffer[1024]; - struct spa_pod_builder builder = - SPA_POD_BUILDER_INIT(buffer, sizeof(buffer)); - const struct spa_pod *params[2]; -+#if !PW_CHECK_VERSION(0, 2, 90) - struct pw_type *t = pipewire->t; -+#endif - int32_t width, height, stride, size; - const int bpp = 4; - - if (!format) { - pipewire_output_debug(output, "format = None"); -+#if PW_CHECK_VERSION(0, 2, 90) -+ pw_stream_update_params(output->stream, NULL, 0); -+#else - pw_stream_finish_format(output->stream, 0, NULL, 0); -+#endif - return; - } - -+#if PW_CHECK_VERSION(0, 2, 90) -+ spa_format_video_raw_parse(format, &output->video_format); -+#else - spa_format_video_raw_parse(format, &output->video_format, - &pipewire->type.format_video); -+#endif - - width = output->video_format.size.width; - height = output->video_format.size.height; -@@ -510,6 +574,21 @@ pipewire_output_stream_format_changed(void *data, const struct spa_pod *format) - - pipewire_output_debug(output, "format = %dx%d", width, height); - -+#if PW_CHECK_VERSION(0, 2, 90) -+ params[0] = spa_pod_builder_add_object(&builder, -+ SPA_TYPE_OBJECT_ParamBuffers, SPA_PARAM_Buffers, -+ SPA_PARAM_BUFFERS_size, SPA_POD_Int(size), -+ SPA_PARAM_BUFFERS_stride, SPA_POD_Int(stride), -+ SPA_PARAM_BUFFERS_buffers, SPA_POD_CHOICE_RANGE_Int(4, 2, 8), -+ SPA_PARAM_BUFFERS_align, SPA_POD_Int(16)); -+ -+ params[1] = spa_pod_builder_add_object(&builder, -+ SPA_TYPE_OBJECT_ParamMeta, SPA_PARAM_Meta, -+ SPA_PARAM_META_type, SPA_POD_Id(SPA_META_Header), -+ SPA_PARAM_META_size, SPA_POD_Int(sizeof(struct spa_meta_header))); -+ -+ pw_stream_update_params(output->stream, params, 2); -+#else - params[0] = spa_pod_builder_object(&builder, - t->param.idBuffers, t->param_buffers.Buffers, - ":", t->param_buffers.size, -@@ -527,12 +606,17 @@ pipewire_output_stream_format_changed(void *data, const struct spa_pod *format) - ":", t->param_meta.size, "i", sizeof(struct spa_meta_header)); - - pw_stream_finish_format(output->stream, 0, params, 2); -+#endif - } - - static const struct pw_stream_events stream_events = { - PW_VERSION_STREAM_EVENTS, - .state_changed = pipewire_output_stream_state_changed, -+#if PW_CHECK_VERSION(0, 2, 90) -+ .param_changed = pipewire_output_stream_param_changed, -+#else - .format_changed = pipewire_output_stream_format_changed, -+#endif - }; - - static struct weston_output * -@@ -560,7 +644,11 @@ pipewire_output_create(struct weston_compositor *c, char *name) - if (!head) - goto err; - -+#if PW_CHECK_VERSION(0, 2, 90) -+ output->stream = pw_stream_new(pipewire->core, name, NULL); -+#else - output->stream = pw_stream_new(pipewire->remote, name, NULL); -+#endif - if (!output->stream) { - weston_log("Cannot initialize pipewire stream\n"); - goto err; -@@ -704,6 +792,14 @@ weston_pipewire_loop_handler(int fd, uint32_t mask, void *data) - return 0; - } - -+#if PW_CHECK_VERSION(0, 2, 90) -+static void -+weston_pipewire_error(void *data, uint32_t id, int seq, int res, -+ const char *error) -+{ -+ weston_log("pipewire remote error: %s\n", error); -+} -+#else - static void - weston_pipewire_state_changed(void *data, enum pw_remote_state old, - enum pw_remote_state state, const char *error) -@@ -725,12 +821,20 @@ weston_pipewire_state_changed(void *data, enum pw_remote_state old, - break; - } - } -+#endif - - -+#if PW_CHECK_VERSION(0, 2, 90) -+static const struct pw_core_events core_events = { -+ PW_VERSION_CORE_EVENTS, -+ .error = weston_pipewire_error, -+}; -+#else - static const struct pw_remote_events remote_events = { - PW_VERSION_REMOTE_EVENTS, - .state_changed = weston_pipewire_state_changed, - }; -+#endif - - static int - weston_pipewire_init(struct weston_pipewire *pipewire) -@@ -745,10 +849,19 @@ weston_pipewire_init(struct weston_pipewire *pipewire) - - pw_loop_enter(pipewire->loop); - -+#if PW_CHECK_VERSION(0, 2, 90) -+ pipewire->context = pw_context_new(pipewire->loop, NULL, 0); -+#else - pipewire->core = pw_core_new(pipewire->loop, NULL); - pipewire->t = pw_core_get_type(pipewire->core); - init_type(&pipewire->type, pipewire->t->map); -+#endif - -+#if PW_CHECK_VERSION(0, 2, 90) -+ pw_core_add_listener(pipewire->core, -+ &pipewire->core_listener, -+ &core_events, pipewire); -+#else - pipewire->remote = pw_remote_new(pipewire->core, NULL, 0); - pw_remote_add_listener(pipewire->remote, - &pipewire->remote_listener, -@@ -777,6 +890,7 @@ weston_pipewire_init(struct weston_pipewire *pipewire) - goto err; - } - } -+#endif - - loop = wl_display_get_event_loop(pipewire->compositor->wl_display); - pipewire->loop_source = -@@ -786,12 +900,14 @@ weston_pipewire_init(struct weston_pipewire *pipewire) - pipewire); - - return 0; -+#if !PW_CHECK_VERSION(0, 2, 90) - err: - if (pipewire->remote) - pw_remote_destroy(pipewire->remote); - pw_loop_leave(pipewire->loop); - pw_loop_destroy(pipewire->loop); - return -1; -+#endif - } - - static const struct weston_pipewire_api pipewire_api = { diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml index 6b247269bc8e..a1da27e3da2e 100644 --- a/dev-libs/weston/metadata.xml +++ b/dev-libs/weston/metadata.xml @@ -15,7 +15,6 @@ Headless backend and a noop renderer, mainly for testing purposes Enable the IVI shell Enable the kiosk shell - Install weston-launch utility Enable virtual remote output with Pipewire on DRM backend Enable Remote Desktop Protocol compositor support Enable plugin to stream output to remote hosts using media-libs/gstreamer diff --git a/dev-libs/weston/weston-9.0.0-r2.ebuild b/dev-libs/weston/weston-9.0.0-r2.ebuild deleted file mode 100644 index 27fdbecfc4af..000000000000 --- a/dev-libs/weston/weston-9.0.0-r2.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = 9999* ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git" - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" -fi - -inherit meson readme.gentoo-r1 xdg-utils ${GIT_ECLASS} - -DESCRIPTION="Wayland reference compositor" -HOMEPAGE="https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston" - -if [[ ${PV} = *9999* ]]; then - SRC_URI="${SRC_PATCHES}" -else - SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz" - KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86" -fi - -LICENSE="MIT CC-BY-SA-3.0" -SLOT="0" - -IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless ivi jpeg kiosk +launch lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test wayland-compositor webp +X xwayland" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - colord? ( lcms ) - drm? ( gles2 ) - pipewire? ( drm ) - remoting? ( drm gles2 ) - screen-sharing? ( rdp ) - test? ( desktop headless xwayland ) - wayland-compositor? ( gles2 ) - || ( drm fbdev headless rdp wayland-compositor X ) -" - -RDEPEND=" - >=dev-libs/libinput-0.8.0 - >=dev-libs/wayland-1.17.0 - >=dev-libs/wayland-protocols-1.18 - lcms? ( media-libs/lcms:2 ) - media-libs/libpng:0= - webp? ( media-libs/libwebp:0= ) - jpeg? ( virtual/jpeg:0= ) - >=x11-libs/cairo-1.11.3 - >=x11-libs/libdrm-2.4.68 - >=x11-libs/libxkbcommon-0.5.0 - >=x11-libs/pixman-0.25.2 - x11-misc/xkeyboard-config - fbdev? ( - >=sys-libs/mtdev-1.1.0 - >=virtual/udev-136 - ) - colord? ( >=x11-misc/colord-0.1.27 ) - drm? ( - >=media-libs/mesa-17.1[gbm(+)] - >=sys-libs/mtdev-1.1.0 - >=virtual/udev-136 - ) - editor? ( x11-libs/pango ) - examples? ( x11-libs/pango ) - gles2? ( - media-libs/mesa[gles2,wayland] - ) - pipewire? ( >=media-video/pipewire-0.2:= ) - rdp? ( >=net-misc/freerdp-2.0.0_rc2:= ) - remoting? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - systemd? ( - sys-auth/pambase[systemd] - >=sys-apps/dbus-1.6 - >=sys-apps/systemd-209[pam] - ) - launch? ( sys-auth/pambase ) - X? ( - >=x11-libs/libxcb-1.9 - x11-libs/libX11 - ) - xwayland? ( - x11-base/xwayland - x11-libs/cairo[X,xcb(+)] - >=x11-libs/libxcb-1.9 - x11-libs/libXcursor - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-pipewire-0.3.patch -) - -src_configure() { - local emesonargs=( - $(meson_use drm backend-drm) - -Dbackend-drm-screencast-vaapi=false - $(meson_use headless backend-headless) - $(meson_use rdp backend-rdp) - $(meson_use screen-sharing screenshare) - $(meson_use wayland-compositor backend-wayland) - $(meson_use X backend-x11) - $(meson_use fbdev backend-fbdev) - -Dbackend-default=auto - $(meson_use gles2 renderer-gl) - $(meson_use launch weston-launch) - $(meson_use xwayland) - $(meson_use systemd) - $(meson_use remoting) - $(meson_use pipewire) - $(meson_use desktop shell-desktop) - $(meson_use fullscreen shell-fullscreen) - $(meson_use ivi shell-ivi) - $(meson_use kiosk shell-kiosk) - $(meson_use lcms color-management-lcms) - $(meson_use colord color-management-colord) - $(meson_use systemd launcher-logind) - $(meson_use jpeg image-jpeg) - $(meson_use webp image-webp) - -Dtools=debug,info,terminal - $(meson_use examples demo-clients) - -Dsimple-clients=$(usex examples damage,dmabuf-v4l,im,shm,touch$(usex gles2 ,dmabuf-egl,egl "") "") - $(meson_use resize-optimization resize-pool) - -Dtest-junit-xml=false - -Dtest-gl-renderer=false - "${myconf[@]}" - ) - meson_src_configure -} - -src_test() { - xdg_environment_reset - - # devices test usually fails. - cd "${BUILD_DIR}" || die - meson test $(meson test --list | grep -Fxv devices) || die -} - -src_install() { - meson_src_install - if use launch && use suid; then - chmod u+s "${ED}"/usr/bin/weston-launch || die - fi - readme.gentoo_create_doc -} diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 451cd2e5d3b12d8ddcbc4a4a3db53f37a8813062..ad3934e87822815756ebdd1dd2094fc4c9c0cf25 100644 GIT binary patch literal 7309 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 diff --git a/dev-lua/luarocks/Manifest b/dev-lua/luarocks/Manifest index c2519d211a2e..2c52ea13e7ff 100644 --- a/dev-lua/luarocks/Manifest +++ b/dev-lua/luarocks/Manifest @@ -1,2 +1 @@ -DIST luarocks-3.8.0.tar.gz 249787 BLAKE2B 2bfff5af400abfdf17a0eacd1f29838dd77751f2ba085d6c6fc18dfc971ea796523781ff2488566d42c01d005bd5037171bf1aabbfdd664746c55674e3ca32c7 SHA512 6c30884c60da57706228a9870f510a1bce435b2d5d67c63c5f2958b152c7a2b334bd74a016995871e3b05b98374f4c4e008993ede81f9fc564980e183bdf06b2 DIST luarocks-3.9.0.tar.gz 252777 BLAKE2B fba01692057ea5f4a926db4b31d4a299238079af1dfd15078cbff6d3d17d1b87f9f30db8477b1b706ec4602fe9ef82533ad3cc58f8059fe84490b464da0b3c15 SHA512 ccdee2ff14f52428923d5148f3d86d2ad40f84685988a12419c191c73a4df6cfacb0defbea40556493645619fdbef807e198fbae85be69c4075b5212353c1f2d diff --git a/dev-lua/luarocks/luarocks-3.8.0.ebuild b/dev-lua/luarocks/luarocks-3.8.0.ebuild deleted file mode 100644 index 00f5e2767e8f..000000000000 --- a/dev-lua/luarocks/luarocks-3.8.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=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua-single - -DESCRIPTION="A package manager for the Lua programming language" -HOMEPAGE="https://luarocks.org" -SRC_URI="https://luarocks.org/releases/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" - -DEPEND=" - net-misc/curl - dev-libs/openssl:0 - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted-htest[${LUA_USEDEP}]') - ${RDEPEND} - ) -" - -src_prepare() { - default - - # If 'dev-lang/lua' is a new, fresh installation, no 'LUA_LIBDIR' exists, - # as no compiled modules are installed on a new, fresh installation, - # so this check must be disabled, otherwise 'configure' will fail. - sed -e '/LUA_LIBDIR is not a valid directory/d' -i configure || die -} - -src_configure() { - local myeconfargs=( - "--prefix=${EPREFIX}/usr" - "--rocks-tree=$(lua_get_lmod_dir)" - "--with-lua-include=$(lua_get_include_dir)" - "--with-lua-interpreter=${ELUA}" - "--with-lua-lib=$(lua_get_cmod_dir)" - ) - - # Since the configure script is handcrafted, - # and yells at unknown options, do not use 'econf'. - ./configure "${myeconfargs[@]}" || die -} - -src_test() { - busted --lua=${ELUA} || die -} - -src_install() { - default - - { find "${D}" -type f -exec sed -i -e "s:${D}::g" {} \;; } || die -} - -pkg_postinst() { - local lua_abi_ver - if use lua_single_target_luajit; then - lua_abi_ver="5.1" - else - lua_abi_ver=${ELUA#lua} - fi - elog - elog "To manage rocks for a Lua version other than the current ${CATEGORY}/${PN} default (${lua_abi_ver})" - elog "you can use the command-line option --lua-version, e.g." - elog - elog " luarocks --lua-version 5.3 install luasocket" - elog - elog "(use 5.1 for luajit). Note that the relevant Lua version must already be present in the system." - elog -} diff --git a/dev-lua/readline/Manifest b/dev-lua/readline/Manifest index 8e0008d1da86..6db4e2e620fc 100644 --- a/dev-lua/readline/Manifest +++ b/dev-lua/readline/Manifest @@ -1,2 +1 @@ -DIST lua-readline-3.0.tar.gz 15675 BLAKE2B 877b50cdf05610eb54fcec6063368206d68b0571e70c28abd6bdf20e0533ae76809a18f3b7cbefc79185544966e2838c8ea95b30bc5821c31547026ee621d1f0 SHA512 7fc9b1b2b03909cd8ebccc539fa8c37a823c70728671dc09c7cec0641625a59ed3c8b7045635e53719d32046437e638193cb1055a94a3d635fb50efb199d213a DIST lua-readline-3.1.tar.gz 16114 BLAKE2B 372bc61573b20c8ebf66bb684624dde9d5ce7868543294450ef3d47bba5a042c5d7f4262366f2de2db8d3d92bbf7fb4895d29577af34307d7b145e6f913ec957 SHA512 d3bee61b6c876e96d2c1097e29862a3f16d1e666b1087e58899f59a3115f9af31793492edfcc3f3802565f98f276960d382a89c0b6cfb1d54acfd37ad006b74b diff --git a/dev-lua/readline/readline-3.0-r1.ebuild b/dev-lua/readline/readline-3.0-r1.ebuild deleted file mode 100644 index 7d1172e9d37d..000000000000 --- a/dev-lua/readline/readline-3.0-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua toolchain-funcs - -DESCRIPTION="A simple interface to the readline and history libraries" -HOMEPAGE="https://pjb.com.au/comp/lua/readline.html" -SRC_URI="https://pjb.com.au/comp/lua/${P}.tar.gz -> lua-${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -# Tests are interactive -RESTRICT="test" - -RDEPEND=" - dev-lua/luaposix - sys-libs/readline:= -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - lua_copy_sources -} - -lua_src_compile() { - pushd "${BUILD_DIR}" || die - - local compiler=( - "$(tc-getCC)" - "${CFLAGS}" - "-fPIC" - "$(lua_get_CFLAGS)" - "-c C-readline.c" - "-o C-readline.o" - ) - einfo "${compiler[@]}" - ${compiler[@]} || die - - local linker=( - "$(tc-getCC)" - "-shared" - "${LDFLAGS}" - "$($(tc-getPKG_CONFIG) --libs readline)" - "-o C-readline.so" - "C-readline.o" - ) - einfo "${linker[@]}" - ${linker[@]} || die - - popd -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" || die - LUA_CPATH="./?.so;${ESYSROOT}/usr/$(get_libdir)/lua/$(ver_cut 1-2 $(lua_get_version))/?.so" ${ELUA} test/test_rl.lua || die - popd || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - pushd "${BUILD_DIR}" || die - - insinto "$(lua_get_cmod_dir)" - doins C-readline.so - - insinto "$(lua_get_lmod_dir)" - doins readline.lua - - popd || die -} - -src_install() { - lua_foreach_impl lua_src_install - - docinto html - dodoc doc/readline.html -} diff --git a/dev-lua/readline/readline-3.1.ebuild b/dev-lua/readline/readline-3.1.ebuild index 813f6f10ba3e..7d1172e9d37d 100644 --- a/dev-lua/readline/readline-3.1.ebuild +++ b/dev-lua/readline/readline-3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pjb.com.au/comp/lua/${P}.tar.gz -> lua-${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" REQUIRED_USE="${LUA_REQUIRED_USE}" # Tests are interactive diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index d3a4744bf49a9aadacebb36ca39f8759834ff199..371526090d9b24316687c3bc7b8bf9e70653390b 100644 GIT binary patch delta 10980 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

U zLFMQ3Vtsy*-hHCw+$Hg$LJd&*ebgGQaFypE6Et`IM98<(f zHk8$WuMsZ=c_qZCUDhPUcTC-gIU z?bg^!Qz>|0cse7=@m4ZA$=6&@OwyANE_gw<27R|%Lvw0I{iciHbvVMgPu1z}5Ctie zms|WvODfNc^`h<;o(KU+H(Yg4saKlnn}<4o{47+Kg&n#wBu<#H(@rJ-2|eBR%C>2j zqZz`bu{aw%D2|aO^{5?1HBEX@H8E3}=LP3U7|~m0zMK*vmxSVH=RYC_|-x zvSpcy*HNAAn?3kvah3m1Vtsdu|K#a7!0Dt7g%9jC8i}bA^*vo342KV^lD|%y-(!jX zlU?*j%}$5zDjjXWpxr?2oT_3HyT;*E>)-;;%v>(yQ~9BMjD{G zX}N7oX_ahd9VAAZM9*ES5+HZV$7Cyi=S1*vHl2u})rd~l(ISHw50tQkkEcFFMYhLK z1n11s3)GI@%9^Yqbx}HSTA$YJpMQS(zn?z-?T?qP?Gr7tNKKtY2dA>sT?AL?#x4Vk zfVD}2@ctZlO8OogDn-hV^Ra4xa(xl)bJh9sB z+Y^ATJcr6vq>ah*PJE3@X=wXhtsGg!gP#Op&u#U?Sih$u`CiTKnf&GJhe!= zvV+_TCxXEN^T33Dl((kG1l1Bw6k_$hGLx03IU4}nR4|gz>l0GBpUg9*CMvbGwQ7HB z=hyB|N*-F-wtU1ai%cgEC(ET06GY`21Shy{km~WiFTL^m#W(ujoXPKhfBYKMJ3`o3 z^5MS@>Up5D6j)_I2w8VntR)H}2TDxoAQmF7sS?CRtvnqpV2!ATSy$x_x|1|K(tWrs zs-pE(Ng~d=Qs9~0tZ`pTl|1qWBrf){Y!g7XaX4_;mtt(O)+{P=uCFyf>dQ`KI1g|RI3Y#_B}=MPvgT&ApHqhnNQhw;{l75@E2&xj+Lx<6*$lL$x80Af;{X8-^I diff --git a/dev-ml/utop/Manifest b/dev-ml/utop/Manifest index 3d7f3f9b4889..d37e92506871 100644 --- a/dev-ml/utop/Manifest +++ b/dev-ml/utop/Manifest @@ -1,2 +1,3 @@ DIST utop-2.8.0.tar.gz 414059 BLAKE2B f94cc9a2e87d5341b1d7231574b1e0d8b179e600640281529ecfd2ce8827b9145d73030ea1ec59b20430d34155087f6d910c698c75d7566145c9db3a3ecbf872 SHA512 cf323249aa9a747081b3e39e8e8b99b69557082beb244dd0a28d64c6d11e3c03427c22da4fd364e9ae7f5d83d12ca3d2d48b9f4b6697ec704d486f3c23163dba DIST utop-2.9.0.tar.gz 414953 BLAKE2B 96fbf38d4a638137b73264bc523b8a81e47ddd609a7987073313f4b1d628e4e84c31f98195105911dd0930b8d27007cf5cc1633771bc6d2e975bd169e1e3ba9c SHA512 dd3f52fb915493cb32b5ee722361e884a481d04ef175d5bdf58f4032b70826c38b2f5279b7c64b78961170a86bc80fbd59f03026fac99bb5da2b46a8f341aa45 +DIST utop-2.9.1.tar.gz 421430 BLAKE2B c90a7fe54c5fbf15ce209e9bf850031e0368104c1f8f61a2d982b2b43d87b4bb95c91e3af6da16ae27ebfab71f2b9907e7dec68d34f619597fe8db45ff363bf4 SHA512 10942a4c7d2e13081f2e02c29b767863176fe90ca5baf48d3be47bb0871a12840d873e5d3eb7d7dd9b0362e849f70afb913ff50c07e66c6b7f221c8bb98fa469 diff --git a/dev-ml/utop/utop-2.9.1.ebuild b/dev-ml/utop/utop-2.9.1.ebuild new file mode 100644 index 000000000000..55ec4f6fd152 --- /dev/null +++ b/dev-ml/utop/utop-2.9.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Universal toplevel for OCaml" +HOMEPAGE="https://github.com/ocaml-community/utop" +SRC_URI="https://github.com/ocaml-community/utop/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + dev-ml/camomile:= + dev-ml/lambda-term:= + dev-ml/lwt:= + dev-ml/react:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-ml/cppo + dev-ml/findlib +" diff --git a/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild b/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild new file mode 100644 index 000000000000..430e043f76da --- /dev/null +++ b/dev-python/GridDataFormats/GridDataFormats-1.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Reading and writing of data on regular grids in Python" +HOMEPAGE=" + https://pypi.org/project/GridDataFormats/ + https://github.com/MDAnalysis/GridDataFormats/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="LGPL-3" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/mrcfile[${PYTHON_USEDEP}] + >=dev-python/numpy-1.0.3[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/GridDataFormats/Manifest b/dev-python/GridDataFormats/Manifest index 59f7da9a87bb..fbb96c721137 100644 --- a/dev-python/GridDataFormats/Manifest +++ b/dev-python/GridDataFormats/Manifest @@ -1,2 +1,3 @@ DIST GridDataFormats-0.6.0.tar.gz 1984859 BLAKE2B b53e6a43a06fdcb42fbef4c10dbdb1b5740fc04fff468b666c687ba5a839b8129b49358d54c6d7e4229ebaa67af01d897fe960f87a868950657bbcbb85ec7487 SHA512 b876eacd7b1d3a7dd6fe35e2092783183fb0ffadf7fbf583773e6a3401bef51bd33ebb2e73f8b4ec9cd404c153c30ce09dfb75d5e4aacba53915d085f090d0ea DIST GridDataFormats-0.7.0.tar.gz 2159247 BLAKE2B 7969f80960b5a29c44a645725a53dc6eb7c99d02e4fe1369700aaff85e4b98f3c7636768340c95b4ac44f6971558ab2efc5dc4e4968fb410e90e2228635e19ee SHA512 333c7f77c9c65f6be788c58efb0822eb05580893e96522c0bef04d84d3c5deae5498c1721353ece2ecd4ed8785acb6413b43123c0d895a855f0ee59e44b1d310 +DIST GridDataFormats-1.0.0.tar.gz 2155373 BLAKE2B 9570d2f61d5ee2fdd1aa1578e30bbbcc60bd98c60db7fa4e7030055b551170c6eac8eefabb2aecddc3938cccef1ee76c9d01a0ac99f8c56be8384ca9164615fb SHA512 03e250872f3e00b9208c16f179d18f899ed67c7656edaf79cfbba410ed8d1fb2ede2c878a57d3a818168efd9af6135b1a91e1c30d5cb256e88f7af1f4ca59686 diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index b2c1be2cb98ad450573c7450d29843e2fe3d9776..c31520919743342640b57e483ec695eca5791137 100644 GIT binary patch literal 260263 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

7S#l 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

g()P`3kblmfIBlE}$&yIZ`>p!n_0_g3 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 RJhk*+{|_}*rIkD>0{{r-g&qI^ delta 87883 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℘pbC=2=69VTtrwN`P?H&UHMS7);EOHez)UR1-W% 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%0D)5NoW7i^E;Z6tNGhkkD;#_v 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 + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/forwardable + + diff --git a/dev-ruby/liquid/liquid-4.0.3-r1.ebuild b/dev-ruby/liquid/liquid-4.0.3-r1.ebuild new file mode 100644 index 000000000000..ab4cb72ca648 --- /dev/null +++ b/dev-ruby/liquid/liquid-4.0.3-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" +RUBY_FAKEGEM_GEMSPEC="liquid.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="https://shopify.github.io/liquid/" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest + dev-ruby/spy )" + +all_ruby_prepare() { + # liquid-c is not packaged + sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die + + # Avoid test requiring unpackaged stackprof + sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' test/unit/context_unit_test.rb || die + + # Avoid tests using taint since this is no longer supported in ruby 2.7+ + sed -i -e '/test.*tainted_attr/askip "taint is no longer supported"' test/integration/drop_test.rb || die +} diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest index ab110b25d1eb..afa89be2f011 100644 --- a/dev-ruby/loofah/Manifest +++ b/dev-ruby/loofah/Manifest @@ -1,3 +1,4 @@ DIST loofah-2.12.0.tar.gz 68919 BLAKE2B 3d4c95fc4b80948eae6e03fa2b24fe53ef0bde4e6a4d18d518c2f8f92abc570f3efbce3f421d75813b308e84c4576b433dc5279fb3f32606022b6cebcb00bc7e SHA512 f52a1ef20cd6364715a1421e356e1aec430e0ffc24776672b5ed8c9445ead5336d06bc35ddb4af03b57a30d95ca126596c1f3fd3f744791d691a349be6275e6d DIST loofah-2.14.0.tar.gz 69572 BLAKE2B 2b2609e8db6a7fc37fafcc11b376a57a237b246416b5e92302e4a054db2dc61bb5281febe3c8845a3df9804b4ebe8c74a4ca7d856a9356eeeb6ac41697a218a5 SHA512 b9911a210033b040317ff5db55c52eb0d2ddfe3d9bf31f4ad115827aef4ac0d58d0cbc58056c7fe9055a607a926cf28886006ffbf14f6275a8125072e7d57d4f DIST loofah-2.15.0.tar.gz 69736 BLAKE2B f5d8eb0113768b0f173aab45142056967293a1174835433b4b9a555e5039ce50e0ca29e9dbc501dcd7ab331f907e7cbbc3f08f239313f07a26d8926ef386c2cf SHA512 58536545a5c8a9d191d815634be966d0efa6cd8030d1f81c34e46ca3be4a002244eb5680f4c69ba36daa0095fc7c3548d00d57db29b2ce3cf252ef826f22d5f7 +DIST loofah-2.18.0.tar.gz 70441 BLAKE2B 9164ccd663d217841474ceca065ff3e267b7d50851e840284f773de6bfb7835d2d9d2a4508ea174001076d7c3bccf8e5454f746dee3ed428e486f354a281def8 SHA512 beb637ad8f43c036e428a42bc0f3d693bc0b5685e41c12ebb88072974b2c7408c2a5f8a3cffb68b019f1c7e5140b388b53fd7c86f35e57e2efdc037088828017 diff --git a/dev-ruby/loofah/loofah-2.15.0.ebuild b/dev-ruby/loofah/loofah-2.15.0.ebuild index b6b5f7557b56..777ea4c464b6 100644 --- a/dev-ruby/loofah/loofah-2.15.0.ebuild +++ b/dev-ruby/loofah/loofah-2.15.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" IUSE="" ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9" diff --git a/dev-ruby/loofah/loofah-2.18.0.ebuild b/dev-ruby/loofah/loofah-2.18.0.ebuild new file mode 100644 index 000000000000..130df6ac6b62 --- /dev/null +++ b/dev-ruby/loofah/loofah-2.18.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="loofah.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments." +HOMEPAGE="https://github.com/flavorjones/loofah" +SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +IUSE="" + +ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )" + +all_ruby_prepare() { + # Fix version in gemspec + sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid unneeded development dependencies + sed -i -e '/concourse/I s:^:#:' Rakefile || die + + # Avoid test failing on different whitespace. + sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild deleted file mode 100644 index 8542f91ae89e..000000000000 --- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Bonus assertions for minitest" -HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions" - -LICENSE="MIT" -SLOT="2" -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" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )" - -all_ruby_prepare() { - sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/multi_test/Manifest b/dev-ruby/multi_test/Manifest index 91e1502d8bbe..a0abec889db7 100644 --- a/dev-ruby/multi_test/Manifest +++ b/dev-ruby/multi_test/Manifest @@ -1 +1,2 @@ DIST multi_test-0.1.2.gem 9216 BLAKE2B 9a5888937c82f87822445855eb15406b4250b3b42f00116a2c54360ab35b923d08c4015d90b14003679aac5d674baec8756b74aae4a5246beeefbae262edcc1f SHA512 a0d59f51dc959b7febe9c32853b5ac5cbbb3215e8810de5e46fe10fa42931c1ea89df477155cc8124264d608c5928e54fd4e1949e7d0940f927e1430bfd60a2b +DIST multi_test-1.1.0.gem 9728 BLAKE2B 7fb610adfb24762d3a4e31d299bfcd387c7db3c7121b9f32c23f3f7cd8bed8dff1bd1e8fdb9a82411977581dac88a4513164d88dae83ce957747bcca507f6388 SHA512 593b7cec0c63b497df5d2f05da72a401656a71229070ee3bdfbc89fd95991a803915929df0c89781470a12c63ac621e7a5ee00b5e6f610c9279a6fe99668c959 diff --git a/dev-ruby/multi_test/multi_test-1.1.0.ebuild b/dev-ruby/multi_test/multi_test-1.1.0.ebuild new file mode 100644 index 000000000000..505e8a147ada --- /dev/null +++ b/dev-ruby/multi_test/multi_test-1.1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A uniform interface for Ruby testing libraries" +HOMEPAGE="https://cucumber.io/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" +IUSE="" + +# Tests depend on specific versions of testing frameworks where bundler +# downloads dependencies. +RESTRICT="test" diff --git a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild b/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild index 82f99f83e8bc..d3d2a1eac8bd 100644 --- a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.nokogiri.org/" LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" IUSE="" diff --git a/dev-ruby/prime/Manifest b/dev-ruby/prime/Manifest new file mode 100644 index 000000000000..6c571fc28d5f --- /dev/null +++ b/dev-ruby/prime/Manifest @@ -0,0 +1 @@ +DIST prime-0.1.2.tar.gz 9485 BLAKE2B 88db1d22a33405de0bd216baa0a8fa28abc61fe031ae6042a19f0a5c66cf7733b946a52f94165112b45b23331dc68e3168541ec89329ad8d2c016bbf1e33f425 SHA512 a766426884d6b3cd7a586676799db146974ec9a4a7c30ca53b5f279ad55ee9960c9b5bb26988cb66253b4fe974f9b5087f48ef5b216772464d03b8ed78a817d6 diff --git a/dev-ruby/prime/metadata.xml b/dev-ruby/prime/metadata.xml new file mode 100644 index 000000000000..82f9f0cd0cba --- /dev/null +++ b/dev-ruby/prime/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/prime + + diff --git a/dev-ruby/prime/prime-0.1.2.ebuild b/dev-ruby/prime/prime-0.1.2.ebuild new file mode 100644 index 000000000000..676926a80163 --- /dev/null +++ b/dev-ruby/prime/prime-0.1.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="prime.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Prime numbers and factorization library" +HOMEPAGE="https://github.com/ruby/prime" +SRC_URI="https://github.com/ruby/prime/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -e 's:_relative ": "./:' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index 95a5e66ae1ea..9d2e2cff0662 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1,2 +1 @@ DIST puppetdb-termini_7.10.1-1stretch_all.deb 22156 BLAKE2B 52b1060fcf177b37229303ef93f90424f2b6b29eadf8041aa733d20f6b417c16e163891c44bc6f7845957ced10db132c705d6d6031041abace2f8f66f3d64964 SHA512 b273ac57558c9255d342010d9f3ada729596582311b3bbe658bf1505bd457041d0f5948c35c37bad585c931a66a66dcadcc71960de695c126715ef53d08295c5 -DIST puppetdb-termini_7.9.2-1stretch_all.deb 22164 BLAKE2B fbdeb196815a09fc3b5658cf193d723bc0038ce0463cab3fa218bdc970d03828eeffa5a4756c4716afe6346a6aca2ea4ceb8c57ae4174cbae72773fffee634ce SHA512 5c399983118583d856c8160f8e21b646dbdaf56ba9044f7d5ac7a00cac14038b476b80074ea7bb696c0d9548cb50e03efc1119a32bade81532b6f10540a54d3d diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.9.2.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-7.9.2.ebuild deleted file mode 100644 index 83bb38516615..000000000000 --- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.9.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -inherit unpacker - -DESCRIPTION="Library needed to connect puppet to puppetdb" -HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html" -SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -# will need the same keywords as puppet -KEYWORDS="amd64 ~arm64 ~ppc x86" - -RDEPEND+="" -DEPEND+="" - -S=${WORKDIR} - -src_install() { - insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ - doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* -} diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest index b60a182ca047..db4040853757 100644 --- a/dev-ruby/rbs/Manifest +++ b/dev-ruby/rbs/Manifest @@ -1,6 +1,5 @@ -DIST rbs-1.2.1.tar.gz 560668 BLAKE2B 25cd2c232a26527e7693d8fe80f0aea08c1d261bbff0d1cd9d20d5d6e06423d3b06e86bdd0ebfdfaf3224307dab683588959f23306fc48953ea2a96fd93b0176 SHA512 8c2e791cf751581720238a6fce347dd03378c42e5d7eb1495c191677bd443ec6294d082e22f589d28ad63ab2f4c98575f1619bad7e31e72af98914695eab2d86 DIST rbs-1.3.3.tar.gz 632597 BLAKE2B 810f090800ecb9507c07de6991e45a089fbaaa677337e924234ce7487a38a51ec5a3966c670c9d828ad351ea921c0d245c66cf0c497b672b3c2fdb04ac99578a SHA512 084b6e84858b2a947181602cdd707b1812486be86787afaaa18894b5ea71ad3b1438e1addb995a0dc24b65cd81f4f844b77f7a6fcaf42a653f718b39ff7c371b DIST rbs-1.5.1.tar.gz 672987 BLAKE2B acdaa88627ab79626cb391f5c7dd040da648c9c0cd2e7a7ed697075436d6215edd444dea6079c0319051b326e8823d8151376193f7aa34ab10b533560ecd5987 SHA512 2104eb5ae023fec317ed5cb498a283ac8d3831360822f8917d89ea522a3e5f3479da7d4c57e878a6be6064debd7f3818e1367d4b12f0cd487d7b019f80096d9e -DIST rbs-2.2.2.tar.gz 963888 BLAKE2B ae6e66b496501b6eb2db7b8e6d265691ab8e95193b434b1ecdc8802de6a7e1f505f4d944cf67d1ec00bc9fbb5da436e74813e7dfea07d774ded609ae2b246bc1 SHA512 3eb2ae59641b66dc6d7757074ea8a77e7621941fc0553f1b83852d507ec058c0738992931df587c38de11ecae35d994149cbfe5e5d268449f2f017f22c9955a5 DIST rbs-2.3.1.tar.gz 977367 BLAKE2B da15dc2bbf2a10f05c3a4a86db774f9a30b8d9df28137bba363dc2e57c800fe19848cec481df7fd0df4070e5f94ac6c2aa7e5c8e978197dfac1a265790e924bc SHA512 69a052225b055c24c7bc2ce6a44f8541c099ab5bf3ee5eee1958b83a9a666328fc24e39bfa79e3eb76cfcf360eeada3fc5cf1fd333e34290164fff3abb04ffcd DIST rbs-2.3.2.tar.gz 977459 BLAKE2B d33984c03a962f4d72989b5b665e7e256f8928e86fa15162a8df549259a832b7898da62c949ae5bb06ed3da82d3179c3e350a392e6177d15a26600debea82539 SHA512 1ae9318265f47232bac77ca966fbf7c2b1b7a1eb3c1070258812f697c633026527c411d2e2319f3c16a3318307cf1cd0983967ba0cf2cae1f9f37a607b6aa92e +DIST rbs-2.5.0.tar.gz 983245 BLAKE2B 16f146012f9c5ada7e641f76d07b52953a6591bb6ff6ae7e1a26c6839cff2e3bd4d242f5ab5cca97a5f1626b06713d72f6f5e5f70c742414c9e163d775debb20 SHA512 5f44ab87b1deb054cec3db1e63b1752d417902b8a78146e59df6389fddb73a94e5243c56512857fdb0b1233c9f29f532931ac11e2014855c8d8568cb1b12cbd1 diff --git a/dev-ruby/rbs/rbs-1.2.1.ebuild b/dev-ruby/rbs/rbs-1.2.1.ebuild deleted file mode 100644 index 6602e2b93a34..000000000000 --- a/dev-ruby/rbs/rbs-1.2.1.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 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_BINDIR="exe" - -RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" - -RUBY_FAKEGEM_GEMSPEC="rbs.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="The language for type signatures for Ruby and standard library definitions" -HOMEPAGE="https://github.com/ruby/rbs" -SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="test" - -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/test-unit )" - -all_ruby_prepare() { - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid JSON schema validation tests due to a large dependency stack - # that would be needed. - rm -f test/rbs/schema_test.rb || die - - sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die -} diff --git a/dev-ruby/rbs/rbs-2.2.2.ebuild b/dev-ruby/rbs/rbs-2.5.0.ebuild similarity index 89% rename from dev-ruby/rbs/rbs-2.2.2.ebuild rename to dev-ruby/rbs/rbs-2.5.0.ebuild index 0380669086c4..038f8bc8983e 100644 --- a/dev-ruby/rbs/rbs-2.2.2.ebuild +++ b/dev-ruby/rbs/rbs-2.5.0.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs" SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="test" diff --git a/dev-ruby/rubypants/rubypants-0.7.1.ebuild b/dev-ruby/rubypants/rubypants-0.7.1.ebuild index 817933cec0d3..8079285de8cd 100644 --- a/dev-ruby/rubypants/rubypants-0.7.1.ebuild +++ b/dev-ruby/rubypants/rubypants-0.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://leahneukirchen.org/repos/rubypants/README" LICENSE="Ruby" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/singleton/Manifest b/dev-ruby/singleton/Manifest new file mode 100644 index 000000000000..147c82fcab11 --- /dev/null +++ b/dev-ruby/singleton/Manifest @@ -0,0 +1 @@ +DIST singleton-0.1.1.tar.gz 4975 BLAKE2B 3957c7d622aaad6a71b5675ad950b2a4622ec520b59075df25a966609e54c2f47581ba35c5a004c67a1a36f50de13dacadbc96ee1fd113790e6793e97131787c SHA512 a0817b42e8b056488b999eca8de09d75efe79e5624f4817289164d90051c92279dc9f8a087e69df89bec913127c460b8b6586fde17b73e08d4ec5b6da4dec18d diff --git a/dev-ruby/singleton/metadata.xml b/dev-ruby/singleton/metadata.xml new file mode 100644 index 000000000000..2c38c2ef94ba --- /dev/null +++ b/dev-ruby/singleton/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + ruby/singleton + + diff --git a/dev-ruby/singleton/singleton-0.1.1.ebuild b/dev-ruby/singleton/singleton-0.1.1.ebuild new file mode 100644 index 000000000000..cabbd7428cfa --- /dev/null +++ b/dev-ruby/singleton/singleton-0.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="singleton.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The Singleton module implements the Singleton pattern" +HOMEPAGE="https://github.com/ruby/singleton" +SRC_URI="https://github.com/ruby/singleton/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/sys-uname/sys-uname-1.2.2.ebuild b/dev-ruby/sys-uname/sys-uname-1.2.2.ebuild index be99b3dcf70b..cec3ef9568d6 100644 --- a/dev-ruby/sys-uname/sys-uname-1.2.2.ebuild +++ b/dev-ruby/sys-uname/sys-uname-1.2.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/djberg96/sys-uname" LICENSE="Apache-2.0" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" ruby_add_rdepend ">=dev-ruby/ffi-1.1" diff --git a/dev-ruby/thor/thor-1.2.1.ebuild b/dev-ruby/thor/thor-1.2.1.ebuild index f9f2ad391d8f..c1335062ee3a 100644 --- a/dev-ruby/thor/thor-1.2.1.ebuild +++ b/dev-ruby/thor/thor-1.2.1.ebuild @@ -53,6 +53,9 @@ all_ruby_prepare() { # Avoid currently broken readline specs (already fixed upstream) #rm -f spec/line_editor/readline_spec.rb spec/line_editor_spec.rb || die + + # Avoid spec failing on whitespace difference in error message + sed -i -e '/raises an error for unknown switches/askip "whitespace differences"' spec/parser/options_spec.rb || die } each_ruby_test() { diff --git a/dev-ruby/webmock/webmock-3.14.0.ebuild b/dev-ruby/webmock/webmock-3.14.0.ebuild index 14e65474461e..01c54fdd73ab 100644 --- a/dev-ruby/webmock/webmock-3.14.0.ebuild +++ b/dev-ruby/webmock/webmock-3.14.0.ebuild @@ -30,7 +30,6 @@ ruby_add_bdepend "test? ( dev-ruby/rspec:3 >=dev-ruby/test-unit-3.0.0 dev-ruby/rack - >=dev-ruby/httpclient-2.8.0 )" all_ruby_prepare() { @@ -43,19 +42,14 @@ all_ruby_prepare() { # 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 + # httpclient is no longer maintained and has various test failures. + sed -i -e '/\(curb\|typhoeus\|em-http\|patron\|httpclient\)/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client,httpclient}/* || 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 } diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index e76bdf513f37bcdc76135a051278f78b1100698f..94d86e9dda4acbf484c63be130564c51a4aa8f8c 100644 GIT binary patch literal 6344 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 K=Mdg5EdT%%p-3tK literal 6351 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%0A8aw)kA6(U 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 literal 67322 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 z z+6ZoWmnI5x)?mA_&El`?_4Q*0)=Np=aUbU2&9cB2BXBXD91m5hxL|e4Y`vLRb?=|NrSa7iGI`WXXP!B0vxT$G1HwaW^7OFB2oscx!r}; z;E_(G3F1#`){RSzf^%tQD1cn;fV^R>Ds>%J`gmjEGR;X6I#7 zCX_F3M@U>qq@HTO6Oa3vu^^zUPpM$$;qDRBUSu$!E*$AHDr+yP#y7C^(ELGx1F(0C zpvSkSpYu*;5ukNsGY7UT>~HJcMSeb%6O~+9#(K#*i$kd5JA+6 z+PSw{PD4S_=8uQx4{jU4DSCACQ0X=~;-@OZyCwVa{p*J{g)-{1QB>urhp-#CIIRKW zt2@~Sz9SzhOF(L9s<1`ddX(s76K=!lX{~g_rac$@L+38y7^(lh^j7V2c}b8HgNvUP zB9i`gwab99o1F=L>&YGWws7M8peDnYCmZX$7bmuVrvUge#oo%+w7s%bhCs1-bL0nYNaWEy;F{(9HrS8HnJO+d{-2e-zewpZG2uZZ>ln?r|0 z_R2+oDlAJmlbg%fA$yK4gM_{QC#(1xf1i(m- z+c);p-JGxidpWnfi%2&m){2dQM7y-+N;z1ziX>emcSZIAH<#3^Lr}UljZM=Q+mEgz zr@@gFK9S@Icgg)>lb?1|rzIR+4QF{vmM64)zfN^?z!CW<_ncm5Rwak-b^pRj>U6 z*Z%wb{$cI2Pwl6}VIRJI|M~8wM7_&bgBb)`M++^14o*bU9&4!FkIZ;-*IOA|0 zMGmE*j4~bB5}0?Z4$N_!RUgiKuQHQRICtH+MCco64FgG!MnPjfGCy#xw^ z+s!08x7s;bmK2l>0Cd}uuf-0u_0WU^WWvwkBf+;r!4ZCO+BOod<&ki0OM_3*&U{yb zK0gJ#e6Zh|9$~x$9&QFRZv_OvKmTh9pXIXWv}@(V4>gLC<%;73EnYWxtzZ5(Y<%9d z{~0dGYTCa^9+<}6V5djUWaDwD)*B>R&fYG+_A7&nHQplBMC-=v79bY9Z`hj7?{3TB z;%&jw*^>4m)7d!asW+s~bdRO0rLS9XEFYM05&D%C0QJ=i%oQMa>XfMS$G=B?rP$uB zD21rUDjS?Muf0arFqb^UceDX3**9(J?|iplAAi(OpZ{T;M;ordt_o^Q8KZ~<;Tm(9 z97^AabX`E!Hrqus({h``qmDD_j>;)KRnS{gQpG8mdgQBtF4t*2b?RwK3K4)gS~x9aGYS_SA&--gvnin`q8MkwAbr0ir0! z2%yvSSU&Eh?9u#O!tiAYi{LW0UsovEiPNCs&hZ?z7~g*W`0(Z9-;0{6qcbJkP?MlVM&}0HH_58EGhvt=!|LHfv^C|xa@4Xvnp`KBT?a|q1tro(1@Cw zcIDUT6xUvcJ;%}Rvi62&ogpAcw!FkCI~WEku+cM;Q9w>4Z(gz74}haIqYd^AXmCwu7N^SZ@gnlFgYZp z%aT0_z(ax2#<3t&B7N6mPK7~^t1C5p?Ipp$fD7s~7P})iwGoH&kPurwXRBm7ZN#(P zZv@g7HxuUG!IH2T0#`Ctf#Q?y;JeaxSy{PZ*X#LeO-!nvv9)ab$STM|3~iYxb|owK z5&{UVm~fn9+|;sdk|7CHVNdgtb(7E_GLYOim2~w1oysycu$MOlYJkqwC{;#RWnW}`^C(e%%JN3Al9#s}}r^Y}0kD>ylIQ6U`@l?g^vfU(~se6M@Kv42k z5#@9_hErDOJPVbUO(;?4{3Z4>mIE}*HE84G1vx*$0aoCE_B}6EE{9jeRhw$$>Wguh z^(Q8QTOvBxpEX*uu!d(#f7aM*9NsQu;h%!}cQIUwiV|3h^O*fJp*QV6H~m4aL$W7x zQ`g*av|w-3`NaP}|9CeX_Ou;uYns5G2k@{SwpQEtlvA4xyHudB#|Vy~9z$NSEpCu3 zwkVhfb`QEvMg_PW9E<1D^@fCmo78ZSPc|>nBtJ@+S-SxA70nyx+hPHPlUlgra2WKk zy;9dN{ZOyT`w)oOJjohv(0V5T*^r$4*mg%28%LC|Nm{a#>eO1cdk>#|*HbCG%ekKW zI<4+6@|;zGBVz=4$z!qpt0C%vCP?#kL+fEgB)+tF8#~cLh1+cpztk~EFRKuv$RiBk z3et0SeL1b!YZWLR&6k}>)nLLQWdlx)f3%crnt+C;MTWx0VC>QfV)cIACE3WHB^*gD z342#9KSrwrRc8R5pNJY65aZ2_LR5vFKUWj3Rl%SEtz>Nu8yxId%a?Z{m!rHuY!S1l zr)Z``2(d83!Lb8oYme;s%Zt$#pLbG8;n7{qk2kMq@Ga(oR!9KBCGsuh29>TEVZ@~t z-)6R8r|ZVf0x99+Zh{3twp8FIpz!Fm>O}3e67X2*7G6eE%gxQHWUwmbLe%{wY(P9P zwcUDxsQPqWS`@-sy;pQPbgR6E}`AQk|2}vm?PT1o!4NL|1U9 zD?r%n&IRq0Xn;p;U!5Jf-@xkf*kg0F538f#<6jE?4+Vc4Xm>s18lYe~vwJ@@f;an4 z0})YF1zh^U1W6KQlN10kfBW+PJ3W6|b+ zwp0$Uo~R&cRsHDdvK}?s>^t6m^@g>3BweKBz*3TxG; z5UlZ#H`qz^EHm$&rBTYE>!JZ%zZ6x|iEg*TuAATvPGQeC^V4zIzG5wePYZq^I#`UIm(K=kJ5|1ZSNiSK#}6N8{qhtSj1SMeX-}Ir zS2GY}`3DCnrqVgyW!m8eFyED@2C*t{C{jDq0Tb?PkOc-foT55&CN=$P^;MNiQy@?k zhecPVa*+pYNmkX<`FuF>2E2N^?7ibuxq%Q~xAM!%43?!xw04t0vzqKIFVur`2L@9y z-P(ndrBm<9sn*-B`c8{6kiqrG8L(vgc|o9uqLR>eolN;-{0Yt{VFOxrKab|e|9t!L z53*c$T1t1?ev3OrRnCCu?yzYib2@sF^o6=^#r$~en$E^1TKsjzbi zHsogu;()?~Rp;YmZXkWFPyisdiP@sg0U(Mrz_UiT{#h^ac*~?R`-aY@DMKdmKB(mU zeE2@upU@!e);zwPxZ>@ph#oQK~*Q=mEff~+NHC2iOcnU-OXujN@8=0VI#&2C+E8+ zAkNps&A}i&=5;7(wgT~63x-;Km%7;ay!xDqnzQUiQlZwbsXw^4(-!Hv!(_<z!MSC2<-{RsT#ut@wmpc_(|dNzy^kfC}h`w}%`CTV8EN zz4@qKETG>>Io$gZ^Y72~$G7_XhXpd;jrkInUzbW3x#T|9(c!g>*pH;dE}Qq*F+S=NWNd!g4ZyL7XaBBkreF|AGuJa%)u z6uK1BgU{=|N7MsN-+F9tz|?ClmbQ}PSpe&iNt@n*v?aE-DFc02JphZueOGt)DjZFP z^N3o+O1sBdQ0JxZqLZA}dOn-5tdtNTAfNBn?SJl1U&i}Ol1G_`AAVdi+r$Y=Xv!t(8k#c@5h^6u1A03QNVIb29rZqL{i(^B3b75aE6GICRT@!?*FhSz z=~7Fjsak?h`|{BPY97EP03f?Z%@q*AwP}?mL&#MRGj$e}gVzFGLor~^a7IzpvgQ;B zs~1Vl!D}s*a_oVzS6Deeo$4TG;EmhBM+oAZJ9fU=X7iYgzJL7do!ZoyUTG4mP6fOIc?Mi23&J>XLGbv%&@?Cc&h{j zSNOr#2%v=^fM#}HDfD5oEcwwB1)>5Xg9kmsB)7P#y?TZ_2gYv^{Z7(i5|RSd>=sqE z&s#v1H#e`J2%1_A%f?(E3y_ zMBUM>hL(SvQ=(0RCnYVIv_$RaUdE-R zrI!Hqk1O#)HrqB1NK%n3>UyN#?;EOUexe?l7mvY@-n|Ic)r*e;`*A4kLby~pxfGp` zwkYu9bs({UrP*c$sgq7SL6em?^4w2*+Q6LMt>t(HWb#QKk(T7^Z)+e zcQZCG@H!lqgd8QCx}+Q+Y><>U;hU;lN+Bh)Vf*FyciIrihd0}bn@T?cdSx@g;cPxT zPZ>l#J}<3>cGZd%Uf4F^f)4G@Rlz?)D4MdoQslnur|dGx)yq7dgy65e{Hd~_YNFMf z6ith}ofw*s62zjS&kDMbv`!te9K+w+q54|Q!8W1g?{O-C>05%Tr>ViEy4__SXWGGk zuf_VslqJ;+zIB=j@;(?=QhMq+pnY z1$5vz__;m~;>R^&qYc7)YithKE7+5JG#44^)JM)f3P_zwTnb|%U@+iqz%mnEmE@1^aFPDIxJ%L&w*D2+0*9zB4ym*~2FuZKFl zV&l2I5*j4S>%Q(Xa!m^wy%* zwZO@Cy_NQfE#h19pUxG5#oh0%b`F0z95LOsjfQo2UFQw=0sD#Uo}}ajAejvw6m`oS z-L9sBa^9!>Bu?A*7qk%=!}|mo*}v2_j>LJ9QMbRW+Hv7Mk44s>cUN(XE zxo#kNqQfcWtQMDDCI`u``e2sOfjoRS9gDIQc@5(@W6f)JGN;?zLg;5V#JsMgip7Nc z_9cKG4!P9Z#bnod37QELFZzN-8w}-uyAz7`pOecP`OQ8TZ63*YFwPO3_3mpt$MR1m zvx)_mjP!LJ-VG0j<=VQ(A}IzS5>WywQr661A_M38ZjasX)+#@0JLHO6Gc%HRI=!5< zubUuG#35xlUErXbS~eB*{xJi(DBi3<6x&3bYMK!>dVLZOJq^51B}R#=7oj$Pbyw;C8dS_4G2Zla$$e#8s#;#8?$M82YB@{&U5?|9DzPyem_a zvP?Mz-T#_&<(`ZC_rR41m)cz}L?YLO^ox4Jpcf*i1--n<9I1 z+u?A(Jv{oeoX+U_Q=9P;I>FcO&A;JY*Sr_-B^0vtZHIG9jb^`*iUg3m1$7+Clr`M@ z)5rMZryn22{QPVdBb^_wAU0Lv$W3uC&6}abX?63-Y-ig=8-S1<&$buZ%JI@E?m2-*csONn+@WJSLCbv*u8PdK>V9tAlX1rdI;^%?XXG zgfyLhJaZG$+H%Bayj!yVTP2Xa8?Lz?fxp6S3AE&ID=-c+Yoq7&MJeZ1gAIea_4G_0 zp6V}X+P&_UYlTt~Vx`FB9isRwL1h`mfrqZ{MTsV2haw!qZWhjonbyh*01`y;(%~&C zvllXbw`u$?+b^B3-PY03S7VX2Um|YuJl=3pyJN;OAkscFmUTIzv?ch#*+3;rNiIn? zAWa!P5cF%y0RWev;}S}TSO|~r*6g>R?R~qzZoA+MS*Xbay|otA?nUUNa;kr6L$}`m zsVhsmr^9Q*iCPYdmZU1ag%wgY3NaBCdjd5?J4jH3Lr7Huaq^Q`9-@tI+_yCZZ|Z@@ zwm?5e1&J-m=y2O8w_1mKTNhgZ4)XcwRE%sI%2_5ATjClrc6%r{wX*w@ov#RR~GHlhtHqByq_5X_P)v%dIy*Zoo$7I zr>UX<0gE%oqQuqr>L~q2JUPZ) z6IE}ShUI7lR5Ck6AMQ8Y56o*8Sf#HStyrP_2rwj4jd*06m5m4{)kTt`STT!@ZH;y~tS3 ztl_W@d<8+Rb3Wy08P)~GQ;@`d7Bf)QkTO-Bt2I=GzIe4694`h`lk1)>{U1Nq@vf(H ze`U^0qG?$l(_J4@r{a%IxfekaQ3CMg%~ic`g5FSU&feSzhbu{V=*S?D(^|CSE%p&_ z!<&Ni>xyJ(@(W7mKulM@C3$vtD3x!Q-Wa*pI(6MdfeB{PIm~-1NM`dqb>0R^#Nox` zRJk+Q(FZ6Ysob|RdGK+L{pQq_7vO4XMzxx~yw-dWw(IzDbNtRBotPs}f7?lw;&DD# z>r?yd0Iyn%4@c;kVGcn4!)8FW!y+iNdbqNV$2Z>%9&Q78CC0LZL5K9+?tDi-byQbC zcWUTztKep%51SvdJRNP{l+)zITKXG7xrB3FX~4)}lWzg7I|!gp9Y~f0*aRBGUJ@C$ zWAq?EBECJ7N?vhrN0E}81goMxaj$%iRt`4|MSVj>jvU~)bjj6bV8*O-iCxK3Xk}!{ zC{7xccN^?$tIv+aGd=|z*!_HYkWKSz2yOU=N7E8X4dv@l<3Zg3wQ?=C-U3={=&Wq( zUh@U}81_qMz#qH}KLYa3UhxKuki6&H9ypG~yw}JkNBs7}>TOyuTYU{nIJ}aDE`f@3 zILQkVAi*+~b(Z`9r`cVtnqU28cMlK()$3cIR43wSX*5j z^%TbQ(ud97&*l2_bA5Iss*dtvm!&``IO&Aq=|s)tgf8p|vb2nFJY}%92q{*qM3MF~ zO5(X&T`K4xR!hEiX^^{Bj#lkVn=E_4JQHBH4l^%F>!vXrZPBtX+L!TG?ct!Zlkd6R ztF^+?E?^>-(*~wn9jZN^9OYucLVuNERedjNPLiw6O`l2PB4kvPAtHx|@Nn)wdhOdQ%4_r7ag)Woo+ z+D_+}frfzkbU2VeOk-z9euviw%&2USY9n)Y^mJG%P8X}xYFt$;5SK#603(C?8y=gs zxTz%2^vNWYL+8OuK|M);o^CqM1dz2(+6?H&lqUEUxWlBcp2QHd(fShg<@n4z@f zWz%uhj(CgCUP?8szrq}{Ll(KcbBp`<nY$1XSM5jYotPegi^Lphzy!n^>Bu^Mn&`S*Hs(y-}AFH^Ur^1wzw8^EQc0O z!4jXME}nZfdv~jEs_-Z%8i$VZw--nRIha&eTXYYOkQ8N+moARdg=~F)$_cERBlGti zU$4uYWfa8$9W7BGa(`pxg-sfj`qNXiY2JFp`%wHC?%+fmC-h*WDhYWK1M}G2cM2d5 zfNoRoFS9a&#|}pVRvrr1DnSL@&<{oomRTjVjXvhQsv82~cIEVOP!Sq~Jg97d|uT8CYC0i%JGr+H`f)B_Bcm{-1 zSuo<06REkcN^K9ioB==vtWSGdLYtFx@PR%K(CVe>(Q!4!v)Z^Xv0ucPMgA{OT%$C;_3L3rOSggl>-V+xMNaEhaH5@Ut&B=QRO3 zc32I8)r%6I|5hX?=~`mh*4tE9*TQoMuPzIRH2}pDdOj>VOu?yIl?yMd>bTj+8CoUD zz13T?%e3jSnX5^@1#`X!|27lsbd}SLzNpqzD{MF#0x5zNkh@`+j4feoA0@ah20x-YqH zX-T)U(>K`roXQqGp~csq-~0TB0deOIi8(6d@~${KlicD=s6qWEoyZf(=NF$sz`q^+ zzPxBSV-o2bw(OpP^Y-R2=J`vq!0U1AI*BuV_TW^_t**qd3vdbG6Vb~Hi5WpP@tEp# zpNhqd=IyPMWwV^V!{{`u9+tM>-Pu}z&q8w8wa6xs^KO!kpo8sK6)2NaloG8`HArq# z*V&fXdM{7r+H3BDZHp{w)%Sy@|^<{VolOI4{ z8*l&~39J*z=K)-^Z??rReKp5N_A@o;sOmF^txyDC-j|s`lcMdH3atF4jh(hgjrGP=*7No)s%B>kEuqn2z3XLhTsQ5V zI8&+!EKxz*N>nyJi_M4{^#C+`(JYr20vp)94dNhXoyChCx7q~RbFQa!Uj>A0-BomN3b??cXq^SHZ!>=DYf5eAAq4Gzlj3DY}g z^5W{vicYKPJscEdv*}MYpTGe~mj3qF06?C$-SEYahy#?7^+B zIbj^q_@4IWs|H_zXJr&s?L@D1{VTWalGj{*!B7wYn9jW<(YuLm^id1%mk!kW;o1K5 z)HmvuZQa-KQD+{Hy_5Oj{HKHQs;82_@6|TH1I!G!eDiJdIt+ld5p}?cL}c56lnb38 z?YZQw8oOeXr|-9(%ucm z8z|Q=xczR9uy^hjN#N4X|NIIbEuI!xNCd3ZUcJ_X|4)#nX2&FlxU1Ggys=LA&Y1B3 zuh>7#)My`9c~#zBK_r8HCxVD>0ks}_$Ai3`R}}C8rS&b=F4m#t2tN)=n&+Kds`hEL z;p4VWaHu$xb^2u|HQQ3vW6hidg_~gMN71nIZDgxELLjQ-yxEdN^u7l)i?CDlW@9l9 zs3cs$@-9j5%t;j&4l`+&gbBU!ybr0G#X;WY#XE+NN6o-Wa)doVFLGHGYH+?U^hsJ%W+9x~j_Ku*R1(#4FJ&!6&ea7m z^cAQ?zLwg@JzR}|8_H(jxDTm7b#4%2){;?{L zuvfh%gMS4p0!o=_<#N629sBs7_ttx_wIX@x=Qx$oho_7o>1jLf<^+SoadZnIZabn> zI2vJGyM;J)P7@6CFhw}`e^{@ZwrzpB)Ye-2y$xFeiIGDm2Cc5_s~t^CMaR0|3W-+t zSjQA&#ID9)t-JSb-1hy36FpslR%=c7fq`9;q$Qg;La%B$gdx>G1<^s-4dI z4V6PZ8orl3x&)X=NIOn100QKsp7XUsX$M^a)A>Z;tX_#o`I4sMq4@0a1!j{%j|!2&(K{`elQ(y>^`HQD zUU|=(mJakfZvKfaA3*%xU+%hZgc#T8_*oposB`KqQ*5vI9#;MAe4ox|UdBUx3t^nk z<+}g;@%7Jd^C<`T?7hf0`>Lo}c>NMFZC8s{x735{QBjJ@LC?x>fQ+KE8%-e`s0!5Q zYQV3MyHZ1wbl0oXfM8F%cLy;?DMF%gT*C)y5hZ8uZHLI}3g=f@Oxo^r1K8xU-mUs1 zO8~8o=Lvv=Jq8x0! z>jc5zpb+Fu%lgNPeR@WGLh);R6}3hOP*2}hM@xv%iPf-1r+YGNrzd%b1AiPp3+Kn` z5IK)>5|>Hhs_R3r3#`-mX!X4GU@2XD^+43}N-ML-tGO$K5za=g4V;mefkDwz81`C# zNl`&bRU^p98vbOc1{)~UCE1;n%P4g$%e*C0?VGZyx~YYpD$wX!lQ?xTyJ>$f(6B3P zbgI(8r@(CzC@K|mYP}xUZNGi}pYiq6-w)KR4!A2N<$pnY)fM3}*b^=KnWrJZT8TfD z6us^>oVKYWoxJi}xpdxU>blWEP!za>J?!g_32@Sv5)yG$s{wwVB`J<_*`V6+*{9Ti zN)gKKi(-q73|XH?al~bgCZ8U9*4uBMGm(GW%#p!D`c(LOS_ySDuUf{;LD?7Zq}~|D z8YnXCTeHjC&i1)?C)Cxi+UnyfCn983c&4622kRntCK+vm6<3!@ao@$ z;aDSsHEGQe_ol@bVc|HHBXxFP9b(c2;inXZK427KQ(h04!v^BvmY?dT_Lnn-#KFR2 zbq@@*N&$WL^}6ZQ2)?vqPv8v^3z_b*RR25P0sM!uq!Q+w^J!PrwE-heHR*LeD>iIFzmj=17k?wB4I(G;<7?Xf5P)+L$WUfDuR|kS5|hmS}?&^5aN` zc`o(O&9Al;ROLKnK-O!EWN6afZjm3Xp;+48w`x+fwSi-#l|Wsh37w!CO5=DRn}dtN z!KBqFp-sl4yaQmobP`aq)Sj{33yT2yx(Qk4!pw(2QyrMITlyvkUHnWyZ+AEZnmhSZ z!FJ{0wa2W=VP?Y1e#)+9cYZu+rt5gmp<)Z{tJ*PsJyPPQKL7ao4!y*C@x!8@Cz3OqqRC{OQ+YQG^Sr5p%C1sibPDLvb zMX|a*pRoMR7KUo|P>UtdNJ?hjE@)+MZn`pW#KF6fI8HCCdzb{|@m#IHXo{VW%Se?r z?|eJ$5r|xlRPdhoa_U}BWm-IW94M#rNjg`64XbJsG%K<7dFTXGoVw~_N1;OTQL2JW zjt;LbSVc>^mf%aea@zl-O7@$kn6-a`9RS5UfO)VxNP~`Tt1!n;x~iIl3b33C4FcU- zwV}O{{_W{u<1bm4ri!4#jGT)mrP$ZBFDL)fXRbLbSghdPCXgK1wb04OS^NZr_|U)p z@rRCN&ko^yyg*m?vPVg*ARxBc-}zQ>o@)tnaSljKd{l4@!3;z|LQ#VwCk2+t#{jNz z&!wSTG?%e|`YOcypqa*|{&cgPrss+G*+j!#CHPDCpEuCex+UABb^&j}s@`cmfB5ch zFk48S7$&%9eOO>!@Y-$zR?=j_9%>-nY4+6n`5=6><>;ZVC@?MRwLUc%shk+uGQSJB z?6>WUj~d0Nk1Ut^Yk%2o&l}uK$l!s9+B^}#!JAoU-Agn^5h>0~D+fY?cJ3EpyE)eF zpG|6>=}SG~-K0hRu@7%0^<|uTx`+g~V+kXxO*@>RD>~=ds9SAQeGzWip{-layt6#| z`00ge%GRN5J9wfJm2!iQ2iQVR&Z)CUBvu`yKlS!Rh>lOF!y0`7T46pvydI{ zt7^hZKwtJ<+aT<%JiVHGcN@*e>?G%^kz~=x+iS?-ts^`GMpYKr5YSCKI^o&GVKuvg z{U?W@Ly_Nn4-NUM#Ym3AW5K@k&p*ff@ISxRA0Phn_2-9oTDcoR>D9##FwuOjE}J9GiYO>R2>(ykP1&{0g7vaV*q@6x=9hOai?7upf1Kx7 z-U8F+Xb_K9I*kKKKrf!@Bng;O6-D8If^T5XA>W#m zr4>0Y-K_wSgu^Tmo!Y?2*Z99fyWIl^(sD zD#;{Vdldb4ZDTqjl4WHJ?wcZmnY4Wr)ZOAA1t3!N`SkHwKA_d@S>En5E8}OU#o4usFP8O`f&f8VD?U7?mnL6?Gbm}5 z%8?Lu&5NUcqX4>pT)#j6^XHHGhnGt~zJLAvUVpee)M(Ud8%_QbC7ww+ZFv!(oU zw{tnKIW-FGzH{id4CyON@K(tggt=*?=-dWD{y7QvYaze(&maCA&yn%Rh-y&rS#QB3 zrPi0H*=--P&Z|<*d~NDRaAGuoIdo`GkUOP3ic~E-(Ao?x1C~ok%7mS3OF)EG8J^S554&_UK8cvBhYu2mc4s#A-tQLev!v?X4e(>$ z5^h^m-M5^%8cf=zW+E}wDlB=BT+crar}Z4Xoq%4j#4W;3ssb;ahE&a*E0Kx%I91d8 z=v()wsk_wrYx@|tb9I^|T}e~zS9^gyI=2^E(%kcxwaxBaezIFPlNsXWjU3B*Ii0Rb zL(v#pujxxE-nMPa@foB??zb^-8^G|pEyY*P1!zrO+LZxSM_MDko9$;$mAg+r{!H&O z>1%gcG>$RobQJfs9x8kt3ZFR*NIvIjlh;gE9uI8>RmwTmt$zvwuur1c)aI*-OJ(Ct zwVyaduZ8uhEG{vS&#^Q%F30%Z&d!!3FTFLX+lY2rF^;xeaCZ%%w0;BK<%C1SjZDO1RB-2ISA?3OISrI4dB-YwSq z&Gjyo*0edld$qE!x}AC`EViP^)!WYUyy#Ph*OC3>oXZiFrGs+8_nLlH z4X6M?&jeWL@m%FjC191yy=3y`)`zWVJ5*KZArEhd?P-|+Ve{M?V~DqBTrDTQYkZW= z{#CzyS_$;?r~0MO5B;~P?9n?*-iMv|Z1ymawh4#e{pr*Xw2?of`p{9QPs4_{`C6F- z+Z=kGHt#6En7^h89oST@ z+cJkUny@id7;OZ+f!9v6O>f#S4JfKJ1I76|jcx|0`(9V(3g`E^Z^79z__WgzM9ysS zOb^#&2_mz9IY(!T+VU+2tVb&S*ZlJPr!RkgXrCTc4> zq8a6adFR)jvv|RK)1$dRYbf3{zoBYTEj2{c%5)t5-cYBdwAYLbuZ z!RyVC_|E3n%Vt_wbv7m?^|GBcQ9<9~3~~cWZCsCg-+$fTzkYl_8MnpfTwHUMQo~lQ z+4YeEIJ51QROz?FXR3g1U|2vak%Ns9)DYAVv>CI-M)h{owFU+JwZ&WxQJhl393e~! znv`YM33e)I8&%Eg9GLBXP2N;HPvxj8i7A_<3L9XpP4AZAv&q}$rNHLx^QxTRUSGKc z`bZMe4|Wkb(%u(c*@8-Wd}dLXWxqAOPbxoKO3fOR9a+nJTj5_T_WNo8dTg+i9z*vx z7=!gFOFYL`SqxbM$1VWE&Bd)Mj{j4CXwhH?>h0QDSyHHm@YkqJ1Y| zj|U_YE$yDDrT`I1=kOz}tNdEhK6EhPPXrBx1_X!y2iAb-oWF;7mY|qPQ5{yJTcvVV z2L##Zu~?(Mcg))!7noYPZC;66EgVSNgZm3 zT@k^ELYL~H5J`5??LDVFvcims*NO;&zlaqoVknZk2%VN}CLd_nw5eICgexjVue=kF zsi3MA4hXW-+|R{w6yoc*58pn1_&@LZ@E#ts{g=`PN944Fh~PI=$}BZ`d#|TlfJ_k1 zZ;5yC7E=Cu*h?6_+Mko)v9Opl6?Q~yRqWlyb}#TbH0z>VjSj15YJ0aKPaqx6m%wS> z*E}lkMvlk_X-l&SWBBA|-xcqr@%OymBZ)&&g4GJGm{vOp*{|xIsibW35J1kN;s_~A zl3|&#@d8cGHvBJ9yw+mr_w5VB){}`Z*B))WA{fEIN^_kY=mi zToJvrrRIB82kJP?(1f5xloD^=tZH0R{%+C!^W(SYor=ivwQemO`_88y+4uoLC&ViF zzU{*+qIH9QE3KLcuDhYsR`0`M5r7;?z%iS)O0M9#ENr^69fIDQ?h4bdu6TO`Y;Gh~ zL@$vq06Tp1?T8Lok3IT)AA4F^X3H&2-&GdMima;ss@%WSE>1A^ zIJ=ezV~y&0qpTd}&7nxJ4p5I`<8V*!3*u68nvhjZ$^U!Z{y~0tU;1MXQH@KX=zEFj zvQwgboA)$HhtW$R?PzqP=Bv)tmQncT7G3NhBt|(_LPTU0MqdkApfDaXJt`f`y5W5R zRHhT97kj6-9IufQqEb`Tf-lS-*;*d)I*z4Pub1BTOIipJ!s+Jtic_M*$>}Q4F^703 z!U2z`ouVCV4=I^!rpB}JYD_LfW}xl9Wa4!Rv408_zV-fGFs<|EAGQDX>C5~ju=@`G zKN@EB8*(&{?Nrp;w|gczNaf`Au{l2i-e6grBL-W8D4Sjvsq$iVv>a-5_3P+arr_jl z$XZOEYZ|(h+riFV0|alAQX;!q%I2#K5X9SVOM}fb!FfQo%4(&kG;x9^d6PbF3yge( zoX&~C<+r{odIxN)oaw2M{&dFJPDRc4h>v;(K#+AzAW{>A6+*YL2X#7~E#o(fo#0QX zF~5JApa1-=e*gU+A{%(=*oz#UoTqun9>Nsu+2wpqa+<@?(|b(N7~A4Vez(~G@SDS` zw{mN3=p9zoh0~wY@uiE?&a&V2To{kDmz8)3))qm(haErQ*VmLUG<@%R@TLoVKz87P zAd#07cm`javq?(xV#la94xF)YxcsX2(R?KK7&w!Z5Y

Rr>0Dj!w`~X;7F92LieU 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 Me_G-@b!F!P0OF8QPyhe` diff --git a/dev-util/anjuta/files/3.34.0-minimal.patch b/dev-util/anjuta/files/3.34.0-minimal.patch index e3aae39fb377..3acd4c486b44 100644 --- a/dev-util/anjuta/files/3.34.0-minimal.patch +++ b/dev-util/anjuta/files/3.34.0-minimal.patch @@ -6,11 +6,11 @@ variables, but not all. diff -Naur a/configure b/configure --- a/configure 2019-09-08 19:32:47.000000000 +0100 -+++ b/configure 2022-05-15 09:45:11.158669066 +0100 ++++ b/configure 2022-05-21 09:43:26.396618735 +0100 @@ -4894,6 +4894,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu - - + + +: <<'END' for ac_prog in flex lex do @@ -25,40 +25,56 @@ diff -Naur a/configure b/configure ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -17726,6 +17728,7 @@ fi - - + + +: <<'END' pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDA" >&5 $as_echo_n "checking for GDA... " >&6; } @@ -19533,6 +19536,7 @@ $as_echo "#define ENABLE_PACKAGEKIT 1" >>confdefs.h - + fi +END - + LIBANJUTA_CFLAGS='$(ANJUTA_CFLAGS) $(GDL_CFLAGS) $(DEPRECATED_FLAGS) -I$(top_srcdir) -I$(top_builddir)/libanjuta -DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps/$(PACKAGE)"\" -DPACKAGE_LIB_DIR=\""$(pkglibdir)"\" -DPACKAGE_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"' LIBANJUTA_LIBS='$(top_builddir)/libanjuta/libanjuta-3.la' @@ -19624,6 +19628,7 @@ - - - + + + +: <<'END' case "$am__api_version" in 1.01234) as_fn_error $? "Automake 1.5 or newer is required to use intltool" "$LINENO" 5 @@ -20441,6 +20446,7 @@ - - + + ac_config_commands="$ac_config_commands po-directories" +END - - - -@@ -24091,6 +24097,14 @@ + + + +@@ -22459,6 +22465,7 @@ + + + ++: <<'END' + YELP_LC_MEDIA_LINKS=true + YELP_LC_DIST=true + +@@ -22738,6 +22745,7 @@ + done; \ + done; + ' ++END + + + +@@ -24091,6 +24099,14 @@ am__EXEEXT_FALSE= fi - + +HAVE_PLUGIN_TERMINAL_TRUE='#' +HAVE_PLUGIN_DEVHELP_TRUE='#' +HAVE_PLUGIN_GLADE_TRUE='#' diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest index f75da9bf7433..c66c5887de46 100644 --- a/dev-util/bingrep/Manifest +++ b/dev-util/bingrep/Manifest @@ -1,48 +1,49 @@ -DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 -DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa -DIST anyhow-1.0.38.crate 30417 BLAKE2B 168c6692fa669e90bba848bbb830fcd18ef2e2359a6f0f6b0ac8a20666b9c8416ac79e20d1b31e7230e261284502ede8091adc6b8cfdb462e8c4ad57a2cad651 SHA512 3f6229fd9d284053f348f8180f9b1f1c1f1b711b733ff9a331b2f16ad6dd0c46a38ec17c8c8257981209230ba769b7cce349b64bb7f6f8ea6150ab9d6e483b8c +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST anyhow-1.0.56.crate 44780 BLAKE2B 142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9 SHA512 9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5 DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 -DIST bingrep-0.8.5.tar.gz 614472 BLAKE2B 22a3916ece614f9a035096699b0fba34deab8cc70ee44645314b751f07d586ebd01d8f79a262c8885e68ff0f3e752d67dd98b5755dcc31a78aac3e719261b1d2 SHA512 cd11c97febaafdce2cfb4894ceee7e60eac5e1b7d85b7b406ea269a871a1af05b0a20be17a643333c1fac63e4d202faa835ca8187a05a92faa29405ddc3a78a5 -DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bingrep-0.10.0.tar.gz 620560 BLAKE2B 2fa48cdbf1b870e05dc98b64898c1d74844a69c1950fc139ac5e6d1c06f371075afa98596aa5287c24a6738c7fed9e7bee22696544bdb9d7dbcae31971db9208 SHA512 1b9aeabffe3c4619495b446ec9c9d5505126294502f2f62f09aeccd9fea91ef64478aa331373f0b1a65d56bf369ff2ea73a01bb0dc272cdc9c3fa244301e6ca1 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965 SHA512 4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257 -DIST bstr-0.2.14.crate 345490 BLAKE2B 96095cf4d70d88cd5cb4a61bd0e72a673933c7d1d95b713bd44375e739037ae12451602fa539ebf98e73d39a6786728ad145e882117b98108d945ba96b810e83 SHA512 de62c0f31ad672f90a8038fa163c7cdaf474b35ec24592aee5549af7c76d43e6ed00f8d7237e15ab27576c27a7232033a217955de6a0a3b40c83661b3a7e1e8a -DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943 SHA512 f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8 -DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST clap-3.1.6.crate 202211 BLAKE2B 9fbd6d5ad8442118716e01c10ec9388644ef6e5621019a1245ae937324265b96d50aa70777d149daeea6f812ee05414623f938a056c38a201d9f6ee0b98bded5 SHA512 397c277eeb9acafc1098f6b6aa7e428cf7c7016356a99139dbff66dd6c6e12434b14a457679fd99ea50c1fb0b54b9b96bad65f1198025986835810484e542824 +DIST clap_derive-3.1.4.crate 25358 BLAKE2B 05f5d65b6ae800ca6172d659d57e08e8dfa0ee741b41f285efc5aac71e0517b302a5573fce4cb9143c02257002a46c6855d9a45eb62b7b400a7ce855ecdb1640 SHA512 f55dbe26eb049610896ef31a3562c4229d5602df5ba7d4c061f13d613c58edeae8f7a183741d1d0496d0453ddfa18507495b26f4a8f98d2d4284556f5ced3cfb DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 -DIST cpp_demangle-0.3.2.crate 75133 BLAKE2B 3973d342c3021c55c7a9794d0a6085311050dd6c1c524942b1ab3d76c83a4db6624e8b250c00745edce0949a1106e353caf1b74bc629acfbc5872eaec7f74391 SHA512 7d6ea560c15a2e391f719686d535c5d3a3fcf123f52359fff38c48d8d60bd31d5454500da9f2e0d338897a9a9742a0c4e10060a1fe93ee5ef36f5e01068c8445 -DIST crossbeam-utils-0.8.1.crate 35914 BLAKE2B 8d8e7e2df01f061d3596127dd62c1d5316540fbdb34e6b88badff8968a408b2bdbd0f86a32531f4e276b6d40a89c4834cd8e9991288a0bb8cc27d99ba2f7b978 SHA512 c9f3a513fd139dab3c8091366cd6d378ef8a4d00eb43a6c26d107361fea470a5ab180950a1204c1a8881c2ed1106500327d598ccb09c79d0eba2db11299aa286 -DIST csv-1.1.5.crate 886773 BLAKE2B c5da00c6d81b3cc1336edbe462cbca59121c3438d41c55148de21a538c5a3a9d81d10da44177c51898dd6b9d027f794fa15779cf0c01861183efed54fd6b95a3 SHA512 d878a953fd1079b1aef7f23108c1bc5db3cadc2e1a1dc1ceb4e26508e4249db01f957f6626eef721153d3b0cc47f5f3b25380e4c943adbdf28647b9bb7cd8f05 +DIST cpp_demangle-0.3.5.crate 75313 BLAKE2B efabaeafdd730bcd85d7e22fec3ec014c0f15f0ab7d7eb939c9abaad5edc51696d4cdf6551dc933e76596eb792cb214644bbc4fbc4ff373fcd37af8b18bd6a0b SHA512 ef59cba0cb54cd12232fcd96dc5734b5997ad6ecaf4e86d7f6cccf56c4c18a6cffaa1f6eca46a8889f5a0fb3ea1774495364b698cfd27caccf99fbbaa08d3378 +DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10 SHA512 ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0 +DIST csv-1.1.6.crate 886999 BLAKE2B b178d0419af671df570f37a4d054391bc883085b0cd3949de5e967aa4ca323fdadfd8c5d91eef1e8882ec112a1111cf255756eace3c7421e455ea2b6e01cb600 SHA512 81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328 DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 -DIST env_logger-0.8.2.crate 32757 BLAKE2B c4f9cbb8b313bc68e2ce8baa354fea3c357d5b484cefc82390476efd49de8d4e84baef657289be5817b14d8fbfb4dc0885b134c3b0a842cc385653f1b149677d SHA512 b1df8ba5b67c9896ef637281d26fc00b22239647fe8489e44c27c10e935d6abbe3c39d90b7ada1151d1fecc5340ad9c8b04afb3534ae04ba47db501fa146fc11 +DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566 DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 -DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 -DIST goblin-0.3.1.crate 156176 BLAKE2B c848e2979bdef1df05c4db1db3578a6a442ac4cc47258300b6a9e86275e83629cf6dc472175153298f5ec609e8b6d2d6d247a431691d666f2750fd969d2a00a3 SHA512 384ccf220c3c3bbe15872ee29865c6e39975e9ed8ca030de5aaf4d43454bdb6ffa3efc024d2a4d6598cb783f9ad91f0b46ca04dbb3f4a428e08526b2de16fcdb -DIST heck-0.3.2.crate 54718 BLAKE2B 6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c SHA512 cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad -DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 +DIST goblin-0.5.1.crate 156923 BLAKE2B e71e22f276ebddc164ff326a2d819a3d208c3e449b0667b8b374a4810710eb5d8857280fcad2602b36b949bc634ecfc59ae01248626c2e5f6b21fa236345db22 SHA512 0bc3cf899adf42906664697503cb4633cd2af13a91a0eee85e353a6247b1874745f1f77fd1b4c5aea4bf78c6a94adb01bedb1c5b79604b06378d9a485c9fe346 +DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c +DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hexplay-0.2.1.crate 10043 BLAKE2B 37251bd8ae4c5775b4671266b21441d9a21fa30dcfe95d6d0cec606bb114b5fde9ca25c8d1e5f316f1960b2e5e888c60bcd519811d7543b40a1fd0830ce01af0 SHA512 0c5097c05eb99f4cac11cba11143ade1446035d771104a676860773914f5d1cdbf921d56eb7ac15f00ba63233df03d6c64ae7823891ffc77bf268f6042671e5c DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f +DIST indexmap-1.8.0.crate 52583 BLAKE2B fce94d24af0ae74f8173dcdfd35bcc51a23451cdeebbcb10c92dda74312c1ec980e925020ba7bdfa9e4a54b72a619068ca7ae133eea66a4df8775595a3a3551a SHA512 6af44320a80c8256291cc6e3c90311ce67b7f69ce039d640bb3abbcb6057f16eb443a407060ba647d7b16f44214acf59b566772a4802ba5000f036f69ca82a43 +DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST libc-0.2.82.crate 515967 BLAKE2B 60c1ebdf659f1eb37f47a068e778567412bb133526df28fee1d20b3fd58dbe7fee1abbdd21c5445bc1022f2cdc39847244dcb7412114037a0be64f5a2a383978 SHA512 25eaf390acb409d329b9e32008078824eed4ca3a10af851f5097b653793db316419a395910c23dff293dfe2bac051a51871281a6bf2487937121b403286630c1 -DIST log-0.4.13.crate 36015 BLAKE2B e71388a74a491e519a6c4dc048c46d2ec7fc30e68663806084db1bd772b8cbf89f684879114c09865b1ddc37d187499652d1731f62268eb634567d2166147e04 SHA512 22713712656ffdbfee7d2862c208fc7ad1c1c5380601ae9d0cc100fa460902ebd7a90cdf9fb5dccb5dcd17248d5c8ae8b1c53946c1baa8490cc9f06cab3d4a4a -DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 +DIST libc-0.2.121.crate 574702 BLAKE2B bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738 SHA512 aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e1111436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953 +DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 DIST memrange-0.1.3.crate 14013 BLAKE2B 61a6dd89d36cc88bd79d225f1ebd37a906ffe6710e7f93467307b8f42c638642903ad3469fda94166a2d4ddbab59378787c04098748aa40f811947b12581b35e SHA512 343c006c52c6679099b41d0debb42e1241a1b4790ac3b606d90809bc4515dcea5e7759db97e486de191955fda7801ef70c1db5daf5348c219948d21e139c9811 -DIST metagoblin-0.4.0.crate 3088 BLAKE2B ec9c1b9db04ea63961e6c1063a062b2d1d9c73cb39e3446fa61e407b5cd84cc0521460b4502e7c106c4ca61fc86d21413890e5c1ea3f34f3c5e55640908d4e02 SHA512 975db713fda6a954920a094c3af5eb40fb47a72d594271748a7ed4a0c6b5066fa155fa7982923bdc487120d406d12ccfb458fa207b4605f7eddc1ae7f4c52694 +DIST metagoblin-0.6.0.crate 3052 BLAKE2B 0b8646ad26877367e35a9a8b5091af0fdb2d841e9cd10d94a6201e5dfd7ef7b7223972cbb086afbbc3d12a655de19c6bb5f112895a93bf4d18d8f2aaf0a1ee48 SHA512 cdcd96ad57e26b20162ebc4a1eff75eacf1bc3ba6603adb5c12ced6ff8286468ca6417a64c1bfd5c61b5ad1a67bebc0e55c997c2f22376a440a8a28230b5c677 +DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 DIST prettytable-rs-0.8.0.crate 29000 BLAKE2B b214efcb12d0fcad44763b75e89bcf21923cb3a09764314cbbdb7f8d7fc585550c86ce77e1d97b1cad65f5e72554dd07e354c97aadb415b87464e6b4868bbbe6 SHA512 67a4e7eec303b44e084d80f66ed3c07450fae3316c824da1043a7e348c6895cb30807dee83296e2143405fce8360d77117c8755e8450bac0a4981b6ed102ed35 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 -DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be -DIST quote-1.0.8.crate 24997 BLAKE2B 53f8d9e363e2697b580f4bfa39257a6ea1d1899f6cd73f96233cb476de1aecd0c4bca9a8856d128af81ae0f428be71c19b0d2e4816d856bff20030c4cc9258b5 SHA512 448d06465d93d384bf31b0249fd143a92edc4b9be8bb3a8c1a86366241be6469c3874dac98acb3810d5177b106d7307c7d9e879f91cce2e278a319ef1935577f +DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a +DIST quote-1.0.16.crate 27566 BLAKE2B 3352f4ed2158cb8d29947d5435b7414ed223088887718f9d258f1f5d555034a4fbb79cbfb3cb772be4868be366853feabec777fba7f275ac36d8091eb3b371c7 SHA512 489f4dcaa8a8a2041b39fc8fc815fa7943c0a456881283398e4eb65f7b50f220a6e5493d60d1d5019a48b189ca217fd8c62056b552bf94b9329ec963cce01c74 DIST rand-0.3.23.crate 11318 BLAKE2B 5ad9b187fcdfc515c606a73bd1e9aa3215e367659c35a013c9d4d0f80f9832331dfb971ca370a627c0a2afe2b8860514740e00b1d7572e221a557b5570cff6ff SHA512 a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3 DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114 @@ -50,32 +51,28 @@ DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0fee DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894 DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 DIST redox_users-0.3.5.crate 12644 BLAKE2B 093141c98164163dc66378f2ccb48a5f478c5b40b69ad4ecb89fe8967e4a309974088ea5f7a2b184b625fc03348f2e75b0809d3683696e9b74d5c4a5ac6a4e8d SHA512 d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c -DIST regex-1.4.3.crate 237273 BLAKE2B e13e1b5106123a728b6b02a81c3223d17620fc0c1e9e72f3472a0c7844aedf0f178be3d3f70bb15c054554c925e270bdf112e41f855f1bdf9183f42913ae21b2 SHA512 bc0dbde01a79e7863997194b894c0e76e01ed209d56225bd611dcbccbbe997abd48bdc4640cbf349c5f16d96ec613f5b31740e81fc7da82082a4ed48fa06deac -DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0 -DIST regex-syntax-0.6.22.crate 293187 BLAKE2B 6dfa3502133e4f654ea3533c6e9eda7674b0628f8b0bc44f8b3cccd740a5cfa8016acb5f4f3be4a54d18a46bb1f950ab75a39ace69b5606667a371f714206b8b SHA512 f83a72e46da02800ee545d6ea3c5eaab48706a9c63a03bb73363f597173ed205b3e7c86bd80d909478787e68f49fe07aa52c29a83c381e3c4863e5d856bbfb6e +DIST regex-1.5.5.crate 238119 BLAKE2B 175cec668da4321930a070993feb1671e14348b78e8b432f9fa25afd764863ff233b0d1d8931951ff99a3b5bc2e18774f68a6c0a4e31125ffcdb990b5b1b009c SHA512 a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571 +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 DIST rust-argon2-0.8.3.crate 28313 BLAKE2B 2d3468c7b5dc027fbbf6ceb264d77f4ae9b03526e0634c645ffd32a4c87532f5a84c224c6c39a15c9e267d268b187ec65210a2edf7df8294913e4958fbc83352 SHA512 f336dd3f90e1a49be107b641f9e9d513b6f8098dbdd1ab8aa2bd1fae329ce6840ad11a902b599922bef45d96ffb556d52b57d61218271bdccb7c85f9fe1da033 -DIST rustc-demangle-0.1.18.crate 19913 BLAKE2B fd0b955e9f552d5a3759dec05bf5f971d151efdb8098b0b3fba0ac80f0034c4891c575ba1247b04d1271fbfc8a1585f4a65200ff3836946aecae1cd653c7a1e3 SHA512 93ebaf7630c99b6c83712452aca26a42d9a173aad8ba7e85954f65e7867486519013aae1afb0006a0507fc3d6a4688df783ca091779bc0f316c5b8c4be95b793 +DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c DIST rustc-serialize-0.3.24.crate 45926 BLAKE2B 11dee8dac7eb007067ee0eb19d122bf45d912e6cefa95fd5ae3db7a4585a3f37e66b123c8c7bb761cc451b402cb9191dd5c974618331bb9aa9efbe9215115abc SHA512 60b40a0b41678287627cf5898e0ff6ac5668865f1ce5a482190ecd7539b59a955a73c675fedac76e68a5126efb92ff0cf1d1b4f24359a932463434bb76d9e884 -DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c -DIST scroll-0.10.2.crate 27810 BLAKE2B 969202d13e99c12bdd7e5aa6cd6bcd47686d53c8180de6f40f86bdfa0b3cb817fb350a5b6ed29f9f76ec4c554a370731aaee330c86288e0d2a3ad478da413f20 SHA512 70d4f17d4af5be439bfd0a2114eac6eb8b13860e30d5b092aea0cf62bcf817d29ef7d68c5d7488abc8f90f7ca99d4cf2cf44799e6541058f2f4d0c0d99ca5764 -DIST scroll_derive-0.10.4.crate 5685 BLAKE2B f161d344fffa69d5a07196f9e6a85c308029f4180ac46864871b61fac771fa53734b0affaa344f04f5ce1b1e2ec3585a0643a32b8809b5d404fffc0e0f8bf30d SHA512 01f23afa5cf580ad400d65fadc7e3ac3cf41f31fb2b67b5e47f8c45e4cdcdd2b81e88955538966177a9e4ee933861eb7deb745526382908e28e275697388aed2 -DIST serde-1.0.119.crate 74321 BLAKE2B 334922cb9b3115a929c7b32ee7ca3356de1f7cadbda224bffb7044db9ec0a6d949c415e10ffc7cdae356da749e779185072e965162ac036987ab997b40cf761f SHA512 7bce4d7c836c3d65f8d63e1200ea28e11f7b43c4c72e3d9576e2493699b2cc1dc88908a1086310a46961f6cf2e1191724f0a6f1fb137030659280dad434a451b -DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 -DIST structopt-0.3.21.crate 50761 BLAKE2B e48bbec27a34ef80f28e21d42b5acc8b2cf012e1944a6b7f6395f4bd420281e18767dacabed0ca37d94ad26e73ed201c9df06d5cd781a4c107b5741eb0880e53 SHA512 df8592f10456a5b1a7bc7b290357c069ce4eba14d2558ecd6face231e49c748a8892c31ffad000b426e8180d3e4dd607329db91f4b5617e971b2edda5bab42f1 -DIST structopt-derive-0.4.14.crate 20116 BLAKE2B cfeb48f5e4906ca24b61afc085a5dc41edc6f69c6060a1cd7e01b844b076928111e4be2f24b3cb28e7704c09bdbbb3c3a1b2f9012ae9e23cc5f795af91fb1245 SHA512 bc20dd9d10c6dc1f5975b074a63eb84b49385ad272b62d8526962e88b28cada3998c3944dedaf8560d6577871747b875cd399dfe06851472c0a1c81fced429a0 -DIST syn-1.0.58.crate 229250 BLAKE2B 28df7854962f46339d1f993d2e1dae4c142731c3d7f08d03015ffcbf7eb307c1da9d35eb603d6efe653ff80bb0108bd5faabe1d7c68cec9476eaa0b710a27586 SHA512 b6bd101a455b77c2836384d7346f79b651f41c7685667b64032905cdd4026ee673c24de16a2acb2b8005af743a6d1b40628b30cd09c8454a39cc7d131ce71487 +DIST ryu-1.0.9.crate 48391 BLAKE2B d5c1035ffd6340d846009953cb4303fb8c250a3a6ac60b51a2fec77a6cb3648524420064b7380fe31af33c57011f950f6f739a1f0114196675b3b5de4b54efc6 SHA512 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb +DIST scroll-0.11.0.crate 27354 BLAKE2B 21c885468642a77d6871ccf2bb748972f33c8abd504b2c0232bad9ec21228c3ecc9bc267b44898fc1dc5ab3ec494a8c6e01dfc5bee0dbe93117231de9f056b37 SHA512 84a9b1eb8a10c2bb14b718984ebdbac4a02620a65d6ced24f5346a762d92cc22a69fd204de1ed97044076d098a5ff9b7e20f7f00deca2b1302eb0910934265af +DIST scroll_derive-0.11.0.crate 5615 BLAKE2B 83b8b5d68b7496cf49f16b7a1450ff5927b9b9afa887fca80d2763e88f1be3fc4650e18a74944521867f4d920ec040bd91e7133132d97692cee4b93b9900fb1c SHA512 71cea55a78cceaea15147eb71f463c4a3cc6137a499a7712b61e1c3a340e72f5dd438e49433ba9e73e5a3e9d23515a0e81b2abd2ce1f426aabf1930f7d251ff4 +DIST serde-1.0.136.crate 76158 BLAKE2B 44603c8eede428dce4211350497a443385ff0ddb0b43799170411110fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9 SHA512 d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-1.0.89.crate 235966 BLAKE2B 8f0e5be9f04f5faeb080fc94d13df0926f03a15ff702a2a88e5eb3194215441882c6f2795506ea05cbafc66f6844de3dc61aef720495932f4675c34be0ef6ee0 SHA512 6b2a9411c015b2b0ed5c5e18cae67f357d1a735e184416c6f8533be191ba65c0963dc9341ba3829195c6616ce71d4a79cbc7768fdbaa98b798b8f67746c6ab4a DIST term-0.5.2.crate 37638 BLAKE2B 58a496673b9033416f40e29a0a53c0b8d50e413d3922d3685252c96fd880659961b4ee48281ece5b9d6d97e895d81839cdf886fb0a6945af25b873a905b09700 SHA512 421b04f067f66ddecb615d715c828c98d3fa351b3490ec76bfa02bf430039717da5a168c20033399d5544ded5aed35c2aa4c9e6ea5018211bfe615389d18f3d6 DIST termcolor-0.3.6.crate 13548 BLAKE2B 4d7faffc3be9ffe4e6da0ea20e6b244c0d9e488ff1c97851dfce073622e68f041e1c77d3c49c769a5e6525c28dfcdd998b381a5abcaa5c4ea63b0acf0e28bf2d SHA512 cfb8e0172abad994da27b1474ab0de244db782ac9c7fcd877d9f1727eaa2fb95036638edbab6b69c3302d1b880eba14cc7282ae0ec78ada1d31a9ef682d4cc90 -DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c -DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 +DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd DIST theban_interval_tree-0.7.1.crate 22912 BLAKE2B a7f1a90a8a1f76808f64c013a0603f8b5f2811623511bc636f453a44b2d446bfe1d3f1257c1e20c0901b44b79c76f55145783f3d092fac947e48c909b4c0e135 SHA512 62ec06e13430c5828337300e8d25010b5a262d6359f33c689ea211798e1ba6103d144838ebf77d718e25360763f47265764e49d3332cbb05e91f4be159337f5d -DIST thread_local-1.1.0.crate 12222 BLAKE2B 4d19e85f5e342cdad8bcb33ab4c54d19563a831128c0d98dd79906f1096d3665a2bd0bdc114f11f51bf517dd5f401b2788a16482e38895610b080d1e2eba6dc7 SHA512 4681b69e471f2b90091f51422358cd86d1e851cb7118613d7e791b18d7464cd71e9d21d50223ccaa9dcca1c54b220474d3d6739634f57666938baf4dc174e621 DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf -DIST unicode-segmentation-1.7.1.crate 93066 BLAKE2B 80058a79c64972dfff897b08a24e9f18ae0fa312a50f86fc321961eeab83c5546bdbc30534315870d891e648bde1d7d77f459ec9744455bdebb94bf6e326f2ef SHA512 183ca68d456a8d53e6f255129e8fd07b87d8da23b8f18187231d6fa70dac80e4069eb6c501d45155d9f0050b6bd713964e55f0e4b25a40546c4d245a17fc8dc6 -DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 -DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 -DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 -DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26 +DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 diff --git a/dev-util/bingrep/bingrep-0.10.0.ebuild b/dev-util/bingrep/bingrep-0.10.0.ebuild new file mode 100644 index 000000000000..8fa558a0eca6 --- /dev/null +++ b/dev-util/bingrep/bingrep-0.10.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick-0.7.18 + anyhow-1.0.56 + arrayref-0.3.6 + arrayvec-0.5.2 + atty-0.2.14 + autocfg-1.1.0 + base64-0.13.0 + bitflags-1.3.2 + blake2b_simd-0.5.11 + bstr-0.2.17 + byteorder-1.4.3 + cfg-if-1.0.0 + clap-3.1.6 + clap_derive-3.1.4 + constant_time_eq-0.1.5 + cpp_demangle-0.3.5 + crossbeam-utils-0.8.8 + csv-1.1.6 + csv-core-0.1.10 + dirs-1.0.5 + encode_unicode-0.3.6 + env_logger-0.9.0 + fuchsia-cprng-0.1.1 + getrandom-0.1.16 + goblin-0.5.1 + hashbrown-0.11.2 + heck-0.4.0 + hermit-abi-0.1.19 + hexplay-0.2.1 + humantime-2.1.0 + indexmap-1.8.0 + itoa-0.4.8 + lazy_static-1.4.0 + libc-0.2.121 + log-0.4.14 + memchr-2.4.1 + memrange-0.1.3 + metagoblin-0.6.0 + os_str_bytes-6.0.0 + plain-0.2.3 + prettytable-rs-0.8.0 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.36 + quote-1.0.16 + rand-0.3.23 + rand-0.4.6 + rand_core-0.3.1 + rand_core-0.4.2 + rdrand-0.4.0 + redox_syscall-0.1.57 + redox_users-0.3.5 + regex-1.5.5 + regex-automata-0.1.10 + regex-syntax-0.6.25 + rust-argon2-0.8.3 + rustc-demangle-0.1.21 + rustc-serialize-0.3.24 + ryu-1.0.9 + scroll-0.11.0 + scroll_derive-0.11.0 + serde-1.0.136 + strsim-0.10.0 + syn-1.0.89 + term-0.5.2 + termcolor-0.3.6 + termcolor-1.1.3 + terminal_size-0.1.17 + textwrap-0.15.0 + theban_interval_tree-0.7.1 + time-0.1.44 + unicode-width-0.1.9 + unicode-xid-0.2.2 + version_check-0.9.4 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.10.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + wincolor-0.1.6 +" + +inherit cargo + +DESCRIPTION="Binary file analysis tool" +HOMEPAGE="https://github.com/m4b/bingrep" +SRC_URI="https://github.com/m4b/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris)" + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 GPL-3 ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +QA_FLAGS_IGNORED="usr/bin/bingrep" + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/dev-util/bingrep/bingrep-0.8.5.ebuild b/dev-util/bingrep/bingrep-0.8.5.ebuild deleted file mode 100644 index 0cd70d7a7442..000000000000 --- a/dev-util/bingrep/bingrep-0.8.5.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CRATES=" -aho-corasick-0.7.15 -ansi_term-0.11.0 -anyhow-1.0.38 -arrayref-0.3.6 -arrayvec-0.5.2 -atty-0.2.14 -autocfg-1.0.1 -base64-0.13.0 -bitflags-1.2.1 -blake2b_simd-0.5.11 -bstr-0.2.14 -byteorder-1.4.2 -cfg-if-0.1.10 -cfg-if-1.0.0 -clap-2.33.3 -constant_time_eq-0.1.5 -cpp_demangle-0.3.2 -crossbeam-utils-0.8.1 -csv-1.1.5 -csv-core-0.1.10 -dirs-1.0.5 -encode_unicode-0.3.6 -env_logger-0.8.2 -fuchsia-cprng-0.1.1 -getrandom-0.1.16 -glob-0.3.0 -goblin-0.3.1 -heck-0.3.2 -hermit-abi-0.1.18 -hexplay-0.2.1 -humantime-2.1.0 -itoa-0.4.7 -lazy_static-1.4.0 -libc-0.2.82 -log-0.4.13 -memchr-2.3.4 -memrange-0.1.3 -metagoblin-0.4.0 -plain-0.2.3 -prettytable-rs-0.8.0 -proc-macro2-1.0.24 -proc-macro-error-1.0.4 -proc-macro-error-attr-1.0.4 -quote-1.0.8 -rand-0.3.23 -rand-0.4.6 -rand_core-0.3.1 -rand_core-0.4.2 -rdrand-0.4.0 -redox_syscall-0.1.57 -redox_users-0.3.5 -regex-1.4.3 -regex-automata-0.1.9 -regex-syntax-0.6.22 -rust-argon2-0.8.3 -rustc-demangle-0.1.18 -rustc-serialize-0.3.24 -ryu-1.0.5 -scroll-0.10.2 -scroll_derive-0.10.4 -serde-1.0.119 -strsim-0.8.0 -structopt-0.3.21 -structopt-derive-0.4.14 -syn-1.0.58 -term-0.5.2 -termcolor-0.3.6 -termcolor-1.1.2 -textwrap-0.11.0 -theban_interval_tree-0.7.1 -thread_local-1.1.0 -time-0.1.44 -unicode-segmentation-1.7.1 -unicode-width-0.1.8 -unicode-xid-0.2.1 -vec_map-0.8.2 -version_check-0.9.2 -wasi-0.10.0+wasi-snapshot-preview1 -wasi-0.9.0+wasi-snapshot-preview1 -winapi-0.3.9 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-util-0.1.5 -winapi-x86_64-pc-windows-gnu-0.4.0 -wincolor-0.1.6 -" - -inherit cargo - -DESCRIPTION="Binary file analysis tool" -HOMEPAGE="https://github.com/m4b/bingrep" -SRC_URI="https://github.com/m4b/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES})" - -LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 GPL-3 ISC MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" -BDEPEND="" - -QA_FLAGS_IGNORED="usr/bin/bingrep" - -src_install() { - cargo_src_install - einstalldocs -} diff --git a/dev-util/bloaty/Manifest b/dev-util/bloaty/Manifest index 62eeef4698b9..ba9d6612b834 100644 --- a/dev-util/bloaty/Manifest +++ b/dev-util/bloaty/Manifest @@ -1,2 +1 @@ -DIST bloaty-0_p20170420.tar.gz 3100016 BLAKE2B 74a3b44a5e63f8f06da7b554588be0ced62a0f6792513984fbf7cfab520f6f6173868d588427dd9ca322c6fbc29fd1b8931453ec045c591fd8de58904178bf2c SHA512 93947fd0c49c3223c1ec216c88fe22b24e68654511d4b9d4fb2bcbc816b92bbdaf47344abc1dc8f80ed0b38a8c8b09909f862f916fd9182048235582aa10feb0 DIST bloaty-1.1.tar.bz2 5363836 BLAKE2B a538cf5634ed72844bb128238a521caf375eaab34fd3cce8fdd46002bcbc6c53ba986cc7c1e4b761b1253b2f01cb557c94e1e1585507ff89bec10c891e5f5a88 SHA512 142d0dd58fc0aadce3aee6e9260c6ed792a18cf5fe260c89051d51b9357c7527ba352c3d6c9e23a3494796fba3d88314b6ed8a3a76c6c0d111d4c509cae6b216 diff --git a/dev-util/bloaty/bloaty-0_p20170420.ebuild b/dev-util/bloaty/bloaty-0_p20170420.ebuild deleted file mode 100644 index 16f023dc0f83..000000000000 --- a/dev-util/bloaty/bloaty-0_p20170420.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vcs-snapshot toolchain-funcs - -COMMIT="73594cde8c9a52a102c4341c244c833aa61b9c06" - -DESCRIPTION="A size profiler for binaries" -HOMEPAGE="https://github.com/google/bloaty" -SRC_URI="https://github.com/google/bloaty/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=">=dev-libs/re2-0.2017.03.01" -RDEPEND="${DEPEND}" - -src_prepare() { - default - sed -i -e "s#\$(RE2_[AH])##"\ - -e "s#\tar #\t$(tc-getAR) #"\ - -e "s#-lpthread#-lre2 -lpthread#"\ - -e "/^CXXFLAGS/ s#-I third_party/re2##"\ - Makefile || die -} - -src_compile() { - CXX="$(tc-getCXX)" emake -} - -src_install() { - dobin ${PN} - dodoc README.md -} diff --git a/dev-util/bloaty/bloaty-1.1.ebuild b/dev-util/bloaty/bloaty-1.1.ebuild index 227dcc50dcdf..3914161e140f 100644 --- a/dev-util/bloaty/bloaty-1.1.ebuild +++ b/dev-util/bloaty/bloaty-1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then RESTRICT="!test? ( test )" else SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi BDEPEND=" diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest index ce726ec47e97..a6e30b48c4a1 100644 --- a/dev-util/bpftool/Manifest +++ b/dev-util/bpftool/Manifest @@ -2,3 +2,4 @@ DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9 DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b DIST patch-5.16.15.xz 721632 BLAKE2B 650cc70fd15c2f3ee527589e122c0a60543d6aae918eff51a9136a8187402b1812d6439bfc9a10882c20c444fd5dcdb9570e4f53024ee7f2ecc8e2f17b3f1a25 SHA512 e5dcae0e6ed3ccb9956f2c9848df0dbc93de55dc704214fa248ac73a8b9de3fdd829a9e9cfa2c15f452548e5ac871ad1594d6a622271bf98fbd07ae747f18520 DIST patch-5.17.4.xz 547280 BLAKE2B 453f8ff38a9c6bc69ebb18fe2ea413844e6987b6ff5e0c735f0d047b730349e35731d5a813c3732b330ae9e06e606987952f4d649b3b9b43144710dd296b769f SHA512 9242ce094611d1ee672e782d3eea5910af6c8172fd237afc0a58414106bfc2e7a771d3db91fbf19bcb3cc123ad103c6950951e0c5c5582410a43caec4eb79465 +DIST patch-5.17.7.xz 668120 BLAKE2B ea6a34976496217babeb0668732b9eaf9e29403e691248be0403c2c800822ea3b38d4cda631153608c63eea1d629ddf4686f45c9e985faad25c4a7566bbd11bb SHA512 b471a65070ad927a9ab407a0e177f2f7822ec4a6f8a25aec82a5a56cb20553ce0539f1f276b59dcb4f9d9a2f9da287c639d9c3ae76ef5f4e8f4ba85d215218d2 diff --git a/dev-util/bpftool/bpftool-5.17.7.ebuild b/dev-util/bpftool/bpftool-5.17.7.ebuild new file mode 100644 index 000000000000..d4a6b8926868 --- /dev/null +++ b/dev-util/bpftool/bpftool-5.17.7.ebuild @@ -0,0 +1,117 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit estack linux-info optfeature python-any-r1 toolchain-funcs + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-pre/-git}" + +DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and maps" +HOMEPAGE="https://kernel.org/" + +LINUX_V="${PV:0:1}.x" +LINUX_VER=$(ver_cut 1-2) +LINUX_PATCH=patch-${PV}.xz +SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}" + +LINUX_SOURCES="linux-${LINUX_VER}.tar.xz" +SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}" + +S_K="${WORKDIR}/linux-${LINUX_VER}" +S="${S_K}/tools/bpf/bpftool" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps" + +RDEPEND=" + sys-libs/binutils-libs:= + sys-libs/zlib:= + virtual/libelf:= + caps? ( sys-libs/libcap:= ) +" +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-5.8 +" +BDEPEND=" + ${LINUX_PATCH+dev-util/patchutils} + ${PYTHON_DEPS} + dev-python/docutils +" + +CONFIG_CHECK="~DEBUG_INFO_BTF" + +# src_unpack and src_prepare are copied from dev-util/perf since +# it's building from the same tarball, please keep it in sync with perf +src_unpack() { + local paths=( + tools/bpf kernel/bpf + tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib" + ) + + # We expect the tar implementation to support the -j option (both + # GNU tar and libarchive's tar support that). + echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" + tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ + "${paths[@]/#/linux-${LINUX_VER}/}" || die + + if [[ -n ${LINUX_PATCH} ]] ; then + eshopts_push -o noglob + ebegin "Filtering partial source patch" + filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \ + > ${P}.patch + eend $? || die "filterdiff failed" + eshopts_pop + fi + + local a + for a in ${A}; do + [[ ${a} == ${LINUX_SOURCES} ]] && continue + [[ ${a} == ${LINUX_PATCH} ]] && continue + unpack ${a} + done +} + +src_prepare() { + default + + if [[ -n ${LINUX_PATCH} ]] ; then + pushd "${S_K}" >/dev/null || die + eapply "${WORKDIR}"/${P}.patch + popd || die + fi + + # dev-python/docutils installs rst2man.py, not rst2man + sed -i -e 's/rst2man/rst2man.py/g' Documentation/Makefile || die +} + +bpftool_make() { + local arch=$(tc-arch-kernel) + tc-export AR CC LD + + emake V=1 VF=1 \ + HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \ + EXTRA_CFLAGS="${CFLAGS}" ARCH="${arch}" BPFTOOL_VERSION="${MY_PV}" \ + prefix="${EPREFIX}"/usr \ + feature-libcap="$(usex caps 1 0)" \ + "$@" +} + +src_compile() { + bpftool_make + bpftool_make -C Documentation +} + +src_install() { + bpftool_make DESTDIR="${D}" install + bpftool_make mandir="${ED}"/usr/share/man -C Documentation install +} + +pkg_postinst() { + optfeature "clang-bpf-co-re support" sys-devel/clang[llvm_targets_BPF] +} diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index ddf19bb26242..7a1b44c369a5 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -1,3 +1,5 @@ DIST ccache-4.5.1.tar.xz 513008 BLAKE2B 637b6d36c169bc742efd165569879a47405c2884918ed3731186e8176c926fa0e8e9cd648756d501ae3b741c671e2399cfdb0bc216410bc64826d4fe00d69498 SHA512 267dcc6b41270eeffe029d13e58eca3399540037cc19dc58bb5ebeb7dcc51b201fbde91c9824eaee5b14fbf28bb7304b78d1340118bc72e56b80ff148575bc56 +DIST ccache-4.6.1.tar.xz 529040 BLAKE2B b4c1cae8b0c836c9e562488c79524ddbba4c995946e16f87c9b856e32961b454dd205bacdb030c283477be66d357b0fb5e67c9ad38715359b73f714aa73baee9 SHA512 361427ccecd74e8c25ca6a98ef3d3c125d81862196767eb383f6f8159fed8e1695cd5bc8731cb591c23c55352f0114a088b32a673717711efbfbb178a6c08c82 +DIST ccache-4.6.1.tar.xz.asc 833 BLAKE2B 2f9ca555a014cfc9dbc354f43d4db0d79f89a6f84c57a7b9452324854abb39cd21af1071404278c694212f38c3975c7fa702f7cc475e44f75e9b132e53088d5d SHA512 5494844f99232c5bc21f52db461f2a03d706e38bd73e147ebda89a4ce57fc2b80a920e42f7de539b9a5837ac8b515b309a29e045e479910c95a95d3c839b837d DIST ccache-4.6.tar.xz 526084 BLAKE2B 2e43d0a3a004117e8c535ecb2f09c1273f5bec2b3704710abbc3034749438df33ef27db37d5bfbd48d83d60bdd3f738d3dbf356eff21166fee03780969dd1f24 SHA512 3a53fedfa91034ee876e1a4a672de25498fe53c6c80901bd4976049eb35e0479275ceb6627f0e8cf76d677d041d216f731daf4bad142e454e775b5e7f05e3e4e DIST ccache-4.6.tar.xz.asc 833 BLAKE2B e0fc7677087006e3c6ac2bb7285915a56f233b4058c738c9d5967d29baf62b1b072ad2da4bf12f076440c68f39be77333d001d68703c32e26bd88a42b9e3ce71 SHA512 af09ffcdbba5e1e26047c7692dd0cf61f07869720d5849f59cbc0fe0f61c11aa419226d4d05061d23b5a03e8ec995e4d0e5af398af096bd19dbe35bf460eee0c diff --git a/dev-util/ccache/ccache-4.6.1.ebuild b/dev-util/ccache/ccache-4.6.1.ebuild new file mode 100644 index 000000000000..95ae40faf2de --- /dev/null +++ b/dev-util/ccache/ccache-4.6.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/joelrosdahl.asc +inherit cmake toolchain-funcs flag-o-matic verify-sig + +DESCRIPTION="Fast compiler cache" +HOMEPAGE="https://ccache.dev/" +SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz" +SRC_URI+=" verify-sig? ( https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 +IUSE="doc redis +static-c++ test" +RESTRICT="!test? ( test )" + +DEPEND="app-arch/zstd:= + redis? ( dev-libs/hiredis:= )" +RDEPEND="${DEPEND} + dev-util/shadowman + sys-apps/gentoo-functions" +# Needed for eselect calls in pkg_* +IDEPEND="dev-util/shadowman" + +# clang-specific tests use dev-libs/elfutils to compare objects for equality. +# Let's pull in the dependency unconditionally. +DEPEND+=" test? ( dev-libs/elfutils )" +BDEPEND=" doc? ( dev-ruby/asciidoctor ) + verify-sig? ( sec-keys/openpgp-keys-joelrosdahl )" + +DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.5-nvcc-test.patch + "${FILESDIR}"/${PN}-4.0-objdump.patch + "${FILESDIR}"/${PN}-4.6.1-avoid-run-user.patch +) + +src_prepare() { + cmake_src_prepare + + sed \ + -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ + "${FILESDIR}"/ccache-config-3 > ccache-config || die +} + +src_configure() { + # Mainly used in tests + tc-export CC OBJDUMP + + # Avoid dependency on libstdc++.so. Useful for cases when + # we would like to use ccache to build older gcc which injects + # into ccache locally built (possibly outdated) libstdc++ + # See bug #761220 for examples. + # + # Ideally gcc should not use LD_PRELOAD to avoid this type of failure. + use static-c++ && append-ldflags -static-libstdc++ + + local mycmakeargs=( + -DENABLE_DOCUMENTATION=$(usex doc) + -DENABLE_TESTING=$(usex test) + -DZSTD_FROM_INTERNET=OFF + -DREDIS_STORAGE_BACKEND=$(usex redis) + ) + + use redis && mycmakeargs+=( -DHIREDIS_FROM_INTERNET_DEFAULT=OFF ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + dobin ccache-config + insinto /usr/share/shadowman/tools + newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin" +} + +pkg_prerm() { + if [[ -z ${REPLACED_BY_VERSION} && -z ${ROOT} ]] ; then + eselect compiler-shadow remove ccache + fi +} + +pkg_postinst() { + if [[ -z ${ROOT} ]] ; then + eselect compiler-shadow update ccache + fi +} diff --git a/dev-util/ccache/files/ccache-4.6.1-avoid-run-user.patch b/dev-util/ccache/files/ccache-4.6.1-avoid-run-user.patch new file mode 100644 index 000000000000..9dce69c63518 --- /dev/null +++ b/dev-util/ccache/files/ccache-4.6.1-avoid-run-user.patch @@ -0,0 +1,28 @@ +Gentoo's sandbox does not whitelist this path by default yet. + +(4.1 update: +https://github.com/ccache/ccache/issues/984 +https://github.com/ccache/ccache/issues/1044 +https://github.com/ccache/ccache/commit/a0edd4294f6a5a2d3f0c7b01273736f975f250e1 +https://github.com/ccache/ccache/commit/ef2e922f9642f943199138447b29ec53fa63ea68 +... gets us closer, but not there yet.) + +https://bugs.gentoo.org/837362 for 4.6 issue. +--- a/src/Config.cpp ++++ b/src/Config.cpp +@@ -1039,14 +1039,5 @@ Config::check_key_tables_consistency() + std::string + Config::default_temporary_dir(const std::string& cache_dir) + { +- static const std::string run_user_tmp_dir = [] { +-#ifdef HAVE_GETEUID +- auto dir = FMT("/run/user/{}/ccache-tmp", geteuid()); +- if (Util::create_dir(dir) && access(dir.c_str(), W_OK) == 0) { +- return dir; +- } +-#endif +- return std::string(); +- }(); +- return !run_user_tmp_dir.empty() ? run_user_tmp_dir : cache_dir + "/tmp"; ++ return cache_dir + "/tmp"; + } diff --git a/dev-util/clazy/clazy-1.11-r1.ebuild b/dev-util/clazy/clazy-1.11-r1.ebuild index 3c31743e4cfe..268286775581 100644 --- a/dev-util/clazy/clazy-1.11-r1.ebuild +++ b/dev-util/clazy/clazy-1.11-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest index 0d898c75a456..5ecf69781780 100644 --- a/dev-util/conan/Manifest +++ b/dev-util/conan/Manifest @@ -1,3 +1,2 @@ -DIST conan-1.42.0.tar.gz 1399488 BLAKE2B f0297ad74bdb47d1240641a0f6bd5f343a0a8f5723f554dffd2f7da969e3ee58cc97c3bb187f1586eb6ad4377106648c70fc4fd2672744639ffc940e5f4de316 SHA512 cd982f95e8bac5f66be16a326fc34d3db014b6a21138a10a7e92d6debfc578413c4d9737f371130b01ae35b14c82c0f11c2a09dc74e4d913a189d9cc34446d93 -DIST conan-1.44.0.tar.gz 1415330 BLAKE2B e08370f3035d13a752107ae6ba5e941aefcdc27f89515c192de11ebdd2dd5869392143fd72104cee9b644c258253b0a50a52715265eff9f10c0569299012aba5 SHA512 607d63c4e133543edccd3ef8c275f98ec8fad1e20061f7000a5b1f1129464b66fd88d3c8cc0773d51b725eb6b7f8d75c2b342a97481cf54dbdd44e2ff23b9cde DIST conan-1.47.0.tar.gz 1478478 BLAKE2B 1d97d5f9b4ce4ea850a335f625997d2785943553fad71954097cd8c59db095739850064425d4dc675ad35967149b16967d2c459ab99169704c3664a68da66e8d SHA512 16009a611138ed44c85cce29ab16448433bde850bea0f985a8969c55ab8fa696029b59e501a77e0bac6c433237aa90d77a6ba85b19fb4fc0dab5fe4a08e898c6 +DIST conan-1.48.0.tar.gz 1494486 BLAKE2B ef7aeeada788df95598ee222833ffa976a10ba0c9f69d58131be0145f5f57d4dec5cf1e9c89cff8f73e351820cd8ed0f93dd5e0d5901d1356c54aec2a2a2c32e SHA512 92b7797e0e67dcfaef9c0c87304ae46f1c39618fc42c4758b7f810fbd4e3c0f54396009981a6f816982bd8296613f9ef4b1b042bab7d8e3a4737db7423dd0e1c diff --git a/dev-util/conan/conan-1.42.0.ebuild b/dev-util/conan/conan-1.42.0.ebuild deleted file mode 100644 index 4ea924b09769..000000000000 --- a/dev-util/conan/conan-1.42.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7..10} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Distributed C/C++ package manager" -HOMEPAGE="https://conan.io/" -SRC_URI="https://github.com/conan-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -# overly strict requirements? -# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt -# https://github.com/conan-io/conan/blob/develop/conans/requirements_server.txt -RDEPEND=" - >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}] - >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}] - >=dev-python/distro-1.0.2[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] - >=dev-python/node-semver-0.8[${PYTHON_USEDEP}] - >=dev-python/patch-ng-1.17.4[${PYTHON_USEDEP}] - >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}] - >=dev-python/pygments-2.0[${PYTHON_USEDEP}] - >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.25[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.28.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.6[${PYTHON_USEDEP}] -" - -# Try to fix it if you're brave enough -# Conan requires noumerous external toolchain dependencies with restricted -# versions and cannot be managable outside of a pure CI environment. -RESTRICT="test" - -src_prepare() { - default - # Fix strict dependencies - sed -i \ - -e 's:,[[:space:]]\?<=\?[[:space:]]\?[[:digit:]|.]*::g' \ - -e 's:==:>=:g' \ - conans/requirements{,_server}.txt || die -} diff --git a/dev-util/conan/conan-1.44.0.ebuild b/dev-util/conan/conan-1.48.0.ebuild similarity index 97% rename from dev-util/conan/conan-1.44.0.ebuild rename to dev-util/conan/conan-1.48.0.ebuild index 6d56c02f673b..4f0904287fad 100644 --- a/dev-util/conan/conan-1.44.0.ebuild +++ b/dev-util/conan/conan-1.48.0.ebuild @@ -24,7 +24,7 @@ RDEPEND=" >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}] >=dev-python/distro-1.0.2[${PYTHON_USEDEP}] >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}] - >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] >=dev-python/node-semver-0.8[${PYTHON_USEDEP}] >=dev-python/patch-ng-1.17.4[${PYTHON_USEDEP}] >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}] diff --git a/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild b/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild index c6a6465177eb..f6821afde232 100644 --- a/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild +++ b/dev-util/cucumber-core/cucumber-core-10.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz -> RUBY_S="cucumber-ruby-core-${PV}" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild b/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild index 3115b9421d52..b04b89a284b4 100644 --- a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild +++ b/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="HTML formatter for Cucumber" HOMEPAGE="https://cucumber.io/" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber-cucumber-expressions/Manifest b/dev-util/cucumber-cucumber-expressions/Manifest index 301aa0c17e66..239bd0155451 100644 --- a/dev-util/cucumber-cucumber-expressions/Manifest +++ b/dev-util/cucumber-cucumber-expressions/Manifest @@ -1,3 +1,4 @@ DIST cucumber-cucumber-expressions-10.3.0.gem 23552 BLAKE2B 6aab081690081e991a1c1dfdaac93e114165dc1b2a39a1825e6424304765c96836cec9dcb8635e9f97ef0c07a6b58cfe7fc587c651dc73bab0670f4230828640 SHA512 d560c62f625f6b284a94974cef5227a3623fead9c8c4f45ea9fed2300b37c405ba69161d6c6f5e159b2a36be5eeb05b122789cafcafec0dc84efbb366bd0166f DIST cucumber-cucumber-expressions-12.1.3.gem 32768 BLAKE2B e873ba0ac58982c2a975935351bdbaa0e2d5fac5128386cbab347330d5ee920eb7c90d7670e9cd68a9294eb09828d7640e6fcdc69da6d819935f8faec9bce2e4 SHA512 57e8b322b7451967d177e291e9649cb7d9e2668dcdfc2453b9b2ed9c8f84f4c3c5b7905d246dbfc5382a8c515a3d031acfcec93e5ce568da23dd1d42e6d31fb1 DIST cucumber-cucumber-expressions-14.0.0.gem 24064 BLAKE2B 45b811bb1c1fba8fb2b4819998b92b827ef80c7bb654d899b717f2438b5c6485447ce5e25e5d97e7d7d323fbc576d98334cefb825687b3791387df0cbc7669d6 SHA512 c5b3b840e04722b516a8cf57ce8f55f835f84efd73b133f9d6f842d1ae5612108e1100dd970d52cd349bf4c606ed1922b4730a0b2e4a2d31abdf2f6f51768a80 +DIST cucumber-cucumber-expressions-15.1.1.gem 25088 BLAKE2B bc9990d11994a5c094b23a2d8bccf283d0c035507d7140128acae674faa70d1b8927bce6069b82bc530b28b4867ae6be3f168847e0d6db036211a5fd13defb06 SHA512 ceda830ca22e388169db41c85343f9adbe918ac76a5cfaefd55ca3d2815ec826eb592ba70771f0cf41bfefe8e42d9afbcfeb8c384cfa30687e9c0c023164fbe3 diff --git a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild index 254c73877467..2ab09ac9b1c7 100644 --- a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild +++ b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild @@ -13,5 +13,5 @@ DESCRIPTION="a simpler alternative to Regular Expressions" HOMEPAGE="https://cucumber.io/" LICENSE="MIT" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-15.1.1.ebuild b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-15.1.1.ebuild new file mode 100644 index 000000000000..254c73877467 --- /dev/null +++ b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-15.1.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="a simpler alternative to Regular Expressions" +HOMEPAGE="https://cucumber.io/" +LICENSE="MIT" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-gherkin/Manifest b/dev-util/cucumber-gherkin/Manifest index 30004c083950..53150c836b6e 100644 --- a/dev-util/cucumber-gherkin/Manifest +++ b/dev-util/cucumber-gherkin/Manifest @@ -1,3 +1,4 @@ DIST cucumber-gherkin-18.1.1.tar.gz 12436812 BLAKE2B 5434d3133f35156d131283dff7cbdebb6523911ffca481ec61b6cb7fc41288e8deaa9afadfb4f34afc57729e92212c513fa203b279a54e5f09a389fe9bdef1dd SHA512 c6f329ea2f46e224b802a1a4062b8d66314c2ee124fd261cfeed390775acf184e1098879c17cae4838ef361ffcd0cf43b1eb77978da7376a87afc09576d25085 DIST cucumber-gherkin-20.0.1.tar.gz 9410066 BLAKE2B 2c34b1eec9d74b96bbf21ea20b479d9a1ab42669bce08eeac9c9f0c97b86c64e9119423eb8ed3c42897c8730d1dae9c0a75e32e407a63b6c1955e773d35fa16f SHA512 0a53a7110fde39ed921c3a883b2aa00f8599e7dda87cdf1766d606a696ba6f9e350d176edb9cf849567a9f4733d5e0653944d738fe9a9451ecf0763b8687706b DIST cucumber-gherkin-22.0.0.tar.gz 9601890 BLAKE2B 71ad3b4c9917cb6c9e4e8d7769bc76f49f1e33d5aa46ad835eea01297d9e69c60c1249075aabfb529daa10996703e45dbb8dec4eebd149ae8637708f666a00f5 SHA512 ef5aca1bd0e30aac850c2e93fd6d30bb5e7a9504f4d1ad1f4072001abeb16aa7cbbc0bb2200dd9001080ed8d89a3f91eb5206874cf535e3ea4756e6e809a6c20 +DIST cucumber-gherkin-23.0.1.tar.gz 8404612 BLAKE2B 4a444afdf70804be9d97cf87c32960cbee705c97c90e4ef2d34479c1499a0fd1d97fa11114cc6354a765be667e542ec1a6b9f596778a954f4e1d9df80157f4df SHA512 fa968e92cb4617791d7df4e1d2a152b04ccd0b2aa0785e26264fa00ce722b026b0dc4b428acc0caf75d24196ba9689d85bbbc7f34c2a5c3dafecf84ab996383e diff --git a/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild b/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild index 63dfcf21efbc..34fbb0048b6a 100644 --- a/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild +++ b/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/cucumber/common/archive/gherkin/v${PV}.tar.gz -> ${P RUBY_S="common-gherkin-v${PV}/gherkin/ruby" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" IUSE="" diff --git a/dev-util/cucumber-gherkin/cucumber-gherkin-23.0.1.ebuild b/dev-util/cucumber-gherkin/cucumber-gherkin-23.0.1.ebuild new file mode 100644 index 000000000000..9b8e78309158 --- /dev/null +++ b/dev-util/cucumber-gherkin/cucumber-gherkin-23.0.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +# Don't install support scripts to avoid slot collisions. +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="cucumber-gherkin.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast Gherkin lexer and parser" +HOMEPAGE="https://cucumber.io/" +SRC_URI="https://github.com/cucumber/common/archive/gherkin/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="common-gherkin-v${PV}/gherkin/ruby" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" +IUSE="" + +ruby_add_rdepend ">=dev-util/cucumber-messages-18.0.0:18" diff --git a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild index df55392432be..6be5eb4f966d 100644 --- a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild +++ b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="HTML formatter for Cucumber" HOMEPAGE="https://cucumber.io/" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber-messages/Manifest b/dev-util/cucumber-messages/Manifest index 7c21807446fc..474e3186aff7 100644 --- a/dev-util/cucumber-messages/Manifest +++ b/dev-util/cucumber-messages/Manifest @@ -2,3 +2,4 @@ DIST cucumber-messages-13.2.1.gem 11264 BLAKE2B ed5fdd87a5e9bbeaee2bf39779f24841 DIST cucumber-messages-14.0.1.gem 11264 BLAKE2B aff0eac711df831708126bedccec15f945933df9345924a27398508194849a4a9a0155d20249dbdf2ddc68886affd22f8cc450f87696f4f81049219a7212e107 SHA512 fee0fe8fb0efb3b1bf4b9f2f56e3e2f305ff727767500fa869198b668bcb63e8af80898afc106242724c5aa1c94ff5511be7c3ce0e433be9be03dd66d8e2e09d DIST cucumber-messages-15.0.0.gem 11264 BLAKE2B 41586a540fd4b092a25b3516419e912900f229f43ba3f8699733bdb67a2783d4e83c50df3b0605abb511894c6a466aa7cae7ee82bae8f48a2cab878349a54a63 SHA512 906a09517dfa6b44519b24ad9dbe5092d1ee24f0fa0e08291206f9b81e1611d988074b063f493ddc2034e05429b7c218380fe0412184c07ba8b2f7af2e3c9ead DIST cucumber-messages-17.1.1.gem 21504 BLAKE2B 343bdb916c1e1a8cfa0aaaa4837d11064d51268a283b9c79b0ff249abe8066ef6a3d56d021d3b9d9b1d8a2dfc1495b08263dc325f6ac8a0e2dbd46281089cee7 SHA512 32d4740bd6aae8bf4273aac9974e181d32c4bd0be5883722ea38aa62df8b915504fd21a655111c03527d3fe1f31f0ec41ac637cb7293b753c7ec4eb6a97e7db9 +DIST cucumber-messages-18.0.0.gem 20992 BLAKE2B 292de17ef1b73ea2f35f3994bfbab14f206d8152fd885a7e6d351eaf67bb7ecfbbf8fd1a24ea1fc2cd42bbcde5290ec69c227db273193e897c5e4aebc555aa99 SHA512 52a7c3d8105a8b7abfd2914088ea2c9caa794451a53a50c8c6b98f36ad73947dd2e2f0925a06f2eae4019bd6e22b206670d51557149e50532580377c95a904be diff --git a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild index 86881538a45b..27c7fd9e3d8a 100644 --- a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild +++ b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild @@ -15,5 +15,5 @@ DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication HOMEPAGE="https://cucumber.io/" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild b/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild new file mode 100644 index 000000000000..86881538a45b --- /dev/null +++ b/dev-util/cucumber-messages/cucumber-messages-18.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +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://cucumber.io/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-4.1.0.ebuild b/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-4.1.0.ebuild index faeb365dea24..c16dba6e9bce 100644 --- a/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-4.1.0.ebuild +++ b/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-4.1.0.ebuild @@ -13,5 +13,5 @@ DESCRIPTION="Cucumber tag expressions for ruby" HOMEPAGE="https://cucumber.io/" LICENSE="MIT" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild index ad479b868e2f..8297f63c6ee3 100644 --- a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild +++ b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Executable feature scenarios" HOMEPAGE="https://cucumber.io/" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="$(ver_cut 1)" IUSE="test" diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild b/dev-util/cucumber/cucumber-7.1.0.ebuild index f030e781532b..6936a4bb77a1 100644 --- a/dev-util/cucumber/cucumber-7.1.0.ebuild +++ b/dev-util/cucumber/cucumber-7.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P} RUBY_S="cucumber-ruby-${PV}" LICENSE="Ruby" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" SLOT="0" IUSE="examples test" diff --git a/dev-util/d-feet/d-feet-0.3.16.ebuild b/dev-util/d-feet/d-feet-0.3.16.ebuild index 2c8c11e710f2..ac5cf9b1964b 100644 --- a/dev-util/d-feet/d-feet-0.3.16.ebuild +++ b/dev-util/d-feet/d-feet-0.3.16.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome2 meson python-single-r1 virtualx diff --git a/dev-util/dogtail/dogtail-0.9.11.ebuild b/dev-util/dogtail/dogtail-0.9.11.ebuild index 75d03c6ae046..29c039e37cd4 100644 --- a/dev-util/dogtail/dogtail-0.9.11.ebuild +++ b/dev-util/dogtail/dogtail-0.9.11.ebuild @@ -3,12 +3,12 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 gnome2-utils xdg DESCRIPTION="GUI test tool and automation framework using accessibility framework" -HOMEPAGE="https://gitlab.com/dogtail/dogtail/commits/master" +HOMEPAGE="https://gitlab.com/dogtail/dogtail" SRC_URI="https://gitlab.com/${PN}/${PN}/raw/released/${P}.tar.gz" LICENSE="GPL-2" diff --git a/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild b/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild index e8b9d84780ba..3b9e91c04696 100644 --- a/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild +++ b/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 GNOME_ORG_MODULE="gtk+" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="xml" inherit gnome.org python-single-r1 diff --git a/dev-util/imediff2/Manifest b/dev-util/imediff2/Manifest index f550529bdba8..90751ecabb58 100644 --- a/dev-util/imediff2/Manifest +++ b/dev-util/imediff2/Manifest @@ -1,2 +1 @@ DIST imediff2_1.1.2.1.orig.tar.gz 20393 BLAKE2B 560eef8600bac8ad302907563bd8520ef7881009c8a35c74427d0d5d9e8d4303446f1eb39c01fec201c798f286023765776a84b1e1aaa9e2d585a45870375f16 SHA512 ad0e22f5f2f16efb976a0d6d16c34798cc8aace4251a99cb7764df6841f93c2a6bb9dc8cbb59d8f3ae5a5ad7c161a05b9c3c7b36cc7bdf98eac3ef3b735ef6c4 -DIST imediff2_1.1.2.orig.tar.gz 17974 BLAKE2B f83b6ab652b1dd044587e75e4e7551a8132e1860b14f0d85d37f35383bd161a672860162e93554cf4db844d6a4700fa1876a30874c50fcb8442b4190a9b19185 SHA512 54d196d67107283bc3339eba30acb1c60972f256a268e86da397e0bdafa05220facc7979638a6a917b0c2dc7171edc3aa6b188295c9f40e9debf87a63731e748 diff --git a/dev-util/imediff2/files/1.1.2-python-3.patch b/dev-util/imediff2/files/1.1.2-python-3.patch deleted file mode 100644 index 811f41583129..000000000000 --- a/dev-util/imediff2/files/1.1.2-python-3.patch +++ /dev/null @@ -1,155 +0,0 @@ ---- a/imediff2 2017-11-14 09:28:57.007929569 -0500 -+++ b/imediff2 2017-11-14 10:11:12.618496692 -0500 -@@ -18,20 +18,20 @@ - # License along with the program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - --VERSION = '1.1.1' -+VERSION = '1.1.2' - PACKAGE = 'imediff2' - --import curses.wrapper -+import sys -+if sys.version_info<(3,0,0): -+ import curses.wrapper - import curses - import tempfile - import gettext - import difflib - import getopt --import string - import types - import time - import pty --import sys - import os - import errno - -@@ -121,19 +122,19 @@ - def read_lines( filename ): - global assume_empty - try: -- fp = file( filename ) -+ fp = open( filename ) - l = fp.readlines() - fp.close() - return l -- except IOError, (error, message): -- if error == errno.ENOENT and assume_empty: -+ except IOError as e: -+ if e.errno == errno.ENOENT and assume_empty: - return "" - else: -- sys.stderr.write(_("Could not read '%s': %s\n") % (filename, message)) -+ sys.stderr.write(_("Could not read '%s': %s\n") % (filename, e.strerror)) - sys.exit(3) - - def strip_end_lines( txt ): -- return string.replace(string.replace(txt,"%c"%10,""),"%c"%13,"") -+ return txt.replace("%c"%10,"").replace("%c"%13,"") - - def main(stdscr, lines_a, lines_b, start_mode): - global sel, active_chunks, x,y, lines, textpad, contw,conth -@@ -237,7 +238,7 @@ - active_chunks.append( [j, j+len(line_list), i] ) - - for l in line_list: -- lines.append( [string.expandtabs(strip_end_lines(l)), -+ lines.append( [strip_end_lines(l).expandtabs(), - decor, color_pair] ) - j+=1 - -@@ -287,9 +287,9 @@ - def sel_next( dir ): - global sel, active_chunks - if dir == 'up': -- rng = range(sel-1, -1, -1) -+ rng = list(range(sel-1, -1, -1)) - else: -- rng = range(sel+1, len(active_chunks)) -+ rng = list(range(sel+1, len(active_chunks))) - for j in rng: - if active_chunks[j][1] > y and active_chunks[j][0] < y+winh: - sel = j -@@ -442,7 +441,7 @@ - elif c == ord('h') or c == ord('?') or c == curses.KEY_HELP: - helpw = 0 - helph = 0 -- for l in string.split(helptext(), "%c"%10): -+ for l in helptext().split("%c"%10): - helpw = max(helpw, len(l)) - helph += 1 - helppad = curses.newpad(helph+2, helpw+2) -@@ -512,21 +513,21 @@ - try: - opts, args = getopt.getopt(sys.argv[1:], "hmuo:abcNV", - ["help","mono","unresolved","output=", "version", "new-file"]) --except getopt.GetoptError, e: -- print _("Error: ") + str(e) -- print usagetext() -+except getopt.GetoptError as e: -+ print((_("Error: ") + str(e))) -+ print((usagetext())) - sys.exit(2) - - for o, a in opts: - if o in ("-h", "--help"): -- print usagetext() -+ print((usagetext())) - sys.exit() - elif o in ("-V", "--version"): -- print "%s %s" % (PACKAGE, VERSION) -+ print(("%s %s" % (PACKAGE, VERSION))) - sys.exit() - - if len(args)<2: -- print usagetext() -+ print((usagetext())) - sys.exit(2) - - for o, a in opts: -@@ -592,15 +592,15 @@ - if launch_editor: - assert( not editor is None ) - try: - (of, of_name) = tempfile.mkstemp(prefix='imediff2') -- os.write( of, output ) -+ os.write( of, output.encode() ) - os.close(of) - time.sleep(0.1) # make the change visible - many editor look a lot like imediff2 - editor_ret = os.system('%s %s' % (editor, of_name)) - time.sleep(0.1) - if editor_ret == 0: - new_b_lines = read_lines(of_name) -- if string.join(new_b_lines, '') == output: -+ if ''.join(new_b_lines) == output: - chunk_mode = 'old' - elif new_b_lines != lines_a: - lines_b = new_b_lines -@@ -607,8 +608,8 @@ - else: - chunks = 'old' - os.unlink(of_name) -- except IOError, (error, message): -- sys.stderr.write(_("Could not write to '%s': %s\n") % (of_name, message)); -+ except IOError as e: -+ sys.stderr.write(_("Could not write to '%s': %s\n") % (of_name, e.strerror)); - - if not launch_editor: - break -@@ -619,11 +620,11 @@ - else: - try: - if ofile is not None: -- of = file(ofile, 'wb') -+ of = open(ofile, 'wb') -- of.write( output ) -+ of.write( output.encode() ) - of.close() - sys.exit(0) -- except IOError, (error, message): -- sys.stderr.write(_("Could not write to '%s': %s\n") % (ofile, message)); -+ except IOError as e: -+ sys.stderr.write(_("Could not write to '%s': %s\n") % (ofile, e.strerror)); - - sys.exit(3) diff --git a/dev-util/imediff2/imediff2-1.1.2-r6.ebuild b/dev-util/imediff2/imediff2-1.1.2-r6.ebuild deleted file mode 100644 index 29db21793666..000000000000 --- a/dev-util/imediff2/imediff2-1.1.2-r6.ebuild +++ /dev/null @@ -1,39 +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} ) -PYTHON_REQ_USE="ncurses" - -inherit python-single-r1 - -MY_P="${PN}_$(ver_rs 3 -)" - -DESCRIPTION="An interactive, user friendly 2-way merge tool in text mode" -HOMEPAGE="https://elonen.iki.fi/code/imediff/" -SRC_URI="mirror://debian/pool/main/i/${PN}/${MY_P}.orig.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -S="${WORKDIR}/${PN}" - -PATCHES=( "${FILESDIR}/${PV}-python-3.patch" ) - -src_compile() { - # Otherwise the docs get regenerated :) - : -} - -src_install() { - python_doscript imediff2 - dodoc AUTHORS README - doman imediff2.1 -} diff --git a/dev-util/imediff2/imediff2-1.1.2.1.ebuild b/dev-util/imediff2/imediff2-1.1.2.1.ebuild index ea0b4c610181..5a59a527a4a8 100644 --- a/dev-util/imediff2/imediff2-1.1.2.1.ebuild +++ b/dev-util/imediff2/imediff2-1.1.2.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) PYTHON_REQ_USE="ncurses" inherit python-single-r1 diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index 001f0c3661a1..3529a39369ef 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -1,5 +1,3 @@ -DIST intel-graphics-compiler-1.0.10778.tar.gz 8515512 BLAKE2B 56d7a0b54ce026d93179737fe199d006923398b7f85d582487469f1cfa665ae5351bc160c6babda5d8bf2bf6173a051277b2fb11c9ccf4b888cd0e06295161c4 SHA512 e8fcdab3a8c70f8560f49288db42a926f1e8e82d3e433bb897fcd1648acdf0f8fe425a1cd8dae5bfabc7d0a91fe0c985550e35c6396fe46778091852e185e750 -DIST intel-graphics-compiler-1.0.10988.tar.gz 8571350 BLAKE2B 8f1fcba9016eb607de4604b152e559cae8547c99a618dfc533591165c2da95b466227b75c4ef2b2e9064ec0a30fac711176a7f46f2952df51c06e172fcdcffe4 SHA512 b4de7dc195ee089321a28a428e7604f187552ca161bd08ef245f61740f2ee91e8d48d0718dac17641368113cd8e92ec177a994622f3539dd307542e9dabf5663 DIST intel-graphics-compiler-1.0.11061.tar.gz 8586132 BLAKE2B e8d97622c353e997acea1b9bed34423aaf0044a10d2effbe2c4b146ced1388ca5cf72ff1716e69d378625d674c09e84e7864b6817a0dfd0ba05a29de9f1aca6c SHA512 eb1688ff42c154267b82ffcc9fc58e587d7d52a8157cc8ca692e4d726eb62830fd3812bf391552d43e1d0c17c1ed59a6c3c206a35324c05a12ed943113f1a9d8 DIST intel-graphics-compiler-1.0.11104.tar.gz 8594329 BLAKE2B 15beca4428816686f29ea14c41c55b4ecd9be094f9dd3c004b6b7a521526205d45f7ccae93f32125b4cde16e863dd5b1d832cadab4bf4500b468900ddcae230e SHA512 9c52cde409168c36ac3744a0cf825f10ce59538eac804721dcb23d72ad7a752e587798b55c4da23edc2b7e0a00376ef29ab39ca485de2ab179f04c5b5bc9a8ad DIST intel-graphics-compiler-1.0.11222_p20220518.tar.gz 8809791 BLAKE2B 1b2bb8322e1c6a226ed84f25d05b5a0dd88571240b264b9e29159a77f19c9207be615788502f0f8ce29b751862102319c2f65e3764e650e94a0dab37544cf0b9 SHA512 58ef8040372bcddd6a8401e48be0806efa4b8c42fe4cffe33226d420224c7ec3bfad446195bb6da1803d7d973b07f41e717ce185c79aa9d2c9a759914546b785 diff --git a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.10713-allow-external-spirv-tools-last-fix.patch b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.10713-allow-external-spirv-tools-last-fix.patch deleted file mode 100644 index 5959a514004c..000000000000 --- a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.10713-allow-external-spirv-tools-last-fix.patch +++ /dev/null @@ -1,40 +0,0 @@ -From acfa99b5aefbebf037e4c939f5a8e592dfaed04e Mon Sep 17 00:00:00 2001 -From: Andrey Agrachev -Date: Tue, 22 Mar 2022 09:15:54 +0000 -Subject: [PATCH] Fix missprints - -Fix misspints in Spirv-Tools CMakeList ---- - external/SPIRV-Tools/CMakeLists.txt | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/external/SPIRV-Tools/CMakeLists.txt b/external/SPIRV-Tools/CMakeLists.txt -index f40605c4b36..076079f7c86 100644 ---- a/external/SPIRV-Tools/CMakeLists.txt -+++ b/external/SPIRV-Tools/CMakeLists.txt -@@ -16,7 +16,7 @@ if(IGC_OPTION__SPIRV_TOOLS_MODE STREQUAL PREBUILDS_MODE_NAME) - OPTION(IGC__OPTION_USE_PREINSTALLED_SPRIV_HEADERS OFF) - - if(IGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS) -- message(STATUS "[SPIRV-Tools] : IGC__OPTION_USE_PREINSTALLED_SPRIV_HEADERS set to OFF, using preinstalled SPIRV-Headers") -+ message(STATUS "[SPIRV-Tools] : IGC__OPTION_USE_PREINSTALLED_SPRIV_HEADERS set to ON, using preinstalled SPIRV-Headers") - message(STATUS "[SPIRV-Tools] : Using preinstalled SPIRV-Headers") - set(SPIRV-Headers_INCLUDE_DIR "/usr/include") - else() -@@ -33,13 +33,13 @@ if(IGC_OPTION__SPIRV_TOOLS_MODE STREQUAL PREBUILDS_MODE_NAME) - set(IGC_BUILD__SPIRV-Tools_DIR "${SPIRV-Tools_ROOT_DIR}") - - set(INCLUDE_DIRS_LIST "${SPIRV-Tools_ROOT_DIR}/include" "${SPIRV-Headers_INCLUDE_DIR}") -- set_target_properties(SPIRV-Tools-static PROPERTIES INCLUDE_DIRECTORIES "${INCLUDE_DIRS_LIST}") -+ set_target_properties(SPIRV-Tools PROPERTIES INCLUDE_DIRECTORIES "${INCLUDE_DIRS_LIST}") - set(IGC_BUILD__PROJ__SPIRV-Tools SPIRV-Tools) - - else() #By default use build from sources - message(STATUS "[SPIRV-Tools] : IGC_OPTION__SPIRV_TOOLS_MODE set to Source") -- message(STATUS "[SPIRV-Tools] : IGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS set to ON") -- message(STATUS "[SPIRV-Tools] : Using preinstalled packages") -+ message(STATUS "[SPIRV-Tools] : IGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS set to OFF") -+ message(STATUS "[SPIRV-Tools] : Building from source") - message(STATUS "[SPIRV-Tools] : Current source dir: ${CMAKE_CURRENT_SOURCE_DIR}") - - set(SPIRV-Headers_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../../SPIRV-Headers") # used in subdirectory diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild deleted file mode 100644 index 6c079df6172d..000000000000 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -LLVM_MAX_SLOT="12" -MY_PN="igc" -MY_P="${MY_PN}-${PV}" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake flag-o-matic llvm python-any-r1 - -DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware" -HOMEPAGE="https://github.com/intel/intel-graphics-compiler" -SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="debug" - -DEPEND=" - dev-libs/opencl-clang:${LLVM_MAX_SLOT}= - dev-util/spirv-tools - =sys-devel/lld-${LLVM_MAX_SLOT}* - sys-devel/llvm:${LLVM_MAX_SLOT}= -" - -RDEPEND="${DEPEND}" - -BDEPEND=" - =sys-devel/lld-${LLVM_MAX_SLOT}* - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-no_Werror.patch" - "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch" - "${FILESDIR}/${PN}-1.0.8365-disable-git.patch" - "${FILESDIR}/${PN}-1.0.10713-allow-external-spirv-tools-last-fix.patch" -) - -pkg_setup() { - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - # Get LLVM version - local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})" - - # See https://github.com/intel/intel-graphics-compiler/issues/212 - append-ldflags -Wl,-z,undefs - - # See https://bugs.gentoo.org/718824 - ! use debug && append-cppflags -DNDEBUG - - local mycmakeargs=( - -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}" - -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix ${LLVM_MAX_SLOT})/$(get_libdir)" - -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64" - -DIGC_OPTION__CLANG_MODE="Prebuilds" - -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON" - -DIGC_OPTION__LLD_MODE="Prebuilds" - -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common" - -DIGC_OPTION__LLVM_MODE="Prebuilds" - -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}" - -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds" - -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds" - -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON" - -DINSTALL_GENX_IR="ON" - -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib" - -Wno-dev - - # Compilation with VectorCompiler causes currently a segfault. - # See https://github.com/intel/intel-graphics-compiler/issues/236 - -DIGC_BUILD__VC_ENABLED="OFF" - # -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds" - ) - - cmake_src_configure -} diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild deleted file mode 100644 index e6c00047ccc6..000000000000 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -LLVM_MAX_SLOT="12" -MY_PN="igc" -MY_P="${MY_PN}-${PV}" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake flag-o-matic llvm python-any-r1 - -DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware" -HOMEPAGE="https://github.com/intel/intel-graphics-compiler" -SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -DEPEND=" - dev-libs/opencl-clang:${LLVM_MAX_SLOT}= - dev-util/spirv-tools - =sys-devel/lld-${LLVM_MAX_SLOT}* - sys-devel/llvm:${LLVM_MAX_SLOT}= -" - -RDEPEND="${DEPEND}" - -BDEPEND=" - =sys-devel/lld-${LLVM_MAX_SLOT}* - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.9-no_Werror.patch" - "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch" - "${FILESDIR}/${PN}-1.0.8365-disable-git.patch" -) - -pkg_setup() { - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - # Get LLVM version - local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})" - - # See https://github.com/intel/intel-graphics-compiler/issues/212 - append-ldflags -Wl,-z,undefs - - # See https://bugs.gentoo.org/718824 - ! use debug && append-cppflags -DNDEBUG - - local mycmakeargs=( - -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}" - -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix ${LLVM_MAX_SLOT})/$(get_libdir)" - -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64" - -DIGC_OPTION__CLANG_MODE="Prebuilds" - -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON" - -DIGC_OPTION__LLD_MODE="Prebuilds" - -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common" - -DIGC_OPTION__LLVM_MODE="Prebuilds" - -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}" - -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds" - -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds" - -DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON" - -DINSTALL_GENX_IR="ON" - -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib" - -Wno-dev - - # Compilation with VectorCompiler causes currently a segfault. - # See https://github.com/intel/intel-graphics-compiler/issues/236 - -DIGC_BUILD__VC_ENABLED="OFF" - # -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds" - ) - - cmake_src_configure -} diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061-r1.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061-r1.ebuild index e6c00047ccc6..b6f92ca63f12 100644 --- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061-r1.ebuild +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061-r1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="debug" DEPEND=" diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index ec7267e8987c..7bccd27ce072 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -1,2 +1,4 @@ DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f SHA512 626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b +DIST jfrog-cli-2.17.0-deps.tar.xz 168180592 BLAKE2B 19ddfb8bce3fa421abd076534d7fe10b0b3fda65cf23ce173b684d9de34c77725a6759c1542e1ca0a4f56beb3ef895e182f1ea8af461b4d076179a620877fd4d SHA512 bf15efbb22b31a4383e51895c7c7b008f875bd15018acb43aed1e2a75cd515675cc45938ad0652263569be772bc10c52ea4e947b714eee507502f3376fd2db5e +DIST jfrog-cli-2.17.0.tar.gz 9425488 BLAKE2B 8b41557c73c8e49be54d9fb223f0530b30cf9d0e9d3e85bd541397dfd1229ea436ebf5ce86e19c7f92379e2a3f78689b45eaf762c1c8806c4d1c08d22385e5bd SHA512 77ed67a6d14bf3674f83b2e4f964b01066c4cc761169018e6e1f24c6ed971572373250a0fc32c6021eaeb7239fbfaa6d5d0918f3ee0e8b7bd879d7ec3eaf5d2c diff --git a/dev-util/jfrog-cli/jfrog-cli-2.17.0.ebuild b/dev-util/jfrog-cli/jfrog-cli-2.17.0.ebuild new file mode 100644 index 000000000000..8f8fecf94d4b --- /dev/null +++ b/dev-util/jfrog-cli/jfrog-cli-2.17.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Command line utility for operations on container images and image repositories" +HOMEPAGE="https://github.com/jfrog/jfrog-cli" +SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + build/build.sh jfrog || die +} + +src_install() { + dobin jfrog + einstalldocs +} diff --git a/dev-util/log4shelldetect/Manifest b/dev-util/log4shelldetect/Manifest index 128e1168badf..08ebbeb94fa5 100644 --- a/dev-util/log4shelldetect/Manifest +++ b/dev-util/log4shelldetect/Manifest @@ -1,16 +1,2 @@ -DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.mod 126 BLAKE2B 994134e6d9b2ced5dccc884460b1e474a906c1fc27accd9481f0ae664d225eb57423f0820499b95157726a39dd69831aba944c443dafced0318af10cea46e53e SHA512 657d9220217da47372f647fee297258a13495d7c10bd75d0645a21e81c41443b7a71f8162178181396129983cb695241056f052412fc2d5c4fefb214a2a82587 -DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.zip 12921 BLAKE2B 9f4ddf0c3d4020892065746228c41e260abe78fb17f6ed87e664e8fd3e883f0851db52697eca0e6e52fa02d36509dca0092b516b5084a0cbb499e5f87a8e48b0 SHA512 64a2b414704a06e4b181984ea287a10db68e1a3af0df276da3fb8241ce7a2f5ec501dd1b8a0cb8ae093419378a6ef3b84b4ef197be66ba620ed296e9e99e68e6 -DIST github.com%2Fkarrick%2Fgodirwalk%2F@v%2Fv1.16.1.mod 45 BLAKE2B e071beae9a17798a9d03db9a8683db282536a4fd999d9d0715eee723ba995955cf1c4f364631b58fadf446d6d9818d02aa69298d55d339eb38533c096c83960d SHA512 703d71ec5ec222e1c475dbe132870d5aab5061f00ff69604f73fda9a66934fcd7e7f14df52c4ced59580cc8240a83d99709c746f5c833c33913e18a172220bad -DIST github.com%2Fkarrick%2Fgodirwalk%2F@v%2Fv1.16.1.zip 40715 BLAKE2B e77f11b763855b748bc9a653af51dbf9143a2774e5b464c068b0981cc861f043ccaeca2357d5773a21a31872cd8efa64440bb52b47474d80faf7ebdc8cab7257 SHA512 77233d5bc0bee531a07ef5757708b5073562c79047184dcd91d6b293ad7cbca00a7624ae10ecb3b130afeb9f3e63014bd5488a9d1984bcb3ac5e3bf6c9bdfcb9 -DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.9.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5 -DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.9.zip 13700 BLAKE2B d0c2e07e5c55928d5995ec8a030c3dc864920d915e8c6c190df8e2c8317e3effaad46d10acf10ee58a52551150cea73df126cfa54590fbaf1fc53e16a9b92366 SHA512 f4d58021a6eb37c7878f2efd6466cf0395b73426de11d929d4822feb4fc7358ccf7a7b21a5275432f51149c0e8e04dcd74d3558e03bb316b8c8f2486ed8bba0f -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503 -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.mod 104 BLAKE2B e859512911c1621e5ba3e46249c5b9b5e4b0bae854bb3a18d7e39d6da27c93e133d43851d5e6bf2ede44fdee31801b19fe274b55a1f37b1291bf27262e2f2385 SHA512 23b01eb4023ff5018437ff98b55ada053eba49feab2777eed36d033f426c5456b143f3defbc3131dad1251205f3ffb3553e3c10bd98de80f0a462e8450d6d56c -DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.zip 8919 BLAKE2B fc84f4f16176d14f177f029cae5ecf0221a8f0ce716c499e8b5d49c8e1523673a2fbb600a769ac26be98b591b3cbc3730d447c412b2acd3eff7f878526c271a4 SHA512 c6401cf5af80ea2495cb63800ff39fb9490f212f3aae0ac1d86b3d37ce6734eb35aea00b35bd26532feab77ef80322e765925f302d77f664dd57163f67a8374e -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.zip 1646674 BLAKE2B a2975e42ede4b3923b53f6c28b8360a49b47734e5512ffe9e52e8920f79af09420d3702d3d7e54e5755c04fddd0836e11c7fb83441065bf9dd31da363f5121a2 SHA512 6a36b9dd8ab6582abf0721e3fdfd19c2cbf9caf02a2f8aeff8952175553e35ab9f9972c2e524ad947e51e24f5eaee23984fc1670d512c04e50b2d71890c5d392 -DIST log4shelldetect-0.0.4.tar.gz 12486156 BLAKE2B a04a09c2b4e79649200819d6af215293b0ec7f40f388a954793b373d397b45dabdb615aac60c2c9f32d0d987363122aaeb599b1d2b8588a878d78d3866fcccd2 SHA512 0f404e26bcc7ddfbbf9bd2c30b297eb0a3ba7d2533597bb5024dc7eb70528c7ef979c8b1dc00161b583319c9baf577058bc4bfb6431c321b23317d21d7b6f10a DIST log4shelldetect-0.0.7-deps.tar.xz 2091460 BLAKE2B 56c46d28360fba2cb817c26596558678bbc774a6b42e099ccb4fb83e853481a6c1c0c4582a0c123b57768dc2d486d8eef4d0a41a8f8f08c8d3455b6d9ce4fd48 SHA512 0f3926b24d6e70591b11f55b4480f84886a6d5428b4974256e7e94d0b73741552f5791c686a40e52dc190844414183beea6735004dfa17d9141a3fa1d7fd29b4 DIST log4shelldetect-0.0.7.tar.gz 12524179 BLAKE2B 4646572de44a910cc467f8d0f17f40a10a30be32fbf594726c57d7a31bee69fec0b6473219fd89452fe35d670ce8b878299f4d409d3f1d86e6311c87c9fc6975 SHA512 3bb4ec886047bda07dac3303c8f589e5d32db99aaa86da82cc8ad8bfc217ac265b080f9e29b8c5b6a57b6b3f6963a9d8e1429f334e61b3c3fc5170098d2b7145 diff --git a/dev-util/log4shelldetect/log4shelldetect-0.0.4.ebuild b/dev-util/log4shelldetect/log4shelldetect-0.0.4.ebuild deleted file mode 100644 index faca4fb5bf77..000000000000 --- a/dev-util/log4shelldetect/log4shelldetect-0.0.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="check for java programs vulnerable to log4shell" -HOMEPAGE="https://github.com/1lann/log4shelldetect" - -EGO_SUM=( - "github.com/fatih/color v1.13.0" - "github.com/fatih/color v1.13.0/go.mod" - "github.com/karrick/godirwalk v1.16.1" - "github.com/karrick/godirwalk v1.16.1/go.mod" - "github.com/mattn/go-colorable v0.1.9" - "github.com/mattn/go-colorable v0.1.9/go.mod" - "github.com/mattn/go-isatty v0.0.12/go.mod" - "github.com/mattn/go-isatty v0.0.14" - "github.com/mattn/go-isatty v0.0.14/go.mod" - "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" - "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" - "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c" - "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/1lann/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - go build . || die -} - -src_install() { -dobin log4shelldetect -dodoc README.md -} diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild index 76ea7da69341..fbd35d0570b7 100644 --- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild +++ b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild @@ -39,7 +39,7 @@ mingw-foreach_tool() { local tool for tool in gendef genidl widl; do # not using top-level --with-tools given it skips widl - pushd mingw-w64-tools/${tool} || die + pushd mingw-w64-tools/${tool} >/dev/null || die "${@}" popd >/dev/null || die done diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild deleted file mode 100644 index 077a2a52ccd6..000000000000 --- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} && ${CATEGORY} == cross-* ]]; then - export CTARGET=${CATEGORY#cross-} -fi - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Free Win64 runtime and import library definitions" -HOMEPAGE="https://www.mingw-w64.org/" -SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${PV}.tar.bz2" -S="${WORKDIR}/mingw-w64-v${PV}" - -LICENSE="ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# USE=libraries needs working stage2 compiler: bug #665512 -IUSE="headers-only idl libraries tools" -RESTRICT="strip" - -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-fortify-only-ssp.patch -) - -mingw-is_cross() { - [[ ${CHOST} != ${CTARGET} ]] -} - -pkg_setup() { - if [[ ${CBUILD} == ${CHOST} && ${CHOST} == ${CTARGET} ]]; then - die "Invalid configuration" - fi -} - -src_configure() { - CHOST=${CTARGET} strip-unsupported-flags - - # Normally mingw-64 does not use dynamic linker. - # But at configure time it uses $LDFLAGS. - # When default -Wl,--hash-style=gnu is passed - # __CTORS_LIST__ / __DTORS_LIST__ is mis-detected - # for target ld and binaries crash at shutdown. - filter-ldflags '-Wl,--hash-style=*' - - if use !headers-only; then - mkdir "${WORKDIR}"/headers || die - pushd "${WORKDIR}"/headers >/dev/null || die - - local econfargs=( - --prefix="${T}"/tmproot - --with-headers - --without-crt - ) - - CHOST=${CTARGET} ECONF_SOURCE=${S} econf "${econfargs[@]}" - - popd >/dev/null || die - - append-cppflags "-I${T}/tmproot/include" - fi - - crt-use_enable() { - use headers-only && echo --without-${2:-${1}} || use_enable "${@}" - } - crt-use_with() { - use headers-only && echo --without-${2:-${1}} || use_with "${@}" - } - - local prefix="${EPREFIX}"$(mingw-is_cross && echo /usr/${CTARGET})/usr - local econfargs=( - --prefix="${prefix}" - --libdir="${prefix}"/lib - --enable-sdk - --with-headers - - # By default configure tries to set --sysroot=${prefix}. We disable - # this behaviour with --with-sysroot=no to use gcc's sysroot default. - # That way we can cross-build mingw64-runtime with cross-emerge. - --with-sysroot=no - - $(use_with !headers-only crt) - $(crt-use_enable idl) - $(crt-use_with libraries) - $(crt-use_with tools) - $( - if use !headers-only; then - # not checking cpp errors due to bug #840662 - $(tc-getCPP ${CTARGET}) ${CPPFLAGS} -dM - /dev/null || die - - local econfargs=( - --prefix="${T}"/tmproot - --with-headers - --without-crt - ) - - CHOST=${CTARGET} ECONF_SOURCE=${S} econf "${econfargs[@]}" - - popd >/dev/null || die - - append-cppflags "-I${T}/tmproot/include" - fi - - crt-use_enable() { - use headers-only && echo --without-${2:-${1}} || use_enable "${@}" - } - crt-use_with() { - use headers-only && echo --without-${2:-${1}} || use_with "${@}" - } - - local prefix="${EPREFIX}"$(mingw-is_cross && echo /usr/${CTARGET})/usr - local econfargs=( - --prefix="${prefix}" - --libdir="${prefix}"/lib - --enable-sdk - --with-headers - - # By default configure tries to set --sysroot=${prefix}. We disable - # this behaviour with --with-sysroot=no to use gcc's sysroot default. - # That way we can cross-build mingw64-runtime with cross-emerge. - --with-sysroot=no - - $(use_with !headers-only crt) - $(crt-use_enable idl) - $(crt-use_with libraries) - $(crt-use_with tools) - $( - if use !headers-only; then - # not checking cpp errors due to bug #840662 - $(tc-getCPP ${CTARGET}) ${CPPFLAGS} -dM - /dev/null || die "${@}" popd >/dev/null || die done diff --git a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r1.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r1.ebuild deleted file mode 100644 index 077a2a52ccd6..000000000000 --- a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} && ${CATEGORY} == cross-* ]]; then - export CTARGET=${CATEGORY#cross-} -fi - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Free Win64 runtime and import library definitions" -HOMEPAGE="https://www.mingw-w64.org/" -SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${PV}.tar.bz2" -S="${WORKDIR}/mingw-w64-v${PV}" - -LICENSE="ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# USE=libraries needs working stage2 compiler: bug #665512 -IUSE="headers-only idl libraries tools" -RESTRICT="strip" - -PATCHES=( - "${FILESDIR}"/${PN}-7.0.0-fortify-only-ssp.patch -) - -mingw-is_cross() { - [[ ${CHOST} != ${CTARGET} ]] -} - -pkg_setup() { - if [[ ${CBUILD} == ${CHOST} && ${CHOST} == ${CTARGET} ]]; then - die "Invalid configuration" - fi -} - -src_configure() { - CHOST=${CTARGET} strip-unsupported-flags - - # Normally mingw-64 does not use dynamic linker. - # But at configure time it uses $LDFLAGS. - # When default -Wl,--hash-style=gnu is passed - # __CTORS_LIST__ / __DTORS_LIST__ is mis-detected - # for target ld and binaries crash at shutdown. - filter-ldflags '-Wl,--hash-style=*' - - if use !headers-only; then - mkdir "${WORKDIR}"/headers || die - pushd "${WORKDIR}"/headers >/dev/null || die - - local econfargs=( - --prefix="${T}"/tmproot - --with-headers - --without-crt - ) - - CHOST=${CTARGET} ECONF_SOURCE=${S} econf "${econfargs[@]}" - - popd >/dev/null || die - - append-cppflags "-I${T}/tmproot/include" - fi - - crt-use_enable() { - use headers-only && echo --without-${2:-${1}} || use_enable "${@}" - } - crt-use_with() { - use headers-only && echo --without-${2:-${1}} || use_with "${@}" - } - - local prefix="${EPREFIX}"$(mingw-is_cross && echo /usr/${CTARGET})/usr - local econfargs=( - --prefix="${prefix}" - --libdir="${prefix}"/lib - --enable-sdk - --with-headers - - # By default configure tries to set --sysroot=${prefix}. We disable - # this behaviour with --with-sysroot=no to use gcc's sysroot default. - # That way we can cross-build mingw64-runtime with cross-emerge. - --with-sysroot=no - - $(use_with !headers-only crt) - $(crt-use_enable idl) - $(crt-use_with libraries) - $(crt-use_with tools) - $( - if use !headers-only; then - # not checking cpp errors due to bug #840662 - $(tc-getCPP ${CTARGET}) ${CPPFLAGS} -dM - /dev/null || die "${@}" popd >/dev/null || die done diff --git a/dev-util/ninja/ninja-1.11.0.ebuild b/dev-util/ninja/ninja-1.11.0.ebuild index c5dc0b51f237..009dcff946ca 100644 --- a/dev-util/ninja/ninja-1.11.0.ebuild +++ b/dev-util/ninja/ninja-1.11.0.ebuild @@ -31,6 +31,7 @@ BDEPEND=" app-text/asciidoc app-doc/doxygen dev-libs/libxslt + media-gfx/graphviz ) test? ( dev-cpp/gtest ) " diff --git a/dev-util/ninja/ninja-9999.ebuild b/dev-util/ninja/ninja-9999.ebuild index 23ab048b135c..009dcff946ca 100644 --- a/dev-util/ninja/ninja-9999.ebuild +++ b/dev-util/ninja/ninja-9999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/ninja-build/ninja.git" else SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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" fi DESCRIPTION="A small build system similar to make" @@ -31,6 +31,7 @@ BDEPEND=" app-text/asciidoc app-doc/doxygen dev-libs/libxslt + media-gfx/graphviz ) test? ( dev-cpp/gtest ) " diff --git a/dev-util/pahole/pahole-1.23.ebuild b/dev-util/pahole/pahole-1.23.ebuild index 7a08b8e9b3a9..0787ab642dfc 100644 --- a/dev-util/pahole/pahole-1.23.ebuild +++ b/dev-util/pahole/pahole-1.23.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/" LICENSE="GPL-2" # only SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="debug" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-util/pkgcheck/pkgcheck-0.10.10.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.10.ebuild index a131a086a538..c18aff84d5f8 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.10.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.10.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git" inherit git-r3 else - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest index d43475210c20..459250355872 100644 --- a/dev-util/pkgdev/Manifest +++ b/dev-util/pkgdev/Manifest @@ -1,2 +1,3 @@ DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660 SHA512 78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2 DIST pkgdev-0.2.0.tar.gz 59836 BLAKE2B 89de7179b1365f7f4bf1359720200bc8dba53e3b3133fead12b224db8d9a6cf7accbed3c5ed89760030efd3a992d46cf525756a522ac4d9128376e4c03b2a5e9 SHA512 6bf17e8188c809e8862c1a39ce4c0c2e60ed0a261f00bf93707257df0395b03120838247bdc7f5a3375111797564a5a6b16bb8f7e571ce957efe92e173a6ed11 +DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e SHA512 8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd diff --git a/dev-util/pkgdev/pkgdev-0.2.1.ebuild b/dev-util/pkgdev/pkgdev-0.2.1.ebuild new file mode 100644 index 000000000000..6e52159b76e3 --- /dev/null +++ b/dev-util/pkgdev/pkgdev-0.2.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +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 + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +fi + +DESCRIPTION="Collection of tools for Gentoo development" +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}] + ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}] + " +else + # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt + RDEPEND=" + >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] + >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}] + " +fi + +# Uses pytest but we want to use the setup.py runner to get generated modules +BDEPEND+="test? ( dev-python/pytest )" +RDEPEND+="dev-vcs/git" + +distutils_enable_sphinx doc +distutils_enable_tests setup.py + +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/rbtools/Manifest b/dev-util/rbtools/Manifest index 552d2591e729..6b20ea1401dd 100644 --- a/dev-util/rbtools/Manifest +++ b/dev-util/rbtools/Manifest @@ -1 +1,2 @@ DIST RBTools-2.0.1.tar.gz 229394 BLAKE2B a3864c5a39854ffd8744cc562fb888aded06b86945b7b08bab1b172e557b80c0183352068722e6d530a7b0c2fae85f24ae1bbef9116538c5c31735ae5c47f313 SHA512 41ef3f6ad030e3551b76cce5358806442ddc78ad14cb3f2f5978d25858b44647fc80a8a98c84edc112d3e121748fa49aeca0ae24287c392d2f8d1d3b72df12ff +DIST RBTools-3.1.tar.gz 317015 BLAKE2B dccabc93af3a8095f5e166f9e3a31cce52155876cb38675b3dd43b6556024bb9b4ed66291e495ab42b41b09934f136f4eeca7a185fc0fbb2aa2d03e1ef12d656 SHA512 2568aa905dfd119e0b66213e3ae9c8edad5a3337df00228b955006cc85e90c1492e1dc4cccc2695b53f5879103c5d4ee8dba6262112c8781e452dea7633d2c0b diff --git a/dev-util/rbtools/rbtools-3.1.ebuild b/dev-util/rbtools/rbtools-3.1.ebuild new file mode 100644 index 000000000000..2d330d85b678 --- /dev/null +++ b/dev-util/rbtools/rbtools-3.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit distutils-r1 + +MY_PN="RBTools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Command line tools for use with Review Board" +HOMEPAGE="https://www.reviewboard.org/" +SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=dev-python/pydiffx-1.0.1-r1[${PYTHON_USEDEP}] + >=dev-python/six-1.8.0[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/texttable[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/kgb[${PYTHON_USEDEP}] ) +" + +DOCS=( AUTHORS NEWS README.md ) + +S=${WORKDIR}/${MY_P} + +distutils_enable_tests nose + +src_prepare() { + default + + # Avoid tests requiring unpackaged test data + rm -f rbtools/clients/tests/test_scanning.py || die + + # Avoid repository specific tests to avoid dependencies on them + rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die + + # Fix test that appears to expect case-insentive comparison + sed -i -e 's/TEST CONTENT/Test content/' rbtools/utils/tests/test_console.py || die +} + +python_test() { + distutils_install_for_testing + distutils-r1_python_test +} diff --git a/dev-util/scanmem/files/scanmem-0.17-musl-tests.patch b/dev-util/scanmem/files/scanmem-0.17-musl-tests.patch new file mode 100644 index 000000000000..5dcab6dfe54d --- /dev/null +++ b/dev-util/scanmem/files/scanmem-0.17-musl-tests.patch @@ -0,0 +1,42 @@ +https://github.com/scanmem/scanmem/commit/81300d05d7d55bbf8e0f6200bb4c4309a320504f +https://github.com/scanmem/scanmem/pull/396 +https://bugs.gentoo.org/713208 + +From: Andrea Stacchiotti +Date: Sun, 31 Jan 2021 16:57:44 +0100 +Subject: [PATCH] Use `size_t` instead of `int` for size variables. + +And use strtoul() instead of atoi() because atoi() returns int, even +worse if the value can not be represented, behavior is undefined. + +Patch by @shenada , some tweaks by @12345ieee . + +Closes #396 +--- a/test/memfake.c ++++ b/test/memfake.c +@@ -22,19 +22,21 @@ + #include + #include + #include ++#include + + int main(int argc, char **argv) + { +- uint MB_to_allocate = 1; ++ size_t MB_to_allocate = 1; + bool add_randomness = false; + +- if (argc >= 2) MB_to_allocate = atoi(argv[1]); +- if (argc >= 3) add_randomness = atoi(argv[2]); ++ if (argc >= 2) MB_to_allocate = strtoul(argv[1], NULL, 10); ++ if (argc >= 3) add_randomness = strtoul(argv[2], NULL, 10); + if (argc >= 4) return 1; + + size_t array_size = MB_to_allocate * 1024 * 1024 / sizeof(int); + + int* array = calloc(array_size, sizeof(int)); ++ assert(array != NULL); + + // Fill half with random values and leave an half of zeroes, if asked to + if (add_randomness) { + diff --git a/dev-util/scanmem/scanmem-0.17.ebuild b/dev-util/scanmem/scanmem-0.17.ebuild index 0f73625fc11a..35fff207b409 100644 --- a/dev-util/scanmem/scanmem-0.17.ebuild +++ b/dev-util/scanmem/scanmem-0.17.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools python-single-r1 DESCRIPTION="Locate and modify variables in executing processes" @@ -16,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64 ~riscv ~x86" IUSE="gui static-libs" -DEPEND="sys-libs/readline:0=" +DEPEND="sys-libs/readline:=" RDEPEND="${DEPEND} gui? ( ${PYTHON_DEPS} @@ -26,6 +25,10 @@ RDEPEND="${DEPEND} REQUIRED_USE="gui? ( ${PYTHON_REQUIRED_USE} )" +PATCHES=( + "${FILESDIR}"/${P}-musl-tests.patch +) + pkg_setup() { use gui && python-single-r1_pkg_setup } @@ -44,6 +47,7 @@ src_configure() { $(use_enable gui) $(use_enable static-libs static) ) + econf "${myeconfargs[@]}" } diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 5820b163dd40..3cb449325ff7 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,3 +1,4 @@ DIST stripe-mock-0.124.0.tar.gz 519495 BLAKE2B 66bd344a112bad3793490f3b5f08728db1a6f1d80cbe85562c121a92ee3c3d5e54f7145e5d6d4efeecb079cc6efde4d3c0d9e7009e9e800f3566511b3be04ed3 SHA512 347633be263bfef5a744a46d53c4218491752960acd59447006caba0ae40f8c1a7d17f754c4b6b2d08506f4c98b19fc3b8b49ef3e0d7c2869a92984be67b7a7f DIST stripe-mock-0.125.0.tar.gz 528175 BLAKE2B cb58d9eb14faa6957a9d0ddc8eadb4175eefc139e6071bfc9c21d9fb6ed18091f5a6622fd43cfee98df43c5c745d24c820d1ac9e03fb0a7f0f8aabe3b516faf7 SHA512 bba161df4f6e5a6f69811682af3bd53b1cfdbce55077c1fe5b2d4474c4f5c7bca4f86a71a058ba2808338048a215ecba54334697699ad2b5adea4faf2f4c83e6 DIST stripe-mock-0.126.0.tar.gz 543235 BLAKE2B 4bf4a121f3077dd657b7cb2c5bd909c84a0f14cb716c8f9d4b3119b2143ca709f0b9adc3fecc90e0517515ac1422bfae8f1646d7d4d23ebd74bac811800c65fc SHA512 60e459617278a6bf5688667d5bbd64f6f645838f39504e518c68683d9d5acfe2239be98daaf657f23e09bc5043967a6273838d801d688373765734858e8274ae +DIST stripe-mock-0.129.0.tar.gz 570070 BLAKE2B 4f6dc90151612cfe28dffde1c5a2eab5ffd39c9bf696bb1b2c3ca7a4e775be9f88aec6f46db04ee5d47a1f98c75d1394e1ff7dd022b3d887edb72305b7792ae5 SHA512 53e3c974f5d5a1e7dffb64da5038f0280cb168f5c6a5ba55932d983a2ad18472737e0547b50eb28fbd50b66a808a4265120212492fcc0631ee3d2a172773fb52 diff --git a/dev-util/stripe-mock/stripe-mock-0.129.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.129.0.ebuild new file mode 100644 index 000000000000..586567a061dc --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.129.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock" +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT ISC BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + emake build +} + +src_test() { + emake test +} + +src_install() { + dobin stripe-mock + einstalldocs +} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 5cc1a1ce578ca45673bfa958455c45b3c6d88f23..fba87adf4fd4ac10f3101d470bf7468924aba9ed 100644 GIT binary patch delta 10284 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 R$i@7J{{?VYb5c1?0030eYvup| diff --git a/dev-vcs/git-pw/git-pw-2.3.0.ebuild b/dev-vcs/git-pw/git-pw-2.3.0.ebuild index 340a2c3bdb5a..8658b3068beb 100644 --- a/dev-vcs/git-pw/git-pw-2.3.0.ebuild +++ b/dev-vcs/git-pw/git-pw-2.3.0.ebuild @@ -1,9 +1,9 @@ # Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 if [[ "${PV}" == 9999 ]] ; then diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 0ceb7136545f009fcac29b5bd335abc7e6641e02..cca29bc0cbe033cb80ba7d9ed91925c33c7bd9f8 100644 GIT binary patch delta 35790 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

d!PRLzGA(&@h*V!{ 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/dev/null && \ - qmail_base_install_hook } qmail_config_install() { @@ -182,9 +179,6 @@ qmail_config_install() { einfo "Installing configuration sanity checker and launcher" insinto "${QMAIL_HOME}"/bin doins "${GENQMAIL_S}"/control/qmail-config-system - - declare -F qmail_config_install_hook >/dev/null && \ - qmail_config_install_hook } qmail_man_install() { @@ -200,9 +194,6 @@ qmail_man_install() { else dodoc CHANGES.md FAQ.md SECURITY.md THOUGHTS.md UPGRADE.md fi - - declare -F qmail_man_install_hook >/dev/null && \ - qmail_man_install_hook } qmail_sendmail_install() { @@ -211,9 +202,6 @@ qmail_sendmail_install() { dosym "${QMAIL_HOME}"/bin/sendmail /usr/sbin/sendmail dosym "${QMAIL_HOME}"/bin/sendmail /usr/lib/sendmail - - declare -F qmail_sendmail_install_hook >/dev/null && \ - qmail_sendmail_install_hook } qmail_maildir_install() { @@ -245,9 +233,6 @@ qmail_maildir_install() { done ) - - declare -F qmail_maildir_install_hook >/dev/null && \ - qmail_maildir_install_hook } qmail_tcprules_install() { @@ -280,9 +265,6 @@ qmail_supervise_install() { qmail_supervise_install_one qmail-pop3d use ssl && qmail_supervise_install_one qmail-pop3sd fi - - declare -F qmail_supervise_install_hook >/dev/null && \ - qmail_supervise_install_hook } qmail_spp_install() { @@ -295,9 +277,6 @@ qmail_spp_install() { for i in authlog mfdnscheck ifauthnext tarpit; do dospp "${GENQMAIL_S}"/spp/${i} done - - declare -F qmail_spp_install_hook >/dev/null && \ - qmail_spp_install_hook } qmail_ssl_install() { @@ -317,9 +296,6 @@ qmail_ssl_install() { doexe "${GENQMAIL_S}"/ssl/qmail-genrsacert.sh keepdir "${QMAIL_HOME}"/control/tlshosts - - declare -F qmail_ssl_install_hook >/dev/null && \ - qmail_ssl_install_hook } qmail_src_install() { @@ -433,7 +409,7 @@ qmail_config_fast() { } qmail_tcprules_config() { - local localips ip tcpstring line proto f + local localips ip tcpstring proto f einfo "Accepting relaying by default from all ips configured on this machine." @@ -449,10 +425,9 @@ qmail_tcprules_config() { tcpstring=':allow,RELAYCLIENT="",RBLSMTPD=""' for ip in ${localips}; do - line="${ip}${tcpstring}" for proto in smtp qmtp qmqp; do f="${EROOT}${TCPRULES_DIR}/tcp.qmail-${proto}" - egrep -qs "${line}" "${f}" || echo "${line}" >> "${f}" + grep -qs "^${ip}:" "${f}" || echo "${ip}${tcpstring}" >> "${f}" done done } diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 358fff1be753..6f561f4f6a2f 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -210,6 +210,11 @@ case ${EAPI} in ;; esac +# Many (but not all) extensions use pkgconfig in src_configure. +if [[ ${#RUBY_FAKEGEM_EXTENSIONS[@]} -gt 0 ]]; then + BDEPEND+=" virtual/pkgconfig " +fi + # @FUNCTION: ruby_fakegem_gemsdir # @RETURN: Returns the gem data directory # @DESCRIPTION: diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 12959958c587..c421001209ca 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -316,6 +316,17 @@ PDEPEND=">=sys-devel/gcc-config-2.3" #---->> S + SRC_URI essentials <<---- +# @ECLASS_VARIABLE: TOOLCHAIN_PATCH_SUFFIX +# @DESCRIPTION: +# Used to override compression used for for patchsets. +# Default is xz for EAPI 8+ and bz2 for older EAPIs. +if [[ ${EAPI} == 8 ]] ; then + : ${TOOLCHAIN_PATCH_SUFFIX:=xz} +else + # Older EAPIs + : ${TOOLCHAIN_PATCH_SUFFIX:=bz2} +fi + # @ECLASS_VARIABLE: TOOLCHAIN_SET_S # @DESCRIPTION: # Used to override value of S for snapshots and such. Mainly useful @@ -428,26 +439,18 @@ get_gcc_src_uri() { fi fi - local PATCH_SUFFIX="xz" - if ! tc_version_is_at_least 9.4.1_p20220317 || tc_version_is_between 9 9.5 \ - || tc_version_is_between 10 10.4 || tc_version_is_between 11 11.4 \ - || tc_version_is_between 12 12.0.1_pre20220424 ; then - # These are versions before we started to use .xz - PATCH_SUFFIX="bz2" - fi - [[ -n ${PATCH_VER} ]] && \ - GCC_SRC_URI+=" $(gentoo_urls gcc-${PATCH_GCC_VER}-patches-${PATCH_VER}.tar.${PATCH_SUFFIX})" + GCC_SRC_URI+=" $(gentoo_urls gcc-${PATCH_GCC_VER}-patches-${PATCH_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})" [[ -n ${MUSL_VER} ]] && \ - GCC_SRC_URI+=" $(gentoo_urls gcc-${MUSL_GCC_VER}-musl-patches-${MUSL_VER}.tar.${PATCH_SUFFIX})" + GCC_SRC_URI+=" $(gentoo_urls gcc-${MUSL_GCC_VER}-musl-patches-${MUSL_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})" [[ -n ${PIE_VER} ]] && \ - PIE_CORE=${PIE_CORE:-gcc-${PIE_GCC_VER}-piepatches-v${PIE_VER}.tar.${PATCH_SUFFIX}} && \ + PIE_CORE=${PIE_CORE:-gcc-${PIE_GCC_VER}-piepatches-v${PIE_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX}} && \ GCC_SRC_URI+=" $(gentoo_urls ${PIE_CORE})" # gcc minispec for the hardened gcc 4 compiler [[ -n ${SPECS_VER} ]] && \ - GCC_SRC_URI+=" $(gentoo_urls gcc-${SPECS_GCC_VER}-specs-${SPECS_VER}.tar.${PATCH_SUFFIX})" + GCC_SRC_URI+=" $(gentoo_urls gcc-${SPECS_GCC_VER}-specs-${SPECS_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})" if tc_has_feature gcj ; then if tc_version_is_at_least 4.5 ; then diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 85c5e61bd4948ea915fa1269abff44dc53bbec4e..d90bc0bf78b0ed5a2cc3678c6b74c1db29d75b39 100644 GIT binary patch delta 9342 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 delta 665 zcmV;K0%ra67xfpg!U%s=QsG&}GJBN`o{xPn(Bfr)-}Ft1MQrtTQw!ssS5{G2y^Bpl z$kd2|JF~^;xNFdR4_5l1pF+gJ?_3&x{U>;|}cf--Z4 zGsAhM2fd-5vW54&3r&7rB|y%zX{NYYr{^bbk@^)bmsWyzXbLJcANCJqQspWYt~eS(u}{2ydwu!%>sxwpv}ax2$?$IIz>;{sOX$LR5W%j4 zB}MjKhqqw`lf?>ge`xg8+X`9q;&2ioq-+w3rRoXSfB(Pz`);Zaz}QEjKJ?tQsA!$7 zo@2@_$DBUoz8Dw)wvkyc&ZbGQD9T!FVYt%yrZ@vcIk)`G-SL`5YGQ+IRx~v)ov3BE zqO1&*Rj;Z&-G!k&zTCM{N{ZZ&;C|3KRzsag69@R#G=t5*KQ3%<-no%K;&(S;FKV{V zuE)z&Z?W}l8MXVhAda$ZTsJ)T=}2m1ytvq{YO=/dev/null || echo not') + uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not') + +-HOST := $(shell sh -c 'cc -dumpmachine || echo unknown') ++HOST := + ARCH := $(HOST) + + ifdef CROSSHOST +@@ -457,15 +457,7 @@ + GCC_VER_SUFFIX:=-$(GCC_VER) + endif + +-# Attempt to use a full compiler name, to make +-# distcc builds work nicely. +-LMACH := $(shell gcc -dumpmachine)- +-ifeq ($(LMACH),-) + LMACH := +-endif +-ifeq ($(shell which $(LMACH)gcc$(GCC_VER_SUFFIX) > /dev/null 2> /dev/null && echo "Yes"),) +-LMACH := +-endif + + ifneq ($(FORCE_CC),) + GCC := $(FORCE_CC) +@@ -765,7 +757,6 @@ + FULLDEBUG=YesPlease + DEBUG=YesPlease + NO_OPTIMIZE=YesPlease +- COVERAGE=YesPlease + endif + + # Debug-Lite +@@ -773,7 +764,6 @@ + ifneq (,$(filter debug-lite,$(MAKECMDGOALS))) + DEBUG=YesPlease + NO_OPTIMIZE=YesPlease +- COVERAGE=YesPlease + endif + + # Profile +@@ -781,12 +771,10 @@ + ifneq (,$(filter profile,$(MAKECMDGOALS))) + FULLDEBUG=YesPlease + DEBUG=YesPlease +- COVERAGE=YesPlease + endif + + # Unit tests + ifneq (,$(filter catch2-tests,$(MAKECMDGOALS))) +- COVERAGE=YesPlease + endif + + ifdef HURRY +@@ -938,7 +926,7 @@ + INSTALL_FONTS += "$(PROPORTIONAL_FONT)" + endif + else +- SYS_PROPORTIONAL_FONT = $(shell util/find_font "$(OUR_PROPORTIONAL_FONT)") ++ SYS_PROPORTIONAL_FONT = /usr/share/fonts/dejavu/DejaVuSans.ttf + ifneq (,$(SYS_PROPORTIONAL_FONT)) + ifeq (,$(COPY_FONTS)) + DEFINES += -DPROPORTIONAL_FONT=\"$(SYS_PROPORTIONAL_FONT)\" +@@ -958,7 +946,7 @@ + INSTALL_FONTS += "$(MONOSPACED_FONT)" + endif + else +- SYS_MONOSPACED_FONT = $(shell util/find_font "$(OUR_MONOSPACED_FONT)") ++ SYS_MONOSPACED_FONT = /usr/share/fonts/dejavu/DejaVuSansMono.ttf + ifneq (,$(SYS_MONOSPACED_FONT)) + ifeq (,$(COPY_FONTS)) + DEFINES += -DMONOSPACED_FONT=\"$(SYS_MONOSPACED_FONT)\" +@@ -1187,9 +1175,8 @@ + + LANGUAGES = $(filter-out en, $(notdir $(wildcard dat/descript/??))) + SRC_PKG_BASE := stone_soup +-SRC_VERSION := $(shell git describe --tags $(MERGE_BASE) 2>/dev/null || cat util/release_ver) ++SRC_VERSION := $(shell cat util/release_ver) + MAJOR_VERSION = $(shell echo "$(SRC_VERSION)"|$(SED) -r 's/-.*//;s/^([^.]+\.[^.]+).*/\1/') +-RECENT_TAG := $(shell git describe --abbrev=0 --tags $(MERGE_BASE)) + WINARCH := $(shell $(GXX) -dumpmachine | grep -q x64_64 && echo win64 || echo win32) + + export SRC_VERSION +@@ -1523,7 +1510,7 @@ + endif + endif + +-install: all install-data ++install: install-data + [ -d $(prefix_fp)/$(bin_prefix) ] || mkdir -p $(prefix_fp)/$(bin_prefix) + $(COPY) $(GAME) $(prefix_fp)/$(bin_prefix)/ + $(STRIP) $(prefix_fp)/$(bin_prefix)/$(GAME) diff --git a/games-roguelike/stone-soup/files/make.patch b/games-roguelike/stone-soup/files/make.patch index b43c9c41e8c8..e0d086520099 100644 --- a/games-roguelike/stone-soup/files/make.patch +++ b/games-roguelike/stone-soup/files/make.patch @@ -1,5 +1,5 @@ ---- a/Makefile 2021-08-02 13:54:26.603900984 -0500 -+++ b/Makefile 2021-08-02 13:57:26.018910565 -0500 +--- a/Makefile 2022-05-22 11:25:51.733047395 -0500 ++++ b/Makefile 2022-05-22 11:42:54.240102003 -0500 @@ -186,7 +186,7 @@ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not') uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not') @@ -9,7 +9,7 @@ ARCH := $(HOST) ifdef CROSSHOST -@@ -457,15 +457,7 @@ +@@ -451,15 +451,7 @@ GCC_VER_SUFFIX:=-$(GCC_VER) endif @@ -25,7 +25,7 @@ ifneq ($(FORCE_CC),) GCC := $(FORCE_CC) -@@ -765,7 +757,6 @@ +@@ -759,7 +751,6 @@ FULLDEBUG=YesPlease DEBUG=YesPlease NO_OPTIMIZE=YesPlease @@ -33,7 +33,7 @@ endif # Debug-Lite -@@ -773,7 +764,6 @@ +@@ -767,7 +758,6 @@ ifneq (,$(filter debug-lite,$(MAKECMDGOALS))) DEBUG=YesPlease NO_OPTIMIZE=YesPlease @@ -41,7 +41,7 @@ endif # Profile -@@ -781,12 +771,10 @@ +@@ -775,12 +765,10 @@ ifneq (,$(filter profile,$(MAKECMDGOALS))) FULLDEBUG=YesPlease DEBUG=YesPlease @@ -54,7 +54,7 @@ endif ifdef HURRY -@@ -938,7 +926,7 @@ +@@ -932,7 +920,7 @@ INSTALL_FONTS += "$(PROPORTIONAL_FONT)" endif else @@ -63,7 +63,7 @@ ifneq (,$(SYS_PROPORTIONAL_FONT)) ifeq (,$(COPY_FONTS)) DEFINES += -DPROPORTIONAL_FONT=\"$(SYS_PROPORTIONAL_FONT)\" -@@ -958,7 +946,7 @@ +@@ -952,7 +940,7 @@ INSTALL_FONTS += "$(MONOSPACED_FONT)" endif else @@ -72,7 +72,22 @@ ifneq (,$(SYS_MONOSPACED_FONT)) ifeq (,$(COPY_FONTS)) DEFINES += -DMONOSPACED_FONT=\"$(SYS_MONOSPACED_FONT)\" -@@ -1187,9 +1175,8 @@ +@@ -1092,14 +1080,8 @@ + + ifdef TILES_ANY + ifndef NO_OPTIMIZE +- ifneq (,$(shell which advpng)) +- USE_ADVPNG = y +- else +- ifneq (,$(shell which pngcrush)) + PNGCRUSH = pngcrush -q -m 113 + PNGCRUSH_LABEL = PNGCRUSH +- endif +- endif + endif + endif + +@@ -1181,9 +1163,8 @@ LANGUAGES = $(filter-out en, $(notdir $(wildcard dat/descript/??))) SRC_PKG_BASE := stone_soup @@ -83,7 +98,7 @@ WINARCH := $(shell $(GXX) -dumpmachine | grep -q x64_64 && echo win64 || echo win32) export SRC_VERSION -@@ -1523,7 +1510,7 @@ +@@ -1511,7 +1492,7 @@ endif endif @@ -92,3 +107,13 @@ [ -d $(prefix_fp)/$(bin_prefix) ] || mkdir -p $(prefix_fp)/$(bin_prefix) $(COPY) $(GAME) $(prefix_fp)/$(bin_prefix)/ $(STRIP) $(prefix_fp)/$(bin_prefix)/$(GAME) +@@ -1747,9 +1728,6 @@ + + dat/tiles/%.png: $(RLTILES)/%.png + $(QUIET_PNGCRUSH)$(PNGCRUSH) $< $@ +-ifdef USE_ADVPNG +- $(QUIET_ADVPNG)$(ADVPNG) $@ +-endif + + clean-rltiles: + $(RM) $(DESTTILEFILES) diff --git a/games-roguelike/stone-soup/metadata.xml b/games-roguelike/stone-soup/metadata.xml index 3d2030e7ea4d..1893130c23a1 100644 --- a/games-roguelike/stone-soup/metadata.xml +++ b/games-roguelike/stone-soup/metadata.xml @@ -15,12 +15,14 @@ crawl-ref - Enable for graphical (tiled) build. - (can be enabled on top of ncurses) + Use alternate png optimization. Enable for console (uses ncurses) based build. (can be enabled on top of tiles) + Enable for graphical (tiled) build. + (can be enabled on top of ncurses) + Dungeon Crawl Stone Soup is a free roguelike game of exploration diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r102.ebuild b/games-roguelike/stone-soup/stone-soup-0.25.1-r102.ebuild index c78e6a378ad4..caf09a0a1313 100644 --- a/games-roguelike/stone-soup/stone-soup-0.25.1-r102.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r102.ebuild @@ -63,7 +63,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P}/source PATCHES=( - "${FILESDIR}"/make.patch + "${FILESDIR}"/make-no-png-dep-fix.patch "${FILESDIR}"/rltiles-make.patch ) diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild new file mode 100644 index 000000000000..67a30f696915 --- /dev/null +++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) +VIRTUALX_REQUIRED="manual" +inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs + +MY_P="stone_soup-${PV}" +DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" +HOMEPAGE="https://crawl.develz.org" +SLOT="0.25" +SRC_URI=" + https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg +" + +# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h +# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs +# Public Domain|CC0: most of tiles +# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ +LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" +KEYWORDS="~amd64 ~x86" +IUSE="advpng debug ncurses sound test +tiles" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${LUA_DEPS} + dev-db/sqlite:3 + sys-libs/zlib + !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) + ncurses? ( sys-libs/ncurses:0 ) + tiles? ( + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0 + sound? ( + media-libs/libsdl2[X,opengl,sound,video] + media-libs/sdl2-mixer + ) + !sound? ( media-libs/libsdl2[X,opengl,video] ) + media-libs/sdl2-image[png] + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 ) + tiles? ( + sys-libs/ncurses:0 + ) + " +BDEPEND=" + app-arch/unzip + dev-lang/perl + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + sys-devel/flex + tiles? ( + advpng? ( + app-arch/advancecomp + ) + !advpng? ( + media-gfx/pngcrush + ) + ) + virtual/pkgconfig + virtual/yacc + " + +S=${WORKDIR}/${MY_P}/source +PATCHES=( + "${FILESDIR}"/make.patch + "${FILESDIR}"/rltiles-make.patch +) + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + + python-any-r1_pkg_setup + + if use !ncurses && use !tiles ; then + ewarn "Neither ncurses nor tiles frontend" + ewarn "selected, choosing ncurses only." + ewarn "Note that you can also enable both." + fi + + if use sound && use !tiles ; then + ewarn "Sound support is only available with tiles." + fi +} + +src_prepare() { + default + python_fix_shebang "${S}/util/species-gen.py" + + if use advpng; then + eapply "${FILESDIR}/make-advpng.patch" + fi + + sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \ + || die "Couldn't append slot to executable name" + + # Replace bundled catch2 package with system implementation + # https://bugs.gentoo.org/829950 + if use test; then + cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2" + fi +} + +src_compile() { + + # Insurance that we're not using bundled lib sources + rm -rf contrib || die "Couldn't delete contrib directory" + + myemakeargs=( + $(usex debug "FULLDEBUG=y DEBUG=y" "") + BUILD_LUA= + AR="$(tc-getAR)" + CFOPTIMIZE='' + CFOTHERS="${CXXFLAGS}" + CONTRIBS= + DATADIR="/usr/share/${PN}-${SLOT}" + FORCE_CC="$(tc-getCC)" + FORCE_CXX="$(tc-getCXX)" + LDFLAGS="${LDFLAGS}" + MAKEOPTS="${MAKEOPTS}" + PKGCONFIG="$(tc-getPKG_CONFIG)" + RANLIB="$(tc-getRANLIB)" + SAVEDIR="~/.crawl-${SLOT}" + SOUND=$(usex sound "y" "") + STRIP=touch + USE_LUAJIT= + V=1 + prefix="/usr" + ) + + if use ncurses || (use !ncurses && use !tiles) ; then + emake "${myemakeargs[@]}" + # move it in case we build both variants + use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;} + fi + + if use tiles ; then + emake "${myemakeargs[@]}" clean + emake "${myemakeargs[@]}" "TILES=y" + fi +} + +src_test() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + catch2-tests +} + +src_install() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + DESTDIR="${D}" \ + prefix_fp="" \ + bin_prefix="${D}/usr/bin" \ + install + + [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}" + + # don't relocate docs, needed at runtime + rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license + + mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \ + || die "Couldn't append slot to man page name" + doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" + + # icons and menu for graphical build + if use tiles ; then + doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png + doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg + make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}" + fi +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "crawl is a slotted install that supports having" + elog "multiple versions installed. The binary has the" + elog "slot appended, e.g. 'crawl-"${SLOT}"'." + + if use tiles && use ncurses ; then + elog + elog "Since you have enabled both tiles and ncurses frontends" + elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the" + elog "tiles binary is called 'crawl-"${SLOT}"'." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.26.1-r1.ebuild index 5d766d8353bb..21a11669794b 100644 --- a/games-roguelike/stone-soup/stone-soup-0.26.1-r1.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r1.ebuild @@ -63,7 +63,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P}/source PATCHES=( - "${FILESDIR}"/make.patch + "${FILESDIR}"/make-no-png-dep-fix.patch "${FILESDIR}"/rltiles-make.patch ) diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild new file mode 100644 index 000000000000..0d4c15a1cafe --- /dev/null +++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) +VIRTUALX_REQUIRED="manual" +inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs + +MY_P="stone_soup-${PV}" +DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" +HOMEPAGE="https://crawl.develz.org" +SLOT="0.26" +SRC_URI=" + https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg +" + +# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h +# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs +# Public Domain|CC0: most of tiles +# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ +LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" +KEYWORDS="~amd64 ~x86" +IUSE="advpng debug ncurses sound test +tiles" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${LUA_DEPS} + dev-db/sqlite:3 + sys-libs/zlib + !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) + ncurses? ( sys-libs/ncurses:0 ) + tiles? ( + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0 + sound? ( + media-libs/libsdl2[X,opengl,sound,video] + media-libs/sdl2-mixer + ) + !sound? ( media-libs/libsdl2[X,opengl,video] ) + media-libs/sdl2-image[png] + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 ) + tiles? ( + sys-libs/ncurses:0 + ) + " +BDEPEND=" + app-arch/unzip + dev-lang/perl + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + sys-devel/flex + tiles? ( + advpng? ( + app-arch/advancecomp + ) + !advpng? ( + media-gfx/pngcrush + ) + ) + virtual/pkgconfig + virtual/yacc + " + +S=${WORKDIR}/${MY_P}/source +PATCHES=( + "${FILESDIR}"/make.patch + "${FILESDIR}"/rltiles-make.patch +) + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + + python-any-r1_pkg_setup + + if use !ncurses && use !tiles ; then + ewarn "Neither ncurses nor tiles frontend" + ewarn "selected, choosing ncurses only." + ewarn "Note that you can also enable both." + fi + + if use sound && use !tiles ; then + ewarn "Sound support is only available with tiles." + fi +} + +src_prepare() { + default + python_fix_shebang "${S}/util/species-gen.py" + + if use advpng; then + eapply "${FILESDIR}/make-advpng.patch" + fi + + sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \ + || die "Couldn't append slot to executable name" + + # Replace bundled catch2 package with system implementation + # https://bugs.gentoo.org/829950 + if use test; then + cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2" + fi +} + +src_compile() { + + # Insurance that we're not using bundled lib sources + rm -rf contrib || die "Couldn't delete contrib directory" + + myemakeargs=( + $(usex debug "FULLDEBUG=y DEBUG=y" "") + BUILD_LUA= + AR="$(tc-getAR)" + CFOPTIMIZE='' + CFOTHERS="${CXXFLAGS}" + CONTRIBS= + DATADIR="/usr/share/${PN}-${SLOT}" + FORCE_CC="$(tc-getCC)" + FORCE_CXX="$(tc-getCXX)" + LDFLAGS="${LDFLAGS}" + MAKEOPTS="${MAKEOPTS}" + PKGCONFIG="$(tc-getPKG_CONFIG)" + RANLIB="$(tc-getRANLIB)" + SAVEDIR="~/.crawl-${SLOT}" + SOUND=$(usex sound "y" "") + STRIP=touch + USE_LUAJIT= + V=1 + prefix="/usr" + ) + + if use ncurses || (use !ncurses && use !tiles) ; then + emake "${myemakeargs[@]}" + # move it in case we build both variants + use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;} + fi + + if use tiles ; then + emake "${myemakeargs[@]}" clean + emake "${myemakeargs[@]}" "TILES=y" + fi +} + +src_test() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + catch2-tests +} + +src_install() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + DESTDIR="${D}" \ + prefix_fp="" \ + bin_prefix="${D}/usr/bin" \ + install + + [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}" + + # don't relocate docs, needed at runtime + rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license + + mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \ + || die "Couldn't append slot to man page name" + doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" + + # icons and menu for graphical build + if use tiles ; then + doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png + doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg + make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}" + fi +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "Since version 0.25.1-r101, crawl is a slotted install" + elog "that supports having multiple versions installed. The" + elog "binary has the slot appended, e.g. 'crawl-"${SLOT}"'." + elog + elog "The local save directory also has the slot appended." + elog "If you have saved games from 0.25 but before 0.25.1-r101" + elog "you can 'mv ~/.crawl ~/.crawl-0.25' to fix it" + + if use tiles && use ncurses ; then + elog + elog "Since you have enabled both tiles and ncurses frontends" + elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the" + elog "tiles binary is called 'crawl-"${SLOT}"'." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild new file mode 100644 index 000000000000..b4a89576bda6 --- /dev/null +++ b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) +VIRTUALX_REQUIRED="manual" +inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs + +MY_P="stone_soup-${PV}" +DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" +HOMEPAGE="https://crawl.develz.org" +SLOT="0.27" +SRC_URI=" + https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg +" + +# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h +# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs +# Public Domain|CC0: most of tiles +# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ +LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" +KEYWORDS="~amd64 ~x86" +IUSE="advpng debug ncurses sound test +tiles" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${LUA_DEPS} + dev-db/sqlite:3 + sys-libs/zlib + !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) + ncurses? ( sys-libs/ncurses:0 ) + tiles? ( + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0 + sound? ( + media-libs/libsdl2[X,opengl,sound,video] + media-libs/sdl2-mixer + ) + !sound? ( media-libs/libsdl2[X,opengl,video] ) + media-libs/sdl2-image[png] + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 ) + tiles? ( + sys-libs/ncurses:0 + ) + " +BDEPEND=" + app-arch/unzip + dev-lang/perl + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + sys-devel/flex + tiles? ( + advpng? ( + app-arch/advancecomp + ) + !advpng? ( + media-gfx/pngcrush + ) + ) + virtual/pkgconfig + virtual/yacc + " + +S=${WORKDIR}/${MY_P}/source +PATCHES=( + "${FILESDIR}"/make.patch + "${FILESDIR}"/rltiles-make.patch +) + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + + python-any-r1_pkg_setup + + if use !ncurses && use !tiles ; then + ewarn "Neither ncurses nor tiles frontend" + ewarn "selected, choosing ncurses only." + ewarn "Note that you can also enable both." + fi + + if use sound && use !tiles ; then + ewarn "Sound support is only available with tiles." + fi +} + +src_prepare() { + default + python_fix_shebang "${S}/util/species-gen.py" + + if use advpng; then + eapply "${FILESDIR}/make-advpng.patch" + fi + + sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \ + || die "Couldn't append slot to executable name" + + # Replace bundled catch2 package with system implementation + # https://bugs.gentoo.org/829950 + if use test; then + cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2" + fi +} + +src_compile() { + + # Insurance that we're not using bundled lib sources + rm -rf contrib || die "Couldn't delete contrib directory" + + myemakeargs=( + $(usex debug "FULLDEBUG=y DEBUG=y" "") + BUILD_LUA= + AR="$(tc-getAR)" + CFOPTIMIZE='' + CFOTHERS="${CXXFLAGS}" + CONTRIBS= + DATADIR="/usr/share/${PN}-${SLOT}" + FORCE_CC="$(tc-getCC)" + FORCE_CXX="$(tc-getCXX)" + LDFLAGS="${LDFLAGS}" + MAKEOPTS="${MAKEOPTS}" + PKGCONFIG="$(tc-getPKG_CONFIG)" + RANLIB="$(tc-getRANLIB)" + SAVEDIR="~/.crawl-${SLOT}" + SOUND=$(usex sound "y" "") + STRIP=touch + USE_LUAJIT= + V=1 + prefix="/usr" + ) + + if use ncurses || (use !ncurses && use !tiles) ; then + emake "${myemakeargs[@]}" + # move it in case we build both variants + use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;} + fi + + if use tiles ; then + emake "${myemakeargs[@]}" clean + emake "${myemakeargs[@]}" "TILES=y" + fi +} + +src_test() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + catch2-tests +} + +src_install() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + DESTDIR="${D}" \ + prefix_fp="" \ + bin_prefix="${D}/usr/bin" \ + install + + [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}" + + # don't relocate docs, needed at runtime + rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license + + mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \ + || die "Couldn't append slot to man page name" + doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" + + # icons and menu for graphical build + if use tiles ; then + doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png + doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg + make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}" + fi +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "crawl is a slotted install that supports having" + elog "multiple versions installed. The binary has the" + elog "slot appended, e.g. 'crawl-"${SLOT}"'." + + if use tiles && use ncurses ; then + elog + elog "Since you have enabled both tiles and ncurses frontends" + elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the" + elog "tiles binary is called 'crawl-"${SLOT}"'." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1.ebuild b/games-roguelike/stone-soup/stone-soup-0.27.1.ebuild index 5edf90bf5aa1..8c7c910c42ba 100644 --- a/games-roguelike/stone-soup/stone-soup-0.27.1.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.27.1.ebuild @@ -63,7 +63,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P}/source PATCHES=( - "${FILESDIR}"/make.patch + "${FILESDIR}"/make-no-png-dep-fix.patch "${FILESDIR}"/rltiles-make.patch ) diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild new file mode 100644 index 000000000000..c75e955a01e0 --- /dev/null +++ b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild @@ -0,0 +1,222 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) +VIRTUALX_REQUIRED="manual" +inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs + +DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" +HOMEPAGE="https://crawl.develz.org" +SLOT="0.28" + +# Leave empty string if not a _pre release +COMMITSHA="" +if [ -z "${COMMITSHA}" ]; then + # This is a proper release + SRC_URI=" + https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg + " + MY_P="stone_soup-${PV}" +else + # This is a _pre release + SRC_URI=" + https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg + " + MY_P="crawl-${COMMITSHA}/crawl-ref" +fi + +# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h +# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs +# Public Domain|CC0: most of tiles +# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ +LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" +KEYWORDS="~amd64 ~x86" +IUSE="advpng debug ncurses sound test +tiles" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/${MY_P}/source +RDEPEND=" + ${LUA_DEPS} + dev-db/sqlite:3 + sys-libs/zlib + !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) + ncurses? ( sys-libs/ncurses:0 ) + tiles? ( + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0 + sound? ( + media-libs/libsdl2[X,opengl,sound,video] + media-libs/sdl2-mixer + ) + !sound? ( media-libs/libsdl2[X,opengl,video] ) + media-libs/sdl2-image[png] + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 ) + tiles? ( + sys-libs/ncurses:0 + ) + " +BDEPEND=" + app-arch/unzip + dev-lang/perl + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + sys-devel/flex + tiles? ( + advpng? ( + app-arch/advancecomp + ) + !advpng? ( + media-gfx/pngcrush + ) + ) + virtual/pkgconfig + virtual/yacc + " + +PATCHES=( + "${FILESDIR}"/make.patch + "${FILESDIR}"/rltiles-make.patch +) + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + + python-any-r1_pkg_setup + + if use !ncurses && use !tiles ; then + ewarn "Neither ncurses nor tiles frontend" + ewarn "selected, choosing ncurses only." + ewarn "Note that you can also enable both." + fi + + if use sound && use !tiles ; then + ewarn "Sound support is only available with tiles." + fi +} + +src_prepare() { + default + python_fix_shebang "${S}/util/species-gen.py" + + if use advpng; then + eapply "${FILESDIR}/make-advpng.patch" + fi + + sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \ + || die "Couldn't append slot to executable name" + + # File required for a _pre build + if ! [ -f "${S}/util/release_ver" ]; then + echo "${SLOT}" >"${S}/util/release_ver" || die "Couldn't write release_ver" + fi + + # Replace bundled catch2 package with system implementation + # https://bugs.gentoo.org/829950 + if use test; then + cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2" + fi +} + +src_compile() { + + # Insurance that we're not using bundled lib sources + rm -rf contrib || die "Couldn't delete contrib directory" + + myemakeargs=( + $(usex debug "FULLDEBUG=y DEBUG=y" "") + BUILD_LUA= + AR="$(tc-getAR)" + CFOPTIMIZE='' + CFOTHERS="${CXXFLAGS}" + CONTRIBS= + DATADIR="/usr/share/${PN}-${SLOT}" + FORCE_CC="$(tc-getCC)" + FORCE_CXX="$(tc-getCXX)" + LDFLAGS="${LDFLAGS}" + MAKEOPTS="${MAKEOPTS}" + PKGCONFIG="$(tc-getPKG_CONFIG)" + RANLIB="$(tc-getRANLIB)" + SAVEDIR="~/.crawl-${SLOT}" + SOUND=$(usex sound "y" "") + STRIP=touch + USE_LUAJIT= + V=1 + prefix="/usr" + ) + + if use ncurses || (use !ncurses && use !tiles) ; then + emake "${myemakeargs[@]}" + # move it in case we build both variants + use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;} + fi + + if use tiles ; then + emake "${myemakeargs[@]}" clean + emake "${myemakeargs[@]}" "TILES=y" + fi +} + +src_test() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + catch2-tests +} + +src_install() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + DESTDIR="${D}" \ + prefix_fp="" \ + bin_prefix="${D}/usr/bin" \ + install + + [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}" + + # don't relocate docs, needed at runtime + rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license + + mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \ + || die "Couldn't append slot to man page name" + doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" + + # icons and menu for graphical build + if use tiles ; then + doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png + doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg + make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}" + fi +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "crawl is a slotted install that supports having" + elog "multiple versions installed. The binary has the" + elog "slot appended, e.g. 'crawl-"${SLOT}"'." + + if use tiles && use ncurses ; then + elog + elog "Since you have enabled both tiles and ncurses frontends" + elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the" + elog "tiles binary is called 'crawl-"${SLOT}"'." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0.ebuild b/games-roguelike/stone-soup/stone-soup-0.28.0.ebuild index f02ffe30abd0..9922b64db97c 100644 --- a/games-roguelike/stone-soup/stone-soup-0.28.0.ebuild +++ b/games-roguelike/stone-soup/stone-soup-0.28.0.ebuild @@ -77,7 +77,7 @@ DEPEND="${RDEPEND} " PATCHES=( - "${FILESDIR}"/make.patch + "${FILESDIR}"/make-no-png-dep-fix.patch "${FILESDIR}"/rltiles-make.patch ) diff --git a/games-roguelike/stone-soup/stone-soup-0.29.0_pre20220522.ebuild b/games-roguelike/stone-soup/stone-soup-0.29.0_pre20220522.ebuild new file mode 100644 index 000000000000..581562af2424 --- /dev/null +++ b/games-roguelike/stone-soup/stone-soup-0.29.0_pre20220522.ebuild @@ -0,0 +1,222 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) +VIRTUALX_REQUIRED="manual" +inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs + +DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" +HOMEPAGE="https://crawl.develz.org" +SLOT="0.29" + +# Leave empty string if not a _pre release +COMMITSHA="acb4ef3bc58aea425821c9a58552bf662dc29f07" +if [ -z "${COMMITSHA}" ]; then + # This is a proper release + SRC_URI=" + https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg + " + MY_P="stone_soup-${PV}" +else + # This is a _pre release + SRC_URI=" + https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${SLOT}.png + https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${SLOT}.svg + " + MY_P="crawl-${COMMITSHA}/crawl-ref" +fi + +# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h +# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs +# Public Domain|CC0: most of tiles +# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ +LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" +KEYWORDS="~amd64 ~x86" +IUSE="advpng debug ncurses sound test +tiles" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/${MY_P}/source +RDEPEND=" + ${LUA_DEPS} + dev-db/sqlite:3 + sys-libs/zlib + !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) + ncurses? ( sys-libs/ncurses:0 ) + tiles? ( + media-fonts/dejavu + media-libs/freetype:2 + media-libs/libpng:0 + sound? ( + media-libs/libsdl2[X,opengl,sound,video] + media-libs/sdl2-mixer + ) + !sound? ( media-libs/libsdl2[X,opengl,video] ) + media-libs/sdl2-image[png] + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND} + test? ( dev-cpp/catch:0 ) + tiles? ( + sys-libs/ncurses:0 + ) + " +BDEPEND=" + app-arch/unzip + dev-lang/perl + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') + sys-devel/flex + tiles? ( + advpng? ( + app-arch/advancecomp + ) + !advpng? ( + media-gfx/pngcrush + ) + ) + virtual/pkgconfig + virtual/yacc + " + +PATCHES=( + "${FILESDIR}"/make.patch + "${FILESDIR}"/rltiles-make.patch +) + +python_check_deps() { + has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +pkg_setup() { + + python-any-r1_pkg_setup + + if use !ncurses && use !tiles ; then + ewarn "Neither ncurses nor tiles frontend" + ewarn "selected, choosing ncurses only." + ewarn "Note that you can also enable both." + fi + + if use sound && use !tiles ; then + ewarn "Sound support is only available with tiles." + fi +} + +src_prepare() { + default + python_fix_shebang "${S}/util/species-gen.py" + + if use advpng; then + eapply "${FILESDIR}/make-advpng.patch" + fi + + sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \ + || die "Couldn't append slot to executable name" + + # File required for a _pre build + if ! [ -f "${S}/util/release_ver" ]; then + echo "${SLOT}" >"${S}/util/release_ver" || die "Couldn't write release_ver" + fi + + # Replace bundled catch2 package with system implementation + # https://bugs.gentoo.org/829950 + if use test; then + cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2" + fi +} + +src_compile() { + + # Insurance that we're not using bundled lib sources + rm -rf contrib || die "Couldn't delete contrib directory" + + myemakeargs=( + $(usex debug "FULLDEBUG=y DEBUG=y" "") + BUILD_LUA= + AR="$(tc-getAR)" + CFOPTIMIZE='' + CFOTHERS="${CXXFLAGS}" + CONTRIBS= + DATADIR="/usr/share/${PN}-${SLOT}" + FORCE_CC="$(tc-getCC)" + FORCE_CXX="$(tc-getCXX)" + LDFLAGS="${LDFLAGS}" + MAKEOPTS="${MAKEOPTS}" + PKGCONFIG="$(tc-getPKG_CONFIG)" + RANLIB="$(tc-getRANLIB)" + SAVEDIR="~/.crawl-${SLOT}" + SOUND=$(usex sound "y" "") + STRIP=touch + USE_LUAJIT= + V=1 + prefix="/usr" + ) + + if use ncurses || (use !ncurses && use !tiles) ; then + emake "${myemakeargs[@]}" + # move it in case we build both variants + use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;} + fi + + if use tiles ; then + emake "${myemakeargs[@]}" clean + emake "${myemakeargs[@]}" "TILES=y" + fi +} + +src_test() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + catch2-tests +} + +src_install() { + emake "${myemakeargs[@]}" \ + $(usex tiles "TILES=y" "") \ + DESTDIR="${D}" \ + prefix_fp="" \ + bin_prefix="${D}/usr/bin" \ + install + + [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}" + + # don't relocate docs, needed at runtime + rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license + + mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \ + || die "Couldn't append slot to man page name" + doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" + + # icons and menu for graphical build + if use tiles ; then + doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png + doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg + make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}" + fi +} + +pkg_postinst() { + xdg_icon_cache_update + + elog "crawl is a slotted install that supports having" + elog "multiple versions installed. The binary has the" + elog "slot appended, e.g. 'crawl-"${SLOT}"'." + + if use tiles && use ncurses ; then + elog + elog "Since you have enabled both tiles and ncurses frontends" + elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the" + elog "tiles binary is called 'crawl-"${SLOT}"'." + fi +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild b/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild index 9842d07150b2..3ab9976cc817 100644 --- a/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild +++ b/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild @@ -70,8 +70,12 @@ src_prepare() { ln -rs "${target}" "${link}" || die done + local serious_proton_patches=( + "${FILESDIR}/SeriousProton-cmake.patch" + "${FILESDIR}/SeriousProton-Add-missing-include-memory-to-websocket.h.patch" + ) eapply --directory="${WORKDIR}/SeriousProton-EE-${PV}" \ - "${FILESDIR}/SeriousProton-cmake.patch" + "${serious_proton_patches[@]}" } src_configure() { diff --git a/games-simulation/EmptyEpsilon/files/SeriousProton-Add-missing-include-memory-to-websocket.h.patch b/games-simulation/EmptyEpsilon/files/SeriousProton-Add-missing-include-memory-to-websocket.h.patch new file mode 100644 index 000000000000..861eaa781e8f --- /dev/null +++ b/games-simulation/EmptyEpsilon/files/SeriousProton-Add-missing-include-memory-to-websocket.h.patch @@ -0,0 +1,23 @@ +From 9fe127233eae44f14e37900c3f54e8a305d2f161 Mon Sep 17 00:00:00 2001 +From: Florian Schmaus +Date: Sun, 22 May 2022 12:36:08 +0200 +Subject: [PATCH] Add missing #include to websocket.h + +std::unique_ptr, which is used for the 'socket' field, is defined in + but currently not included. Starting with GCC 12, the missing +include will cause a compilation error. + +The missing include was found by Gentoo's CI and reported as +https://bugs.gentoo.org/846935 +--- a/src/io/http/websocket.h ++++ b/src/io/http/websocket.h +@@ -5,6 +5,9 @@ + #include + #include + ++#ifndef EMSCRIPTEN ++#include ++#endif + + namespace sp { + namespace io { diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz index 496f9e0e39b100600028dfead54dfa9012041d06..003800fffb95718e67450bc45bce9f9885d88391 100644 GIT binary patch literal 4104 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 G8~^~`%iD?o literal 4102 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 delta 7276 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%0A`-8ZPhD4_i)(oQ-m zP~NAOfz{qLDw}S({7Twum|lCbyDZ7MKcz3W1eLQ9jaGHE=ezJdEY2(w>yxv z>Y$F{(iLb3rwm=J)Va^pL3?X|9Tnoi8guWI%wW&H_yTIoS2LT$qFjn@E-;sem`9T6 z%pPlG+SUVJ1D%CG%+8xvZMU@Z>tcO<$M@IX0+=j~qmQL|iVM{I6z!5I-ydDfCtV__ zWTU;jwtGN%_3_XO^+N@cZV4b{5L5ybnvS#(bz)#;JRx#QQxYwAs6^C%e;s~ICnewG z5cStKqctU;tPA0AoC+G^gjn!C-?R^&b@94_#VAzx=T<3YoIHPTL30kr@3jgdkE|`7 z{Sjs{vVlc3VoC(2GHgN4!F@*}8Rqm$ertFxAcQj>pfXy#;9J=vu+rOR)pp1}JrawSjdEQ+F*Z zsEB9=HNDx=K979%_!7}wZDpO% zI}4(VMsU{cJV`A|R3L9;pM|GE$GAEyX#J@0UT;zFugORc~OC@d7e zr_O}HbYh;Lf+=u7e>ca2FQ5vu8+5f0a3Qkjf+2ATyQFkUf1?S{)L-YBp*7v39NK(t zOs_7E9E+H6A;N*A;3aQ%k3v1_uYF-bk-AHXZ zNjynBjX41NG4tpvL?Plf0U);)FnsMK!S7@h?fnATy`wd}^gk~$6x=(W-~B&q6nz@g GHvj;G6XeDK diff --git a/games-util/joystick/Manifest b/games-util/joystick/Manifest index 8eff0bee1478..52205e499f85 100644 --- a/games-util/joystick/Manifest +++ b/games-util/joystick/Manifest @@ -1 +1 @@ -DIST linuxconsoletools-1.7.1.tar.bz2 53153 BLAKE2B e05d04454fefdd4009d0c75f1caf2e6675a8e5f494f6f2f491f4de3c57101a6323b4de5795fccb9fd6a557a1e7bf4befa312661b022ed0503da83ac4dd3ab7c5 SHA512 2ba97e6c5b57aa5d6b08369bae050256f4d039f5b8479ad03cef4a7c43bf772db312de54d9e70a8a92c9ed7933b524715f1ce5448ccf508e6ffe8646a9dbd349 +DIST linuxconsoletools-1.8.1.tar.bz2 53715 BLAKE2B a0fab44762d9f4edcc1e85037efada2dac617873548579a83c3e7791e5a047e1c88243978fee562992f363102a0cb415c75d1286a3eb46a42dfe6afc7e9a0594 SHA512 407fcba552a3e45c60fb4f08217fe17106bedd6fde2fbce84aa6f4fa68ffc032f1683c6154f79daacaf1dcaf484fe943dd7391e787f0290d5bf42c7089c7c20c diff --git a/games-util/joystick/files/joystick-1.6.0-build.patch b/games-util/joystick/files/joystick-1.6.0-build.patch deleted file mode 100644 index fa60ec719917..000000000000 --- a/games-util/joystick/files/joystick-1.6.0-build.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- linuxconsoletools-1.6.0/docs/Makefile -+++ linuxconsoletools-1.6.0/docs/Makefile -@@ -20,9 +20,13 @@ - # 02110-1301 USA. - - MANPAGES = inputattach.1 jstest.1 jscal.1 fftest.1 \ -- ffmvforce.1 ffset.1 ffcfstress.1 jscal-store.1 \ -+ ffset.1 ffcfstress.1 jscal-store.1 \ - jscal-restore.1 evdev-joystick.1 - -+ifneq ($(USE_SDL),no) -+MANPAGES += ffmvforce.1 -+endif -+ - PREFIX ?= /usr/local - - install: ---- linuxconsoletools-1.6.0/utils/Makefile -+++ linuxconsoletools-1.6.0/utils/Makefile -@@ -27,9 +27,13 @@ - - CFLAGS ?= -g -O2 -Wall - --PROGRAMS = inputattach jstest jscal fftest ffmvforce ffset \ -+PROGRAMS = inputattach jstest jscal fftest ffset \ - ffcfstress jscal-restore jscal-store evdev-joystick - -+ifneq ($(USE_SDL),no) -+PROGRAMS += ffmvforce -+endif -+ - PREFIX ?= /usr/local - - compile: $(PROGRAMS) diff --git a/games-util/joystick/files/joystick-1.8.1-optional-ffmvforce.patch b/games-util/joystick/files/joystick-1.8.1-optional-ffmvforce.patch new file mode 100644 index 000000000000..62f85aea6054 --- /dev/null +++ b/games-util/joystick/files/joystick-1.8.1-optional-ffmvforce.patch @@ -0,0 +1,22 @@ +Keep ffmvforce separately optional given it's the only one +with an additional dependency (sdl) +--- a/docs/Makefile ++++ b/docs/Makefile +@@ -31,3 +31,6 @@ + ifndef DISABLE_FORCEFEEDBACK +-MANPAGES += fftest.1 ffmvforce.1 ffset.1 ffcfstress.1 ++MANPAGES += fftest.1 ffset.1 ffcfstress.1 ++ifndef DISABLE_FFMVFORCE ++MANPAGES += ffmvforce.1 ++endif + endif +--- a/utils/Makefile ++++ b/utils/Makefile +@@ -39,3 +39,6 @@ + ifndef DISABLE_FORCEFEEDBACK +-PROGRAMS += fftest ffmvforce ffset ffcfstress ++PROGRAMS += fftest ffset ffcfstress ++ifndef DISABLE_FFMVFORCE ++PROGRAMS += ffmvforce ++endif + endif diff --git a/games-util/joystick/joystick-1.7.1.ebuild b/games-util/joystick/joystick-1.8.1.ebuild similarity index 57% rename from games-util/joystick/joystick-1.7.1.ebuild rename to games-util/joystick/joystick-1.8.1.ebuild index 2f1e8014e508..95bfe6728687 100644 --- a/games-util/joystick/joystick-1.7.1.ebuild +++ b/games-util/joystick/joystick-1.8.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit toolchain-funcs udev MY_P="linuxconsoletools-${PV}" @@ -15,32 +15,32 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="sdl udev" +IUSE="sdl" -DEPEND="sdl? ( media-libs/libsdl2[video] )" -RDEPEND=" - ${DEPEND} - udev? ( virtual/udev )" +RDEPEND="sdl? ( media-libs/libsdl2[video] )" +DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/${PN}-1.6.0-build.patch + "${FILESDIR}"/${PN}-1.8.1-optional-ffmvforce.patch ) src_configure() { tc-export CC PKG_CONFIG export PREFIX="${EPREFIX}"/usr - export USE_SDL=$(usex sdl) + use sdl || export DISABLE_FFMVFORCE=1 } src_install() { default - if ! use udev; then - rm "${ED}"/usr/bin/jscal-{re,}store || die - fi + [[ ! ${EPREFIX} ]] || mv {"${D}","${ED}"}/lib || die +} + +pkg_postinst() { + udev_reload +} - if [[ ${EPREFIX} ]]; then - mv {"${D}","${ED}"}/lib || die - fi +pkg_postrm() { + udev_reload } diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 0a5390cddc1804e5ae01b033e33a661fc68eece7..024df8ea0eaa95a7345cf6ada234b588e09df0e1 100644 GIT binary patch delta 11116 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 delta 11112 zcmV-uE0@%sS(;gYABzY8000000{@Mi+j3mVa-Q$?6!QYG>wLHzg{6?gmT#mN$U2em zfB;Q^d-nM0{r%0&?#7T2V`*zfn*_RRWo7<{tgQ9le*Mp1fBCfEY}uRrm%o2{`o%{V zfBEPC`Ro7qm+;TO?B-@N7y4{_?V8pZC-^*VxZ-0ECG{46Tsz6fv*RhNI@evSJ(X3; zT+X$4+9}=EF-yDFa4h$b*0Qo)$a%V9>73w3Ox;GE7DnoR#N$tnzx>C){hEFFrIpi9 zwcvZmyOmvC?0e@jTr94(!8%vWZmrO(bw1hF?4=|dC+3#N+U@kQTK6d*J~`H4ZJ$$Y z*1#uiKjz_oFUD-{be=b_QQdYi`&xEc|Mc&_{;&W3umAEN|M|=O_~qr(e)#aLf4+X) zPf!2#-|hMF?ANznh{rW@mVF$BRZIfpM~Qj48oT$^&$asMvu^JRnANm}PdLarU+B@qHtCy3k)V@xsYo(HRJw!Bw zS(1 z+ZN;YBzEN~{0hab=_jG!b6wbHySZ+e=ffE1#FLk|WYad8JC22#^D6VSJzF1r7r%G! zbq8`Q^AT-_mD4FFH2#VxCo0FP#nO9be|w65g$!;v7L!C9VBdt@(Y|Tp4zRQv4CuO+Qvy0Z^&Y1uOU~I3mVsnjunl<)3x9$k{YOR*za-fcbLJ!ET%W!b3mGX`D^6=_ zyX0|ZKYXtWmE4Pk+FE|k*nt!MI~A(^CsBKyU-o`}wZGk$YL7RLh$Xoi<_6Gzx4{=B zCchHpL_JzRoozgz1|U4h6{0?P;1=C-OE?GA1Tr&G{LNO+zML9)w6oiy#+*%643NG6 z7fY=9G1J!hLu1%w>y`b;Ce z$UO3?llun8Ico(3th?9D4uu$heIP^F@nvjJnr15qvlrwAR+as;*zMQX$Cu}ySL$jx zRdA)%?Xnwnx3nNu7CNgxyHBtv7y!2*g~>yo)+?LdLOzu}JgX8)*1ceCo+ypdSbg-z zqQyI7^)l=0ACMMrcsHca)FS4q16e{jnPX! zjre4vBpk~LU>p(Io75roDz%G1u-Pfb1r4O>L7oB`@Uv&F5_<6Mc#^m2R}(qN;(r>q zx3|aV53diz`qR7kC4Y@y26LJ@)>FKXFp<~(Tjk+{2jBU}>SGVT${1mj?C^Qm6*x}E z@pw6Cfe-md#<%cTu_%(4AR73d-<<^&u)WS9p5`X0YA1s5GOoZ!y@ zc57Y3C6^+F3?t_S8t_FW&z+Dwt+E&JbvvNKBDD?JA8zbjJ=&$Hx;r~m*Y+v-0A~S{ z>?AAILwqCppjNh1?w& zhXfmJ)^KnK-`=SpuZkHJ>41zXxgidKUU)R7*hhiYT!2sue~_U?B!nsV2t@=FKygO} zTFN}lwP=fLB0>m&v_uwpG~$`mHlku>vT%hF<5)x^wvjn2F_yfHhLcr?`0_ z@EgwO?_vG0fpXh_0O7H=mNvW~7F9C?u3t%zRHpgLJZbF3603-yy9LezBf1S*x%yxgFY= zd_3iVL??GP1gzArBvN8;14=VOt;+YpSJVRgb*rp=Ii8`;yMX=gyWAo}uAyReeGVZ4 zwZH?6Iu@+Zas#&Q^iBm*dmVT?DpDR4<-9NvNVkJtAoD=g;R_0jI^-dYY{UYf-jOks zZGa(?N9QenN+E;7TD+8fXtP}<2y3VQ>Ky3i7_ujm9f$xQ4&aQU(E3 zq(x4l;2JC*CDWE+Uf_J34Y0Y;JwB7X;K7DgBxezHY>->vNrlp}gUgvLNQ32vgjczz zf&I6Cm#447t_PV?$l%L6?Gf4?j`3kY?=!Xr@`VfiZwn1b5+m%G2-#`Ro z#HOB*j8xcV1A~|YbPG}(4}$#nxz8XPC+mrS0p_p*rRh-4ECmj(1IH$_u&BIn0OuAP zu&4Mtv`XpQXEwE#HIgKRL*31vMQ{IpSD?u5n`A>UUNR;eqo>;*Ki44EuAaz<6o z1}2JYOh;NSkF)Gy;2E4z9q3HIhg%ybsA?Hl0k8$Jg0us9&@=;Bq57PvKj%a#@=v*c zal4u;)i;@ft0KR_L4fki$@4}+g;a&;1`bfN9Q_QXr#Y$#MDW${%mA+74-$Kc{ zsX!o_QuW#i>{?C;Dhd-O2z{VDrkV+DmOJYFfGIr>dp*9r+&faNvI>^$`_n>t-dFwJEpu>!NWNNI2Y6!sDa*W?H?Lw#Wfu!kR&tM~2 zPv3ew{3uC?r)A~Y^)eO#!rJ7n&&Ws~gmhp#pc}Z86x)KD3OL;r>bEAyc=`K(zDqPf zyxqVJ<0CuGHsVmQJWzxDxh*uqz^I1c7AgV00zQW)7y%AKI|9SU;iVg(iws7(o{ILU z3wKoq@G41(mIbRSfx?WM909f*(F(WjM179$F@yNf`zVD&jS=FLgEBS~Jdzeu1>gBZ za>%<#?`EKy;IqCO`o2y(+UAil}I zc$VPT;gYE1gNH}hLWd|6hXI-ZeUP$?Ky)$IN~*9`6TtU;JRtZzaF8c|oSPP^5MZOW z;Ye^OOk4uxKu((~4;U|vgmSrK!-dK080iDFctced*CB>Osgnl?3;AELS_O{c!yKZM zU`-xyt2c(j-pv{1@sq&q=VkYF00>^gMxr`com~i3Ids@S#0L5af!2yA3x>LmfEzH6 z2Lx_>L#H1|C82JC2e`z4k(MoYloZK_TXYaTo)vftCcAWG%&8&2BF4{Z0*w*C_1bk) zA3~y!t)lj80>g4u;}bn$B|(sd-yiVf07U%hz(a2d;*##DCpKb+bfRJnjmtA01P`>8 zBYTcR>A34Q+(t-M))~+Y4p+iAY(wk*5Vnu@#pc`o@~%+Jt=)!yTkn|L5iqrA>W!J2 zbu{vhRW$+@uz3~P73(BTI=)^Nwvk5j6jp}G9w72jun+ixn!}KL2WlTDQF#m=#LjON z7!?(fJx3V>_TZJS`9?YcYzSoJoTNKH#zVKf5}!@!1`u`xRYL_9G9rmDM?|m@)E${@ zs7e5q!id1^;PW7Vr*g#QunMM%KLz(#8C>e4vQK?g{unL&W1&91%-`;Vmg6nkCelw0 zVkirYmIMTgNqN+j^*ONAXB3q zl9#vd8?o`^AACLd3yQs z@X4O-!~6bjzUzLF6ayV48`}_AWfPvrv${htF6~uEUWg4K4PuLg+Nigo-j%5TM7VV} zJ|LhiJ7s_;rCfaO}LY7kK1C{_{|e-GiJ;^gcM zos4}{*A|Wr3uy2~kO}=~?06jmr!^%3&U5}i6&e4-S81p;WCNown`AbLZBpql`8iBDiu zSr8WGn<{~JF&ZBL#i_rMY&hINZ)Jgjq}xztj|=xed_X~xe2h7lWYiTnHX|y`7IrJJ1wki4Xyq0z4viHQG%RvYm;=J8YT@$c z0dZu12_O z_^8Tn@}-AVfk)Kl_YO{KNryQOt$=DXIlf5dLdrM-{GdmiLtW;g!K6q%&r^?Yz07Oa z!XxGB4ev+`$L7 z45Ssq{D1-}f$gly9O?(6#6XV$M=+)K3@Bp{Y!lsV+G8PnZ9RPFyiv+^akhMtar4tO3 zzD22I&t{6-a4UQ+8uA1v6!a1|BTjI}3z~0UCkg~StHpq7rVQAJXb@chJbx_M^)kPH z+RyJ&FWj{$AqKJ>Jww_<0Xon-lX_Bra}>lQdlKwb0TbZ?RGU$4%MBhm`_5CY+zv&n z_6I_&tl#5?pKnFyFD%3zM1l-H>7j01 zAc+(S;)Q&uYBe^OfDwqBudWNXEOwM|uE@j~XcfwqT#)fY%? zw!PYZC;p)1K78x(KD@r!m$$tX$Jd`{ULS*e$4_C0hyi8mQC!eub_o}dV0l-hwje+@ z@TlV*CQA=yAd(@HvfL4yzdJ!dOz|}69kvO3)?ITO9UA!$kb@)e0o10R(Ebz9x={s> zHBqc|6p zgiDIZDD4z+(xr|;yyZ$+XkI!%W!tWONp+72t&^EZDbi%2BnVvn?wjAK&ZeBm}&!e$eV?K@xiNQfXL&8 z1MUGH4|3T2j}8b&6+U6Oa=snot5Z+$BhN5=OQJ-l4Kra6aPD$q(c|J%#B}lK;uV#p@)R@yBbp&P(Sh}V|Gz<#{M_r_;<)GH^ z#6$8DDLZEc->U3lWM6c0cFIZ)r$Bm@gUdjuAo4<-6iUR$;PmrxwAR%c;oSrNF z&msH#^85aYw!1$NydNYO@`cCAsF4SLcfK3#eiwlMJ9zBkSi4_ukr6pyOZ0^YiD&=S4K% zw^hnrvpq_Gb5%?|8UjRH7;W~CUE8~R^&au8M(&bwBxHtp8WOJZ^<>3DZ6W^=#eRE) z4R%(9JJr?ZA&Xk>YIRYsEA2@r`wG}Y+*Tj@&~ptXTZZ)~%SaU+dwU4yKpfJO{N$WE ztw<2>35=9@}!#5A>#-pAexX|sL!B(lWGdT8Il%JfWkO(jp()3bVz}p z>8R0``u|5LpA<+PAU?eOZGZXO&h}!>F^R8I>;bn z&&7{_c}-GXtqHh?6LWb&-nbD=n~NAY{t}aB!$!53*<}Xwl z4p^R29mgFz?t{W}hR|noTWbST4ToYMF$uRcUxQQKd|c1ZR7Zck62?en{H4btJR zk%g};r9%6-AqWL3hW{Ei$Pg<*A_ZBE&UZ6^c)73&=J=#how7vFO-K5L5TMSz<{v6P zFv8E}B9SrHxV=&}9|r))V&e$a*lY^cwY6~6iwE5h^TfTP1Dj4)$*)1i4?tzdgIu9j z0t&yWnaZB)Kv5pFwAgE@y-^xKfzpt@#K?O@hro#>r*QI?Br;e{ZG9LaBI!~~?k|IX z`Sf*@mTw;){?FIP`I~&;Gmhpis_|Y2A;c&827L^eqsCksa`RO)Ir#oSdO8F#y3A3V zpk_p`;OH^zCwNang7SDmxFZ+wMA}KM=~KO06lXOwb&&TJzJV*~=zvO<+Q$>$PK$iY z2Oetk!1iqkdtK52l;4CPxlQKku(H*E&bLwNXvnE<9GHVj=bt)98equLAyAAsD<~Xy zwn7c571e$}s3i?wf-9zl0&{nxwWI7B6x z1P67uRt(9yW>OMGRh+MygBxrviPSM#LGwvzO|=jYQ7EK^1_(7?ft~c&YGmnugq3w{ z?-rG;L!9Ea8h0KzB?kEHoYefd7@+Iao(7sWVj4YkbOeY73Yf0tqr)ZQHPvQzCwI0n z^la7nsjZjM#y_&uqddkAAOZ(cSV#04XuWiL<63GX9&iCPBim6OO_P`d_Q#g}B?c^e z{Ro^se75KNbK%H(Zd?^F2QWB)=cQ3lpd8}l!SE&9pfO^aGceTA(s(zGJVnE4X+Wn$ z&Dr57lWZ_%8Ven9xMx zliI#%OA};GsI>H#vHUg;`S3VJR?i>qPm1%6o?sVEDXBx|rtDow>wtDmenqyMMXab{ zrcsZYLFhP#V+R6Ur}8!UqprZLNO{f9Mvv-G1wnHen=*t1<(DBegaCYyFQ-PqJGBU1 zy0(A@Xi5%$bN#ek$sSIQCF0pHu6JM%T7BgIzpio@=_0fjr*910+2^e(>y_cefh1kBch5oo6-D{Rw7=9a+>b!5+lwQjzZ`mJT8u|R*h5~7zOqs zHBS#B--GOOXkfSrH*Xd5so_F@bx9GrKANnBCO`v7ITvwOZId7F=+UG}%?_II!8$|O zn)0BwFhBtS!nmtNyWp+01IY*Zdz{9lE6*ch2l*{LrjE*gw=_UN&7$CV(6jz3j=yhv z`-tUye172H-wtH%Qq%bxy;~%Wj!@mz12V4x3p5QavkKsk__73GQB4bIDM zW|Npp_OwBNGqGXAk;FtQK^_?#!69f!TFokrx@|8W%+?orUjty8}a_Ye71;kYC+XgPgH4W90lAqZJA&^; zLxY!MS>sYi3GfE4bUpwr{XBf<%j0MC`XBcrHSLyr8r?;q&B%5`+37NmiX(txEH%v= zgnop7lGKO!*t7?)-d`rz;%DUkgWFJnRi_VkEUnv2B7RuZtbyK#If==ES(c;y;A#kJq>T>EYAM z^A8hAcWQh0P$@63i8d0Ry*x>CKLyXW;e&2ttFwCY)TA@Q9F3;D^Q?DVx*F_sGYn=O zeN)b05Xc;L@d&-mhXZ~Z<`z7H4xvha9BELAvboNr4lz1zh|MCv!(s6}2&F^zp}8@Q z#@c0;QdgBuSvr$UI>6bQ{nc@*@pWft%J3rd8w{ekVDxJlnxoYuKXnzcVJm@8J?+r7 zEwKF$YWoe&`0d^7Te%zL)!1LDZ3i9#-9|Lpw;q{a5o9Zukvmgso99J;VFmGj4XLUh z>_Uf#$0DovHOs1QTOc`dhu_0B@U;9)p5`DL^Hwe+lL$Pdv2Ms+gVte1+be2rj*Mw7 zUM@qxQ41kcr$*zG4k|~4eu1Y+Nb!Xl^gr^88YreVL4~?>*sFUYsA>{Xv*B*=x2&Dt z@4{rAPop=ZhQKB&zWh08Utb}A+4qMqIIA1LVRd!OjM6%_Ot8$IZaShmVjk4eu6b#$ zmXJ~&!}YFX{EM|+a>zU#y3d8NHPL_vB4vIMVd^svEItHFP*6ZUM zHxY1ix-LS-2_YO7aG)9WIcg@AK)j`tTqPPvL+l0~4+n?LLK01w?dZgRh8nSm*_-in zkBy@g)ba#6GMZ1*;+Js&to<;_M|IL>|7qM_KfZ%Fs`PHO21|%I9n@Ni-{$&(Ca2Em zX{dKpm-=9mP(XCoY43KL!$a6-Qn#T~o30+zT9MYrPXv7k1JX(WNs)vcI^1P*be)H2 z0jlSKrxhQ4JxK@_0CLiQ!hm>Jb)gH>UBMt-+^k93?GB1l77d4NF; zpMH+Ur@Ly`dO%5%_=I_}`hhc^x;=O_PzWg?^7#{|iQxHzVE%`&dpD4DyFWRQ|Im1m zD^lA-)v8+-L$hS4u>(`W>RV$Z5c|=o3jhX0nC@aE&2^VVAz8tH;Nk-CZ0J4+kAl_A zWWl1Elv*tpU8}ZO#Dh*`FRK5_rx81cWUZjkH1zS%une->4)lviS^DDY$9Ap}udHiF zL2aMQWxK|Dk~hycKtM$WL^nOshX>~y_AQmmxhW82$rAKyOR z+lg@3*+wx&og=b;W@iR;-)zDc8hkQ(N}R;)UZQHV>nYXe3& z%jECk^;J`EpX{z*tvj!G4S}wKM^tmrLwU`(C=3fW0zly!vUV z1NLV%oFq!QkQ7S?>)m51WpMF`I?A1XEL-d*mNbba2Dn%DOa%TacXHLE(gk1d5oja>dpm(1c48FdIZ-L>Ue!bv zDnU~-SR0g*95ztb)I7m@Lr?N9K@v~HMN^$p-LLC^x+tyl@7YoP>NJh0Mm++(A#dun zcM4G|Pfhb)rjxprI;Eh#Ondfb}GNju`ip&1N}!qydR;Ac~oU~9iL#n^P2Yia`hxzbcCGz5TMN9B|H zN3_k+ZnJ?|tp$<_VF;{mv*-)onRTZTl@izu-IGQgs;P}s^>OGbIWpA>VNi41yJLfx zP7)lh8?p??ll&l+n+IQ`yPcKmApQTy%H^|TWM0ifqiA8E_ zHoz4zdUWxVeMWK(wj{38bac~@7Mjd6ulYn9JQ-dczR{h7Bv}HKA`LX04IzT>7f2R7 z2lSQGl|(i@v3_K2xk6agOp&_!(d*Kf^ILaX$y5!0UuFT(c4ZdiJqpervcjFIqZGq` zdLmyCT#$a@A)s-r3p-w#ZW~tAuNsJ&qNzKvA?tLV*+P*sg2=kqaHlYy?d#j))7RIB z_2uRBc=`MNc!#^YLgY0MarE|pp72OWVqFD}nyFyJf^J7(M39ya^#q2qrW2rxJXrv- z2$`L1QdA@6s$n_PD-v)z8gU>kkpiZFJ{y9>$OZ^+?9h(djp1D9P!Aa6pisOSQG#Bo z_((T8d}zA3Thydi?*$o=mM)H~`K1Nv6ov27`x~mxh*B9o5qD||$xF5p&9nDqEGukR zGTP0+d>%@&8p$%<`bpqk_w#ytx#!Hg`CSMXM^bPHX~`6}RwRlr!4$hqKnk>f%8~`( zrj83RNvWcK0%i)9-f3Mf;7u@{#86yy22RKk>>Vu}bbh1Z4!{qPLL{B4DZ0EbQ@+<* z-f=uLAMVN$!q*f=h*2^GD zbT~KN>@iJAki#C^S)AkZ*v_MWpsKN8cgpN}e|mX18UlQIdOrymZh|&x#5K#2m~>Zg zM_&t^6A*R2H4fB{+M5kguG!7qbhqvxF7+}8ycCkSlC7GNb&emH}5u1a~@Q# zZgM9DQDmz7cGTsr;WmR>3NFpzIrw_CGP+_;y^#bJG*3^t>fAxMmk=p`m*z4AfZ~gJ zHasXFTr-X&CV?v2#EITZLJdWyYr$TVZmsyR@M1bUI8lA|wNr$FqdV`z_D+}GXmfhq z9tPD=oI2VsmxtHfhO%Eb6YHgc!?J^}-pJ}ipz7$hNm~xSid%QA38)99wmg5qlY=*U zcSG~o10K1l3F%UWhNHTF-C|Y0Z&$7MrF*BBSD3U8^|q>Ms!*p}0kKw*+v^NZW}~)s z9R?=VpigMsjBW17-4j-i$m`6}uGcf|!7yw+P9S0ZGDUs|({GGCVSx%shIGrz!drGKMcCctCs=T z6o?|5arQ{guG2BGFJh+i)w)EgSAZnx2Dqa^vvN(kPo6P9(lk2js#Jh>5nxeyPYMV)eY{$@CzgH8jYZU8o2 z17{J`E|ko2@i1M(@|Y)h6U(gr3Ppo^gSV*%HedI!E31>LC=XYOpxg`rLK`jEoURLE zZVV}2)vwzPk8sj1>Ud-EfR4*G;=m6Yq@x$P42=MTIi80YI3y%i($vw^2^!)=Z`mp0 zKqVfJhw>vq@e5EY*d{c;`X@3O@7|LUDNkMRXcJIUdk*Q3psFeAZ4y2M?R7bL!qFHWlq#CIL$G?Yi|9l_R@dJUt~@@xrUMtSUjqp)V6k*L0Kv2a z$#NwD4OQfJnUW_lBy8cjlf5Y*1480ali(>ue;h=O0^0>CkEX- z0^9JN0T}b4H{HtOv!EJ&on2&ELDyuK4x4nrdzpCvq>#ev#ic+I_wRe z+H_^vNp^RU6}B1rj9A1B)*=TG2uJS$33?ex?<136XrZces4I@45p>+DAyD-%aNHCL zIj0_UxX=%RZKC~&ndW|hqfk~y=^Wi!f05cjO)m8ukFuCAlA7Ly@H%X&URLICtiT)G zIuW)f>U~nc^PH=X_W`?~>I!$zMQ#Ec>vF(EN#RwTE?}?`$>$-RpNd}BRW$#)CHjn~ z)m6OHu`tj?#MN}Yj792NO;U}8g;V?p;3296RsikhrE%O*|BXP(I=AVs#dum?e_qoD z1Gz$;O2)&HNm4iHz#lzUq*ciQNa1Y?|<+8ud1z<-7)vbnE6a z{en=vPIeH;x%I+?s@G&yWSnVYJufxiG-<5iA;aM&3}ekx^WY>s_CRsa{^-s-(j|Lc uyh9Lb?gR#(C)76dt^gjhx5@t=tracker-3. + local emesonargs=( + $(meson_use exif) + $(meson_use xmp) + $(meson_use selinux) + $(meson_use gtk-doc gtk_doc) + + -Dtracker=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + readme.gentoo_create_doc +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index 41e9eac55c28a508c058b72fd45265460092e3ee..6bc602731a2a357ce7fabe1dea8f900c1ff54873 100644 GIT binary patch delta 3874 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 delta 3874 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 diff --git a/gui-apps/wl-clipboard/Manifest b/gui-apps/wl-clipboard/Manifest index e16df12bc95e..c41533df8f00 100644 --- a/gui-apps/wl-clipboard/Manifest +++ b/gui-apps/wl-clipboard/Manifest @@ -1,2 +1 @@ -DIST wl-clipboard-2.0.0.tar.gz 41922 BLAKE2B 6c133f4fc1d70871942cc8ab8ed709a300b9f1370b14869840ed620d866aedc18df8955fcade78affa9317aaee2a1f5c57d04e2e735c94c96049e29e019aadf8 SHA512 a719b7197b0dec247ef50d800d8f10f3c377e41ff6d79ebfb4da50f2581d24a25ff987985e7a8f68842fdf8e706527d0b9ee3545c0044673110963b3ba8b55f1 DIST wl-clipboard-2.1.0.tar.gz 43198 BLAKE2B 02d203072d51a412945f125fb9653391342548ce4bd5688f96310d50006824017fb1bde728a15d2c20d22e90f47af7dbb1e858ff7d8f1df6596794a0b5479d43 SHA512 3edcbec2df3a3d7f88ea9271f3befee61b888b4be4f1be6ca238958d78436a445ffd5a84d20ff4eaf4835016696c8e3f14df7b48c391b0647416e9eb9cbf5d2e diff --git a/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild b/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild deleted file mode 100644 index 9bf6a274354b..000000000000 --- a/gui-apps/wl-clipboard/wl-clipboard-2.0.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Wayland clipboard utilities" -HOMEPAGE="https://github.com/bugaevc/wl-clipboard" - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/bugaevc/${PN}.git" -else - SRC_URI="https://github.com/bugaevc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -DEPEND="dev-libs/wayland" -RDEPEND="${DEPEND}" -BDEPEND="" diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index 05c3535e27bb040472c5685d77257c087386e0dd..dc76bcdb93d914c7469eea715ac0393268ce9eb3 100644 GIT binary patch literal 3791 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 F004EpK92wZ literal 3794 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 IhI|?T0L(E$1ONa4 diff --git a/gui-libs/display-manager-init/display-manager-init-1.0-r4.ebuild b/gui-libs/display-manager-init/display-manager-init-1.0-r4.ebuild new file mode 100644 index 000000000000..7ae3482802fa --- /dev/null +++ b/gui-libs/display-manager-init/display-manager-init-1.0-r4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 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 ~loong ~m68k ~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 + !=x11-base/xorg-server-1.20.10-r2 +" + +src_install() { + newinitd "${FILESDIR}"/display-manager-setup.initd display-manager-setup + newinitd "${FILESDIR}"/display-manager.initd-r2 display-manager + newinitd "${FILESDIR}"/xdm.initd xdm + newconfd "${FILESDIR}"/display-manager.confd display-manager + newbin "${FILESDIR}"/startDM-r1 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/files/display-manager.initd-r2 b/gui-libs/display-manager-init/files/display-manager.initd-r2 new file mode 100644 index 000000000000..285ac6a717c4 --- /dev/null +++ b/gui-libs/display-manager-init/files/display-manager.initd-r2 @@ -0,0 +1,237 @@ +#!/sbin/openrc-run +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# This is here to serve as a note to myself, and future developers. +# +# Any Display manager (gdm,kdm,xdm) has the following problem: if +# it is started before any getty, and no vt is specified, it will +# usually run on vt2. When the getty on vt2 then starts, and the +# DM is already started, the getty will take control of the keyboard, +# leaving us with a "dead" keyboard. +# +# Resolution: add the following line to /etc/inittab +# +# x:a:once:/usr/bin/startDM +# +# and have /usr/bin/startDM start the DM in daemon mode if +# a lock is present (with the info of what DM should be started), +# else just fall through. +# +# How this basically works, is the "a" runlevel is a additional +# runlevel that you can use to fork processes with init, but the +# runlevel never gets changed to this runlevel. Along with the "a" +# runlevel, the "once" key word means that startDM will only be +# run when we specify it to run, thus eliminating respawning +# startDM when "display-manager" is not added to the default +# runlevel, as was done previously. +# +# This script then just calls "telinit a", and init will run +# /usr/bin/startDM after the current runlevel completes (this +# script should only be added to the actual runlevel the user is +# using). +# +# Martin Schlemmer +# aka Azarah +# 04 March 2002 + +depend() { + need localmount display-manager-setup + + # this should start as early as possible + # we can't do 'before *' as that breaks it + # (#139824) Start after ypbind and autofs for network authentication + # (#145219 #180163) Could use lirc mouse as input device + # (#70689 comment #92) Start after consolefont to avoid display corruption + # (#291269) Start after quota, since some dm need readable home + # (#390609) gdm-3 will fail when dbus is not running + # (#366753) starting keymaps after X causes problems + # (#768834) race condition with elogind + after bootmisc consolefont modules netmount + after readahead-list ypbind autofs openvpn gpm lircmd + after quota keymaps + after elogind + after sssd + before alsasound + + # Start before GUI + use dbus xfs +} + +setup_dm() { + local MY_XDM + + MY_XDM=$(echo "${DISPLAYMANAGER}" | tr '[:upper:]' '[:lower:]') + + NAME= + case "${MY_XDM}" in + kdm|kde) + # Load our root path from profile.env + # Needed for kdm + PATH=${PATH}:$(. /etc/profile.env; echo "${ROOTPATH}") + EXE=/usr/bin/kdm + PIDFILE=/run/kdm.pid + ;; + entrance*) + EXE=/usr/sbin/entrance + PIDFILE=/run/entrance.pid + ;; + gdm|gnome) + # gdm-3 and above has different paths + if [ -f /usr/sbin/gdm ]; then + EXE=/usr/sbin/gdm + PIDFILE=/run/gdm/gdm.pid + START_STOP_ARGS="--background" + AUTOCLEAN_CGROUP="yes" + else + EXE=/usr/bin/gdm + PIDFILE=/run/gdm.pid + fi + [ "${RC_UNAME}" != "Linux" ] && NAME=gdm-binary + ;; + greetd) + EXE=/usr/bin/greetd + PIDFILE=/run/greetd.pid + START_STOP_ARGS="-m --background" + ;; + wdm) + EXE=/usr/bin/wdm + PIDFILE= + ;; + gpe) + EXE=/usr/bin/gpe-dm + PIDFILE=/run/gpe-dm.pid + ;; + lxdm) + EXE=/usr/sbin/lxdm-binary + PIDFILE=/run/lxdm.pid + START_STOP_ARGS="--background" + ;; + lightdm) + EXE=/usr/sbin/lightdm + PIDFILE=/run/lightdm.pid + START_STOP_ARGS="--background" + ;; + sddm) + EXE="/usr/bin/sddm" + START_STOP_ARGS="-m --background" + PIDFILE=/run/sddm.pid + ;; + *) + # first find out if there is such executable + EXE="$(command -v ${MY_XDM} 2>/dev/null)" + PIDFILE="/run/${MY_XDM}.pid" + + # warn user that they are doing sick things if the exe was not found + if [ -z "${EXE}" ]; then + echo "ERROR: Your XDM value is invalid." + echo " No ${MY_XDM} executable could be found on your system." + fi + ;; + esac + + if ! [ -x "${EXE}" ]; then + EXE=/usr/bin/xdm + PIDFILE=/run/xdm.pid + if ! [ -x "/usr/bin/xdm" ]; then + echo "ERROR: Please set your DISPLAYMANAGER variable in /etc/conf.d/display-manager," + echo " or install x11-apps/xdm package" + eend 255 + fi + fi +} + +# Check to see if something is defined on our VT +vtstatic() { + if [ -e /etc/inittab ] ; then + grep -Eq "^[^#]+.*\" /etc/inittab + elif [ -e /etc/ttys ] ; then + grep -q "^ttyv$(($1 - 1))" /etc/ttys + else + return 1 + fi +} + +start() { + local EXE NAME PIDFILE AUTOCLEAN_CGROUP + setup_dm + + if [ -f /run/.nogui ]; then + einfo "Skipping ${EXE##*/}, /run/.nogui found or 'nogui' bootparam passed." + rm /run/.nogui + return 0 + fi + + ebegin "Setting up ${EXE##*/}" + + # save the prefered DM + save_options "service" "${EXE}" + save_options "name" "${NAME}" + save_options "pidfile" "${PIDFILE}" + save_options "start_stop_args" "${START_STOP_ARGS}" + save_options "autoclean_cgroup" "${AUTOCLEAN_CGROUP:-no}" + + if [ -n "${CHECKVT-y}" ] ; then + if vtstatic "${CHECKVT:-7}" ; then + if [ -x /sbin/telinit ] && [ "${SOFTLEVEL}" != "BOOT" ] && [ "${RC_SOFTLEVEL}" != "BOOT" ]; then + ewarn "Something is already defined on VT ${CHECKVT:-7}, will start X later" + telinit a >/dev/null 2>&1 + return 0 + else + eerror "Something is already defined on VT ${CHECKVT:-7}, not starting" + return 1 + fi + fi + fi + + /usr/bin/startDM + eend 0 +} + +stop() { + local curvt retval + + retval=0 + if [ -t 0 ]; then + if command -v fgconsole >/dev/null 2>&1; then + curvt=$(fgconsole 2>/dev/null) + else + curvt=$(tty) + case "${curvt}" in + /dev/ttyv[0-9]*) curvt=${curvt#/dev/ttyv} ;; + *) curvt= ;; + esac + fi + fi + local myexe myname mypidfile myservice + myexe=$(get_options "service") + myname=$(get_options "name") + mypidfile=$(get_options "pidfile") + myservice=${myexe##*/} + yesno "${rc_cgroup_cleanup:-no}" || rc_cgroup_cleanup=$(get_options "autoclean_cgroup") + + [ -z "${myexe}" ] && return 0 + + ebegin "Stopping ${myservice}" + + if start-stop-daemon --quiet --test --stop --exec "${myexe}" 2>/dev/null; then + start-stop-daemon --stop --exec "${myexe}" --retry TERM/5/TERM/5 \ + "${mypidfile:+--pidfile}" "${mypidfile}" \ + "${myname:+--name}" "${myname}" + retval=${?} + fi + + # switch back to original vt + if [ -n "${curvt}" ]; then + if command -v chvt >/dev/null 2>&1; then + chvt "${curvt}" + else + vidcontrol -s "$((curvt + 1))" + fi + fi + + eend ${retval} "Error stopping ${myservice}" + return ${retval} +} + +# vim: set ts=4 : diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.2.0.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.2.0.ebuild index 9393dfc3c0be..4f5a2aea0235 100644 --- a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.2.0.ebuild +++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.2.0.ebuild @@ -15,7 +15,7 @@ if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="LGPL-2.1" diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild index 66a4144bb676..ba5baa8919b8 100644 --- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild +++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="MIT" diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild index 66a4144bb676..ba5baa8919b8 100644 --- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild +++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="MIT" diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index dbb286c76e9aa01d5b0958b9febcdbe23e00ca61..e20f792fac4679cafda261480360d55cad8fec44 100644 GIT binary patch delta 3769 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 delta 3807 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 + return 1 + fi + + if use clang ; then + if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=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 + einfo "=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 + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk 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!" + + 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!" + + 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" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + fi + + if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ + && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then + # bug 792705 + eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." + die "Set USE=clang or select "${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 state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # Set MOZCONFIG + export MOZCONFIG="${S}/.mozconfig" + + # Initialize MOZCONFIG + mozconfig_add_options_ac '' --enable-application=comm/mail + + # 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-js-shell \ + --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-zlib \ + --with-toolchain-prefix="${CHOST}-" \ + --with-unsigned-addon-scopes=app,system \ + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/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 "${ESYSROOT}/usr" + mozconfig_use_with system-libvpx + mozconfig_use_with system-png + 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 sndio + + 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 + # ld.gold is known to fail: + # /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld.gold: internal error in set_xindex, at /var/tmp/portage/sys-devel/binutils-2.37_p1-r1/work/binutils-2.37/gold/object.h:1050 + + # ThinLTO is currently broken, see bmo#1644409 + mozconfig_add_options_ac '+lto' --enable-lto=full + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + 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}/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 menu + local app_name="Mozilla ${MOZ_PN^}" + local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + 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 + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + 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}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +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 + local show_shortcut_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_shortcut_information=no + else + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 91.0 ; then + # Tell user that we no longer install a shortcut + # per supported display protocol + show_shortcut_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 + + if [[ -n "${show_shortcut_information}" ]] ; then + elog + elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla ${PN^} shortcut." + elog "If you still want to be able to select between running Mozilla ${PN^}" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi + + optfeature_header "Optional runtime features:" + optfeature "encrypted chat support" net-libs/libotr +} diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz index 708ccfd57dd339124f176291b06f329e461f5925..fcae6024e17fc2e710ee82c19a45d6cc4c6ee50b 100644 GIT binary patch delta 8520 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 2.90). + BV=${BV:0:1}.${BV:1} + else + # Add period and strip last number (300 -> 3.0) + BV=${BV:0:1}.${BV:1:1} + fi +} + +pkg_pretend() { + blender_check_requirements +} + +pkg_setup() { + blender_check_requirements + python-single-r1_pkg_setup +} + +src_unpack() { + if [[ ${PV} = *9999* ]] ; then + git-r3_src_unpack + else + default + fi + + if use test; then + mkdir -p lib || die + mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die + fi +} + +src_prepare() { + cmake_src_prepare + + blender_get_version + + # Disable MS Windows help generation. The variable doesn't do what it + # it sounds like. + sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \ + -i doc/doxygen/Doxyfile || die + + # Prepare icons and .desktop files for slotting. + sed -e "s|blender.svg|blender-${BV}.svg|" -i source/creator/CMakeLists.txt || die + sed -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" -i source/creator/CMakeLists.txt || die + sed -e "s|blender.desktop|blender-${BV}.desktop|" -i source/creator/CMakeLists.txt || die + sed -e "s|blender-thumbnailer.py|blender-${BV}-thumbnailer.py|" -i source/creator/CMakeLists.txt || die + + sed -e "s|Name=Blender|Name=Blender ${PV}|" -i release/freedesktop/blender.desktop || die + sed -e "s|Exec=blender|Exec=blender-${BV}|" -i release/freedesktop/blender.desktop || die + sed -e "s|Icon=blender|Icon=blender-${BV}|" -i release/freedesktop/blender.desktop || die + + mv release/freedesktop/icons/scalable/apps/blender.svg release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die + mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die + mv release/freedesktop/blender.desktop release/freedesktop/blender-${BV}.desktop || die + mv release/bin/blender-thumbnailer.py release/bin/blender-${BV}-thumbnailer.py || die + + if use test; then + # Without this the tests will try to use /usr/bin/blender and /usr/share/blender/ to run the tests. + sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i tests/CMakeLists.txt || die + sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i build_files/cmake/Modules/GTestTesting.cmake || die + fi +} + +src_configure() { + append-lfs-flags + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DPYTHON_VERSION="${EPYTHON/python/}" + -DWITH_ALEMBIC=$(usex alembic) + -DWITH_ASSERT_ABORT=$(usex debug) + -DWITH_BOOST=ON + -DWITH_BULLET=$(usex bullet) + -DWITH_CODEC_FFMPEG=$(usex ffmpeg) + -DWITH_CODEC_SNDFILE=$(usex sndfile) + -DWITH_CXX_GUARDEDALLOC=$(usex debug) + -DWITH_CYCLES=$(usex cycles) + -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) + -DWITH_CYCLES_DEVICE_OPENCL=$(usex opencl) + -DWITH_CYCLES_EMBREE=$(usex embree) + -DWITH_CYCLES_OSL=$(usex osl) + -DWITH_CYCLES_STANDALONE=OFF + -DWITH_CYCLES_STANDALONE_GUI=OFF + -DWITH_DOC_MANPAGE=$(usex man) + -DWITH_FFTW3=$(usex fftw) + -DWITH_GMP=$(usex gmp) + -DWITH_GTESTS=$(usex test) + -DWITH_HARU=$(usex pdf) + -DWITH_HEADLESS=$(usex headless) + -DWITH_INSTALL_PORTABLE=OFF + -DWITH_IMAGE_DDS=$(usex dds) + -DOPENEXR_ROOT_DIR="${ESYSROOT}/usr/$(get_libdir)/OpenEXR-3" + -DWITH_IMAGE_OPENEXR=$(usex openexr) + -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k) + -DWITH_IMAGE_TIFF=$(usex tiff) + -DWITH_INPUT_NDOF=$(usex ndof) + -DWITH_INTERNATIONAL=$(usex nls) + -DWITH_JACK=$(usex jack) + -DWITH_MEM_JEMALLOC=$(usex jemalloc) + -DWITH_MEM_VALGRIND=$(usex valgrind) + -DWITH_MOD_FLUID=$(usex fluid) + -DWITH_MOD_OCEANSIM=$(usex fftw) + -DWITH_NANOVDB=OFF + -DWITH_OPENAL=$(usex openal) + -DWITH_OPENCOLLADA=$(usex collada) + -DWITH_OPENCOLORIO=$(usex color-management) + -DWITH_OPENIMAGEDENOISE=$(usex oidn) + -DWITH_OPENIMAGEIO=$(usex openimageio) + -DWITH_OPENMP=$(usex openmp) + -DWITH_OPENSUBDIV=$(usex opensubdiv) + -DWITH_OPENVDB=$(usex openvdb) + -DWITH_OPENVDB_BLOSC=$(usex openvdb) + -DWITH_POTRACE=$(usex potrace) + -DWITH_PUGIXML=$(usex pugixml) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + -DWITH_PYTHON_INSTALL=OFF + -DWITH_SDL=$(usex sdl) + -DWITH_STATIC_LIBS=OFF + -DWITH_SYSTEM_EIGEN3=ON + -DWITH_SYSTEM_GLEW=ON + -DWITH_SYSTEM_LZO=ON + -DWITH_TBB=$(usex tbb) + -DWITH_USD=OFF + -DWITH_XR_OPENXR=OFF + ) + append-flags $(usex debug '-DDEBUG' '-DNDEBUG') + + if tc-is-gcc ; then + # These options only exist when GCC is detected. + # We disable these to respect the user's choice of linker. + mycmakeargs+=( + -DWITH_LINKER_GOLD=OFF + -DWITH_LINKER_LLD=OFF + ) + fi + + cmake_src_configure +} + +src_test() { + # A lot of tests needs to have access to the installed data files. + # So install them into the image directory now. + cmake_src_install + + blender_get_version + # Define custom blender data/script file paths not be able to find them otherwise during testing. + # (Because the data is in the image directory and it will default to look in /usr/share) + export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts + export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles + + cmake_src_test + + # Clean up the image directory for src_install + rm -fr ${ED}/* || die +} + +src_install() { + blender_get_version + + # Pax mark blender for hardened support. + pax-mark m "${BUILD_DIR}"/bin/blender + + cmake_src_install + + if use man; then + # Slot the man page + mv "${ED}/usr/share/man/man1/blender.1" "${ED}/usr/share/man/man1/blender-${BV}.1" || die + fi + + if use doc; then + # Define custom blender data/script file paths. Otherwise Blender will not be able to find them during doc building. + # (Because the data is in the image directory and it will default to look in /usr/share) + export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts + export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles + + # Workaround for binary drivers. + addpredict /dev/ati + addpredict /dev/dri + addpredict /dev/nvidiactl + + einfo "Generating Blender C/C++ API docs ..." + cd "${CMAKE_USE_DIR}"/doc/doxygen || die + doxygen -u Doxyfile || die + doxygen || die "doxygen failed to build API docs." + + cd "${CMAKE_USE_DIR}" || die + einfo "Generating (BPY) Blender Python API docs ..." + "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed." + + cd "${CMAKE_USE_DIR}"/doc/python_api || die + sphinx-build sphinx-in BPY_API || die "sphinx failed." + + docinto "html/API/python" + dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/. + + docinto "html/API/blender" + dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/. + fi + + # Fix doc installdir + docinto html + dodoc "${CMAKE_USE_DIR}"/release/text/readme.html + rm -r "${ED}"/usr/share/doc/blender || die + + python_fix_shebang "${ED}/usr/bin/blender-${BV}-thumbnailer.py" + python_optimize "${ED}/usr/share/blender/${BV}/scripts" + + mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die +} + +pkg_postinst() { + elog + elog "Blender uses python integration. As such, may have some" + elog "inherent risks with running unknown python scripts." + elog + elog "It is recommended to change your blender temp directory" + elog "from /tmp to /home/user/tmp or another tmp file under your" + elog "home directory. This can be done by starting blender, then" + elog "changing the 'Temporary Files' directory in Blender preferences." + elog + ewarn + ewarn "This ebuild does not unbundle the massive amount of 3rd party" + ewarn "libraries which are shipped with blender. Note that" + ewarn "these have caused security issues in the past." + ewarn "If you are concerned about security, file a bug upstream:" + ewarn " https://developer.blender.org/" + ewarn + + if ! use python_single_target_python3_9; then + elog "You are building Blender with a newer python version than" + elog "supported by this version upstream." + elog "If you experience breakages with e.g. plugins, please switch to" + elog "python_single_target_python3_9 instead." + elog "Bug: https://bugs.gentoo.org/737388" + elog + fi + + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update + + ewarn "" + ewarn "You may want to remove the following directory." + ewarn "~/.config/${PN}/${SLOT}/cache/" + ewarn "It may contain extra render kernels not tracked by portage" + ewarn "" +} diff --git a/media-gfx/blender/blender-3.0.1-r5.ebuild b/media-gfx/blender/blender-3.0.1-r5.ebuild index f9c141963446..9ed2565bb8b7 100644 --- a/media-gfx/blender/blender-3.0.1-r5.ebuild +++ b/media-gfx/blender/blender-3.0.1-r5.ebuild @@ -26,11 +26,11 @@ fi SLOT="${PV%.*}" LICENSE="|| ( GPL-3 BL )" -IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \ +IUSE="+bullet +dds +fluid +openexr +tbb \ alembic collada +color-management cuda +cycles \ debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \ man ndof nls openal +oidn +openimageio +openmp +opensubdiv \ - +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind" + +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE} @@ -40,7 +40,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) - standalone? ( cycles ) test? ( color-management )" # Library versions for official builds can be found in the blender source directory in: @@ -49,17 +48,18 @@ RDEPEND="${PYTHON_DEPS} dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] ') media-libs/freetype:= media-libs/glew:* + media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu - virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) @@ -228,8 +228,8 @@ src_configure() { -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) -DWITH_CYCLES_EMBREE=$(usex embree) -DWITH_CYCLES_OSL=$(usex osl) - -DWITH_CYCLES_STANDALONE=$(usex standalone) - -DWITH_CYCLES_STANDALONE_GUI=$(usex standalone) + -DWITH_CYCLES_STANDALONE=OFF + -DWITH_CYCLES_STANDALONE_GUI=OFF -DWITH_DOC_MANPAGE=$(usex man) -DWITH_FFTW3=$(usex fftw) -DWITH_GMP=$(usex gmp) @@ -262,8 +262,7 @@ src_configure() { -DWITH_POTRACE=$(usex potrace) -DWITH_PUGIXML=$(usex pugixml) -DWITH_PULSEAUDIO=$(usex pulseaudio) - -DWITH_PYTHON_INSTALL=$(usex system-python OFF ON) - -DWITH_PYTHON_INSTALL_NUMPY=$(usex system-numpy OFF ON) + -DWITH_PYTHON_INSTALL=OFF -DWITH_SDL=$(usex sdl) -DWITH_STATIC_LIBS=OFF -DWITH_SYSTEM_EIGEN3=ON @@ -316,10 +315,6 @@ src_install() { # Pax mark blender for hardened support. pax-mark m "${BUILD_DIR}"/bin/blender - if use standalone; then - dobin "${BUILD_DIR}"/bin/cycles - fi - cmake_src_install if use man; then diff --git a/media-gfx/blender/blender-3.1.2.ebuild b/media-gfx/blender/blender-3.1.2.ebuild index 402d1ca0b796..59c402ad800b 100644 --- a/media-gfx/blender/blender-3.1.2.ebuild +++ b/media-gfx/blender/blender-3.1.2.ebuild @@ -24,11 +24,11 @@ fi SLOT="${PV%.*}" LICENSE="|| ( GPL-3 BL )" -IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \ +IUSE="+bullet +dds +fluid +openexr +tbb \ alembic collada +color-management cuda +cycles \ debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \ man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \ - +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind" + +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE} @@ -38,7 +38,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) - standalone? ( cycles ) test? ( color-management )" # Library versions for official builds can be found in the blender source directory in: @@ -47,17 +46,18 @@ RDEPEND="${PYTHON_DEPS} dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] ') media-libs/freetype:= media-libs/glew:* + media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu - virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) @@ -121,7 +121,6 @@ BDEPEND=" dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) - system-numpy? ( system-python? ( dev-python/cython ) ) " blender_check_requirements() { @@ -220,8 +219,8 @@ src_configure() { -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) -DWITH_CYCLES_EMBREE=$(usex embree) -DWITH_CYCLES_OSL=$(usex osl) - -DWITH_CYCLES_STANDALONE=$(usex standalone) - -DWITH_CYCLES_STANDALONE_GUI=$(usex standalone) + -DWITH_CYCLES_STANDALONE=OFF + -DWITH_CYCLES_STANDALONE_GUI=OFF -DWITH_DOC_MANPAGE=$(usex man) -DWITH_FFTW3=$(usex fftw) -DWITH_GMP=$(usex gmp) @@ -253,8 +252,7 @@ src_configure() { -DWITH_POTRACE=$(usex potrace) -DWITH_PUGIXML=$(usex pugixml) -DWITH_PULSEAUDIO=$(usex pulseaudio) - -DWITH_PYTHON_INSTALL=$(usex system-python OFF ON) - -DWITH_PYTHON_INSTALL_NUMPY=$(usex system-numpy OFF ON) + -DWITH_PYTHON_INSTALL=OFF -DWITH_SDL=$(usex sdl) -DWITH_STATIC_LIBS=OFF -DWITH_SYSTEM_EIGEN3=ON @@ -308,10 +306,6 @@ src_install() { # Pax mark blender for hardened support. pax-mark m "${BUILD_DIR}"/bin/blender - if use standalone; then - dobin "${BUILD_DIR}"/bin/cycles - fi - cmake_src_install if use man; then diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild index f79dd995b76e..88c413e69eca 100644 --- a/media-gfx/blender/blender-9999.ebuild +++ b/media-gfx/blender/blender-9999.ebuild @@ -24,11 +24,11 @@ fi SLOT="${PV%.*}" LICENSE="|| ( GPL-3 BL )" -IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \ +IUSE="+bullet +dds +fluid +openexr +tbb \ alembic collada +color-management cuda +cycles \ debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \ man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \ - +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind" + +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE} @@ -38,7 +38,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) - standalone? ( cycles ) test? ( color-management )" # Library versions for official builds can be found in the blender source directory in: @@ -47,17 +46,18 @@ RDEPEND="${PYTHON_DEPS} dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/zstandard[${PYTHON_USEDEP}] ') media-libs/freetype:= media-libs/glew:* + media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu - virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) @@ -219,8 +219,8 @@ src_configure() { -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE) -DWITH_CYCLES_EMBREE=$(usex embree) -DWITH_CYCLES_OSL=$(usex osl) - -DWITH_CYCLES_STANDALONE=$(usex standalone) - -DWITH_CYCLES_STANDALONE_GUI=$(usex standalone) + -DWITH_CYCLES_STANDALONE=OFF + -DWITH_CYCLES_STANDALONE_GUI=OFF -DWITH_DOC_MANPAGE=$(usex man) -DWITH_FFTW3=$(usex fftw) -DWITH_GMP=$(usex gmp) @@ -252,8 +252,7 @@ src_configure() { -DWITH_POTRACE=$(usex potrace) -DWITH_PUGIXML=$(usex pugixml) -DWITH_PULSEAUDIO=$(usex pulseaudio) - -DWITH_PYTHON_INSTALL=$(usex system-python OFF ON) - -DWITH_PYTHON_INSTALL_NUMPY=$(usex system-numpy OFF ON) + -DWITH_PYTHON_INSTALL=OFF -DWITH_SDL=$(usex sdl) -DWITH_STATIC_LIBS=OFF -DWITH_SYSTEM_EIGEN3=ON @@ -307,10 +306,6 @@ src_install() { # Pax mark blender for hardened support. pax-mark m "${BUILD_DIR}"/bin/blender - if use standalone; then - dobin "${BUILD_DIR}"/bin/cycles - fi - cmake_src_install if use man; then diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild index 97e14612d38e..b110995c4fc0 100644 --- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild +++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,10 +20,9 @@ IUSE="" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} - virtual/jpeg dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject[${PYTHON_USEDEP}] - !media-gfx/comix" + media-libs/libjpeg-turbo:0" BDEPEND="sys-devel/gettext" REQUIRED_USE=${PYTHON_REQUIRED_USE} diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild index 095d015ca001..3eb914de3d1d 100644 --- a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild +++ b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild @@ -15,15 +15,14 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" IUSE="" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} - virtual/jpeg dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject[${PYTHON_USEDEP}] - !media-gfx/comix" + media-libs/libjpeg-turbo:0" BDEPEND="sys-devel/gettext" REQUIRED_USE=${PYTHON_REQUIRED_USE} diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild index b489652caa29..137628e7dda6 100644 --- a/media-gfx/mcomix/mcomix-9999.ebuild +++ b/media-gfx/mcomix/mcomix-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit desktop git-r3 python-r1 xdg DESCRIPTION="GTK image viewer for comic book archives" @@ -17,10 +17,9 @@ IUSE="" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} - virtual/jpeg dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject[${PYTHON_USEDEP}] - !media-gfx/comix" + media-libs/libjpeg-turbo:0" BDEPEND="sys-devel/gettext" REQUIRED_USE=${PYTHON_REQUIRED_USE} diff --git a/media-gfx/qiv/qiv-2.3.2-r1.ebuild b/media-gfx/qiv/qiv-2.3.2-r1.ebuild index bb8d07f04ab6..1b65d11fd349 100644 --- a/media-gfx/qiv/qiv-2.3.2-r1.ebuild +++ b/media-gfx/qiv/qiv-2.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://spiegl.de/qiv/download/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" +KEYWORDS="~amd64 ~arm64 ~mips ~x86" IUSE="exif lcms magic" RDEPEND=" diff --git a/media-gfx/qrencode/qrencode-4.1.1.ebuild b/media-gfx/qrencode/qrencode-4.1.1.ebuild index 7979ace5564d..4abfd1947f00 100644 --- a/media-gfx/qrencode/qrencode-4.1.1.ebuild +++ b/media-gfx/qrencode/qrencode-4.1.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2" LICENSE="LGPL-2" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="png test" RESTRICT="!test? ( test )" diff --git a/media-gfx/renderdoc/renderdoc-1.19.ebuild b/media-gfx/renderdoc/renderdoc-1.19.ebuild index 000168350417..1503f8651e20 100644 --- a/media-gfx/renderdoc/renderdoc-1.19.ebuild +++ b/media-gfx/renderdoc/renderdoc-1.19.ebuild @@ -39,7 +39,7 @@ SRC_URI=" # swig: GPL-3+ BSD BSD-2 LICENSE="BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="pyside2 qt5" REQUIRED_USE="doc? ( qt5 ) pyside2? ( qt5 ) qt5? ( ${PYTHON_REQUIRED_USE} )" diff --git a/media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild b/media-gfx/ttfautohint/ttfautohint-1.8.4-r3.ebuild similarity index 97% rename from media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild rename to media-gfx/ttfautohint/ttfautohint-1.8.4-r3.ebuild index a15206b84bb9..4e8b808e396f 100644 --- a/media-gfx/ttfautohint/ttfautohint-1.8.4-r2.ebuild +++ b/media-gfx/ttfautohint/ttfautohint-1.8.4-r3.ebuild @@ -16,7 +16,7 @@ IUSE="qt5" RDEPEND=" media-libs/freetype - media-libs/harfbuzz:= + media-libs/harfbuzz:=[truetype] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 39fcb8293e0421d25df51d232be1bd5492038bfa..e0bb77266336c6b3806b0806c1d321d306a6f69d 100644 GIT binary patch delta 64142 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 delta 63920 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�l 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 diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index ab0e85a70334..b78b79d22cde 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,4 +1,3 @@ DIST harfbuzz-3.4.0.tar.gz 29043149 BLAKE2B 7b779149b34353ebb85143f74e9efdd8f8ba3616cd192df63ae43aa86f3f08d9a4104554f1f43624824549cf957625e496a307470dd1a9599e492cbf490ab1f3 SHA512 c0b3802fc084cb781acb717f07ca7811685e6834d97ae1a2f13ddc68ce0a31d672cb92e1192705c6d5ed870cb735f5d37150f7bf661b95d806a9d8f362520c01 -DIST harfbuzz-4.1.0.tar.gz 29069953 BLAKE2B 6f8fd1889e36b20309609cc0e0d75c06167345273c78998a481c00e14fb219c3f61538c85e1956d14141b475bbe7cbffed5dfe26313e30ac970231c4e1eb50fb SHA512 e558b58233a13570693cc35764ce2824dea8b6388f47ced228f1317a9f08b6f482c1bc8d5c46352b74e84e709f569b164bea81647212c7e82467e19dfcb703a6 -DIST harfbuzz-4.2.0.tar.gz 29092181 BLAKE2B 75e2461932a17b2da50331b5bbdddd4c68ddafeea59088e2ad34e2de6b9f679154fddaf6579de1ef244f5f55baf61fa0b7f66459d9e16b365e152f973471f649 SHA512 2aff1e6a41d6186b71f2915296c46c0b2ffc67371e1f05c13a62c237ff7a84d7d78d414d7a395e1616a2861c83c4792ef5936a492713780564b994d18e2d3e38 DIST harfbuzz-4.2.1.tar.gz 29096419 BLAKE2B eb523c2e3c956559e2445bd12719b14c244cfdedd239041afec71a17912e489adb94c0b6fe148c60ae9e908cc3e740752de2a33a255c123ef937debe6008d78b SHA512 de14b673f6bd03d561c45f94e9bda44ee41897a643ab8837493260a83b1eb1f1ca0fe105c1bee241f2ecd6ab869dbccf3ffba8e2c4ee9a3a1fca4e1c6c7ca4f3 +DIST harfbuzz-4.3.0.tar.gz 29200217 BLAKE2B dfe5e3b47e3d89a5ad7c6eaf6d274027a0eb05d1994b922d3124c97270f34353384c0161d8815fb2e379e82c8bdf046843902ba53db38daa4348e99d99255900 SHA512 bccf7cfb06ac18a9a9bf465c30dbfb51d73762a6667b3a069a85f9f597e6d27858e9e39a36cce12e23ec5b002b9e572638bf00c76bdea66545ae67a2bb7915f4 diff --git a/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild b/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild deleted file mode 100644 index 899f139ec716..000000000000 --- a/media-libs/harfbuzz/harfbuzz-4.1.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz" - -if [[ ${PV} = 9999 ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - 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" -fi - -LICENSE="Old-MIT ISC icu" -# 0.9.18 introduced the harfbuzz-icu split; bug #472416 -# 3.0.0 dropped some unstable APIs; bug #813705 -SLOT="0/4.0.0" - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - sed -i \ - -e '/tests\/macos\.tests/d' \ - test/shape/data/in-house/Makefile.sources \ - || die # bug 726120 - - # bug 618772 - append-cxxflags -std=c++14 - - # bug 790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug 762415 - local pyscript - for pyscript in $(find -type f -name "*.py") ; do - python_fix_shebang -q "${pyscript}" - done -} - -multilib_src_configure() { - # harfbuzz-gobject only used for introspection, bug #535852 - local emesonargs=( - -Dcoretext="disabled" - -Dchafa="disabled" - - $(meson_feature glib) - $(meson_feature graphite graphite2) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - - $(meson_native_use_feature cairo) - $(meson_native_use_feature doc docs) - $(meson_native_use_feature introspection) - - $(meson_use experimental experimental_api) - ) - meson_src_configure -} diff --git a/media-libs/harfbuzz/harfbuzz-4.2.0.ebuild b/media-libs/harfbuzz/harfbuzz-4.3.0.ebuild similarity index 91% rename from media-libs/harfbuzz/harfbuzz-4.2.0.ebuild rename to media-libs/harfbuzz/harfbuzz-4.3.0.ebuild index 899f139ec716..36d9b9aebfcd 100644 --- a/media-libs/harfbuzz/harfbuzz-4.2.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-4.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="Old-MIT ISC icu" diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index bba826a5997c..a0d409bdf502 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools python-any-r1 diff --git a/media-libs/libaacs/libaacs-0.11.1-r1.ebuild b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild index 3e7993af6438..4ea18d29a0b6 100644 --- a/media-libs/libaacs/libaacs-0.11.1-r1.ebuild +++ b/media-libs/libaacs/libaacs-0.11.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.videolan.org/pub/videolan/libaacs/${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" RDEPEND=">=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] >=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]" diff --git a/media-libs/libbdplus/libbdplus-0.2.0.ebuild b/media-libs/libbdplus/libbdplus-0.2.0.ebuild index 42d90708b4cc..bb4688ad9214 100644 --- a/media-libs/libbdplus/libbdplus-0.2.0.ebuild +++ b/media-libs/libbdplus/libbdplus-0.2.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]] ; then EGIT_REPO_URI="https://code.videolan.org/videolan/libbdplus.git" else SRC_URI="https://downloads.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ppc ppc64 sparc x86" fi DESCRIPTION="Blu-ray library for BD+ decryption" diff --git a/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild b/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild index 9276f49b516c..02175276a196 100644 --- a/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild +++ b/media-libs/libvmaf/libvmaf-2.3.0-r2.ebuild @@ -15,7 +15,7 @@ else SRC_URI=" https://github.com/Netflix/vmaf/archive/v${PV}.tar.gz -> ${P}.tar.gz " - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~riscv ~x86" fi LICENSE="BSD-2-with-patent" diff --git a/media-libs/libxmp/Manifest b/media-libs/libxmp/Manifest new file mode 100644 index 000000000000..cd7d0e9d567f --- /dev/null +++ b/media-libs/libxmp/Manifest @@ -0,0 +1 @@ +DIST libxmp-4.5.0.tar.gz 652983 BLAKE2B f583c309b4c4349eec73352d16bbd9b2b20fb48be101f0cba34a3597fce903442fbc203be50f940a7e3b8f53cc1bbf6ff91236fc27c6ec70b21ec17ad71bd6fb SHA512 71a57c7fcd696267c6e2d3cc12b43fe09adce9ed83f9f130755d3b2c2b984eb52e4ae4fad115ffeb07397c7cc4886fc3c4e01cbb1f047449228f7a557760cb1a diff --git a/media-libs/libxmp/libxmp-4.5.0.ebuild b/media-libs/libxmp/libxmp-4.5.0.ebuild new file mode 100644 index 000000000000..f0deadcf7930 --- /dev/null +++ b/media-libs/libxmp/libxmp-4.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library that renders module files to PCM data" +HOMEPAGE="https://github.com/libxmp/libxmp" +if [[ ${PV} == *9999 ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libxmp/libxmp.git" +else + SRC_URI="https://github.com/libxmp/${PN}/releases/download/${P}/${P}.tar.gz" + KEYWORDS="~amd64" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="" + +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_compile() { + emake V=1 +} diff --git a/media-libs/libxmp/libxmp-9999.ebuild b/media-libs/libxmp/libxmp-9999.ebuild new file mode 100644 index 000000000000..f0deadcf7930 --- /dev/null +++ b/media-libs/libxmp/libxmp-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library that renders module files to PCM data" +HOMEPAGE="https://github.com/libxmp/libxmp" +if [[ ${PV} == *9999 ]] ; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/libxmp/libxmp.git" +else + SRC_URI="https://github.com/libxmp/${PN}/releases/download/${P}/${P}.tar.gz" + KEYWORDS="~amd64" +fi +LICENSE="LGPL-2.1+" +SLOT="0" + +IUSE="" + +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_compile() { + emake V=1 +} diff --git a/media-libs/libxmp/metadata.xml b/media-libs/libxmp/metadata.xml new file mode 100644 index 000000000000..bec5dff38140 --- /dev/null +++ b/media-libs/libxmp/metadata.xml @@ -0,0 +1,11 @@ + + + + + polynomial-c@gentoo.org + Lars Wendler + + + libxmp/libxmp + + diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest index cf43ea8cfd9e..7bb0c71f3335 100644 --- a/media-libs/opencv/Manifest +++ b/media-libs/opencv/Manifest @@ -1,6 +1,7 @@ DIST opencv-3.4.0-face_landmark_model.tar.gz 63299830 BLAKE2B 58f08cd8c030ee1c8b66e76a561fd625e112face427d001185f8d7c0eaace55adbd8474663021841a1382bfe393a210e64c51223441713cdb9156fac866a845c SHA512 2cd29ce42c08b2966db3ef4a2bc217ab3d07051819757ec6de8f3deea29e28f60abab39f101dba03f766f17018598e411bd687a7eaab0c681c113e10a2de2b23 DIST opencv-3.4.0-res10_300x300-caffeemodel.tar.gz 10036604 BLAKE2B 2a2de48fc420f13e7be146ac88f311901c5b4e409c30e466152e33cae1f8afd87dcb6d758af447c268d90bd67989c8798cd80cab172b10499a6ad5224509dbdf SHA512 96fee9f447d5739bc01a5cab37c453cf7237457dfb5d2bf93ac37f8e5aa557ac222316f449cd58e37e856abe4d8e9d4a7820daaba32f0b22cbcde8e340287d4b DIST opencv-4.4.0_extdep.tar.gz 65334871 BLAKE2B 89fa0083da428e986bb4287295bdbff626d0f84866377413649c1d7ca77338288141f22d2a3c0b64d6d0fc1db98f918c8b33a665274cee4c4aefb44359e4333d SHA512 7b758099ce4abef151051e3e9e1e45b73e4054669d3aa53051e4d4c5f43d9373c9bda5ecbce51f6b024562cb566bd1117505af29ab5f3c36a493f185111a3b4e +DIST opencv-4.5.5-fix-build-with-ffmpeg5.patch 39562 BLAKE2B ede6cb0c8f96af1d91696bc8cd011b449100ab7eccd45ae7dfe209ffc55b773cd219e82ba7afbac95239624475041d4cf87861c0d8c9f7f99999a74acf001bc2 SHA512 597c45615434411e9148c6cd88da5017cee6dff858a01f9706ae76a910e27144b67aa3033465a8f1f768a4096db7016b3f6d3b248a7c21c00af757302ba2e3a5 DIST opencv-4.5.5.tar.gz 89879893 BLAKE2B 6f2ce34b33132ad544d661417f730e17aedfbe17a22048ad0b8d287970626756c51309410d0fb5bf487af773ff4415d36b6768158ebc3cb963b37bb888ee4ba6 SHA512 4d1783fd78425cc43bb2153446dd634cedd366a49592bccc0c538a40aa161fcf67db8f1b6b68f1ce0b4a93504b3f06f65931709277afb1a1ee9fe963094bca02 DIST opencv-4.5.5_contrib.tar.gz 60563220 BLAKE2B 4a020824688e379f1d127fb834b0008b3cbf78acea4847cb4994e9e0b6ddfeec3f06867967b8546725cf050c1fd0df042a18caff80463ad101cf14dc66daea9a SHA512 8469de524e8e6f4c50a74b8cbec5e4cfc48a63a6dfc787609696099eca40dc02b9dc7a347a014d4416fd4efd66955d3af5f4847f44612312a8362f453e6c2e35 DIST vgg_boostdesc-3.2.0.tar.gz 1867770 BLAKE2B 1fa5b58e73b6fa56ecf8d19af22298f729942ee1369082e173445d09d3de767bf844bad3d2b462efc1199c392f37c88ba49a9996ba8bfd84b4abeba7de94db63 SHA512 4a046aedd639c8eb4b295b0f499e756deb66210ca083f0124c75531e540663367cb58f6d175f66c4713324177036cd89a8869bdab2de8d1736dafc7f00ef9f44 diff --git a/media-libs/opencv/opencv-4.5.5-r1.ebuild b/media-libs/opencv/opencv-4.5.5-r1.ebuild index e3d2e5a3efbe..c91d39563697 100644 --- a/media-libs/opencv/opencv-4.5.5-r1.ebuild +++ b/media-libs/opencv/opencv-4.5.5-r1.ebuild @@ -11,6 +11,7 @@ DESCRIPTION="A collection of algorithms and sample code for various computer vis HOMEPAGE="https://opencv.org" TINY_DNN_PV="1.0.0a3" SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/opencv/opencv/commit/5440fd6cb43ea65a056c46b691fcdab1a425e92d.patch -> ${PN}-4.5.5-fix-build-with-ffmpeg5.patch dnnsamples? ( https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-res10_300x300-caffeemodel.tar.gz ) download? ( https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> ${PN}-4.4.0_extdep.tar.gz ) contrib? ( @@ -291,6 +292,7 @@ PATCHES=( "${FILESDIR}"/${PN}-4.1.2-opencl-license.patch "${FILESDIR}"/${PN}-4.4.0-disable-native-cpuflag-detect.patch "${FILESDIR}"/${PN}-4.5.0-link-with-cblas-for-lapack.patch + "${DISTDIR}"/${PN}-4.5.5-fix-build-with-ffmpeg5.patch ) pkg_pretend() { diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest index 2971ec0815a5..67696cbe7745 100644 --- a/media-libs/openjpeg/Manifest +++ b/media-libs/openjpeg/Manifest @@ -1,2 +1,4 @@ DIST openjpeg-2.4.0.tar.gz 2233229 BLAKE2B ab8907638ac041ce7dcbcbcd9624ea5e4b7542c9ec38a850e363c071c27c4bc8b16e207700b12e67d8d32bdd9b0838735bede27084090ce95105d32c539b09cf SHA512 55daab47d33823af94e32e5d345b52c251a5410f0c8e0a13b693f17899eedc8b2bb107489ddcba9ab78ef17dfd7cd80d3c5ec80c1e429189cb041124b67e07a8 +DIST openjpeg-2.5.0.tar.gz 1867111 BLAKE2B 472d9998a7407574d3bc059d1c0b662a8a553cfe5cb7806a022cb35e14564417a8e06e9970f06d8e65ef149019bab747caefa8e29bc793d07ad86e076909d306 SHA512 08975a2dd79f1e29fd1824249a5fbe66026640ed787b3a3aa8807c2c69f994240ff33e2132f8bf15bbc2202bef7001f98e42d487231d4eebc8e503538658049a DIST openjpeg-data_20201130.tar.gz 497969983 BLAKE2B 35ff1ee234e3bbf47a822151c97cdf2764f864094973fa60adc7962f8065b38318b0cc41338b5ba3fffd9bb00eac3eaf4153ecc398abd49a8047168414c1c85b SHA512 4c367c8262fe894f90a1e63fb59d87e974ae0d750d3cee89adfe4d765040f0a2049b491a17a34a5b3ba79e183a508c9d592376fe3c112df56c311bf3212f0c31 +DIST openjpeg-data_20210926.tar.gz 498600110 BLAKE2B 34a1c39379d9f8f4caad6c8263a4bc59e62a6a3b8db744eaeaa7047e58813636341b3fb7ee6a121b7dfcd4bc085f9884c3aef86605633ff0d84a1b77cf003624 SHA512 4444225ddb9c548d7753561188cd2d595ae13d7a45471240fac69c3de786a97fb899cd5bbc67cf1b54bfccff0dcd215ec6e83d1bd66982a44c802d163e365dae diff --git a/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch new file mode 100644 index 000000000000..f82b64485979 --- /dev/null +++ b/media-libs/openjpeg/files/openjpeg-2.5.0-gnuinstalldirs.patch @@ -0,0 +1,298 @@ +https://github.com/uclouvain/openjpeg/pull/1165 + +From fecc8e9e23f78de94c41bc641b3e5b9e9a84560b Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 11 Apr 2019 13:10:57 +0200 +Subject: [PATCH] Use GNUInstallDirs for standard installation directories + +Raises minimum cmake version by a little. +(Later rebased by sam@gentoo.org for 2.4.0) +(Again rebased by t@laumann.xyz for 2.5.0) +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -7,7 +7,7 @@ + # For this purpose you can define a CMake var: OPENJPEG_NAMESPACE to whatever you like + # e.g.: + # set(OPENJPEG_NAMESPACE "GDCMOPENJPEG") +-cmake_minimum_required(VERSION 2.8.2) ++cmake_minimum_required(VERSION 2.8.5) + + if(COMMAND CMAKE_POLICY) + cmake_policy(SET CMP0003 NEW) +@@ -106,54 +106,23 @@ endif() + # -------------------------------------------------------------------------- + # Install directories + # Build DOCUMENTATION (not in ALL target and only if Doxygen is found) ++include(GNUInstallDirs) ++ + option(BUILD_DOC "Build the HTML documentation (with doxygen if available)." OFF) + + string(TOLOWER ${PROJECT_NAME} projectname) + set(OPENJPEG_INSTALL_SUBDIR "${projectname}-${OPENJPEG_VERSION_MAJOR}.${OPENJPEG_VERSION_MINOR}") + +-if(NOT OPENJPEG_INSTALL_BIN_DIR) +- set(OPENJPEG_INSTALL_BIN_DIR "bin") +-endif() +- +-if(NOT OPENJPEG_INSTALL_LIB_DIR) +- set(OPENJPEG_INSTALL_LIB_DIR "lib") +-endif() +- +-if(NOT OPENJPEG_INSTALL_SHARE_DIR) +- set(OPENJPEG_INSTALL_SHARE_DIR "share") +-endif() +- +-if(NOT OPENJPEG_INSTALL_DATA_DIR) +- set(OPENJPEG_INSTALL_DATA_DIR "${OPENJPEG_INSTALL_SHARE_DIR}/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +- +-if(NOT OPENJPEG_INSTALL_INCLUDE_DIR) +- set(OPENJPEG_INSTALL_INCLUDE_DIR "include/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +- +-if(BUILD_DOC) +-if(NOT OPENJPEG_INSTALL_MAN_DIR) +- set(OPENJPEG_INSTALL_MAN_DIR "share/man/") +-endif() +- +-if(NOT OPENJPEG_INSTALL_DOC_DIR) +- set(OPENJPEG_INSTALL_DOC_DIR "share/doc/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +-endif() +- + if(NOT OPENJPEG_INSTALL_JNI_DIR) + if(WIN32) +- set(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_BIN_DIR}) ++ set(OPENJPEG_INSTALL_JNI_DIR ${CMAKE_INSTALL_BINDIR}) + else() +- set(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_LIB_DIR}) ++ set(OPENJPEG_INSTALL_JNI_DIR ${CMAKE_INSTALL_LIBDIR}) + endif() + endif() + + if(NOT OPENJPEG_INSTALL_PACKAGE_DIR) +- # We could install *.cmake files in share/ however those files contains +- # hardcoded path to libraries on a multi-arch system (fedora/debian) those +- # path will be different (lib/i386-linux-gnu vs lib/x86_64-linux-gnu) +- set(OPENJPEG_INSTALL_PACKAGE_DIR "${OPENJPEG_INSTALL_LIB_DIR}/${OPENJPEG_INSTALL_SUBDIR}") ++ set(OPENJPEG_INSTALL_PACKAGE_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${CMAKE_INSTALL_SUBDIR}") + endif() + + if (APPLE) +@@ -161,7 +130,7 @@ if (APPLE) + # For cmake >= 3.0, we turn on CMP0042 and + # https://cmake.org/cmake/help/v3.0/policy/CMP0042.html mentions + # "Projects wanting @rpath in a target’s install name may remove any setting of the INSTALL_NAME_DIR and CMAKE_INSTALL_NAME_DIR variables" +- list(APPEND OPENJPEG_LIBRARY_PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${OPENJPEG_INSTALL_LIB_DIR}") ++ list(APPEND OPENJPEG_LIBRARY_PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_FULL_LIBDIR}") + endif() + option(OPJ_USE_DSYMUTIL "Call dsymutil on binaries after build." OFF) + endif() +@@ -346,14 +315,6 @@ install( FILES ${OPENJPEG_BINARY_DIR}/OpenJPEGConfig.cmake + ) + + #----------------------------------------------------------------------------- +-# install CHANGES and LICENSE +-if(BUILD_DOC) +-if(EXISTS ${OPENJPEG_SOURCE_DIR}/CHANGES) +- install(FILES CHANGES DESTINATION ${OPENJPEG_INSTALL_DOC_DIR}) +-endif() +- +-install(FILES LICENSE DESTINATION ${OPENJPEG_INSTALL_DOC_DIR}) +-endif() + + include (cmake/OpenJPEGCPack.cmake) + +@@ -370,14 +331,14 @@ if(BUILD_PKGCONFIG_FILES) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/lib/openjp2/libopenjp2.pc.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/libopenjp2.pc @ONLY) + install( FILES ${CMAKE_CURRENT_BINARY_DIR}/libopenjp2.pc DESTINATION +- ${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig ) ++ ${CMAKE_INSTALL_LIBDIR}/pkgconfig ) + # + if(BUILD_JPIP) + # install in lib and not share (see multi-arch note above) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/lib/openjpip/libopenjpip.pc.cmake.in + ${CMAKE_CURRENT_BINARY_DIR}/libopenjpip.pc @ONLY) + install( FILES ${CMAKE_CURRENT_BINARY_DIR}/libopenjpip.pc DESTINATION +- ${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig ) ++ ${CMAKE_INSTALL_LIBDIR}/pkgconfig ) + endif() + endif() + +--- a/cmake/OpenJPEGConfig.cmake.in ++++ b/cmake/OpenJPEGConfig.cmake.in +@@ -28,8 +28,8 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake) + include(${SELF_DIR}/OpenJPEGTargets.cmake) + + # We find a relative path from the PKG directory to header files. +- set(PKG_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_PACKAGE_DIR@") +- set(INC_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_INCLUDE_DIR@") ++ set(PKG_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/@OPENJPEG_INSTALL_PACKAGE_DIR@") ++ set(INC_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/@OPENJPEG_INSTALL_INCLUDE_DIR@") + file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}") + + get_filename_component(OPENJPEG_INCLUDE_DIRS "${SELF_DIR}/${PKG_TO_INC_RPATH}" REALPATH) +--- a/doc/CMakeLists.txt ++++ b/doc/CMakeLists.txt +@@ -44,7 +44,7 @@ if(DOXYGEN_FOUND) + + # install HTML documentation (install png files too): + install(DIRECTORY ${CMAKE_BINARY_DIR}/doc/html +- DESTINATION ${OPENJPEG_INSTALL_DOC_DIR} ++ DESTINATION ${CMAKE_INSTALL_DOCDIR} + PATTERN ".svn" EXCLUDE + ) + else() +--- a/src/bin/jp2/CMakeLists.txt ++++ b/src/bin/jp2/CMakeLists.txt +@@ -67,7 +67,7 @@ foreach(exe opj_decompress opj_compress opj_dump) + # Install exe + install(TARGETS ${exe} + EXPORT OpenJPEGTargets +- DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications ++ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications + ) + if(OPJ_USE_DSYMUTIL) + add_custom_command(TARGET ${exe} POST_BUILD +@@ -83,6 +83,6 @@ install( + FILES ${OPENJPEG_SOURCE_DIR}/doc/man/man1/opj_compress.1 + ${OPENJPEG_SOURCE_DIR}/doc/man/man1/opj_decompress.1 + ${OPENJPEG_SOURCE_DIR}/doc/man/man1/opj_dump.1 +- DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man1) ++ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) + # + endif() +--- a/src/bin/jpip/CMakeLists.txt ++++ b/src/bin/jpip/CMakeLists.txt +@@ -13,7 +13,7 @@ add_executable(opj_jpip_addxml opj_jpip_addxml.c) + # Install exe + install(TARGETS opj_jpip_addxml + EXPORT OpenJPEGTargets +- DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications ++ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications + ) + + if(BUILD_JPIP_SERVER) +@@ -38,7 +38,7 @@ if(BUILD_JPIP_SERVER) + # Install exe + install(TARGETS opj_server + EXPORT OpenJPEGTargets +- DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications ++ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications + ) + endif() + +@@ -52,7 +52,7 @@ add_executable(${exe} ${exe}.c) + target_link_libraries(${exe} openjpip) + install(TARGETS ${exe} + EXPORT OpenJPEGTargets +- DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications ++ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications + ) + endforeach() + +--- a/src/lib/openjp2/CMakeLists.txt ++++ b/src/lib/openjp2/CMakeLists.txt +@@ -2,7 +2,7 @@ include_regular_expression("^.*$") + + # + install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opj_config.h +- DESTINATION ${OPENJPEG_INSTALL_INCLUDE_DIR} COMPONENT Headers) ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${OPENJPEG_INSTALL_SUBDIR} COMPONENT Headers) + + include_directories( + ${${OPENJPEG_NAMESPACE}_BINARY_DIR}/src/lib/openjp2 # opj_config.h and opj_config_private.h +@@ -117,21 +117,21 @@ endif() + # Install library + install(TARGETS ${INSTALL_LIBS} + EXPORT OpenJPEGTargets +- RUNTIME DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications +- LIBRARY DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries +- ARCHIVE DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries + ) + + # Install includes files + install(FILES openjpeg.h opj_stdint.h +- DESTINATION ${OPENJPEG_INSTALL_INCLUDE_DIR} COMPONENT Headers ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${OPENJPEG_INSTALL_SUBDIR} COMPONENT Headers + ) + + if(BUILD_DOC) + # install man page of the library + install( + FILES ${OPENJPEG_SOURCE_DIR}/doc/man/man3/libopenjp2.3 +- DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man3) ++ DESTINATION ${CMAKE_INSTALL_MANDIR}/man3) + endif() + + if(BUILD_LUTS_GENERATOR) +--- a/src/lib/openjp2/libopenjp2.pc.cmake.in ++++ b/src/lib/openjp2/libopenjp2.pc.cmake.in +@@ -1,9 +1,9 @@ + prefix=@CMAKE_INSTALL_PREFIX@ +-bindir=${prefix}/@OPENJPEG_INSTALL_BIN_DIR@ +-mandir=${prefix}/@OPENJPEG_INSTALL_MAN_DIR@ +-docdir=${prefix}/@OPENJPEG_INSTALL_DOC_DIR@ +-libdir=${prefix}/@OPENJPEG_INSTALL_LIB_DIR@ +-includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@ ++bindir=${prefix}/@CMAKE_INSTALL_BINDIR@ ++mandir=@CMAKE_INSTALL_MANDIR@ ++docdir=@CMAKE_INSTALL_DOCDIR@ ++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ ++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ + + Name: openjp2 + Description: JPEG2000 library (Part 1 and 2) +--- a/src/lib/openjpip/CMakeLists.txt ++++ b/src/lib/openjpip/CMakeLists.txt +@@ -74,9 +74,9 @@ endif() + # Install library + install(TARGETS openjpip + EXPORT OpenJPEGTargets +- RUNTIME DESTINATION ${OPENJPEG_INSTALL_BIN_DIR} COMPONENT Applications +- LIBRARY DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries +- ARCHIVE DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Applications ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries + ) + + if(BUILD_JPIP_SERVER) +@@ -86,6 +86,6 @@ if(BUILD_JPIP_SERVER) + PROPERTIES COMPILE_FLAGS "-DSERVER") + install(TARGETS openjpip_server + EXPORT OpenJPEGTargets +- DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT Libraries ++ DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries + ) + endif() +--- a/src/lib/openjpip/libopenjpip.pc.cmake.in ++++ b/src/lib/openjpip/libopenjpip.pc.cmake.in +@@ -1,9 +1,9 @@ + prefix=@CMAKE_INSTALL_PREFIX@ +-bindir=${prefix}/@OPENJPEG_INSTALL_BIN_DIR@ +-mandir=${prefix}/@OPENJPEG_INSTALL_MAN_DIR@ +-docdir=${prefix}/@OPENJPEG_INSTALL_DOC_DIR@ +-libdir=${prefix}/@OPENJPEG_INSTALL_LIB_DIR@ +-includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@ ++bindir=${prefix}/@CMAKE_INSTALL_BINDIR@ ++mandir=@CMAKE_INSTALL_MANDIR@ ++docdir=@CMAKE_INSTALL_DOCDIR@ ++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@ ++includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ + + Name: openjpip + Description: JPEG2000 Interactivity tools, APIs and protocols (Part 9) +--- a/wrapping/java/openjp2/CMakeLists.txt ++++ b/wrapping/java/openjp2/CMakeLists.txt +@@ -66,5 +66,5 @@ add_custom_target(OpenJPEGJavaJar ALL + ) + + install(FILES ${LIBRARY_OUTPUT_PATH}/openjpeg.jar +- DESTINATION ${OPENJPEG_INSTALL_SHARE_DIR} COMPONENT JavaModule ++ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR} COMPONENT JavaModule + ) diff --git a/media-libs/openjpeg/openjpeg-2.5.0.ebuild b/media-libs/openjpeg/openjpeg-2.5.0.ebuild new file mode 100644 index 000000000000..70cd86a4a35c --- /dev/null +++ b/media-libs/openjpeg/openjpeg-2.5.0.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib flag-o-matic + +# Make sure that test data are not newer than release; +# otherwise we will see "Found-But-No-Test" test failures! +# +# To update: Go to https://github.com/uclouvain/openjpeg-data and grab the hash +# of the latest possible commit whose commit date is older than the release +# date. +MY_TESTDATA_COMMIT="1f3d093030f9a0b43353ec6b48500f65786ff57a" + +DESCRIPTION="Open-source JPEG 2000 library" +HOMEPAGE="https://www.openjpeg.org" +SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_20210926.tar.gz )" + +LICENSE="BSD-2" +SLOT="2/7" # based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/lcms:2 + media-libs/libpng:0= + media-libs/tiff:0 + sys-libs/zlib:= +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +DOCS=( AUTHORS.md CHANGELOG.md NEWS.md README.md THANKS.md ) + +PATCHES=( + "${FILESDIR}/${PN}-2.5.0-gnuinstalldirs.patch" # bug #667150 +) + +src_prepare() { + if use test; then + mv "${WORKDIR}"/openjpeg-data-${MY_TESTDATA_COMMIT} "${WORKDIR}"/data || + die "Failed to rename test data" + fi + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_PKGCONFIG_FILES=ON # always build pkgconfig files, bug #539834 + -DBUILD_TESTING="$(multilib_native_usex test)" + -DBUILD_DOC=$(multilib_native_usex doc ON OFF) + -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF) + -DBUILD_STATIC_LIBS=$(usex static-libs) + ) + + # Cheat a little bit and force disabling fixed point magic + # The test suite is extremely fragile to small changes + # bug #715130, bug #715422 + # https://github.com/uclouvain/openjpeg/issues/1017 + if multilib_is_native_abi && use test ; then + append-cflags "-ffp-contract=off" + fi + + cmake_src_configure +} + +multilib_src_test() { + if ! multilib_is_native_abi ; then + elog "Cannot run tests for non-multilib abi." + return 0 + fi + + local myctestargs= + + pushd "${BUILD_DIR}" > /dev/null || die + [[ -e CTestTestfile.cmake ]] || die "Test suite not available! Check source!" + + if [[ -n ${TEST_VERBOSE} ]]; then + myctestargs+=( --extra-verbose --output-on-failure ) + fi + + echo ctest "${myctestargs[@]}" + if ctest "${myctestargs[@]}" ; then + popd > /dev/null || die + einfo "Tests succeeded." + return 0 + fi + + local FAILEDTEST_LOG="${BUILD_DIR}/Testing/Temporary/LastTestsFailed.log" + + # Should never happen + [[ -f "${FAILEDTEST_LOG}" ]] || die "Cannot analyze test failures: LastTestsFailed.log is missing!" + + elog + elog "Note: Upstream maintains a list of known test failures." + elog "We will now compare our test results against this list and remove any known failures." + elog + + local KNOWN_FAILURES_LIST="${T}/known_failures_compiled.txt" + cp "${S}/tools/travis-ci/knownfailures-all.txt" "${KNOWN_FAILURES_LIST}" || die + + local ARCH_SPECIFIC_FAILURES= + if use amd64 ; then + ARCH_SPECIFIC_FAILURES="$(find "${S}/tools/travis-ci/" -name 'knownfailures-*x86_64*.txt' -print0 | sort -z | tail -z -n 1 | tr -d '\0')" + elif use x86 || use arm || use arm64; then + ARCH_SPECIFIC_FAILURES="$(find "${S}/tools/travis-ci/" -name 'knownfailures-*i386*.txt' -print0 | sort -z | tail -z -n 1 | tr -d '\0')" + fi + + if [[ -f "${ARCH_SPECIFIC_FAILURES}" ]]; then + elog "Adding architecture specific failures (${ARCH_SPECIFIC_FAILURES}) to known failures list ..." + elog + <"${ARCH_SPECIFIC_FAILURES}" >> "${KNOWN_FAILURES_LIST}" || die + fi + + # Logic copied from $S/tools/travis-ci/run.sh + local FAILEDTEST= + local HAS_UNKNOWN_TEST_FAILURES=0 + + awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" | while read FAILEDTEST; do + # is this failure known? + if grep -xq "${FAILEDTEST}" "${KNOWN_FAILURES_LIST}" ; then + elog "Test '${FAILEDTEST}' is known to fail, ignoring ..." + else + eerror "New/unknown test failure found: '${FAILEDTEST}'" + HAS_UNKNOWN_TEST_FAILURES=1 + fi + done + + [[ ${HAS_UNKNOWN_TEST_FAILURES} -eq 0 ]] || die "Test suite failed. New/unknown test failure(s) found!" + + elog + elog "Test suite passed. No new/unknown test failure(s) found!" + + popd > /dev/null || die + return 0 +} diff --git a/media-libs/osl/files/osl-1.11.17.0-llvm14.patch b/media-libs/osl/files/osl-1.11.17.0-llvm14.patch new file mode 100644 index 000000000000..6a20ce31c589 --- /dev/null +++ b/media-libs/osl/files/osl-1.11.17.0-llvm14.patch @@ -0,0 +1,35 @@ +Backport of the following patch from git main to 1.11.17.0: + +From 8a8c2fd5e6c016eb2d22d2522bdeb9f165f319fa Mon Sep 17 00:00:00 2001 +From: Larry Gritz +Date: Mon, 18 Apr 2022 11:45:34 -0700 +Subject: [PATCH 1/3] Support for LLVM 14 + +API changes we had to take into account: +* TargetRegistry.h location +* No more DisableTailCalls field in PassManagerBuilder. + +Signed-off-by: Larry Gritz +--- + .github/workflows/ci.yml | 10 +++++----- + INSTALL.md | 2 +- + src/build-scripts/build_llvm.bash | 2 +- + src/liboslexec/llvm_util.cpp | 7 ++++++- + 4 files changed, 13 insertions(+), 8 deletions(-) + +diff --git a/src/liboslexec/llvm_util.cpp b/src/liboslexec/llvm_util.cpp +index b30c89318..22d4134ba 100644 +--- a/src/liboslexec/llvm_util.cpp ++++ b/src/liboslexec/llvm_util.cpp +@@ -45,7 +45,11 @@ + #include + #include + #include ++#if OSL_LLVM_VERSION < 140 + #include ++#else ++#include ++#endif + + #include + #include diff --git a/media-libs/osl/osl-1.11.17.0-r3.ebuild b/media-libs/osl/osl-1.11.17.0-r4.ebuild similarity index 97% rename from media-libs/osl/osl-1.11.17.0-r3.ebuild rename to media-libs/osl/osl-1.11.17.0-r4.ebuild index 3f98563dd7a0..0a1926fb5a2d 100644 --- a/media-libs/osl/osl-1.11.17.0-r3.ebuild +++ b/media-libs/osl/osl-1.11.17.0-r4.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9,10} ) # check this on updates -LLVM_MAX_SLOT=13 +LLVM_MAX_SLOT=14 CMAKE_REMOVE_MODULES_LIST=() @@ -64,6 +64,10 @@ RESTRICT="test" S="${WORKDIR}/OpenShadingLanguage-Release-${PV}" +PATCHES=( + "${FILESDIR}"/${PN}-1.11.17.0-llvm14.patch +) + llvm_check_deps() { has_version -r "sys-devel/clang:${LLVM_SLOT}" } diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest index 45849b27483d..a5238360727a 100644 --- a/media-libs/tiff/Manifest +++ b/media-libs/tiff/Manifest @@ -1 +1,3 @@ DIST tiff-4.3.0.tar.gz 2808254 BLAKE2B 433a087249541f6142dd25b6dc807018639908175b0d73b4af3aa301af2dee3d76184e4689e7b2f1f9b73567ac78d50456ee94fffe00bad6da05375cf2d94d92 SHA512 e04a4a6c542e58a174c1e9516af3908acf1d3d3e1096648c5514f4963f73e7af27387a76b0fbabe43cf867a18874088f963796a7cd6e45deb998692e3e235493 +DIST tiff-4.4.0rc1.tar.xz 1929292 BLAKE2B d05a2fb293557d1e7cdec116c65c8338d7714af7b6abd8dd3bb2b476d62e044adc7d6c298843649d63c6bc09f6ce4660ee23638f9beb716937ccf236c2829dcf SHA512 c9611faadc9b1199f3aba9a43bfa160c77c11558d1fa358b42115ed78db73c8387531c0668cc9021842c58f1c02f8d84264d3600e1039dfe6f866822ad91cff9 +DIST tiff-4.4.0rc1.tar.xz.sig 310 BLAKE2B 00dc8ff9c232ec4cca8b294659e6379b9bb512b58cd3d2f9231e7c10111510ac56aff3c6fc133a47f9fafc27595e099297c25940414495d8ea7f5a75aa43e9d2 SHA512 4ffdcbf5a8ce4a3be543d0ad43101ddcdb6ef22c3da5768c86660a40cc0cab48032a65c5e7bb0667f43d55dad5aa09dc0df302e2f9dbc9f24b8ccac643a0408c diff --git a/media-libs/tiff/files/tiff-4.4.0_rc1-skip-thumbnail-test.patch b/media-libs/tiff/files/tiff-4.4.0_rc1-skip-thumbnail-test.patch new file mode 100644 index 000000000000..574a02dd3487 --- /dev/null +++ b/media-libs/tiff/files/tiff-4.4.0_rc1-skip-thumbnail-test.patch @@ -0,0 +1,32 @@ +https://gitlab.com/libtiff/libtiff/-/merge_requests/334 + +From 62a49eeb3f0c986c5fcbfc53cd3d7ef2a3fab9b3 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 21 May 2022 01:01:35 +0100 +Subject: [PATCH] test/tiffcp-thumbnail.sh: skip test if tools aren't built + +In Gentoo, we avoid building the tools for multilib (32-bit, x86) builds on +amd64/x86_64 because we only need the library to keep binary applications working. + +This causes a test failure in just tiffcp-thumbnail.sh as the 'thumbnail' +binary isn't built. Skip it if unavailable as it's only a single test. + +Fixes: https://gitlab.com/libtiff/libtiff/-/issues/421 +--- a/test/tiffcp-thumbnail.sh ++++ b/test/tiffcp-thumbnail.sh +@@ -4,7 +4,12 @@ + # + . ${srcdir:-.}/common.sh + ++if [ ! -x "${TIFFCP}" ] || [ ! -x "${THUMBNAIL}" ] ; then ++ # https://gitlab.com/libtiff/libtiff/-/issues/421 ++ exit 77 ++fi ++ + outfile1=o-tiffcp-thumbnail-in.tif + outfile2=o-tiffcp-thumbnail-out.tif + f_test_convert "${TIFFCP} -c g3:1d" "${IMG_MINISWHITE_1C_1B}" "${outfile1}" +-f_test_convert "${THUMBNAIL}" "${outfile1}" "${outfile2}" +\ No newline at end of file ++f_test_convert "${THUMBNAIL}" "${outfile1}" "${outfile2}" +GitLab diff --git a/media-libs/tiff/tiff-4.4.0_rc1.ebuild b/media-libs/tiff/tiff-4.4.0_rc1.ebuild new file mode 100644 index 000000000000..026bae962295 --- /dev/null +++ b/media-libs/tiff/tiff-4.4.0_rc1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION="$(ver_cut 1-3)" + +# Release signer can vary per version but not clear if others will be doing +# them in future, so gone with Even Rouault for now as he does other geosci +# stuff too like PROJ, GDAL. Previous release manager of TIFF was +# GraphicsMagick maintainer Bob Friesenhahn. Please be careful when verifying +# who made releases. +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/rouault.asc +inherit multilib-minimal verify-sig + +MY_P="${P/_rc/rc}" +DESCRIPTION="Tag Image File Format (TIFF) library" +HOMEPAGE="http://libtiff.maptools.org" +SRC_URI="https://download.osgeo.org/libtiff/${MY_P}.tar.xz" +SRC_URI+=" verify-sig? ( https://download.osgeo.org/libtiff/${MY_P}.tar.xz.sig )" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="libtiff" +SLOT="0" +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd" +RESTRICT="!test? ( test )" + +# bug #483132 +REQUIRED_USE="test? ( jpeg )" + +RDEPEND="jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) + webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-evenrouault )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/tiffconf.h +) + +PATCHES=( + "${FILESDIR}"/${PN}-4.4.0_rc1-skip-thumbnail-test.patch +) + +multilib_src_configure() { + local myeconfargs=( + --without-x + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable cxx) + $(use_enable jbig) + $(use_enable jpeg) + $(use_enable lzma) + $(use_enable static-libs static) + $(use_enable webp) + $(use_enable zlib) + $(use_enable zstd) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + + # Remove components (like tools) that are irrelevant for the multilib + # build which we only want libraries for. + # TODO: upstream options to disable these properly + if ! multilib_is_native_abi ; then + sed -i \ + -e 's/ tools//' \ + -e 's/ contrib//' \ + -e 's/ man//' \ + -e 's/ html//' \ + Makefile || die + fi +} + +multilib_src_test() { + if ! multilib_is_native_abi ; then + emake -C tools + fi + + emake check +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la' -delete || die + rm "${ED}"/usr/share/doc/${PF}/{COPYRIGHT,README*,RELEASE-DATE,TODO,VERSION} || die +} diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index b9ffa8ea51e31cdd11f09e0fc1face8a52f054d9..f7444a1c42704562950bee31191af6586f2287e0 100644 GIT binary patch delta 4694 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 YEqnE|^lF4~tJgepvkbKmWIgc&LPKk@cDL?fT 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 Yiyx}@(!fJup!+xf1vE(dbABTL0J)9frT_o{ diff --git a/media-radio/tqsl/Manifest b/media-radio/tqsl/Manifest index ea08d2b2a50b..075459e063e1 100644 --- a/media-radio/tqsl/Manifest +++ b/media-radio/tqsl/Manifest @@ -1,3 +1,2 @@ -DIST tqsl-2.5.1.tar.gz 4462202 BLAKE2B f62afe6003b782e5e092fbd99a90a79cc4b020004092f958dad6f7c695d125e31b28b47e7945ccee1fd88c87b290f93145592cac1bd9c52501c34de901f78d74 SHA512 7578572f64c269a41f3fa62ebe526baee4ac382fac81549e79d676da5dc4f3dd3d2a4ce31bc741b43a07eaf164a33beeb1987dd61df1a92ede7b762a8df532f3 -DIST tqsl-2.5.9.tar.gz 3677621 BLAKE2B dc367eb9206665d5cf3126715c04e9a718b5cf54915082c0de088767f646f0d2b40d16fda7ae77e5cddf66034f49f3400a30b00e300454fbe794532b8bf674ea SHA512 feb6bc94d801c5e698df0ea206d9cd5df79c2cba066bc0420ac96f75254e7989eb5d03237e50f31b2d58b921818a3bfc1d8e1a449d5fa5c4869525bf16173118 DIST tqsl-2.6.1.tar.gz 3516512 BLAKE2B 4dc52dcb0b35d0eccdc531a0d5d09e7bf827791c21f63401bc880d912b5fe2214fa2ec85888bbe680fe34226452c911f2e10c89b03ab45d8c17720e1e668920f SHA512 0e18461d60016f633024f103c7e3584f6ac9254ff45133505bdcb2c0a32e6e24415cefe8120f791b0f8df993e88cdae7e724fd8cd86c0bb4a1eed382a6a94de0 +DIST tqsl-2.6.2.tar.gz 3516428 BLAKE2B daa9b474b5a803192857e3586b989399fea04de9a8c67b4ebdb3b4f2f02d08a68ab317589824b15fa7c974ee82bf4a75bb4d51a8b44e4e6468fd582e2339190a SHA512 c32a0d2eb1bd0f840d918085cd3e343e2fd169958e51bf6bad3c187a98df8996612b868585d38bbdc4794bc99525df89a52d0aaa9fe919c1baaa3884d9baf78e diff --git a/media-radio/tqsl/files/tqsl-2.5.9-lib_suffix.patch b/media-radio/tqsl/files/tqsl-2.5.9-lib_suffix.patch deleted file mode 100644 index 2a35736ae83d..000000000000 --- a/media-radio/tqsl/files/tqsl-2.5.9-lib_suffix.patch +++ /dev/null @@ -1,14 +0,0 @@ -This definition causes the following tests to effectively turn no-op, -resulting in strict-multilib violations on amd64. - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -18,8 +18,6 @@ - SET(LINUX TRUE) - ENDIF () - --SET (LIB_SUFFIX "") -- - # Pre-set LIB_SUFFIX for 64-bit Linux platforms - IF (LINUX AND CMAKE_SHARED_LIBRARY_PREFIX STREQUAL "lib64") - SET (LIB_SUFFIX "64") diff --git a/media-radio/tqsl/tqsl-2.5.1.ebuild b/media-radio/tqsl/tqsl-2.5.1.ebuild deleted file mode 100644 index 479817e6c433..000000000000 --- a/media-radio/tqsl/tqsl-2.5.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0" -inherit cmake wxwidgets vcs-snapshot - -DESCRIPTION="ARRL Logbook of the World" -HOMEPAGE="http://www.arrl.org/tqsl-download" -SRC_URI="https://github.com/rich0/trustedqsl-tqsl/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LOTW" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/expat:= - dev-libs/openssl:0= - net-misc/curl:= - sys-libs/db:= - sys-libs/zlib:= - x11-libs/wxGTK:${WX_GTK_VER}=" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS.txt INSTALL README ) -HTML_DOCS=( html/. ) - -src_configure() { - setup-wxwidgets - cmake_src_configure -} diff --git a/media-radio/tqsl/tqsl-2.5.9.ebuild b/media-radio/tqsl/tqsl-2.6.2.ebuild similarity index 83% rename from media-radio/tqsl/tqsl-2.5.9.ebuild rename to media-radio/tqsl/tqsl-2.6.2.ebuild index 22cc02985616..ee19a35410f7 100644 --- a/media-radio/tqsl/tqsl-2.5.9.ebuild +++ b/media-radio/tqsl/tqsl-2.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,15 +18,11 @@ RDEPEND=" dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= - sys-libs/db:= + dev-db/lmdb:= sys-libs/zlib:= x11-libs/wxGTK:${WX_GTK_VER}=" DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-2.5.9-lib_suffix.patch -) - DOCS=( AUTHORS.txt INSTALL README ) HTML_DOCS=( html/. ) diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 2d3f371e26cd1df69e39d5eee5c243d0cca19902..193859da331ea96127c40b88412018df59de0e33 100644 GIT binary patch literal 57427 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 diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index ed0b010d07e4..367808f9cfb3 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,3 +1,4 @@ DIST abcMIDI-2022.04.06.zip 609956 BLAKE2B c140bcacc94d8e6193ba6220c1747861a11d79e5b394ff5826edfdb3029e57b3a6d9443a557baf6279d4a7c9e6488dcb2c8d0e6a05858046be53fc52be2640bd SHA512 06d4ddfc4f7bbc1906604629e3b2ca7ebf8d2f89edb478d2068b2ba4efab6ff1d96aeebd6344ea2ebc7a92c23cf49d08b40bc97c47458e526d505313fb52a527 DIST abcMIDI-2022.04.28.zip 610114 BLAKE2B 73ef4569bf58cf45c5b8972150d7e81d84c88b4ca05d616a06df9585c5fca1ca73d635699db323583402113c1b783979d1d34719ae107700843cfc42ee209268 SHA512 1e17d493597bb2d22b491587c0bbb86e04aed8ea2af2f426e48c68871ec0fcd1180e78f0ccc44d9bd63c5d98cbb22db5a9aa8b66a15bfcc35aa7e9770c813350 DIST abcMIDI-2022.05.05.zip 610217 BLAKE2B 241d9ae42defef6345b143c59140f1cee844c19608b6a897b020f0a54c915d45edaf09ef75e1e01b1a932a6e82934aaa82d1e82c74c61d23e1c372418726bff8 SHA512 7f8141792e67e5ed22e84d35f0f9894c5ecba74817ac9c23323d5e7777bad0a3fc477daf43bf515e243aad46476c3a9597d8e9b4e0e865210b5baad0a1ebc6d3 +DIST abcMIDI-2022.05.20.zip 611325 BLAKE2B 1fd9c786ec0a7b3558f71502ceda261419b6883dffe524de6f5203188f5ee618d52ad1cba0662d28a3ba4c252702abf4d5a2e4271b951916e9164c9d573b28ff SHA512 f6e8212c4bc96fc62f95c868f65bfd40208f2aeb5d4913fe1b4d85331dae69a763cfc3db9f446018dd0b43afaec496b6572ea0c46ebeac563902899b71f24645 diff --git a/media-sound/abcmidi/abcmidi-2022.05.20.ebuild b/media-sound/abcmidi/abcmidi-2022.05.20.ebuild new file mode 100644 index 000000000000..11f547f4cb8e --- /dev/null +++ b/media-sound/abcmidi/abcmidi-2022.05.20.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_P="abcMIDI-${PV}" +DESCRIPTION="Programs for processing ABC music notation files" +HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html" +SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip" +S="${WORKDIR}"/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +BDEPEND="app-arch/unzip" + +src_prepare() { + default + sed -i "s:-O2::" configure.ac || die + sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die + eautoreconf +} + +src_install() { + default + + if use examples ; then + docinto examples + dodoc samples/*.abc + fi +} diff --git a/media-sound/chuck/Manifest b/media-sound/chuck/Manifest index 8ee482b1f7c3..362205da2e8c 100644 --- a/media-sound/chuck/Manifest +++ b/media-sound/chuck/Manifest @@ -1 +1,2 @@ DIST chuck-1.4.1.0.tgz 14902696 BLAKE2B df324c793236fccc26f6604d1120dc1777cb2ffd8c95a8eff42e8963b9e7011aa88fb094145b4845821c39be781d77ac163cb02025db4fd6db7972f3c390fe65 SHA512 8967c1279959b6a41759519eace468fa4384cd0511c365cef91f8c03e8d720407637c2f9f33df6abd246b7c2155005e82d206113c90a4f23fb22b02f6f426704 +DIST chuck-1.4.1.1.tgz 14940362 BLAKE2B 21cd9d30d471c87e35e479dabede5a8ec5c9c8952a24636768aaabddd2bbd6fb00f45bf1394fc218a3fddd9c771473a7b52da779a9e89690cf0eb0ed2801c604 SHA512 8202c9275c6341f35f87fb5140b507936183f3365839f5ba240cd758b6e9b12138e4669ab37f84e218010b49cfcbed777352ba7b69e02b5efc3b800e1977a360 diff --git a/media-sound/chuck/chuck-1.4.1.1.ebuild b/media-sound/chuck/chuck-1.4.1.1.ebuild new file mode 100644 index 000000000000..67ca0bc1a185 --- /dev/null +++ b/media-sound/chuck/chuck-1.4.1.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Strongly-timed, concurrent, and on-the-fly audio programming language" +HOMEPAGE="http://chuck.cs.princeton.edu/" +SRC_URI="http://chuck.cs.princeton.edu/release/files/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa jack examples" +REQUIRED_USE="|| ( alsa jack )" + +RDEPEND="app-eselect/eselect-chuck + media-libs/libsndfile + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack )" +DEPEND="${RDEPEND} + sys-devel/bison + sys-devel/flex" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.0.0-hid-smc.patch + "${FILESDIR}"/${PN}-1.4.0.0-makefile.patch +) + +compile_backend() { + backend=$1 + pushd "${S}/src" &>/dev/null || die + einfo "Compiling against ${backend}" + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" linux-${backend} + mv chuck{,-${backend}} || die + emake clean + popd &>/dev/null || die +} + +src_compile() { + # when compile with athlon or athlon-xp flags + # chuck crashes on removing a shred with a double free or corruption + # it happens in Chuck_VM_Stack::shutdown() on the line + # SAFE_DELETE_ARRAY( stack ); + replace-cpu-flags athlon athlon-xp i686 + + use jack && compile_backend jack + use alsa && compile_backend alsa +} + +src_install() { + use jack && dobin src/chuck-jack + use alsa && dobin src/chuck-alsa + + dodoc AUTHORS DEVELOPER PROGRAMMER QUICKSTART README THANKS TODO VERSIONS + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "Chuck now can use multiple audio engines, so you can specify" + elog "the preferred audio engine with chuck-{jack,alsa}" + elog "Or you can use 'eselect chuck' to set the audio engine" + fi + eselect chuck update --if-unset +} diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index c29279530683..84347e3f73d4 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 +DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 diff --git a/media-sound/drumstick/drumstick-2.6.1.ebuild b/media-sound/drumstick/drumstick-2.6.1.ebuild new file mode 100644 index 000000000000..ec49cc915a19 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +} diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest index c1fd61a98ce8..9b6246e96ef6 100644 --- a/media-sound/qmmp/Manifest +++ b/media-sound/qmmp/Manifest @@ -1 +1,2 @@ DIST qmmp-1.5.4.tar.bz2 1388941 BLAKE2B e1a205b6315cd841c7d7a94ed85dca7fcbc74416dcc09458637ccadab96c3a2614039007cdbab404098d2818f4b5cdb7a0bc5cf27e1bfdd0f146d73e2834f230 SHA512 5dcc543f75f3baa6115c7c692acaca00b1ad6b62c773ac18ad97447fc17978f067d85b132d1fdb65467474417b7d7e8d8b43e0284196978ca63dd5d431a23bf5 +DIST qmmp-1.6.0.tar.bz2 1364512 BLAKE2B 3af905fa8af1a23f04d3df30856f881184a5150de571ffb82efc98179c2fe67a232207ad1233c57fde9000facc1df07317b10658e5f462f79083e99deeb7bb9f SHA512 a96242b4eb46fce84f7eefb1dd90cf4c51809c7f8471a405462d95cb3ba5c373e217c50ed48b4ad6b94e1a7e0948839433d4085c41a35991bffd08699a4826f1 diff --git a/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch b/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch new file mode 100644 index 000000000000..45512099ffeb --- /dev/null +++ b/media-sound/qmmp/files/qmmp-1.6.0-udisks_plugin.patch @@ -0,0 +1,11 @@ +--- qmmp-1.6.0/src/plugins/General/CMakeLists.txt ++++ qmmp-1.6.0/src/plugins/General/CMakeLists.txt +@@ -51,7 +51,7 @@ + ENDIF(USE_HAL AND Qt5DBus_FOUND) + + IF(USE_UDISKS2 AND Qt5DBus_FOUND) +-add_subdirectory(udisks2) ++add_subdirectory(udisks) + ENDIF(USE_UDISKS2 AND Qt5DBus_FOUND) + + IF(USE_HOTKEY AND Qt5X11Extras_FOUND) diff --git a/media-sound/qmmp/metadata.xml b/media-sound/qmmp/metadata.xml index b8eb53ed4c4a..13b31504cacc 100644 --- a/media-sound/qmmp/metadata.xml +++ b/media-sound/qmmp/metadata.xml @@ -30,5 +30,6 @@ Enable wav playback support via media-libs/libsndfile Enable stereo effect Build tray icon + Enable module files renderer (modplug replacement) diff --git a/media-sound/qmmp/qmmp-1.6.0.ebuild b/media-sound/qmmp/qmmp-1.6.0.ebuild new file mode 100644 index 000000000000..973fbd88a571 --- /dev/null +++ b/media-sound/qmmp/qmmp-1.6.0.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" +HOMEPAGE="http://qmmp.ylsoftware.com" +if [[ ${PV} != 9999 ]]; then + SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2 + mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +else + inherit subversion + QMMP_DEV_BRANCH="1.3" + ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" +fi + +LICENSE="GPL-2" +SLOT="0" +# KEYWORDS further up +IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca +ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack +notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid +sndfile soxr stereo tray udisks +vorbis wavpack xmp" + +REQUIRED_USE=" + gnome? ( dbus ) + shout? ( soxr vorbis ) + udisks? ( dbus ) +" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + media-libs/taglib + x11-libs/libX11 + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + curl? ( net-misc/curl ) + dbus? ( dev-qt/qtdbus:5 ) + enca? ( app-i18n/enca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac ) + game? ( media-libs/game-music-emu ) + jack? ( + media-libs/libsamplerate + virtual/jack + ) + ladspa? ( media-plugins/cmt-plugins ) + mad? ( + media-libs/libmad:= + media-sound/mpg123:= + ) + midi? ( media-sound/wildmidi ) + mms? ( media-libs/libmms ) + mplayer? ( media-video/mplayer ) + musepack? ( >=media-sound/musepack-tools-444 ) + opus? ( media-libs/opusfile ) + pipewire? ( media-video/pipewire ) + projectm? ( + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtopengl:5 + media-libs/libprojectm:= + ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + scrobbler? ( net-misc/curl ) + shout? ( media-libs/libshout ) + sid? ( >=media-libs/libsidplayfp-1.1.0 ) + sndfile? ( media-libs/libsndfile ) + soxr? ( media-libs/soxr ) + udisks? ( sys-fs/udisks:2 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + wavpack? ( media-sound/wavpack ) + xmp? ( media-libs/libxmp ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 +" + +DOCS=( AUTHORS ChangeLog README ) + +PATCHES=( + "${FILESDIR}/${PN}-1.6.0-udisks_plugin.patch" +) + +src_prepare() { + if has_version dev-libs/libcdio-paranoia ; then + sed -i \ + -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \ + src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DUSE_AAC="$(usex aac)" + -DUSE_ALSA="$(usex alsa)" + -DUSE_ANALYZER="$(usex analyzer)" + -DUSE_ARCHIVE="$(usex archive)" + -DUSE_BS2B="$(usex bs2b)" + -DUSE_CDA="$(usex cdda)" + -DUSE_COVER="$(usex cover)" + -DUSE_CROSSFADE="$(usex crossfade)" + -DUSE_CUE="$(usex cue)" + -DUSE_CURL="$(usex curl)" + -DUSE_KDENOTIFY="$(usex dbus)" + -DUSE_MPRIS="$(usex dbus)" + -DUSE_ENCA="$(usex enca)" + -DUSE_FFMPEG="$(usex ffmpeg)" + -DUSE_FILEWRITER="$(usex vorbis)" + -DUSE_FLAC="$(usex flac)" + -DUSE_GME="$(usex game)" + -DUSE_GNOMEHOTKEY="$(usex gnome)" + -DUSE_HAL=OFF + -DUSE_JACK="$(usex jack)" + -DUSE_LADSPA="$(usex ladspa)" + -DUSE_LYRICS="$(usex lyrics)" + -DUSE_MAD="$(usex mad)" + -DUSE_MIDI="$(usex midi)" + -DUSE_MMS="$(usex mms)" + -DUSE_MPLAYER="$(usex mplayer)" + -DUSE_MPC="$(usex musepack)" + -DUSE_NOTIFIER="$(usex notifier)" + -DUSE_OPUS="$(usex opus)" + -DUSE_OSS="$(usex oss)" + -DUSE_PIPEWIRE="$(usex pipewire)" + -DUSE_PROJECTM="$(usex projectm)" + -DUSE_PULSE="$(usex pulseaudio)" + -DUSE_QSUI="$(usex qsui)" + -DUSE_QTMULTIMEDIA="$(usex qtmedia)" + -DUSE_SCROBBLER="$(usex scrobbler)" + -DUSE_SHOUT="$(usex shout)" + -DUSE_SID="$(usex sid)" + -DUSE_SNDFILE="$(usex sndfile)" + -DUSE_SOXR="$(usex soxr)" + -DUSE_STEREO="$(usex stereo)" + -DUSE_STATICON="$(usex tray)" + -DUSE_UDISKS2="$(usex udisks)" + -DUSE_VORBIS="$(usex vorbis)" + -DUSE_WAVPACK="$(usex wavpack)" + -DUSE_XMP="$(usex xmp)" + ) + + cmake_src_configure +} diff --git a/media-sound/qmmp/qmmp-9999.ebuild b/media-sound/qmmp/qmmp-9999.ebuild index ee881e5be18c..973fbd88a571 100644 --- a/media-sound/qmmp/qmmp-9999.ebuild +++ b/media-sound/qmmp/qmmp-9999.ebuild @@ -21,9 +21,9 @@ LICENSE="GPL-2" SLOT="0" # KEYWORDS further up IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca -ffmpeg flac game gnome jack ladspa lyrics +mad midi mms modplug mplayer musepack +ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid -sndfile soxr stereo tray udisks +vorbis wavpack" +sndfile soxr stereo tray udisks +vorbis wavpack xmp" REQUIRED_USE=" gnome? ( dbus ) @@ -65,7 +65,6 @@ RDEPEND=" ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) - modplug? ( >=media-libs/libmodplug-0.8.4 ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) @@ -88,6 +87,7 @@ RDEPEND=" media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) + xmp? ( media-libs/libxmp ) " DEPEND="${RDEPEND} dev-qt/linguist-tools:5 @@ -95,6 +95,10 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog README ) +PATCHES=( + "${FILESDIR}/${PN}-1.6.0-udisks_plugin.patch" +) + src_prepare() { if has_version dev-libs/libcdio-paranoia ; then sed -i \ @@ -132,7 +136,6 @@ src_configure() { -DUSE_MAD="$(usex mad)" -DUSE_MIDI="$(usex midi)" -DUSE_MMS="$(usex mms)" - -DUSE_MODPLUG="$(usex modplug)" -DUSE_MPLAYER="$(usex mplayer)" -DUSE_MPC="$(usex musepack)" -DUSE_NOTIFIER="$(usex notifier)" @@ -153,6 +156,7 @@ src_configure() { -DUSE_UDISKS2="$(usex udisks)" -DUSE_VORBIS="$(usex vorbis)" -DUSE_WAVPACK="$(usex wavpack)" + -DUSE_XMP="$(usex xmp)" ) cmake_src_configure diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index 5781dfb77988..af9f90d165f7 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -1 +1,2 @@ DIST upmpdcli-1.5.13.tar.gz 579569 BLAKE2B 30af7f455c0564e46c627217853a230bdabd0209baaa62b247388814af8005ecd0125de242c98cc20bef28adc548b5e83fa61d797535daa00cf180cad0fe0217 SHA512 bf61f7befe5fd64cdeed94f7d82965991d95abf8f8f96b044934d64aa55c887b7f4cdbc48f72a4843a5b6a145d9ccae6166e38710ce2015ccba18ac13c365ac6 +DIST upmpdcli-1.5.17.tar.gz 585821 BLAKE2B dfd47d710751540743f5df38975e2775ac99355781c7d7bf8b50543148bc22aa85f4f851a5628291f11474342caec99ecfa664cd701fbe13c46be1d56cc6b042 SHA512 caaba9d6ee8564e9464f19c9462e2fe4ed917270a9a66a9608895ddc8e060cefa339749ffc284d83a05be78571241e1c0ee74c4b0058bda8c5b1d8ebbaf248a1 diff --git a/media-sound/upmpdcli/upmpdcli-1.5.17.ebuild b/media-sound/upmpdcli/upmpdcli-1.5.17.ebuild new file mode 100644 index 000000000000..61ec5aab1fe0 --- /dev/null +++ b/media-sound/upmpdcli/upmpdcli-1.5.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" +HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html" +LICENSE="GPL-2" + +SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="thirdparty" + +DEPEND=" + dev-libs/jsoncpp + media-libs/libmpdclient + net-libs/libmicrohttpd + net-libs/libupnpp +" +RDEPEND=" + ${DEPEND} + acct-group/upmpdcli + acct-user/upmpdcli + app-misc/recoll + thirdparty? ( dev-python/requests ) +" + +src_install() { + default + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit systemd/upmpdcli.service +} + +pkg_postinst() { + einfo + einfo "This package no longer assumes that upmpdcli is driving an" + einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)." + einfo "Probably it is though, so be sure your mpd is built with" + einfo "USE=curl." +} diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index 79069ae73797..c6b5c2d03427 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1 +1,2 @@ DIST yoshimi-2.1.2.2.tar.gz 7641720 BLAKE2B 45da49df7bea0919d08f66fa37ddf21483ac3074aa7fcb57f1a55137ab9f29545dc2121041b7c0fb33d86cffa0608a5fda5a963a79ce54c33cc4fc90ab5e38ba SHA512 14e9dc19e9654d4178004adfc930ca74522ab9db6711aaf2780e57930d6426cb28fd51f3d8d9b7478864e6a3e17d737512dd42cb9cdceeefe168ba803e71edaf +DIST yoshimi-2.2.0.tar.gz 8021191 BLAKE2B 9ed0976f70c1eea6a17be12e55bc3e01bb304614d0cf91d26f90ad676306baf46967406f7adf576e9758ae7ff103fee4d02584141d3afe99e4b67ff71ef01b18 SHA512 b2d21732d1dd476b0217c10012d654f038250a822517fd4cd4abd85d931c62f3a416cc39438c119bbd1b11b5f40a55735ff8316cc513204abb380b33fbc37231 diff --git a/media-sound/yoshimi/yoshimi-2.2.0.ebuild b/media-sound/yoshimi/yoshimi-2.2.0.ebuild new file mode 100644 index 000000000000..07ae2d6616da --- /dev/null +++ b/media-sound/yoshimi/yoshimi-2.2.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Software synthesizer based on ZynAddSubFX" +HOMEPAGE="https://yoshimi.github.io/" +SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+lv2" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + dev-libs/mxml + media-libs/alsa-lib + media-libs/fontconfig + media-libs/libsndfile + sci-libs/fftw:3.0= + sys-libs/ncurses:0= + sys-libs/readline:0= + sys-libs/zlib + virtual/jack + x11-libs/cairo[X] + x11-libs/fltk:1[opengl] + lv2? ( media-libs/lv2 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/src" + +DOCS=( ../Changelog ../README.txt ) + +src_prepare() { + cmake_src_prepare + sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt || die + append-cxxflags -lpthread + append-cppflags -lpthread +} + +src_configure() { + local mycmakeargs=( + -DLV2Plugin=$(usex lv2) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # unpack Histories.tar.bz2 to avoid QA issues + pushd "${ED}/usr/share/doc/${PF}" || die + tar xvf Histories.tar.bz2 || die + rm Histories.tar.bz2 + popd +} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index b5644f1f7ab08881289f61e3ae1bfd664af058bd..2aaeaed88a2657df5c00a5062165ebce0334a0db 100644 GIT binary patch delta 15970 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 Q>Cu1u3BQ>CxPH3;0MF@WWB>pF delta 15967 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 N*WX#(6+eEv007a{G#~%~ diff --git a/media-video/ffmpeg2theora/ffmpeg2theora-0.30-r1.ebuild b/media-video/ffmpeg2theora/ffmpeg2theora-0.30-r1.ebuild index 20f04265bb9f..e7e7a2bd9320 100644 --- a/media-video/ffmpeg2theora/ffmpeg2theora-0.30-r1.ebuild +++ b/media-video/ffmpeg2theora/ffmpeg2theora-0.30-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1 scons-utils DESCRIPTION="A simple converter to create Ogg Theora files" @@ -22,8 +22,7 @@ RDEPEND=" >=media-libs/libtheora-1.1[encode] kate? ( >=media-libs/libkate-0.3.7 )" DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-0.29-swr.patch @@ -32,6 +31,7 @@ PATCHES=( src_prepare() { default + 2to3 -n -w --no-diffs SConstruct || die } diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 738543e5e5db..636a01926660 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -1,2 +1,3 @@ DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 DIST vlc-3.0.17.3.tar.xz 26393440 BLAKE2B 5079caa779335647394eb4af631ae89098b22545531ecf95ed81f9551f7004b8469a6e44de08f512e381164dc64e011d42be14d675d20c09ab043a00348f6b83 SHA512 99095b39ed600c3a89ebc0d377a2fc2522b3623a56b0f6de2df50a3c6e0148c67c28c0f2d8dec28bbdf5c62cf29b3579429a79ed00440570643778a9871022b6 +DIST vlc-3.0.17.4.tar.xz 26567148 BLAKE2B 4f36e7a9695d9e839fbebe92ec85c9411fa5b980b18332caf3dacfe51c6fea30cae71ee4cb0dad8b5536dd7d9b8801987f87a3c978eec17e444eaeacda603881 SHA512 dac14c6586603c064294672eb878253e52b3a7bef431fb10303345e5400591b5c1f2d452a2af03f503db0ca186582a84be06fdf05ab011c33f7b0bd5389c51fb diff --git a/media-video/vlc/vlc-3.0.17.3-r1.ebuild b/media-video/vlc/vlc-3.0.17.4.ebuild similarity index 99% rename from media-video/vlc/vlc-3.0.17.3-r1.ebuild rename to media-video/vlc/vlc-3.0.17.4.ebuild index ca18dae57b23..6adc7744a5da 100644 --- a/media-video/vlc/vlc-3.0.17.3-r1.ebuild +++ b/media-video/vlc/vlc-3.0.17.4.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 @@ -231,6 +231,7 @@ PATCHES=( "${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290 "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch "${FILESDIR}"/${PN}-3.0.14-fix-live-address-api.patch # bug 835072 + "${FILESDIR}"/${PN}-3.0.17.3-dav1d-1.0.0.patch # bug 835787 ) DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt ) diff --git a/media-video/vlc/vlc-3.0.9999.ebuild b/media-video/vlc/vlc-3.0.9999.ebuild index f6a6a9658e5f..fb3f446fd030 100644 --- a/media-video/vlc/vlc-3.0.9999.ebuild +++ b/media-video/vlc/vlc-3.0.9999.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild index 14afeb88022f..3d05e9b5c9c8 100644 --- a/media-video/vlc/vlc-9999.ebuild +++ b/media-video/vlc/vlc-9999.ebuild @@ -127,7 +127,7 @@ RDEPEND=" sys-libs/libraw1394 ) jack? ( virtual/jack ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 8f259441b0d12c295ed5a748723348e518842053..3d085a854f247a6673f5832e363b9c6293890825 100644 GIT binary patch literal 3684 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 literal 1069 zcmV+|1k(E-iwFP!00002|814qZX-nyhVS<&@&v2y>Zz@<<+!?W*rT%*Xp*@9%#5>($=JCGL8gDt8}#xc~kWeYj&8y6CX2;+9KA zd_?8qmDZiKW^2*63Ujq1q7j+pV$DV+5plD&nOn;?_9XW#?kD;rwrSpcuOyCf`|(I4 zTo4yMe9j(szkGWyo$f?8l}Nf)@yKkHgNJNA#F=yXhgd8EeI?&O+II^))+>xiC`XSTllZj-m666&XC+c=z!N=`k-BcDaFKo&Vv~NKVk+ zGa4_B<-D~IUvu73C=b(2w>WO{)f&aqi0>uKBP!8wK&?*xdAS*NX29qTX+)_@K| zr^2IW54vuS)p!7|y>Z&Zohy^OwlREASa9ze1f1Aic2?!w^B60Wu5nuRvzTr4**%uB z^xcX4%89#W*l$+_2#Fo^aT_2U(5Jx z3{^_NO90)crVX-zMGY<)=1`*>_T$jr1c!rd%^Bl(S~j?^0zxfYz}1Xf55q*$lMmbx zXJN@K@ISlFS_@V!f5Q~RPlQu5*kp3>u0D9_RVTnE?;xixvtumZxR zq~Lb|L&iL-^`U2DHt#?ws{|3tlfH6MR|>C^n#VQQ08zeSddcUf*N4l~%R_#)l0)Zm?ja56>eJusU@B*0(>X2aYK`A<;Q;0XJN0FLQ@YTuK z6q3V?w`>9cV=r`4@7uSniIzo)jdc#H01k8H-5Xkgor26(tR>ssmfDTgKd<@n@OM4k zEY-eR3Ry$A=EVJlLOK)8X|Adga6}7*C=}bTK}QD1F%%C5b<|I*t&OMbUJH+dUGQDT zxYjsLsf~!+iMdc1Q~-xKkt9Nmj$Ms;=B6)}LVTcv6BkOhUv09tbrewc8b=3grHCiS zEVr`~&Cr>z&X{t|bZB<$4@(yw6EHEtsf;eIp(qtLq@rC5U&)D34HHK;#A!FP_U^lH ne*Ed@Pj{Dx$9%om diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 1aa9b357b406..1edaf9f658a6 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Fri, 20 May 2022 08:09:30 +0000 +Mon, 23 May 2022 09:39:38 +0000 diff --git a/metadata/dtd/timestamp.commit b/metadata/dtd/timestamp.commit index 58c52f41c0a4..680a91cd0f7d 100644 --- a/metadata/dtd/timestamp.commit +++ b/metadata/dtd/timestamp.commit @@ -1 +1 @@ -bb6e63ff76ea7066f8340df51a64b3ae09a72385 1643006592 2022-01-24T06:43:12+00:00 +7f2800f514a10fc5a396e4041de1d8b087a3ab70 1653201384 2022-05-22T06:36:24+00:00 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 1aa9b357b406..b583c19093cf 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Fri, 20 May 2022 08:09:30 +0000 +Mon, 23 May 2022 09:39:39 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index ff5a830fa09b7a6aa0d973b9d39bbeba26ca6777..daf140299ea8eb96fa12e512704c4ff071dfe209 100644 GIT binary patch literal 28226 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

EmF9r2s>dOr1ZhyF;{h%zuyJ7P_Pg@ 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 F006l?P2B(h literal 28229 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 diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 1b3872f3464571da43b9f2b10ff848dd6e4d101e..549a00f106147437d5fbc6903cdd4a5a05cf7513 100644 GIT binary patch delta 58383 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 M11IC@;+CBO02dV$tN;K2 delta 57924 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 V(0T34q!s_q{|CP(>D3^b0RU);-QWNK diff --git a/metadata/md5-cache/app-admin/awscli-1.24.4 b/metadata/md5-cache/app-admin/awscli-1.24.4 new file mode 100644 index 000000000000..24892ed8f9f2 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.24.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/botocore-1.26.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.26.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.24.4.tar.gz -> aws-cli-1.24.4.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0be05582602362c12f1e36fbc7b98f7a diff --git a/metadata/md5-cache/app-admin/awscli-1.24.5 b/metadata/md5-cache/app-admin/awscli-1.24.5 new file mode 100644 index 000000000000..30b29a253fc0 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.24.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/botocore-1.26.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.26.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/rsa[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/s3transfer-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.24.5.tar.gz -> aws-cli-1.24.5.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0be05582602362c12f1e36fbc7b98f7a diff --git a/metadata/md5-cache/app-admin/fluentd-1.14.4 b/metadata/md5-cache/app-admin/fluentd-1.14.4 index 7811e419c103..98c4748a6119 100644 --- a/metadata/md5-cache/app-admin/fluentd-1.14.4 +++ b/metadata/md5-cache/app-admin/fluentd-1.14.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fluentd-1.14.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6b5a6dd25ff5b38cd203acecf6354e6b diff --git a/metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1 b/metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1 index b37d977fd5a2..f4e9e26cff47 100644 --- a/metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1 +++ b/metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=|| ( >=sys-apps/portage-2.1.6 sys-apps/pkgcore ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/haskell-updater-1.3.2/haskell-updater-1.3.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4fa52ac4615792282de289cb383cac90 diff --git a/metadata/md5-cache/app-admin/kpcli-3.7 b/metadata/md5-cache/app-admin/kpcli-3.7 new file mode 100644 index 000000000000..88eabb93709e --- /dev/null +++ b/metadata/md5-cache/app-admin/kpcli-3.7 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install postinst unpack +DESCRIPTION=A command line interface to KeePass database files +EAPI=7 +HOMEPAGE=http://kpcli.sourceforge.net +INHERIT=optfeature +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Clone dev-perl/Crypt-Rijndael dev-perl/File-KeePass dev-perl/Math-Random-ISAAC dev-perl/Sort-Naturally dev-perl/Sub-Install dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu dev-perl/Term-ShellUI +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/project/kpcli/kpcli-3.7.pl +_eclasses_=optfeature d524f291c80f9d21ad80fe978e3ca760 +_md5_=436aeb42c1932cc914938227a7abe723 diff --git a/metadata/md5-cache/app-admin/puppet-5.5.22-r1 b/metadata/md5-cache/app-admin/puppet-5.5.22-r1 index 95895cb43240..634cc1cea3cd 100644 --- a/metadata/md5-cache/app-admin/puppet-5.5.22-r1 +++ b/metadata/md5-cache/app-admin/puppet-5.5.22-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-5.5.22.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d07c205871037987c092e998b820c4ec diff --git a/metadata/md5-cache/app-admin/puppet-5.5.22-r2 b/metadata/md5-cache/app-admin/puppet-5.5.22-r2 index 504f4116e5b5..4056b798125b 100644 --- a/metadata/md5-cache/app-admin/puppet-5.5.22-r2 +++ b/metadata/md5-cache/app-admin/puppet-5.5.22-r2 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-5.5.22.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=002777aef21d1f6df8ee547411eeca84 diff --git a/metadata/md5-cache/app-admin/puppet-7.14.0 b/metadata/md5-cache/app-admin/puppet-7.14.0 index fde4f12a9fee..b261ad14e01e 100644 --- a/metadata/md5-cache/app-admin/puppet-7.14.0 +++ b/metadata/md5-cache/app-admin/puppet-7.14.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.14.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af112911e65ff3bc7cda4c98ff40d609 diff --git a/metadata/md5-cache/app-admin/puppet-7.15.0 b/metadata/md5-cache/app-admin/puppet-7.15.0 index 3d61beb421b2..633a6dbd5c0f 100644 --- a/metadata/md5-cache/app-admin/puppet-7.15.0 +++ b/metadata/md5-cache/app-admin/puppet-7.15.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.15.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af112911e65ff3bc7cda4c98ff40d609 diff --git a/metadata/md5-cache/app-admin/puppet-7.16.0 b/metadata/md5-cache/app-admin/puppet-7.16.0 index 116bf6999c24..37f7f375c283 100644 --- a/metadata/md5-cache/app-admin/puppet-7.16.0 +++ b/metadata/md5-cache/app-admin/puppet-7.16.0 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.16.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af112911e65ff3bc7cda4c98ff40d609 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.4.2 b/metadata/md5-cache/app-admin/puppet-lint-2.4.2 index 61c0d33e5d6d..9c28185397d6 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.4.2 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ad076030990dfbd9925c1c1433a6df8 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.5.0 b/metadata/md5-cache/app-admin/puppet-lint-2.5.0 index 692050c4576e..3ea07fbed132 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.5.0 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c787d60ebc337fe2ded2a3af156cb042 diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.5.1 b/metadata/md5-cache/app-admin/puppet-lint-2.5.1 index cb5aee4af403..61d100bf9fa1 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.5.1 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=353f451413d8358b28f745a8801aee9a diff --git a/metadata/md5-cache/app-admin/puppet-lint-2.5.2 b/metadata/md5-cache/app-admin/puppet-lint-2.5.2 index 3edc9f6408f5..c9d8ed235fd6 100644 --- a/metadata/md5-cache/app-admin/puppet-lint-2.5.2 +++ b/metadata/md5-cache/app-admin/puppet-lint-2.5.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/puppet-lint-2.5.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=465db3c30b8f1d76fc31e4684110f297 diff --git a/metadata/md5-cache/app-admin/r10k-3.7.0-r2 b/metadata/md5-cache/app-admin/r10k-3.7.0-r2 index 33558a959d7d..085f13d7c0dd 100644 --- a/metadata/md5-cache/app-admin/r10k-3.7.0-r2 +++ b/metadata/md5-cache/app-admin/r10k-3.7.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/r10k-3.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28d282c583357a835e9da1bb55a6134f diff --git a/metadata/md5-cache/app-admin/webalizer-2.23.08 b/metadata/md5-cache/app-admin/webalizer-2.23.08 index 59c610e0ed0f..36478cd7d31d 100644 --- a/metadata/md5-cache/app-admin/webalizer-2.23.08 +++ b/metadata/md5-cache/app-admin/webalizer-2.23.08 @@ -3,12 +3,12 @@ DEPEND=>=sys-libs/db-4.2:* >=sys-libs/zlib-1.1.4 >=media-libs/libpng-1.2:0= >=me DESCRIPTION=Webserver log file analyzer EAPI=5 HOMEPAGE=http://www.webalizer.org/ -INHERIT=versionator epatch webapp db-use +INHERIT=flag-o-matic versionator epatch webapp db-use IUSE=bzip2 xtended geoip nls vhosts KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=>=sys-libs/db-4.2:* >=sys-libs/zlib-1.1.4 >=media-libs/libpng-1.2:0= >=media-libs/gd-1.8.3[png] dev-libs/geoip bzip2? ( app-arch/bzip2 ) app-admin/webapp-config SLOT=0 SRC_URI=ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.23-08-src.tar.bz2 xtended? ( http://patrickfrei.ch/webalizer/rb30/webalizer-2.23-08-RB30-patch.tar.gz ) https://dev.gentoo.org/~blueness/webalizer/webalizer.conf.gz ftp://ftp.mrunix.net/pub/webalizer/geodb//webalizer-geodb-20140201.tgz -_eclasses_=db-use 867a9246a45efc09934e0f8e3380c813 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d webapp d872f28d7595b70dd46545199ef35fb0 -_md5_=e2acfc2858fe35b76e66820b9477c2d5 +_eclasses_=db-use 867a9246a45efc09934e0f8e3380c813 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=a7e7308f0ee168a7b425c8ba733e8247 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 6619df580fd2a7e5b786fd6c72bfe1160bf5a3c0..0608b5b51f8d30e8af313742c393da7b08e63bd9 100644 GIT binary patch delta 13231 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 diff --git a/metadata/md5-cache/app-backup/bacula-11.0.5 b/metadata/md5-cache/app-backup/bacula-11.0.5 index c9546cdba3a5..40bb19b7e74e 100644 --- a/metadata/md5-cache/app-backup/bacula-11.0.5 +++ b/metadata/md5-cache/app-backup/bacula-11.0.5 @@ -13,4 +13,4 @@ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacu SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-11.0.5.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmake-utils 59420c906278d16deaaa629f9d115707 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4d3c3c397f2c2861e7e2bbb7ed9ac8c0 +_md5_=014d72ce8984dad47fe004bd345057ec diff --git a/metadata/md5-cache/app-backup/bacula-11.0.6-r1 b/metadata/md5-cache/app-backup/bacula-11.0.6-r1 index 2f8ebd439bf9..c92bd1e747dc 100644 --- a/metadata/md5-cache/app-backup/bacula-11.0.6-r1 +++ b/metadata/md5-cache/app-backup/bacula-11.0.6-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacu SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-11.0.6.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmake-utils 59420c906278d16deaaa629f9d115707 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bac98261f2aef2f24284b7658db9e408 +_md5_=5944f3cfe1c15887a0fe848b2e425518 diff --git a/metadata/md5-cache/app-backup/dar-2.7.5 b/metadata/md5-cache/app-backup/dar-2.7.5 index 73336dfe3d80..eb1e2c88f579 100644 --- a/metadata/md5-cache/app-backup/dar-2.7.5 +++ b/metadata/md5-cache/app-backup/dar-2.7.5 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=http://dar.linux.free.fr/ INHERIT=flag-o-matic IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr -KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux +KEYWORDS=amd64 ppc sparc x86 ~amd64-linux LICENSE=GPL-2+ RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) threads? ( dev-libs/libthreadar ) xattr? ( sys-apps/attr ) REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/dar/dar-2.7.5.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6f428affa6a70121f03507d9cfd5350e +_md5_=9c5d37bbc7d8545f9f31d67cc228d436 diff --git a/metadata/md5-cache/app-backup/duplicity-0.8.21 b/metadata/md5-cache/app-backup/duplicity-0.8.21 deleted file mode 100644 index d1da03a12373..000000000000 --- a/metadata/md5-cache/app-backup/duplicity-0.8.21 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pexpect[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) -DESCRIPTION=Secure backup system using gnupg to encrypt data -EAPI=8 -HOMEPAGE=https://www.nongnu.org/duplicity/ -INHERIT=distutils-r1 -IUSE=s3 test 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_8(-)?,python_targets_python3_9(-)?] dev-python/paramiko[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/future[python_targets_python3_8(-)?,python_targets_python3_9(-)?] s3? ( dev-python/boto[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://code.launchpad.net/duplicity/0.8-series/0.8.21/+download/duplicity-0.8.21.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=daa25c4053e17dee68c0d801c98315be diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index 6d19a39deb90fc05461fd3048745da416b4f21ef..ee5197592871805396ac2453a79e2d5d88210014 100644 GIT binary patch delta 13430 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 mTi5M-Ff7=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install prepare unpack -DESCRIPTION=Tool to move from docker-compose to Kubernetes -EAPI=7 -HOMEPAGE=https://github.com/kubernetes/kompose https://kompose.io -IUSE=hardened -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/kubernetes/kompose/archive/v1.22.0.tar.gz -> kompose-1.22.0.tar.gz mirror://goproxy//bazil.org/fuse/@v/v0.0.0-20160811212531-371fbbdaa898.mod -> bazil.org%2Ffuse%2F@v%2Fv0.0.0-20160811212531-371fbbdaa898.mod 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.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.44.1.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod mirror://goproxy//cloud.google.com/go/@v/v0.44.2.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod mirror://goproxy//cloud.google.com/go/@v/v0.45.1.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod mirror://goproxy//cloud.google.com/go/@v/v0.46.3.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod mirror://goproxy//cloud.google.com/go/bigquery/@v/v1.0.1.mod -> cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod mirror://goproxy//cloud.google.com/go/datastore/@v/v1.0.0.mod -> cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod mirror://goproxy//cloud.google.com/go/firestore/@v/v1.1.0.mod -> cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.1.0.mod mirror://goproxy//cloud.google.com/go/pubsub/@v/v1.0.1.mod -> cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod mirror://goproxy//cloud.google.com/go/storage/@v/v1.0.0.mod -> cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod mirror://goproxy//dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod -> dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod mirror://goproxy//github.com/!azure/go-ansiterm/@v/v0.0.0-20170929234023-d6e3b3328b78.zip -> github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.zip mirror://goproxy//github.com/!azure/go-ansiterm/@v/v0.0.0-20170929234023-d6e3b3328b78.mod -> github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.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/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod -> github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.15-0.20190919025122-fc70bd9a86b5.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20190919025122-fc70bd9a86b5.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.15-0.20200113171025-3fe6c5262873.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20200113171025-3fe6c5262873.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.15-0.20200113171025-3fe6c5262873.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.15-0.20200113171025-3fe6c5262873.mod mirror://goproxy//github.com/!microsoft/hcsshim/@v/v0.8.7.mod -> github.com%2F!microsoft%2Fhcsshim%2F@v%2Fv0.8.7.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/!nvveen/!gotty/@v/v0.0.0-20120604004816-cd527374f1e5.zip -> github.com%2F!nvveen%2F!gotty%2F@v%2Fv0.0.0-20120604004816-cd527374f1e5.zip mirror://goproxy//github.com/!nvveen/!gotty/@v/v0.0.0-20120604004816-cd527374f1e5.mod -> github.com%2F!nvveen%2F!gotty%2F@v%2Fv0.0.0-20120604004816-cd527374f1e5.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/purell/@v/v1.1.1.mod -> github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.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/!puerkito!bio/urlesc/@v/v0.0.0-20170810143723-de5bf2ad4578.mod -> github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20170810143723-de5bf2ad4578.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/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 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-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/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/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/bketelsen/crypt/@v/v0.0.3-0.20200106085610-5cbc8cc4026c.mod -> github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.3-0.20200106085610-5cbc8cc4026c.mod mirror://goproxy//github.com/blang/semver/@v/v3.1.0+incompatible.mod -> github.com%2Fblang%2Fsemver%2F@v%2Fv3.1.0+incompatible.mod 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.mod -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.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/containerd/cgroups/@v/v0.0.0-20190919134610-bf292b21730f.mod -> github.com%2Fcontainerd%2Fcgroups%2F@v%2Fv0.0.0-20190919134610-bf292b21730f.mod mirror://goproxy//github.com/containerd/console/@v/v0.0.0-20180822173158-c12b1e7919c1.mod -> github.com%2Fcontainerd%2Fconsole%2F@v%2Fv0.0.0-20180822173158-c12b1e7919c1.mod mirror://goproxy//github.com/containerd/containerd/@v/v1.3.0-beta.2.0.20190828155532-0293cbd26c69.mod -> github.com%2Fcontainerd%2Fcontainerd%2F@v%2Fv1.3.0-beta.2.0.20190828155532-0293cbd26c69.mod mirror://goproxy//github.com/containerd/containerd/@v/v1.3.0.mod -> github.com%2Fcontainerd%2Fcontainerd%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/containerd/continuity/@v/v0.0.0-20190426062206-aaeac12a7ffc.mod -> github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20190426062206-aaeac12a7ffc.mod mirror://goproxy//github.com/containerd/continuity/@v/v0.0.0-20200228182428-0f16d7a0959c.zip -> github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20200228182428-0f16d7a0959c.zip mirror://goproxy//github.com/containerd/continuity/@v/v0.0.0-20200228182428-0f16d7a0959c.mod -> github.com%2Fcontainerd%2Fcontinuity%2F@v%2Fv0.0.0-20200228182428-0f16d7a0959c.mod mirror://goproxy//github.com/containerd/fifo/@v/v0.0.0-20190226154929-a9fb20d87448.mod -> github.com%2Fcontainerd%2Ffifo%2F@v%2Fv0.0.0-20190226154929-a9fb20d87448.mod mirror://goproxy//github.com/containerd/go-runc/@v/v0.0.0-20180907222934-5a6d9f37cfa3.mod -> github.com%2Fcontainerd%2Fgo-runc%2F@v%2Fv0.0.0-20180907222934-5a6d9f37cfa3.mod mirror://goproxy//github.com/containerd/ttrpc/@v/v0.0.0-20190828154514-0e0f228740de.mod -> github.com%2Fcontainerd%2Fttrpc%2F@v%2Fv0.0.0-20190828154514-0e0f228740de.mod mirror://goproxy//github.com/containerd/typeurl/@v/v0.0.0-20180627222232-a93fcdb778cd.mod -> github.com%2Fcontainerd%2Ftypeurl%2F@v%2Fv0.0.0-20180627222232-a93fcdb778cd.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/etcd/@v/v3.3.13+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.13+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-semver/@v/v0.3.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.3.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/v2/@v/v2.0.0.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.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/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/docker/cli/@v/v0.0.0-20180529093712-df6e38b81a94.zip -> github.com%2Fdocker%2Fcli%2F@v%2Fv0.0.0-20180529093712-df6e38b81a94.zip mirror://goproxy//github.com/docker/cli/@v/v0.0.0-20180529093712-df6e38b81a94.mod -> github.com%2Fdocker%2Fcli%2F@v%2Fv0.0.0-20180529093712-df6e38b81a94.mod mirror://goproxy//github.com/docker/distribution/@v/v2.7.1+incompatible.mod -> github.com%2Fdocker%2Fdistribution%2F@v%2Fv2.7.1+incompatible.mod mirror://goproxy//github.com/docker/docker/@v/v17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.zip -> github.com%2Fdocker%2Fdocker%2F@v%2Fv17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.zip mirror://goproxy//github.com/docker/docker/@v/v17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.mod -> github.com%2Fdocker%2Fdocker%2F@v%2Fv17.12.0-ce-rc1.0.20180220021536-8e435b8279f2+incompatible.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.4.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.4.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/docker/go-units/@v/v0.4.0.zip -> github.com%2Fdocker%2Fgo-units%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/docker/go-units/@v/v0.4.0.mod -> github.com%2Fdocker%2Fgo-units%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/docker/libcompose/@v/v0.4.1-0.20171025083809-57bd716502dc.zip -> github.com%2Fdocker%2Flibcompose%2F@v%2Fv0.4.1-0.20171025083809-57bd716502dc.zip mirror://goproxy//github.com/docker/libcompose/@v/v0.4.1-0.20171025083809-57bd716502dc.mod -> github.com%2Fdocker%2Flibcompose%2F@v%2Fv0.4.1-0.20171025083809-57bd716502dc.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/docopt/docopt-go/@v/v0.0.0-20180111231733-ee0de3bc6815.mod -> github.com%2Fdocopt%2Fdocopt-go%2F@v%2Fv0.0.0-20180111231733-ee0de3bc6815.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v0.0.0-20171111073723-bb3d318650d4.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv0.0.0-20171111073723-bb3d318650d4.mod mirror://goproxy//github.com/elazarl/goproxy/@v/v0.0.0-20180725130230-947c36da3153.mod -> github.com%2Felazarl%2Fgoproxy%2F@v%2Fv0.0.0-20180725130230-947c36da3153.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/emicklei/go-restful/@v/v2.9.5+incompatible.mod -> github.com%2Femicklei%2Fgo-restful%2F@v%2Fv2.9.5+incompatible.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.1-0.20191026205805-5f8ba28d4473.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5f8ba28d4473.mod 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/v0.0.0-20190815234213-e83c0a1c26c8.mod -> github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv0.0.0-20190815234213-e83c0a1c26c8.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/structs/@v/v1.1.0.zip -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.zip 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/flynn/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.zip -> github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.zip mirror://goproxy//github.com/flynn/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.mod -> github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.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/fsnotify/fsnotify/@v/v1.4.9.zip -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.zip mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.9.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.mod mirror://goproxy//github.com/fsouza/go-dockerclient/@v/v1.6.5.zip -> github.com%2Ffsouza%2Fgo-dockerclient%2F@v%2Fv1.6.5.zip mirror://goproxy//github.com/fsouza/go-dockerclient/@v/v1.6.5.mod -> github.com%2Ffsouza%2Fgo-dockerclient%2F@v%2Fv1.6.5.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.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-gl/glfw/@v/v0.0.0-20190409004039-e6da0acd62b1.mod -> github.com%2Fgo-gl%2Fglfw%2F@v%2Fv0.0.0-20190409004039-e6da0acd62b1.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-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-logr/logr/@v/v0.2.0.zip -> github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/go-logr/logr/@v/v0.2.0.mod -> github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.2.0.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/jsonpointer/@v/v0.19.2.mod -> github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.19.2.mod mirror://goproxy//github.com/go-openapi/jsonpointer/@v/v0.19.3.mod -> github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.19.3.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/jsonreference/@v/v0.19.2.mod -> github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.19.2.mod mirror://goproxy//github.com/go-openapi/jsonreference/@v/v0.19.3.mod -> github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.19.3.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/spec/@v/v0.19.3.mod -> github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.19.3.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-openapi/swag/@v/v0.19.2.mod -> github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.19.2.mod mirror://goproxy//github.com/go-openapi/swag/@v/v0.19.5.mod -> github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.19.5.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/godbus/dbus/@v/v0.0.0-20190422162347-ade71ed3457e.mod -> github.com%2Fgodbus%2Fdbus%2F@v%2Fv0.0.0-20190422162347-ade71ed3457e.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.3.1.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.3.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.1.mod 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-20190129154638-5b532d6fd5ef.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20191227052852-215e87163ea7.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20191227052852-215e87163ea7.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/mock/@v/v1.3.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.3.1.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.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.3.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.3.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.0-rc.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.0-rc.1.0.20200221234624-67d41d38c208.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.0.20200221234624-67d41d38c208.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.0-rc.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.2.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.0-rc.4.0.20200313231945-b860323f09d0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.4.0.20200313231945-b860323f09d0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.4.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.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.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.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/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.1.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.1.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.1.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/pprof/@v/v0.0.0-20190515194954-54271f7e092f.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20190515194954-54271f7e092f.mod mirror://goproxy//github.com/google/renameio/@v/v0.1.0.mod -> github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.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.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.4.1.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.zip -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.zip mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20181017120253-0766667cb4d1.mod -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.mod mirror://goproxy//github.com/gorilla/mux/@v/v1.7.4.mod -> github.com%2Fgorilla%2Fmux%2F@v%2Fv1.7.4.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/gorilla/websocket/@v/v1.4.2.mod -> github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/gotestyourself/gotestyourself/@v/v2.2.0+incompatible.zip -> github.com%2Fgotestyourself%2Fgotestyourself%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//github.com/gotestyourself/gotestyourself/@v/v2.2.0+incompatible.mod -> github.com%2Fgotestyourself%2Fgotestyourself%2F@v%2Fv2.2.0+incompatible.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/consul/api/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fconsul%2Fapi%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/consul/sdk/@v/v0.1.1.mod -> github.com%2Fhashicorp%2Fconsul%2Fsdk%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v0.0.0-20141028054710-7554cd9344ce.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv0.0.0-20141028054710-7554cd9344ce.mod 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-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.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-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v0.0.0-20161216184304-ed905158d874.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv0.0.0-20161216184304-ed905158d874.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-rootcerts/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.0.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-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.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.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.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/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/memberlist/@v/v0.1.3.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.8.2.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.8.2.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.10.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.10.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.10.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.10.mod mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.zip -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 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/joho/godotenv/@v/v1.3.0.zip -> github.com%2Fjoho%2Fgodotenv%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/joho/godotenv/@v/v1.3.0.mod -> github.com%2Fjoho%2Fgodotenv%2F@v%2Fv1.3.0.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/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.10.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.10.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.10.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/jtolds/gls/@v/v4.20.0+incompatible.zip -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.zip mirror://goproxy//github.com/jtolds/gls/@v/v4.20.0+incompatible.mod -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+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/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.3.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.3.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.3.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/pty/@v/v1.1.5.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.5.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/magiconair/properties/@v/v1.8.0.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.1.zip -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.1.zip mirror://goproxy//github.com/magiconair/properties/@v/v1.8.1.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.1.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/mailru/easyjson/@v/v0.0.0-20190614124828-94de47d64c63.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20190614124828-94de47d64c63.mod mirror://goproxy//github.com/mailru/easyjson/@v/v0.0.0-20190626092158-b2ccc519800e.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20190626092158-b2ccc519800e.mod mirror://goproxy//github.com/mailru/easyjson/@v/v0.7.0.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.7.0.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-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-shellwords/@v/v1.0.10.zip -> github.com%2Fmattn%2Fgo-shellwords%2F@v%2Fv1.0.10.zip mirror://goproxy//github.com/mattn/go-shellwords/@v/v1.0.10.mod -> github.com%2Fmattn%2Fgo-shellwords%2F@v%2Fv1.0.10.mod 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/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%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.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.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/gox/@v/v0.4.0.mod -> github.com%2Fmitchellh%2Fgox%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/mitchellh/iochan/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fiochan%2F@v%2Fv1.0.0.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/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/morikuni/aec/@v/v1.0.0.mod -> github.com%2Fmorikuni%2Faec%2F@v%2Fv1.0.0.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/novln/docker-parser/@v/v1.0.0.zip -> github.com%2Fnovln%2Fdocker-parser%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/novln/docker-parser/@v/v1.0.0.mod -> github.com%2Fnovln%2Fdocker-parser%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/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.10.1.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.10.1.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.11.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.11.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.7.0.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/opencontainers/go-digest/@v/v0.0.0-20180430190053-c9281466c8b2.mod -> github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv0.0.0-20180430190053-c9281466c8b2.mod mirror://goproxy//github.com/opencontainers/go-digest/@v/v1.0.0-rc1.zip -> github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv1.0.0-rc1.zip mirror://goproxy//github.com/opencontainers/go-digest/@v/v1.0.0-rc1.mod -> github.com%2Fopencontainers%2Fgo-digest%2F@v%2Fv1.0.0-rc1.mod mirror://goproxy//github.com/opencontainers/image-spec/@v/v1.0.1.zip -> github.com%2Fopencontainers%2Fimage-spec%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/opencontainers/image-spec/@v/v1.0.1.mod -> github.com%2Fopencontainers%2Fimage-spec%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/opencontainers/runc/@v/v0.0.0-20190115041553-12f6a991201f.mod -> github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.0.0-20190115041553-12f6a991201f.mod mirror://goproxy//github.com/opencontainers/runc/@v/v0.1.1.zip -> github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/opencontainers/runc/@v/v0.1.1.mod -> github.com%2Fopencontainers%2Frunc%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/opencontainers/runtime-spec/@v/v0.1.2-0.20190507144316-5b71a03e2700.mod -> github.com%2Fopencontainers%2Fruntime-spec%2F@v%2Fv0.1.2-0.20190507144316-5b71a03e2700.mod mirror://goproxy//github.com/opencontainers/runtime-tools/@v/v0.0.0-20181011054405-1d69bd0f9c39.mod -> github.com%2Fopencontainers%2Fruntime-tools%2F@v%2Fv0.0.0-20181011054405-1d69bd0f9c39.mod mirror://goproxy//github.com/opencontainers/selinux/@v/v1.6.0.zip -> github.com%2Fopencontainers%2Fselinux%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/opencontainers/selinux/@v/v1.6.0.mod -> github.com%2Fopencontainers%2Fselinux%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/openshift/api/@v/v0.0.0-20200803131051-87466835fcc0.zip -> github.com%2Fopenshift%2Fapi%2F@v%2Fv0.0.0-20200803131051-87466835fcc0.zip mirror://goproxy//github.com/openshift/api/@v/v0.0.0-20200803131051-87466835fcc0.mod -> github.com%2Fopenshift%2Fapi%2F@v%2Fv0.0.0-20200803131051-87466835fcc0.mod mirror://goproxy//github.com/openshift/build-machinery-go/@v/v0.0.0-20200713135615-1f43d26dccc7.mod -> github.com%2Fopenshift%2Fbuild-machinery-go%2F@v%2Fv0.0.0-20200713135615-1f43d26dccc7.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/pelletier/go-toml/@v/v1.2.0.zip -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.zip 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/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-0.20171018195549-f15c970de5b7.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1-0.20171018195549-f15c970de5b7.mod 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/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/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.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.3.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.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/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.4.0.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.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-20190507164030-5867b95ac084.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.5.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.5.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/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/rogpeppe/go-internal/@v/v1.3.0.mod -> github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.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/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/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.4-0.20170822132746-89742aefa4b2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.4-0.20170822132746-89742aefa4b2.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.1.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.6.0.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.6.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.zip -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.zip mirror://goproxy//github.com/smartystreets/assertions/@v/v0.0.0-20180927180507-b2de0cb4f26d.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v1.6.4.zip -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.zip mirror://goproxy//github.com/smartystreets/goconvey/@v/v1.6.4.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.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.zip -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.zip 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/cast/@v/v1.3.0.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/spf13/cast/@v/v1.3.1.zip -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/spf13/cast/@v/v1.3.1.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.2-0.20171109065643-2da4a54c5cee.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.2-0.20171109065643-2da4a54c5cee.mod mirror://goproxy//github.com/spf13/cobra/@v/v1.0.0.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/spf13/cobra/@v/v1.0.0.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.zip -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.zip 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.1-0.20171106142849-4c012f6dcd95.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.1-0.20171106142849-4c012f6dcd95.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.4.0.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/spf13/viper/@v/v1.7.1.zip -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.7.1.zip mirror://goproxy//github.com/spf13/viper/@v/v1.7.1.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.7.1.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.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.2.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.2.0.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.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/subosito/gotenv/@v/v1.2.0.zip -> github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/subosito/gotenv/@v/v1.2.0.mod -> github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/syndtr/gocapability/@v/v0.0.0-20170704070218-db04d3cc01c8.mod -> github.com%2Fsyndtr%2Fgocapability%2F@v%2Fv0.0.0-20170704070218-db04d3cc01c8.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/ugorji/go/@v/v1.1.4.mod -> github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/urfave/cli/@v/v0.0.0-20171014202726-7bc6a0acffa5.mod -> github.com%2Furfave%2Fcli%2F@v%2Fv0.0.0-20171014202726-7bc6a0acffa5.mod mirror://goproxy//github.com/willf/bitset/@v/v1.1.11-0.20200630133818-d5bec3311243.zip -> github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.11-0.20200630133818-d5bec3311243.zip mirror://goproxy//github.com/willf/bitset/@v/v1.1.11-0.20200630133818-d5bec3311243.mod -> github.com%2Fwillf%2Fbitset%2F@v%2Fv1.1.11-0.20200630133818-d5bec3311243.mod mirror://goproxy//github.com/xeipuuv/gojsonpointer/@v/v0.0.0-20180127040702-4e3ac2762d5f.zip -> github.com%2Fxeipuuv%2Fgojsonpointer%2F@v%2Fv0.0.0-20180127040702-4e3ac2762d5f.zip mirror://goproxy//github.com/xeipuuv/gojsonpointer/@v/v0.0.0-20180127040702-4e3ac2762d5f.mod -> github.com%2Fxeipuuv%2Fgojsonpointer%2F@v%2Fv0.0.0-20180127040702-4e3ac2762d5f.mod mirror://goproxy//github.com/xeipuuv/gojsonreference/@v/v0.0.0-20180127040603-bd5ef7bd5415.zip -> github.com%2Fxeipuuv%2Fgojsonreference%2F@v%2Fv0.0.0-20180127040603-bd5ef7bd5415.zip mirror://goproxy//github.com/xeipuuv/gojsonreference/@v/v0.0.0-20180127040603-bd5ef7bd5415.mod -> github.com%2Fxeipuuv%2Fgojsonreference%2F@v%2Fv0.0.0-20180127040603-bd5ef7bd5415.mod mirror://goproxy//github.com/xeipuuv/gojsonschema/@v/v0.0.0-20160323030313-93e72a773fad.zip -> github.com%2Fxeipuuv%2Fgojsonschema%2F@v%2Fv0.0.0-20160323030313-93e72a773fad.zip mirror://goproxy//github.com/xeipuuv/gojsonschema/@v/v0.0.0-20160323030313-93e72a773fad.mod -> github.com%2Fxeipuuv%2Fgojsonschema%2F@v%2Fv0.0.0-20160323030313-93e72a773fad.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.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/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-20171113213409-9f005a07e0d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20171113213409-9f005a07e0d3.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-20190510104115-cbcb75029529.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190605123033-f99c8df09eb5.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190605123033-f99c8df09eb5.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-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/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190306152737-a1d7652674e8.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190510132918-efd6b22b2522.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190829153037-c13cbed26979.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190829153037-c13cbed26979.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20191030013958-a1ab85dbe136.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191030013958-a1ab85dbe136.mod mirror://goproxy//golang.org/x/image/@v/v0.0.0-20190227222117-0694c2d4d067.mod -> golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190227222117-0694c2d4d067.mod mirror://goproxy//golang.org/x/image/@v/v0.0.0-20190802002840-cff245a6509b.mod -> golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190802002840-cff245a6509b.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-20190909230951-414d861bb4ac.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190909230951-414d861bb4ac.mod 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/mobile/@v/v0.0.0-20190312151609-d3739f865fa6.mod -> golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190312151609-d3739f865fa6.mod mirror://goproxy//golang.org/x/mobile/@v/v0.0.0-20190719004257-d2bd2a29d028.mod -> golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190719004257-d2bd2a29d028.mod mirror://goproxy//golang.org/x/mod/@v/v0.0.0-20190513183733-4bf6d317e70e.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.0.0-20190513183733-4bf6d317e70e.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.0.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-20190603091049-60506f45cf65.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190603091049-60506f45cf65.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-20190827160401-ba9fcec4b297.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190827160401-ba9fcec4b297.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200324143707-d3edc9973b7e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.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.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/sys/@v/v0.0.0-20190830141801-acfa387b8d69.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190830141801-acfa387b8d69.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190830141801-acfa387b8d69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190830141801-acfa387b8d69.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/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-20190312151545-0bb0c0a6e846.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312151545-0bb0c0a6e846.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-20190328211700-ab21143f2384.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190328211700-ab21143f2384.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190425150028-36563e24a262.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190425150028-36563e24a262.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-20190606124116-d0a3d012864b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190606124116-d0a3d012864b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190614205625-5aca471b1d59.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190614205625-5aca471b1d59.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190621195816-6e04913cbbac.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190621195816-6e04913cbbac.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190628153133-6cdbf07be9d0.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190628153133-6cdbf07be9d0.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190816200558-6889da9d5479.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190816200558-6889da9d5479.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190911174233-4f2ddba30aff.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190911174233-4f2ddba30aff.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191012152004-8de300cfc20a.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191012152004-8de300cfc20a.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191112195655-aa38f8e97acc.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191112195655-aa38f8e97acc.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200602230032-c00d67ef29d0.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200602230032-c00d67ef29d0.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.mod -> google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod mirror://goproxy//google.golang.org/api/@v/v0.8.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.8.0.mod 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/api/@v/v0.13.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.13.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.1.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.1.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-20190801165951-fa694d86fc64.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190801165951-fa694d86fc64.mod 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/genproto/@v/v0.0.0-20190911173649-1774047e7e51.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190911173649-1774047e7e51.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20191108220845-16a3f7862a1a.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191108220845-16a3f7862a1a.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20200526211855-cb27e3aa2013.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200526211855-cb27e3aa2013.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.21.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.21.1.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.27.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.27.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.27.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.27.1.mod mirror://goproxy//google.golang.org/protobuf/@v/v0.0.0-20200109180630-ec00e32a8dfd.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200109180630-ec00e32a8dfd.mod mirror://goproxy//google.golang.org/protobuf/@v/v0.0.0-20200221191635-4d8936d0db64.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200221191635-4d8936d0db64.mod mirror://goproxy//google.golang.org/protobuf/@v/v0.0.0-20200228230310-ab0ca4ff8a60.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200228230310-ab0ca4ff8a60.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.20.1-0.20200309200217-e05f789c0967.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.20.1-0.20200309200217-e05f789c0967.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.21.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.21.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.22.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.23.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.23.1-0.20200526195155-81db48ad09cc.mod mirror://goproxy//google.golang.org/protobuf/@v/v1.24.0.mod -> google.golang.org%2Fprotobuf%2F@v%2Fv1.24.0.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/errgo.v2/@v/v2.1.0.mod -> gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.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/ini.v1/@v/v1.51.0.zip -> gopkg.in%2Fini.v1%2F@v%2Fv1.51.0.zip mirror://goproxy//gopkg.in/ini.v1/@v/v1.51.0.mod -> gopkg.in%2Fini.v1%2F@v%2Fv1.51.0.mod 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/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.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.3.0.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.3.0.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200615113413-eeeca48fe776.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200615113413-eeeca48fe776.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200615113413-eeeca48fe776.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200615113413-eeeca48fe776.mod mirror://goproxy//gotest.tools/@v/v2.2.0+incompatible.zip -> gotest.tools%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//gotest.tools/@v/v2.2.0+incompatible.mod -> gotest.tools%2F@v%2Fv2.2.0+incompatible.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//honnef.co/go/tools/@v/v0.0.1-2019.2.3.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod mirror://goproxy//k8s.io/api/@v/v0.19.0-rc.2.zip -> k8s.io%2Fapi%2F@v%2Fv0.19.0-rc.2.zip mirror://goproxy//k8s.io/api/@v/v0.19.0-rc.2.mod -> k8s.io%2Fapi%2F@v%2Fv0.19.0-rc.2.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.19.0-rc.2.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.19.0-rc.2.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.19.0-rc.2.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.19.0-rc.2.mod mirror://goproxy//k8s.io/code-generator/@v/v0.19.0-rc.2.mod -> k8s.io%2Fcode-generator%2F@v%2Fv0.19.0-rc.2.mod mirror://goproxy//k8s.io/gengo/@v/v0.0.0-20200413195148-3a45101e95ac.mod -> k8s.io%2Fgengo%2F@v%2Fv0.0.0-20200413195148-3a45101e95ac.mod mirror://goproxy//k8s.io/gengo/@v/v0.0.0-20200428234225-8167cfdcfc14.mod -> k8s.io%2Fgengo%2F@v%2Fv0.0.0-20200428234225-8167cfdcfc14.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/klog/v2/@v/v2.0.0.mod -> k8s.io%2Fklog%2Fv2%2F@v%2Fv2.0.0.mod mirror://goproxy//k8s.io/klog/v2/@v/v2.2.0.zip -> k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.zip mirror://goproxy//k8s.io/klog/v2/@v/v2.2.0.mod -> k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.mod mirror://goproxy//k8s.io/kube-openapi/@v/v0.0.0-20200427153329-656914f816f9.mod -> k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20200427153329-656914f816f9.mod mirror://goproxy//k8s.io/kubernetes/@v/v1.13.0.mod -> k8s.io%2Fkubernetes%2F@v%2Fv1.13.0.mod mirror://goproxy//rsc.io/binaryregexp/@v/v0.2.0.mod -> rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod mirror://goproxy//sigs.k8s.io/structured-merge-diff/v3/@v/v3.0.0-20200116222232-67a7b8c61874.mod -> sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.0-20200116222232-67a7b8c61874.mod mirror://goproxy//sigs.k8s.io/structured-merge-diff/v3/@v/v3.0.1-0.20200706213357-43c19bbb7fba.zip -> sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.1-0.20200706213357-43c19bbb7fba.zip mirror://goproxy//sigs.k8s.io/structured-merge-diff/v3/@v/v3.0.1-0.20200706213357-43c19bbb7fba.mod -> sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.1-0.20200706213357-43c19bbb7fba.mod mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.mod -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod mirror://goproxy//sigs.k8s.io/yaml/@v/v1.2.0.zip -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip mirror://goproxy//sigs.k8s.io/yaml/@v/v1.2.0.mod -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.mod -_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=8c6da96102551accf30ace1a9d93efdb diff --git a/metadata/md5-cache/app-containers/lxd-4.0.9-r3 b/metadata/md5-cache/app-containers/lxd-4.0.9-r3 index 263eb6073c88..552e1bf4b82a 100644 --- a/metadata/md5-cache/app-containers/lxd-4.0.9-r3 +++ b/metadata/md5-cache/app-containers/lxd-4.0.9-r3 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd INHERIT=bash-completion-r1 go-module linux-info optfeature systemd verify-sig IUSE=apparmor ipv6 nls verify-sig verify-sig -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=Apache-2.0 RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-3.0.0[apparmor?,seccomp(+)] dev-db/sqlite:3 dev-libs/dqlite dev-libs/lzo dev-libs/raft[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp,ipv6(+)?] sys-libs/libcap virtual/udev net-firewall/ebtables net-firewall/iptables[ipv6(+)?] sys-apps/iproute2[ipv6(+)?] sys-fs/fuse:* sys-fs/lxcfs sys-fs/squashfs-tools[lzma] virtual/acl RESTRICT=test SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-4.0.9.tar.gz.asc ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module a13d34fe4e2996720e1ca6c53b9ea95a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=46e2ac33553f319f4c56a6dbb9ca40a0 +_md5_=83616fbe0a429fc4fca805bb963e8905 diff --git a/metadata/md5-cache/app-containers/snapd-2.55.2 b/metadata/md5-cache/app-containers/snapd-2.55.2 deleted file mode 100644 index 1f5f8da76ca5..000000000000 --- a/metadata/md5-cache/app-containers/snapd-2.55.2 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-lang/go-1.10 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -DESCRIPTION=Service and tools for management of snap packages -EAPI=7 -HOMEPAGE=http://snapcraft.io/ -INHERIT=autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils -IUSE=apparmor +forced-devmode gtk kde systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -PDEPEND=sys-auth/polkit[gtk?,kde?] -RDEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -REQUIRED_USE=!forced-devmode? ( apparmor ) systemd -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/snapcore/snapd/releases/download/2.55.2/snapd_2.55.2.vendor.tar.xz -> snapd-2.55.2.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 6864f899c6843043ba23620fcd4a908c libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c7a34f7f7b1ede4343e1aa127975f02d diff --git a/metadata/md5-cache/app-containers/snapd-2.55.3 b/metadata/md5-cache/app-containers/snapd-2.55.3 deleted file mode 100644 index f3d4f10bcd56..000000000000 --- a/metadata/md5-cache/app-containers/snapd-2.55.3 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-lang/go-1.10 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -DESCRIPTION=Service and tools for management of snap packages -EAPI=7 -HOMEPAGE=http://snapcraft.io/ -INHERIT=autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils -IUSE=apparmor +forced-devmode gtk kde systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -PDEPEND=sys-auth/polkit[gtk?,kde?] -RDEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -REQUIRED_USE=!forced-devmode? ( apparmor ) systemd -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/snapcore/snapd/releases/download/2.55.3/snapd_2.55.3.vendor.tar.xz -> snapd-2.55.3.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 6864f899c6843043ba23620fcd4a908c libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c7a34f7f7b1ede4343e1aa127975f02d diff --git a/metadata/md5-cache/app-containers/snapd-2.55.4 b/metadata/md5-cache/app-containers/snapd-2.55.4 deleted file mode 100644 index 20da3ad6cc2a..000000000000 --- a/metadata/md5-cache/app-containers/snapd-2.55.4 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-lang/go-1.10 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -DESCRIPTION=Service and tools for management of snap packages -EAPI=7 -HOMEPAGE=http://snapcraft.io/ -INHERIT=autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils -IUSE=apparmor +forced-devmode gtk kde systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -PDEPEND=sys-auth/polkit[gtk?,kde?] -RDEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] -REQUIRED_USE=!forced-devmode? ( apparmor ) systemd -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/snapcore/snapd/releases/download/2.55.4/snapd_2.55.4.vendor.tar.xz -> snapd-2.55.4.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 6864f899c6843043ba23620fcd4a908c libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c7a34f7f7b1ede4343e1aa127975f02d diff --git a/metadata/md5-cache/app-containers/snapd-2.55.5 b/metadata/md5-cache/app-containers/snapd-2.56 similarity index 59% rename from metadata/md5-cache/app-containers/snapd-2.55.5 rename to metadata/md5-cache/app-containers/snapd-2.56 index f773be7a5ff9..7d4da6deeeeb 100644 --- a/metadata/md5-cache/app-containers/snapd-2.55.5 +++ b/metadata/md5-cache/app-containers/snapd-2.56 @@ -1,10 +1,10 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-lang/go-1.10 virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-lang/go-1.16 app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] DESCRIPTION=Service and tools for management of snap packages EAPI=7 HOMEPAGE=http://snapcraft.io/ -INHERIT=autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot linux-info readme.gentoo-r1 systemd xdg-utils +INHERIT=autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd xdg-utils IUSE=apparmor +forced-devmode gtk kde systemd KEYWORDS=~amd64 LICENSE=GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT @@ -13,6 +13,6 @@ RDEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/snapcore/snapd/releases/download/2.55.5/snapd_2.55.5.vendor.tar.xz -> snapd-2.55.5.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 6864f899c6843043ba23620fcd4a908c libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c7a34f7f7b1ede4343e1aa127975f02d +SRC_URI=https://github.com/snapcore/snapd/releases/download/2.56/snapd_2.56.vendor.tar.xz -> snapd-2.56.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-module a13d34fe4e2996720e1ca6c53b9ea95a libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=f0bba1878b6255e873b18696bef1b1ff diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 0497a1d9fd5254c4832a5d82c07fec6ae17c00a0..16569dfb8d4098138c4cf709b90db6e540f34aaf 100644 GIT binary patch delta 35091 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 TYrER;*Z=vyzfO3 acme.sh-3.0.4.tar.gz _eclasses_=optfeature d524f291c80f9d21ad80fe978e3ca760 -_md5_=f389c7975cd9c48cacc17b1193934c37 +_md5_=a4c2a1ba468eb6467ac09628483e5647 diff --git a/metadata/md5-cache/app-crypt/acme-sh-9999 b/metadata/md5-cache/app-crypt/acme-sh-9999 index 8f2e200d1f45..56b48a4bd167 100644 --- a/metadata/md5-cache/app-crypt/acme-sh-9999 +++ b/metadata/md5-cache/app-crypt/acme-sh-9999 @@ -3,9 +3,11 @@ DEFINED_PHASES=install postinst unpack DESCRIPTION=A pure Unix shell script implementing ACME client protocol EAPI=8 HOMEPAGE=https://github.com/acmesh-official/acme.sh +INHERIT=git-r3 optfeature +IUSE=selinux LICENSE=GPL-3 PROPERTIES=live -RDEPEND=dev-libs/openssl:0 net-misc/curl net-misc/socat +RDEPEND=dev-libs/openssl:0 net-misc/curl net-misc/socat selinux? ( sec-policy/selinux-certbot ) SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 optfeature d524f291c80f9d21ad80fe978e3ca760 -_md5_=d42a49eb5bc38a7058ed07f5bbb790f4 +_md5_=a1ffd2df48a6e7858c303b3d747177df diff --git a/metadata/md5-cache/app-crypt/certbot-1.26.0 b/metadata/md5-cache/app-crypt/certbot-1.26.0 index cbe2a760939d..6300c5a73841 100644 --- a/metadata/md5-cache/app-crypt/certbot-1.26.0 +++ b/metadata/md5-cache/app-crypt/certbot-1.26.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( >=app-crypt/acme-1.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( >=app-crypt/acme-1.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Let's encrypt client to automate deployment of X.509 certificates EAPI=7 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=selinux test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 -RDEPEND=>=app-crypt/acme-1.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +RDEPEND=>=app-crypt/acme-1.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.26.0.tar.gz -> certbot-1.26.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0be6951c2273a0f9002d74867f378e5b +_md5_=53614c65e53b2d9411da8596ca4be41d diff --git a/metadata/md5-cache/app-crypt/certbot-1.27.0 b/metadata/md5-cache/app-crypt/certbot-1.27.0 index e39d09e56afb..f2cdda9b8122 100644 --- a/metadata/md5-cache/app-crypt/certbot-1.27.0 +++ b/metadata/md5-cache/app-crypt/certbot-1.27.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( >=app-crypt/acme-1.27.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( >=app-crypt/acme-1.27.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Let's encrypt client to automate deployment of X.509 certificates EAPI=7 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=selinux test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=Apache-2.0 -RDEPEND=>=app-crypt/acme-1.27.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +RDEPEND=>=app-crypt/acme-1.27.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/certbot/certbot/archive/v1.27.0.tar.gz -> certbot-1.27.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fe3c00316fb8dc66538a0168eff8cb0b +_md5_=35a6d749e305c21ce4cb8c50b901cf3d diff --git a/metadata/md5-cache/app-crypt/certbot-9999 b/metadata/md5-cache/app-crypt/certbot-9999 index 6a5b0cf56007..e4451a659610 100644 --- a/metadata/md5-cache/app-crypt/certbot-9999 +++ b/metadata/md5-cache/app-crypt/certbot-9999 @@ -1,15 +1,15 @@ -BDEPEND=test? ( >=app-crypt/acme-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-vcs/git-1.8.2.1[curl] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( >=app-crypt/acme-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-vcs/git-1.8.2.1[curl] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Let's encrypt client to automate deployment of X.509 certificates EAPI=7 HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/ INHERIT=git-r3 distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=selinux test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=Apache-2.0 PROPERTIES=live -RDEPEND=>=app-crypt/acme-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +RDEPEND=>=app-crypt/acme-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configargparse-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyrfc3339[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-component[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zope-interface[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fe3c00316fb8dc66538a0168eff8cb0b +_md5_=35a6d749e305c21ce4cb8c50b901cf3d diff --git a/metadata/md5-cache/app-crypt/seahorse-42.0 b/metadata/md5-cache/app-crypt/seahorse-42.0 new file mode 100644 index 000000000000..bb5f578ecf93 --- /dev/null +++ b/metadata/md5-cache/app-crypt/seahorse-42.0 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-libs/appstream-glib dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6:1= >=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] ) || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) dev-libs/libxml2:2 app-crypt/gcr[vala] app-crypt/libsecret[vala] gui-libs/libhandy:1[vala] +DESCRIPTION=Manage your passwords and encryption keys +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse +INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg +IUSE=ldap zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.66:2 >=app-crypt/gcr-3.38:= >=app-crypt/gpgme-1.14.0:= >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.6:1= >=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/42/seahorse-42.0.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=cc7ec240493412a4b08d351335794172 diff --git a/metadata/md5-cache/app-crypt/swtpm-0.7.3 b/metadata/md5-cache/app-crypt/swtpm-0.7.3 index c4054829152e..9a9f9345e933 100644 --- a/metadata/md5-cache/app-crypt/swtpm-0.7.3 +++ b/metadata/md5-cache/app-crypt/swtpm-0.7.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/stefanberger/swtpm INHERIT=autotools python-any-r1 IUSE=fuse +gnutls seccomp test -KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 LICENSE=BSD RDEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) gnutls? ( dev-libs/libtasn1:= >=net-libs/gnutls-3.1.0:=[tools,pkcs11] ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stefanberger/swtpm/archive/v0.7.3.tar.gz -> swtpm-0.7.3.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=249286d12e938a81eafe705484c003c9 +_md5_=01675393249a13b5faf3a4885cd04884 diff --git a/metadata/md5-cache/app-crypt/tpm2-abrmd-2.4.1-r1 b/metadata/md5-cache/app-crypt/tpm2-abrmd-2.4.1-r1 index 6c90568ad0de..991a3bc8fdfa 100644 --- a/metadata/md5-cache/app-crypt/tpm2-abrmd-2.4.1-r1 +++ b/metadata/md5-cache/app-crypt/tpm2-abrmd-2.4.1-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/tpm2-software/tpm2-abrmd INHERIT=autotools systemd IUSE=static-libs test -KEYWORDS=amd64 arm ~arm64 ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 LICENSE=BSD RDEPEND=acct-group/tss acct-user/tss sys-apps/dbus dev-libs/glib:= app-crypt/tpm2-tss:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tpm2-software/tpm2-abrmd/releases/download/2.4.1/tpm2-abrmd-2.4.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a15f684f83edaf809a0a1faec4c40de5 +_md5_=6272737253f67622a6447d2c86f9114e diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r3 b/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r3 index fc00bff273cb..741d115ca9ec 100644 --- a/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r3 +++ b/metadata/md5-cache/app-crypt/tpm2-tss-3.2.0-r3 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://github.com/tpm2-software/tpm2-tss INHERIT=autotools linux-info multilib-minimal tmpfiles udev IUSE=doc +fapi +openssl mbedtls 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 ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 LICENSE=BSD-2 RDEPEND=acct-group/tss acct-user/tss fapi? ( dev-libs/json-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(-)?] >=net-misc/curl-7.80.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(-)?] ) mbedtls? ( net-libs/mbedtls:=[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? ( dev-libs/openssl:=[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/tmpfiles REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 -_md5_=08e5402619b4622b4a9ff5173b40023b +_md5_=d2d4d32b6832687009a2684bb42a6bad diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz index 95bf8b5194079d2d5e07146417169df38765dea9..d539af125a5d47a6f9b699d1bbb62cec86a97955 100644 GIT binary patch delta 73630 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 delta 73647 zcmV(zK<2;J@deQF1+e5=6eW|dqMV21#L61j}l>x zlH>44m0AFXa)i9N?;#5Y%Gc*hX7udzo(a9_hBWqu2I7x&#S%UTvY1* znI`Ho^C@TQMN-nget(Ngt#I3jqU2!kmTpv%{<4$l#95NgCLQ;ve3^G4>&2z*MMUJW zR+L@M8*}PWwoW@J`8YCE{M81*Nzecs+<-T-VZM@<%G>dBIDnbTW7Hwjb6Hxb!lQ5F z*~n^nQ9(GFo2n_h79(D-oN~TctxL=9hpEF!2_RGE5-K_4e}59;Y^Enw>Kgl|-|K=? zeBl+kLjhvH9{D6Ns-t0)?Am>6HqREjwZm0Pdb_l5Y1$j>On$AQw<77(*?A&ieGeVJ z`OoEOx4pU3DeACpi+!QKlDmN-YBz%y!t_xU*strBSWEUijWo9^VG-nB6E87cONOFq zGTkII4lnbyN`K~&S>QvLIsIAKv1GyFY8i><#E|y>IL?pqN_Fr-dJDk9!@=}g~wh>0xf&!C?^&8EIiw-)HkbRD~!*x zN<81eQ5mLN@UC)uBYZ?`xvgH@tov54<&G?mFYJegdw~U2*JwE7&M@0yw8EJHTKChGZ#7pkO5DLx1GflYxm%a$(6$Nv2UoEgG2EGCl2P+Q zE-qVkf8q3=iC{Wyno2SNqN~K&v;#lHWgfW1v!~ z3hMS=cqNs{5>6Wp4!7+#cBo3m6XNpMDL_YArTxe)8loKD#pD-xZI|Q$8u7FqMIe`X zMj)L6lWDoOY*V#Z@24GJR8yYgc7F}^tN=emv3!|ak3uQxg;pZ3Ml$a4jz{zHX zTv8s@wxB}8N|8hdsewV;(YzL7_C)x5 zyHPtfc`hsz7J-%-cuPYzH1IENpDz?6Qu&6h$3XYNJ7XlbQ>SC^lT$>P8FA# zn{uj~qSNGw-hxs;+Ewe2z<-e?Sx2CE@vc1GBDYPgTEKz2J9B%Cr?i@aDx`xb>in4f zDqi03x9R(&)}ihj6j6uNd}=a>zie(a9x163yi_FezVTN{lMR&NEyKFwaSUnKSoSEY zj*~T7R=-Dy3sv0Tt=4KhL{`gdi^pnF0P}xC+sLro8Ft5O3ulpsjDM=(FEaP7jck}4 zCkK_6+*~8k@w>sBn`{r8=Yim_Cnfld%sgK-+o-1P$YhRmaqy0ZOzKoPM?PQKe|%8W zOk#6pV(yj@BvAGb%c^UqHW70S&C%s8OBQ#cj&i?^N`g}7AZ$-eJVdi4@`5w1G! zpPVFKeM*g93r9xwS$|Wn_L5EUlhtaUmfXt5>3h1g;5BLHq-1K+;9w2YXx8d*Xtuqs z%D3v0Ly1vG^Shp|k}}g~M=Pml%b9R$M}Fw2OLd4!6SP`DV;8vBOKLW^*C3=U)0(c} z{c#dY8@hg8!%P3_!QHB3Sp3G*<``wDoox|Blu6yf1wzpCxqs^vEia46+E@gy`IDm` zEr`Jm(x(}6-J4v)VWX)Ov*c^S%;`19`@Qw*NARZmz=G_yV@X%%CSf=Xw#O;D1Pd@&Ys*vB=6y~Hg;v%x+dyoqr_;>LUzKI2a6nPM)6=JAdr(oG>g(NF{jjR(MRz#P@H91`Y@VuEQe!mI)|u$g zrx;Y{CMN@mGxGwc)Y#d`dX+Eatm zuz|%ugarKf(2Q?NO)Z>c~tT$P0Oo4Wy9P6=N72+h>do2o6{w`;#$k$=TNZX zkV8aKbQK_7yq$WW8VJsV0^CRu(uAF}9S6`Q0zn$F>j>}Yl8VN=T8E^gr(sQ%9;uP! zsDlB<1b?k%mM0lHz2%lLZWqo83~M3#Qa+&mprPn*7L~`fZcLY3$I0ffCT=Kd$j;1dGe#d!KWfA=!eDnO1L9hr*1aI|?{E@&9@i?-)3a81b zCc#q|!SmP`#eiqrlsg?}r=Vzy>JUxLstzE#Q-9vjmNibefz-hffOo6)&6iHiuCn*D zuMsiavF?k^&OwWrMPk!8twywUND5VJxuC$JE=>Apt9ZF7`6L0fC&IvG12HPktEG@S z>_zWjhpY5{-VVzauZvowb~`CYkJ5g&x9m1cKqFq@u zx!OS8R>ag1nK1w^Mx+%ii<%DXu9F%l>#|`=Z(=XOt*t0+BMn!jSUO&lm zY#J^M3IRa8+$--yM|T{5>7=Pj4@gz}sFU7!MPx-iuN+Uk+oD12)_;=vVw+}TU>1oJF;wj%n_8X->L<)n?JF3*IcVJOu1n1olf8LU4tapct9BY2z<;5xUSu7brsuLP~sWMOTN!er0Q zWhDSS3NrD4@3wo36waKqM|9d@uBG#;^A(Pcq7|k>-_6PAlcMl)#%C(f$N9A+RbP1Q4~@=;D17nKY8{R;Fum zLwyi0z7+q)F$6V?zih70-`7uTvFWhW+k;qFH4;L5LGFM=oR07>`ni8M}D^En4+%nHxXF}8v;Jx zV06Vsd0N7dT8vY8|LAS;M?;ThzRM;(U%j!LUdL;IO^BZ6H;=p6l@H$1su(u_AaLSvd((Z0jc68_Lwimt1WQFTp$i`vrGBL?< zQz4nyIr39S#H{o#>6dc+ah0)8as*jicV+p$r|snd`X~dSEN6n6=_s7kOV^mzLlPsz zNq;il0q;%zbxY))%W+#CFGQtn*jsHUiFnc=BvVjD-5B%oKA@isotCuv>Yw)6+ zYWr(T_q6ApX7%;<Nq?|y z3k6h3>^1LQ3g*YfJtZy^=D|`YKMfv=WqOQQN&oVzTfw2V4*9j%9cHUW{!kj6HI7-S zJ2c`|Vv@LDyxA;OmffuyE${Z$L81cwMC}rC{UuACr<$@0YkAoc#Q5)!rxxD((5x{iYCCQ#3#8C)jx4WG%_#%2`qc zcjN!!=|xp?%ikk*ecW$p&PSHGxUC=Mxkplt`6fO_g3__u08QFt_ED7%-OqdJ)YkyA z1IFZs=l4cFAw_Me7l2SD{Rn$%|Ev3$R2W)w(wwpgq6n1Pw_GNV* zp*eb^i+fsc$|BYH%KXb zIBNkq0d>mekZ8Co&mNt;-c+BqrX-opHq<_#l2WwbQ00ji92eVU&wsM~z1jkQtK(~s zDXfCHt5qin0R-pc4y1Jv&IWGtnyqRML>@Zixn|i=!p8m7M?id3R3+YrV?@f1XwB}} zE~N!!&9#gmhdMog?5zj=Ns8pJR+c4101xDATiuLp?ajZoa%v3zxN?uvDn|k=;S{G~ zhB{y>rE%+0=_oqT%zrWbo3sh|(EG^wS)lCHcAKoKP4#rp8FJ zI{{%`Q3==Hx=KKNvQ)1~PLjSx#wzSll#5l8b6xhklee2*C@7{O0zZL^&6|@93{L7d z7N_^Cb5VEGM3nbD%Xzv*LD8|Ox#U=!(qVOyaE~k>WU4pUNq^{n^|XFdzyCQTcW$a^ zhu*xZn96-hpH-e_>%gz<`I9g2z_|2vSs%oPk?&m*i$X~AV({`u`5J)dl)bDiv8tfK z&zzvB?8uHh$-C@JHn-^E#aDX8z+kQD1OVxGUCk7ImnE7O4m$Bmfh_9za%;Y&%*drN zau#n$0MZ)6>wkrVjC|Dn%4^U%u*}U{cSiN|_v5M1(j73+Vkq`)e!r z`AH>_EUDpktXZkzLy9 ztp)!ka(_}lGG1X!fib0psLw(2%5;@yyl-_vH|6wK zSMI;Y&#auhD&pMzQfcztWv{Sdc2=v7MFCb?#(#n0p>)+S6sM*v$5xKv`2MCZ${PDt zH!Eq%q%5Gq5QL$zE#i@CX>x*y{0h%E;}t9au%Ta$)np+l*yUX0R6dDq;i=zGf&eut zQ7YPJ;RmOb_;E?0+&jexv3lDT9qU=oM7dlq0`qKp_5Of0yx5b1QlBkyi4ynJcU>*; zJ%9YQmHYmOPd~2QQ!AI+Jvt0zU$tIStDCMqTLlPD8TXF(Nqt8yAGF>DDsFF(7ApOfX_OFzcAW!~$4EF<|^!jAmL z#ekveuxi*<3f2f`QrOOi`sX=C_8`ZM}pQ23x+p3nJOs1{@ zLIQCV#Sm#6fL{N*m2=ge@Z9#eT)8x11OIlzOqSZV745bODUm4ROa=v*a{+qSU6k2D z+)Heuc4{QwsFH!>-}Y8FzVj|!s_*34b4`8gpQB9e(9WkSnZm9;^`0fVwgUm0DluY0E<;q}h zT%wPTn{ADCHO0Pzyms%e9fa4}cYoBS%0ncQqQ;q3=%a#N2{7&sP~Ek(1GdL7{5U{b zyE**2?krn_t!;&+&89%EC_me%kh5yk$`@$IbUES6Hz4qPCFf|V-mmC&uFK0B(&sxA6_m1+V9Fe?cD-e=9%$;U zfldx57#<}=YQ!l;<8;fQOebQJzFEo!7E4MNgGW?I%(o*I2dS3t%vuaPHC=|Btn^dQ z`ZZjnel)L`Ab6}NRyn-asegb_biST6M+xc8gW>7_Vd36Z5Sm?9wN@w!&IsV&qucf)`Hx(g=@cw8(|qP^L>D7-kW%3<>#c!RJHYG(dLlap~_eqt8X6I zB&yC6ua+grrq<#4BriAJ2`l zOcEJ|0x(C7v$Dx}BiE|tQUO&?X}=y-a?WMToJAv?WyQ%Ip{qK^-`Qbw2e{V_9R*ii zYG!itys>pAi3EAyQhB5h4%_xsS&q4>LvSQAbfk*p=Qq7jBU@#XrGrzF%b4`t!hKUe z{-M|Je%cGp&wmX~zSZIs5Z-QOsIqL>;`*poM=p#v(MdwzEyq_HOCkMtZ54-uw@WBJ zXSwfse-M**Z9wYoh(IhnKB*t9cq|?L#AyyAc-BB0uP9i$a7)@0>OT#rAxHOk*g5Kx z1rIEQSbgZ<(;WTGPG%n`JN!^h-x1rmrmZwak9x)?uz$7~t`^x;&5^6y9>bu@HdPUC zFXazO)c?)O{iLJ$B+-2+jVVE0t6@SKK{agv#6&Ero08$AhFdmI0%q{Px9v_;>O*Iq zwo&CLj;^|t4n9)U6!i#IXalM=s+uK>vB|nv)XZH{k@3tp_;A{(iepfgY@Sd}6@WhH z8grl^Ab)fo%1vm|eu3zMd?TedcKaW5-|sGO;^5DDm&tkj8Ra*6k0?b)+Az-uUJ*qA zdvccKH`Tmly;=8nEBEbp|5<i0R^9WKb$LNF05)Xy5(c`Q4}flXDs$_?PE7u1x{e zrhggxISSx=tB1;%W(CfHXzor#G4BI1fV~Gt>4UCl93L<|&qP|e!Jye7wJ-0`9GZ?Z zS+I8LJ)xb`=z2$~>!`O-eRyWZB_Vnf&~NgByxFV^Q7PdP%AEZe4#yoyaza;k7w9Tc zt#;~v$JUmT|C|+&OL`lQD6)ltnOXwR+<&@P!Ww^f-Sam4w;TatK(y`nZsGpV4$F_z(Z~kGY1lxcbz3Mj?ZUmvCxLb*=X0%Uvy%RSNr}v5Ef3A47Rk(W|mE)M^jOO$uMdenHc0Y9H3g=aXS;XeAB7$ddG40^HYT!F zr7(u4oZ}upyKFAmbItIS6(~S}Q@0#}p}u^lgdDO74))z~t0qoabhIl^FNE1DHtYZ( zazNMxot3%yG2y~RWghG~0Y=7mplkYRjav@+#$^sYqk{gumddL;@Q%9dZ67UT? zx*r-rgPIjZpfQDryu-BHlCWAuDOhVQJEEM<$VgvxBF7ev{v`t6<2X#Yn zR_8kOEWB%~UQ9&I{YWnf6n~>_$h$@RzyIAu{v#`B!`@{Z5JaV^91f-N&1C&n6=O4b zyq`H_`$pB;Q;!#?7x=f77;^r1Czg5kZJdYZ$13t~ZIaX2Yj#@H+XAbnY9QHcHr-wl zP&>VXkh!r_lN9rQ7ddEdLtJ3o6-B$ynD}E_K_a=>N3hw|Q(0`)`?+MeDopp6Q z+p_1#+KH2icPgGOEYp%Gjc%a@ulMwuY>S?XWzZlK| zaAMct=n6s*L7Sp*O>t%xxm)+Nrg;weEK+8>;QG1+e(n$r9v1q_3q~z`_?kLp%s}2# z8?J5-!z`sOsUwc*UVm_wgbZO3t1a|lZc!$+?O7}Gti2tuk|ayzp{!1j_G8uQbjTok zSx6~Zsz`&J_#kA-^9YV}D2++xXhQ}gfS~>Sj{BK={3jd|+H^2v8FV|p=@2(rK!%1R zT}d-Ks?Iw~eE^~m%gLQdUO}7A#La$lvd#EjfW_hU2TA!Ry??kB0X77~R`-kJqacbF zokK8tQ3Jd-;*=*S{BRdJbHcoTr{suU99=e;rXh~9P>v#@<2sz8JuH|4J6SSbjXKX$ ziOs~nAo;L3K-`@=Dp2}38K*E+1g>)ooTk4mb8==?(~hc?=$i}uAu#yjx6O;V&hUSS*IPL+s*f*(B@Quj&*CA zQw;_+uZuFSS^>Z2Qx>8CKkuNF$QtX@@8c#P0(Ncn5pBs0Bt-8RK@$@sHg6f99C(HJ zsMoi$H1CK6E%DHj=d$X}OWuP|yq9E<%pq1b4uVX7v45QSaozq))E2+0?N?v;U2lkR z0IH^cXD$dOF6bI$pB2z53LL9ET*X-Ag<>uio$%4fd|2LwS}ODvc%^Wv?iw zWoTO)rcU4cQouXb#3D(@S=?K^{e%a6*8wZ$}1f5qHw742P8RQ5Jxi|c?uXZaqxMu{`RXi zx37f8Q;SmX1p8VF@!r%@*S@X$G0$Y3!MPGUuBT&7b=!75Sc4;eiC9M5b#rGh*IWX^ zO@rI1`Sh+C7bP0y0{@TLeU>Gbdb$F$%i7`nwtq+8pMq!z_B zDaN~}?$|LA2{h4#*e>G+YSv~63)9q%Mu3gfr*2hwh&CDKCXt78_x? zj*|7Ph7=nbYANt62dRjF5l-Ld9Y`>vv~~?&=2oc%vK@^#O*L z;)K&u;?z@$S1D|l7H%J7u`HZ+B`O{2xHwu<`0msU1DL#lif>)aoF=M@27qXk5Pzjg zzq$rja;YQ=Bmg02?p}8oKN^kwxKv;N+pj-=u7CcwzyI#L{&oHK-@g9WuU?|olLt+d z)MDu%@x%jNx}8Hd-H~+nu(hB?dsOLXlWXE^^{KK|v$4PK6t<#wIDkYCbKa~v3u?52 zj8)&>sFx+S@!izsZYsg3^rQLYtABLo)Fu6{GWgX-l<%b-9EdJ$dI@UaX@ljoFF>Ur ztu6=%98$VB(+C09Zg$fOqBwm-oDYf0)cK^cZqF?CV`n8zuOblV8O&#IR_>R-Uy^Rm zK})y6V>PaI0#27=&?DbPt%9WvaO)mEw?QoGG4vN}C#nNNlfq=|B)-Qa=zn!RB(k#P zc1=00h7A4e9sZ|eF|K8bin7_`mue$l{Bb=%h*E|`_5Y%!FB`kGq$h-oUCk8q_yO=5 zChl05sHa^Ykm#wNsIs_T&|Sc>pbHvdZ5fgWospC&SIvxgplQV=eYbew=zvUmyH5Z3 zKY!1LN`I4{^vMi{n&k0Y&3~$FbmdXCwZ3*G!X{Ok_dJOty>^?DhI8eiekP%t*zY6$+z7WBH$>ffIXZ;JIU(aW`FF(?n5By%h*YVM#4;e z_>$^E;Cxy>DBO3jhy?iE8*u%VlEyyzeh|h_CoHrnTNdULv7#mix}!9i>(z;yLz%}e z)m5rpQpi%$SR!dG9x9vtj55L<8|wL|OZD})AHM(NFV+CdlRpTB7%_zuqsU21)fIaj@hT_iAnRyD#Jl3eka5J^rN#R3I?xBFPqT=ksTW$9wwjO; z+3&6`u1-=G-fDAz(fJn&ktew^8{lh@6-cSoYjj2+muI?)d1|>78YdlN&qNf(|?DdJ$kLXJ`kc5<+j4=h`a5CoCj#N z9R{t@BMGwYi^xG)!@8#%SgYMNOFUIl-@KncC=V&C_9^B|{CBUr;_7VuQ=Rh;$ZhK7 za1NYOdb3*Jw4VTnQ(08Mg`xnKOGR@wtzz1m8|jxK$rRQq2#uvrLy>VP3e;=~=-hh} z-hb3((1A2l90TKS45hiy)v&G!>KtO{pZ!xw~>T zL-0;bV;RhwCfyGwuJh%KyEWR}2WiOZNrIg(-N7YmMdg(J4`QOC39l(pA}J5X(E%;6 zD613(h(r=>8}9SbDHy<=yr)xdap{lhic@v#O?Do#pxr#2wv!_k*)V3~ZL;6&41Z)r zVr1M9-&m>053`z59opNa`u2C9>is1r=0|ZDl*Vv`XdcH*YyX}V$fO0@?Nmnt4{Vwn zo$7fT;FZN4EZU|`3WX9Ia8PhgHXUtoA<7!mSoMS65B3gO@I0*u`u>c>B4%Ss_$y^0>W1(PR)-*t*h!UsTEY$ z9jaOMM#8*Ke|_k0X|qF=y`-|G{l3eIAN%<9`MZx_S~HI#heICqs1R*Yo`I@mwn;x% z_nnyN7~jxXc(ZtvM4+k+1<8#00*^a4n^iv9qynYo@xpPY!lRHU{yRP>;eR~e!Et<9 zQ;AGa?K$W4S{`P~rR91;kvb>HG%5J)z$4*AVuJc<4r9uTA}xu?1{&uO9NsS0_uqZ|Q2Y42ApEnOn*eGV zdhms)LOJ!j79)|f(_~UsEq?-Zng|Z;XrZ8A!>JXvF0=clsE2p&PJvp`v#v$6l|VJF zN^VpOdl(qEzFiiYqW)beNsk^mvre| z?P)iPcV$;q9wGMYz&W)eY|i-{XI_$I#`RFNyO!k=sZ`tn@8d*f5}0OoC0+wIPuOadn0gztJ%=&N~}Js&)DmL#%-zHM0Wl6k*F zYZgi;kiNY&ed=BYbV@zh0hC}(!{GbgY7b_G*Lp|kX8wBvvxVh9R&-7@0BABwA{!vO zlLN(Lc*DNmYqsLjJAZOlL!YV|Xr@IDxWXY&hkP{JqhQU>pDK@}|F}H|9&B@XVfj!^ zc0qWzSYQACSIW7);U;P%tEdd z>GsT1-6-zco@#*7Bh`*jx6^lE+t&8>MAcnU}&Ox)!v!YZEb@c%lBr|SR zyEI;v4@{vQ$bTvWKn0ZN3{AzsG`5g9cwX#S#S53l&!!L|W%1NbxM-|)bA;phAYOYf z9Z#<&kJF|FTST9Ez!rZ;C_Ln95U%;X*#_6HQ|rFBupB*ecCI-_FMhRkonExt#c#9e zjRcPIX3IIn(=zGwa@;$V;5~16z0Lk{x&C!LFW1xb9DiTxI&}&slL+fj16gTX&Wu zHt^{~kYz}l*aQ)UgreznUph(2N}f>8G0=y*tkL^Rv8~jPAt}$op^~YFH@H!%9f1k_ zGZIy}=6@HqNHd5bDZmRTQxT|D@Eo5!!;m-sX1V?{K7HUE9`De@EgRpIz{}jk>yg4m zU*9G>T{U=JFBbV|$xd{c(WGr^Lu!qnNYqWWO&p55WEff4iBlm>fwC7kVvZ~dm;iji zr#pcB3>H)%)5q3YElx#A2%zAli#k^;t345iynlYAOpyfSm4$j`UM@z~yL7z=l2SBQ ziF&w#^9HAHrZsvU&csII6;b!gp{!1zYk{s+jJ*vFG3xdPX?^w8uPt-lbRH~O)$;ak zMRwgW;`Tv`EpgJuXGI_o(OM8^&sXt8QO^?q#pMFx$^~; z7k{fI)Vexw_DsQ%L79{8HN$Jfihwr#9@uWAmo(U4m&2RR2C`YY3^S0w_gX}v!-!h6 zIU;~e2i#lb2g4<gF{=!2Z$#a6gu^%&xyj9GakN0LuB+7jBPl*6CMY{rxxJ zef~T?|J#q1bXX0DCkJXtgdv?lbum&K*ni!y<9$q31@tiG^HMByZm$T`l_dXfzy%;- zz7-=@iN0w>xSihSIF4Esh3a5@0?@W}ujjBjIh4cLb(7)HQRuyb(`*Xa!#b*mH)`hv z8f_8?Daol=Pc|b_;Iv0Cgh)f7Kj9|)lgOh}Q=<%t2yyqLQdnj;m55S_6MtS2 zi?i&~HLrYYzK`n--umiaf4y*NdUApS)Jl2Y)|gPM`VSTYxJ5EGy?Hwfkzo z?f|tQzdrMN9LPJVv(7GP2<#A5xPLZ+k``OzlD-vqd)i>-Yp6T{uDDuh;1B}VwsO=^ z#l}YR*r>zep^rz1q>4?`p%(+Y{w8F7RsZz;htJ>t^1F|7eE$65yN{gZ^JRx!4=ACm zdF8;(peJ?p9ycGW@dDJP9CRvLx!YsYoN9OuB^$ewRZ^x4KwEWYQsHobN_D=Wwpf!eKpX_2br}~U><)bX|Eydt zONJ!=4ZGqYsOzM0)PsqV?SBrZ%#SVuzuB79j~js0Jr;UTI3lYQgR1J9eNg>K-OubG zi+;mj!*+7^Ow%^qsdh?PqQW4)s|5hT5m~;)Oa`~3mzt(YKxd+)g7*rxs}mKZAswh z7PJ-n-R<_8xw_hHfFeh6qe2H0kV$n<)WwNE(XOZ{JyR-$(L>mp@0{$v@J+q`;B&|t zj+>OJn!Q8oRdrlSPJc`IK$dlG7=UW~i}b8=qpq|T0DJa?dsU%p8EMcK5(rbZ;HV0e z6MMi{ig>$cl-qBY>hnL;AHM$}0z2N6LiVqHpt-sfxmYjG4RxRxiiFGnXKl;J?1n}CocZ=bSD2L^BG zcYaK810X06Zo0CFJ1BrEV>6D4W9#b(&C6UXB7gl{No926I`!975 z@B3J(;%qc4I)9=fDjJ#^7*ycb2L(J+v{gAv>1%Rh2f90NrqDe5QbCqz${@q_Qy=f$ zJ(tH39Tw~lIh#6Eb<~=al_XA%T?HxN!@=ex<7`AQ@~C1pu{FUDrOl}_x{?oem5W1D zJ{!fD#228W#YFG=p6c+pIt7H+z>4xNbX%POpMAT}`F}Qojc@A989bh*J(it0NhYZK zPPFA^&)asHehf0S)gzC4xGw#uPMIUu@&eFH#erTbWmZ$ll>Ogvd!_BvLYDS=66)3N z^hRSh!FQY3{1hipEy4%$-WmOD?>OC-19oA(_~y%HC*8ynl+X?Yh8QtoY>6Hckj(Z7y@BWtt?*QngBuluc-=m$yms)A;_okH7idGCdO7 zA5YQ!bi{+drMF?_i#kXa3+3#kv5qa$>-Hibvgg~TMn9_rd`(_aXfn1*s&@nnFxbYl zg$0<@#T^iKI9hftwf8`x(6U+~Ae5o0qc_UG-ZBb#ss~CrlC2UK+bHa7Iy9;(SnUG0Qq5aB2&LWc|$@MzD zJAbFL4k3frbcs%b*poDgbZX*OV~r~L)@2ebkPi=!_Y}%{zQ%XJ#pWHXMLMCAvs$!r zS~Jqh&Fj8K1p2MStjOD{Hb zYRFA7H*#*8=i9~l^vkb)`A=WyNKe`WI)5@<6lO^oM-pSYr5QV#<~hGLH9Yd7U~Ede z-b%895r9$6>(s1LEHQ-j4{pn3jYxSsgjFP0k}R2!kLznFreu}JIBQ*N@BJ~Z<}}2# znz@~iP$NZ}{;3o5)bg##RS-vAN&V=$TqUT+rlwNjGDWnf^VfnoqpZeDME<0@`+r4= z8aV~*>29xIXX~y~=8!+80>Qhr`kz1amzMMX#z2JgpSP***D@q;imPexNtUtFBW4p| zmB%GI@Q2<2p6Y9Z!uN~N5w|*YgzjZuk|60;1DUVZ4>_XB$PN;j8eJy z#jLNoDy)eYnwK*KiB!hF+C*-L-hV7h8kUj~$Rx%2Hb$w85Uj_Q&23)5k^fZqvit#N zoQF1Tq;aJP)rsc+N6RE9Uv)dViwb{JUd#x`yVd%S58uBqC)1OCFy#yIsZlertv1V! zG^tcp$BkuIM%R%zrO5$DRZRgNqF63-z!ZiC0;t%nwfLp2B)jZIiR~a_B!8YtfneG-tiVv1+9)CbpNQ`lg> z$anJ=bUn~NY9l+ae&jhvT_twB5+^yWnj0OQF#>y8vmX@A+o5d#t#}(Tso0UwYUWzJ z+ZpvO1_9~bO$FPm^H1H_<=ly#$tu!2Pkns(%Uu={g~!S61sZd%b$@5%t-fgp5~{wS z_D6v;v-jBEW+lb2jM6|hiajS-y=?QkfcM;b)nU@U)UfZV&VX0+IvJ&XxjW2A)d-e} zin1BBd!s~LcL%fbv9i6E3fLhgP|+hi?5L@jRT_fg%b7D%8SA^s@TS{E0jD{)A+*?kX`-X z{S9LH*SZ*fG*dFrXLC5T)_RuHP9l!W`T*myvT zOH-C4e;fEe+OWz<%3a7^tlOr)ou&`q0P40=asr$3-jri{4S!Sn4J^>jl?-r`JC^va zw-khS!WRimwPvc;8Bfw|HjV70Jd#*fi;`nsV&-H`Z%ni?uMQh%gC$YRTTUPaFHn~) zdw(1qGFH)!Q@Ox5OZD|Pzy9XKUuqlQ|Ir%ff4sGZ3dNdDlNIsT>L*g2@7nXQ zVVcGql*9s~HNSH3G}HQo7kHDbO4PN}3870*+?}K(+kg$jIn$JYQimf&h1pte^S^v%M3EL$<100r&c)` zRIA5g@_&y_ugXSsz$svH1gcwAplatY?E0H3lG!h+LWdzZH`xZk+lBgme5^lNszEBv zK#-u%PLq=%d*M)6JMt;#Rho9ODtX5j|4GpwpAdrhV7r#Q>%q~i8h+_W-<2!MO5Aoy zRz&g&B4eizm4Q=}H|R|nl}-vzd+H$HDch$EFMq*Y_Yu{N!Qeo*ZGz3%^b`japxv=j z*(#f=EU9ZrlI5AnqYusgU*rgbgh&+UQN4Q1$7Bn7aRwj(nt;^QR~muXNLBE5ss5{f z8h`%DWq#Xt%T5RWC$;n0r6rI*00ONEl!>V)Rk{2Xr?*6c)Q56bG>gs}ECYTeFM_l( zP=7VG8fv@_!Rhd(nq5!)(s9ypg3BID0$^~$j|UDVQ0n7+>Fi>!=~m7|4Uw63^KR6( zoXS(qBSD5&>3A*Z;BGYaT~}J>KW{d! zP9$&FYP8>e_(+ugbN$1Qy@ve6Y&!&Kj(^7hc)W9EiR>w}a<_NUO4rpSE$|?Wgeyvq zBvzmWA4RrtIAM3Z@eflH|=~~pbXDJxqWRrVHjaOBSyjN3lR$-}S z->u<$)Wp1%O&>Jso!qBE%y^PE)f_d-3trDmT~`k60pcYUZI_|I=X8o|MZP2g*zx0q z?9NcX-Xu;E$F#G*2M5J=FM$;}U4OzU-sFHjoGZF4PP0@L{fug?@zgW;Ui1@c5Q!k0 zs>x@tTjh9so2OQeyxgEWv%}DB%FI4L2 z;*cWMjdQK`&Fv<$qSTtsr9~A~)xhPI+bfr~x2v)mmHEx&098P$zxH}^q*7l)dRl)$ zPz3S)h#4IFC~dtptwAEMCp@k&t|)VUSNqeJc>!p$9ks`bx(88|=u*T!FlaibH`kJA zBb3-eq|&LXhPp4TF+~P7KW~RDMe#l7O|4p@2IDMGmlq+J>-yaDl|f{0*XqM>e);<^ z*J97AR+l5E0Dsdh2RYk894Qft)UJO}%N4Mjql(bP0q-w$H}NLHy8@OhN^0K@;6FK8 z-?M|<4q`qd(0kKnGTKC&Q_d&UYCC^$s1+{P zZBsJyr)%~7m$iDFL5dqNq(c<*ukbmN#v0L^pHZBuH9=x0Kb?j9MLoC_?EYX!s3`yeHfBl?!+%FP-f)fnqrHQQy>a z-T9Ehl1_Ks(s$g>Bmyop8F_!v0tdlxELg^>b2-3|6IzrbyRBp$UH4+3seXBIAjmy{ zn&@qNZCy{#?d>H6YxVWZ1WziDzRbz;+$ufrp?$wpB&eCa9EOAKlq{8Op<4$yt~qN> zpw2ru2w+K>PB8F_i>L)EiZ8d*SyH--As!(@Q7RJ3mDUH4uWO1}*Mxu8MPz)?mN_(s zsxQRss%T8RR2*`En2LL8*8&5S6$MP}@=nC-{5B4vy<8z;a)!Qd*5G$z`?1gT<~@_m z&_+sO(Wm`~;ea=3DBX*kex2`v`-lJi@k{;u==M2_P$=g;^I*pw4x*tG1p9IF+O-Fr zO5X28qhh=0K4fxgNGE@zb*NFJ4#@4$@+xUqV!drwr>SXIlbdes)P1Bv_6w(c9xu1o zXM4Jqc4~@E(7{QI4^Hr6|K3jQ0T}l+1r(f}+KJ`b&^!4M_bw7|iMST5XZNU-tz!H3 zAew`&oMw{W`Wm|$3~A*L&0}LaZH#50zhbeMGX zhZ1a==5qR`Z6ALMR*R>u02GO$hwhb&W!Lc{fW^M=KUu2JKk3SZs`){hofJyMQZZ4< zyEW9~5a}J(z#89IO%K4qQ2|pFEh@EC6{5TV++7{v4dJ9)=qo_R>n=_q@byRqge`z= z^(gYfIju7~693x0B8oY=;e^7mEmK=67*1XAo`pcl%JP3QmL7M|?10bbXB7Y8EP!ES zIA`(3t+0`S8hi?+L{;DXkP@ULa&kK8R1GyL`bE-?8{gRx;5SS4P5tyA<0p+iFKhcv zusfC$seHi2?st}ssCa2nqHJ5?=|CaH9>Y1WP0XzK9PrR42X){fN{m|e9tt4o3s*ta znn+$iR#JZkC%s%lD-=+HRJ`j!T2`ZS78Y#RM@GA5&3^z`Y^hrTj`LDJbZTqbj%CW2 zR6hs3W!(*UFJuKZFuE)aH<5a^hZ3Hk^h1{bq9n=1qGVf6&vyfTv!ukUH?v{C{O;Rt zzx0pa4F6tgClEQOTuIWGbBpJubms$mun!LKqctK=jf%3%AhQU z9();a&thK=OljdGg(EaCQ&q()<&2@2P#hHsZ*DE5v^2p}kuZ%bSwdZM@2DOo88Y16wp zSEqtAvUB%w+a^6)@`6q;NYmZR74VqG-by9u#Bb&sQ3LI3e&9g|xlC$@maBqT^2Okr zI?NI5Rq)DW+bOKPdvxXw2q4UKwRt(E)0%%@VU-GuklmRy`&th1@+Ud;eaU09=apq8 zTvC`SoJ$6AtRuYJSbtg~9~}f1Z8O(}JtzE$IrrzkEs#7cQgH;v z6pLN2p*VFxJ=C=}v8Q^zTdS|@AHVw0z8Uf5DCS2y`Ap#bpe9f2w|7CO*MJr)0E9K~ z+yTJd=esN-@Np~NBez|~&rnVUv?n1@_^$Lz zPySTLJ@rTR19QDGQ|5GdvOD6c8{{nG{ehwnap9G?~sc@=NYa0gqL)dRVvVNQgmQrzwZ#1Cf_>;8?tl9F>n|Ao5$!j2 z7SM;+0I*udX4K+y1ylQ#X-NrP#>6W(Fr&QTs^N^Bf93t{NRC6x7J!C|&e_^R2Ex$_V{g|*QNFbB1sP6$gVJwxl~p!N;3kl%}XsiqAcURT| zC`!D|i&DW$i|iauhclZ1zSO(o)^fo4b4@(AIydjEc3CXsiQU7Jc!Nor_Dp;^B`Dvl z*Qf8kuAe^KUnb2T$5A`1afwM{<WqW@_l_PtXv!KX1Xd-K9b*T@x19UDec1WEe&L)+6D)yb$HT5NUcS5Y(S6G6` zH&1x5M5+aP|HjM6l#|spx7)0aAOR<~cZ>DQUn}L4-(0iGqAT^_D`exyAYhdxmvjy` zniT1zfkKPACzt?;21>H2<*(jp>9K?qH&uW5*>!(0MKv(Ha?0SJq+>3DMO(mNZ?}6s zmVhb6%EPnU*D%`2lg!OqF?V-h4@MCCwic#IGu{2E`~v5?a1@ zhl;1B%39&FQ8~4jNE z75UD$lm8WXr&XYODb!xcp{BEDa?vi0bN7BGcyqnLau}vQiq6Zt%+qPLPg6kFB(+=;=Xv(kt z<(FTw-=pVHsW90&y{Kbb0=Sn@y%V&hM5>Ih!V)isQk1k5z;#tF8%XIi;;NvrI~AaA zqQgojxidP80n)Y+)+|aW>Xk&&SL}ZdC12NK`|zzFNgtBvAZYt!(T?<21-<>!0 zOYVduhvV3-B*!5a=Tbys*jB%6UZ2Z7+@qZdlo!VBU+WC(jNn zN-1t{h7N!AyWhM((Bl!J*baIo^T@V-M+#seb%fa>k=FyR+M72-S+U7|N=APg(m>l$6+Ax?!B^$8aV)lbUG^-3i29 zL6L^6YCVOu{$bal@aW~(K)?E?FL{+;rB`86rKgb#V=#bn;JTwV-q2sV5$+0o_Wjc7 zs24&Y;o%es?=n)!)o<3R{^oyorkpQT^c$p56`nm62rkAFfQE80%D@mf({6QTrFAWd z!Hae2HB$VO4mBXWmmc;u6fIZN0(8&zCZbUN>Y_~0_A-jt;ppb3g(1nuL8eHt%uhY$ z?}J<#O5U9pz~>CYfAX+5F9bQiGG$a5R3J-@50K=hVVu?_{4^URb1r|V;k%+Nx1z$v!I5Y_)oKtpred8>Z?%vs_nT(Li%wK>L$GqT^_}f;6Nn3E-Wp z2S}zh*p^xWkK{@8Q)uPZqeR7*ivs7mWpOLY(Y8{wJM#)pQ=_RC>ew`Aa-x6d6x@m< zJAitWa-7R7&2H+$C_;Z=)RjhL)q|5zm&4VLDDs6B+0N=c?Xn#~BUO9W%Q?SLF2X(N zT!*|3sG#3buONTb+Ok6PTKQ^wcnv_bH;q|^)qEL_FQ?9_0)Db&?7hd5+1PqCYoguJ z8;I^yg7eXvl03Q_dZpTJGHfJkEoUgb2pW#uWq&R8twW_#8N`286j_FiEb-~`V5TkJ zi$@?+^CoIg%%-hWhwKH@Ss}jHDDUWL*<^Q7h8GG_fJ$^IXcA2+%g;OLt`jmCWiD$u zU9*7608kQxHzQxnPg_u~ICCbZ?MpV{QUlH`HP7R1eFAN#i)<66CIK7I65g)ahj0G; zg+lWv31tJQ*3^F_=y_>cH3-#th0~VRh>j|j>;OKt_;Dp|(DTyJpvr2Tlh{e`Btl1G z`A;uRQ`He$60szkw5J+?Y4T6{*u$YAm<l_y0SPMA$yCm0=P7BZf4FICCgI7`OfvP&ZuRBXJx1|ZNDN>$+yRyQ>$ zOr3SmVx@}5Q7PKw1q8Vx9wZ3;;i7ZZoXu?}_2%`NM7SDPZ?0_$hQBcAsD(trW zSqGs;|16_ImZl-KxX?r~Wokp=oxb z1E7bN5v;J9r{va|?Md^Q6e>L`r=g$~2a}?hw0cxu!X_=?kixhO6s@B3wM+tUn<+NI zl5ouGLWU*Jw(swj>OX$-;SYcO{-5XX{y4t=?uTz)BK=;TEPT^Y=$Ff9C*sCJx@I^_fACTxs~(IHF`&O0_U?TPui3_te9^vaY3zm-|?K$ z!5#f>^D@yp?$>fhpZ6>gKxU;kSo|f=*x`IXse!PcRhV)@QNqC<6=z+w^JX(>o9z0= zuRQ=Q;J{8CXgcj~EMJP%n}Wm1g0fiRyxD)z_Htgm!p=7lk-}Z@n5>`-40-NHG*}Sa~8p=@VMj(C=%07BnQ=Bb}f%JpYmZmJPC%i5eG0)PdPpS}A&9%SX$YV!T8D14#P(R-^ImdYS$Z3DF z`k+XR5|jw&PP-opmrd&YQ*()nBhb`Wrp7vMuUL0N!tf}UWxzp_7M!Zh^JcNW>p$xF zyutDSo0Cd!$@PN3DDA1=6j*PnKiu|a08hJW0NMB(EKxi-NoFbG z>&;UA@clp5k6*Uc(}Xl}ip6OTJ3HTRW>cRK#NLM0+9WUoA_$N-yCXR0GFN{(QBJN( zU%i#nuP0@;?d&ZQiiz`9f|kURlw_OkQwirblr3bl9qJJ|nep14QG|7>s9B^rQiz_F zk11KFJW7Kp5Gy)bY<~42DZskQ!+7e-wJ(VyfML>Vq;}=*!9i3}DQZ>~oau-Y=yUTW z^ugNVr8chuBc;$ckg;x4BgaT-24iP3L0u-!OA&pNAPN{JOHf_MQV83>L zNm3)&e$7x0-|eg?qTSJxYVueF1@G0nP8K(RGl-JNLTVK1|I7R3NlEj%5KyVSwrC2$ zp$@)G37XjwH!GEo#VSeu=52TZn02O02hieDQTM7o@jY#|v9p5eYd3#oD6iPaCGt3r zC6vUmb(gc{?{!&qS{2+1PD<&W<^6hn{rfdG;BDO#fGBdV2Ss!AHb;u&SO%L>#w-6c zCr?JMR*R0^#_k<}iK4 z^ACB480_Jw21lLhtC4?53ZA%~VA(Qzi%r#4mIYGJFr6dc6`&;#I#f!~FDI+1AAE8S zj*68W$Z^nWZBYNHnBDDCvq&ub5o@Cesq9y!7k|1`fBS_<^He8B03Bt9rYPcgPRt;t z0w6SxwD!LM;4)S_n^6j0sJB0k31+c<3@xv55Vvkh&bPo%8Rco&*u^1y1dS*^fNmoA$%6|LLoL8TFeF-~ag+ zn~`CV9$hld+3a1#D{_E+>tqIhl+_gC>Wq5(vApewN__Flfr+8G6A<#O zE3lWv|GKk~4U`$AB2h?eYXEdjc0{e26ec7SFYssmD$Rf9un*e|#v2J+VL4?2Iq;#q zU9R7G2ICuo)_$r|STye3HudB+Up$<^4qeIPdA2%(b zn*6FX04sl!1>nhdrEL{306tKGD2U0&pIW!;=5qTX@-B}!r00{`gAjyFt~J-9RXJ*> zz}lOIs-M6A?&FsZ;Q7=ky^k=QiDh9maJF|3*sN27@AN_k&WCxNLv>2=)=O;YPZ|ii zTh3bas&jOTE3~9#3wS4?z4GN>?OwqU%eCtv+|_?dtP9D|G@s^BY{Y_EB|=abZkIZ1 zX~7X~;;WjxPI45sb2TDZf3ZrF{d~*DG%sJ-%4s&c2e&4Ry!$(9p#+Pp8`= zYkf-ApP9`5W~sjU%lOX^pT2M%jwfNLc`1JH0IfotcC)BAlR9V?R#o4stXehnj3Pb(+^Pk2iAl83(FNyF;@M5=t(&UpAg(Hr;F7Ot$UhNwB zO$Fh1GBGdF=H7iT)4qf1?&w82xZQosOU_Q*3|(1 zO%*lJ#)JH>G#p!+%1&L#AgyQ(jRyztHNi?1SmsP!InAuP+XUy=;)@kDg-f>d7kz)R ztWhO24J2e`vO4ysFRf!KuJ)CsS#W|WyX7ix%fnxP{(?o{i06YIQy|lk>Qph*(?;~o zVL0{p((@i!`0Hn<~$l7rn$5pF_Gwz+! z)&SXpSpV9^^5e^_`Wpo+=6vkb5X*lGnUhWMxi-qqtko&;ujocdC}gkk)KnJ5BKarSSnJV+yy^I+uFpai-W->lWTk>vx0a$e@YS*;&FkM^N{ z{I`!keEVg=9vEwAm{1i&K5c)25WA`}uBVc9qYrPIHzDJ{UKzSi_{~=fQ~U8dDCVYD zJuj^tp~us!EDB)HC!uZn)TgTK4p0v*1aI}vfDdRA@a?$nXT!9HwpI?bSgVtrNr15W@Ruc)UD zFr1A=MVWU?i`#ZAduM;lwo4rWSE)Y00ktv0 zdnPiDqs#g}9K}*}Y4U}L0nh98cfbGDZ-4(`eE+u}|M;V*%Cl87FE;VwInBxYR-LRl z`Fz@T%a<%yQFKH#UzWtRtZptF;X($HAkw%Pc>=Onq%UNU%7TOy~!hLfY-E2>d|4Hc(Y@pWl~CJLtFpNXT%Hy6eNwj)JJYf#Jm$2R`pr<9Zf9J>+^MGKxE$V*)`n$}B~$>`hWf%;r|o$~U>SZ=IOc839f3 z><*eplOh{9VSQ;icmk*$0S#8luCK^m_494kJ$6UmDSm$(6P2>v-!9dse;9wMpT=*# z`{R#Y<|irrb>&IHQ57MY7S%=B4vG35pmPMTdDrN>Hbu9B5+=6mq7DK+XL+flD^gwT zQI!nfYxcVN(jwb=cPh?KISh)fl9n8NvtYcvAw3?mPIAK7KHvhU6?lnC8x_?_HA5?B z2=?#y(D#2mUc9ilUanf0yVCsN*{MqYw5C$=9~O{>%7%Do?kFyB6?A1}@4HjVk?JY~nQljY)eofcmTM)Owt`Qn;4ye=N+!7h^=uX2A>V$W=}LApR5SMvnM^c_get3u`pFZRe)+L+Qv-Uyp zsk|SV@KT3;-`R~1Crkb9 zbsVWd&Q~9N;c=gO9duKIGyQL7Q~vJ5M~Q#lAL6dAum?I2?+ zyOH^wd~R3{HlTA(MwkjDQbm9P0grC_=9IZ&YlL(?R-LFhP6ddSpkL<0r?l%19@AgA zZE}zAy`9(V)-u35tV+_o2t5myfh2D2s=z&+lekIsI^D||>`OLpdSln%MPSok!qR_Q zGhQi@fcDAyutOnMBV%DSd;WH)(GCOy3 zlYErS%Gw93fW10?l6NX0q3NA!Ylxo*1l>w32ZFJ3jG?akp<`P%(!~5A4W-46UeWN<8x{qvH=kWL`wPCg%JvW=_wAK43YgOW_C|i0mLgy4I z*-81NSW>2911>qgbOVTGjIpUZkWfou>Kf-WG!nMgCD%BlXZ1o|gwlPz24Gybo-+B!aAE;W%$w7kq zC9&0pJg=|%`~>@pb7Etn5Q%l5ry#U%TV&}ZqKWL(;BcBy1Z%OinzpXg$sA}TL2_eg9 z*im%$6ygM4=eza#IKE)hr*!E3G6j6t8-*wdnQXB+9$mClXllVYBymb05$z7m`#6PJ z_XVmCj!ccMMu#AI@ih!@;j=2GdEGs$N7=jnsIu9^ly#rI4ZDA|0*eplQRkQEi@f{E zN1sY9Df32b1Iu{{xUEZPYcNg$uq}EINTtedu}B0v+;%QlpXxxFqdGu|O-qK58z;1@ zT49mYC4{yz*L~3K<<#3__-TCg)mJ|mdh+u0QgJvmjZeFsG)=tR8070DIoLDh-QI`- zW?55wi(P@x)bxLUDn%EzbGLC3yvk6&fgBBaw*b2?9H2V z&iNRgJ!MM|WBam4)GFhYg|~EKgY)4-_PA=Tl$9J=KL?0F3{`qqnah#OtzEZ=f-2Ee ztdDJ0z3hL{h+s4?isd==$px#f z4(aS+1L}Vl#i)y7E0pXbG~3~AL7V@Nt#@0JbcZhVBtO2TPW1cZ*(dy>fr-@gDWEh->kCbN_#(xD)0M_^C9ol5|+n-yzti(ni5Xj`RQO?twaba(+$o7hrqRJOac=m`KnLLa5$jWPnQ)#LLl}OHIuF z_HlomPwytBe$1rhkoLUI{uxi!F8FI}+TC&I9XZ5T@u<43uxalG zz9-5h6-gVHvqzWU2xwzfjtQKg5*k3R!5DwF_Lg1iLgnlo=N;(K1=GV_W+m5EiX-Mb zGVBC@Gm^YLT)+PP*I)d2?iQz&ymlyK4LL(CYFRuJwhG6rplV{P;@RPKf?2K39!9Rb zmN2fVfjpEP(96~dLUO8Rjht4^KEr+~%|9lVZ)k$3@cZ6g_B^`gWu)Cz z#UM44x$2wRpTzwsKCLNeUY_SoFL!@yyrz8kq1ufxA9O+jLw zk%o3bOH|;a0{+VQS9yT@YKw*oJZh-ho5%H=U;Xb%dL9d>9-?wN{)%rB}#lQ6{}`PKaj-F^UcHh=BsaC#&Pdz@~Z<2T7x<# z7jjsnxmQ=CLt{O6_;d&0LMEuiMwF=hZ?R-fW_N23HqLpvG`f$LqpK=d8QL_o4sk&a zyzf>JANw)^cRo2xRN?m5$^#HnMdVA({8jrp9s{R{WXzX_{KsW;ttx*>Toma|3ZiQA z0xr;bi%)lGBpbN`HISeFh{r?n$(Gk?+6wz`rs;+krn*9mMs-dmBJK|$j!z6 zBYOc)O?Vt#90EFk(lLLGAdYq_z(vX`ogc5B=S>B$y4GpEZZ46zFhGI?t_HsSaQ%)e zu+E|xWbbfss*H7T)PeHkCY@R>rR>?&c5d-?aK6{Jz_x;W?@n;(JF7xeifvf?*ZGFy zvFdpG=9&HeJGY-!*Tim3eE^}G*K>O4)G=E-CpRmVO3W+yu&960P&(+9Gjv`~OP_F@ z?P_Md=p2E*^oQ;_;6EsFbAWfZ9=y5JD=pwPkcZ~z`(<4N6s_?8&7%%p6F?ap$^t|H ze`co;51w&%beU@ge&=_s>N%~>^2E^K7&dn;`|hh7Tgsm*?8^rW`k^_D(!j@jvf^U8 zqyWh8>$JQf)xUoLcYS?(zW(sz`Tk3VdB4M3Q9~IpF~`WM1Tx+nHrzCZ6I`klq&$3* zW#p#(5zvf)dN?HBuf&}NHrC56DL_6rX;W@9yAE-z&^dU_RO#8a6;|i!rZ;szE`!Z$ zQUtN>SDrY0l{KghaoM?qq+7KP8logK^?(dy?wj7%B#VEIta$2iVb6Lv?B}9m)6}S1 zPIhHs?an^~72FdFZnBbYl@Z}S>mMKA;;lb^|DAq-FTv}U6r<(!3rwW;Q{_9Jn^hRT z>9oO{<*cw4#q*nsL;7)@NsW}kQ{CJe8)@YZfTW2aEAI-7rHvh@#BJN4kK334K*je% zmz?O#(?WkZJYM1HAxr0CO+Bxm$5t++2PZN7*1RU-mhW=4f|afGDM_^x7mby!cXrqV z>GFb)5lJg}U9@+0^=PBAj%Rmpeo@^^2L#@TTktS#KF!<5^(tEuV$4DA{o%05$ zLw9QWuDhngS}HKBnZ*rpKajYw(-{9fge{;f6E5W=ME6r*Hs&SeMz*Td~>(R!XNA;(7p8;IwN8ZF9 zUqgTW-E^+?Trk126U`{fAXw%H8#|32HA9VgSLu>Zb2;)y&b+M9Z%%X&yxp2_if9H? zIj7w!Sz46IHn?&&6(_lz2yr)uI5RZTu;Ei)!&l~>6Q4;Si}O@a8&z4RFLYJ)Qm=5{ z?{K1b7t(8&I=ecTPKPz?AS(g21i0}YuV;U|cV*4pg9o5&b|*S`^{QppfRLB6c6 zy>A}dpTGIbv+uxNRUTNqPlX4oqVN3?^3sCxgTeErPk^ME!VIncJvZ5kv@N^ zVzDna33Aj4aJT+8m4Awb?jHN0&!>ho%gejXj=H7u3?xW$&aQzyRDpCAba+&GR56xz z1q~J~|6KE?zs-t&etP%A$ETluAte%>OFl?>(}OWox2Cg_&~}-%2uP|HFZ+>H|5ay! z4}WN3)F%py&O~s4G6^{W0V{FVYO0Im!rSx`2tr;P#pA{;_;Qtp(a!zSe)6~XjRQ|*%bxn zLG`&-Ui>myWgTLMX3zv@O^n|>uJ6YWAKsHqmoRU?#JJE_wFII96>-z*VrRC-=$LqTbh4R6T~i-K`)@8b8L&wpIw<8s_g#O?x^8Kh)` zEhtGcmM*2BI}pa&Z+8tOX-vc`QFfZkson$REvUYyJ7TE{*6Yb=J!#P|%k>V(ulje8 zcrZ8b{B&#G#gmcA6@R%bO2aH&vM95s1WG4sWEC8^XW3mKGO2%>u4$uJT=i?9wZ?ixjTq8UO5od&|kf#3br+@odivr@BXW>wm$2;PTNB|}rG1+wxA@YQ2iJ0xkbwJ9kchrXZ+y3MZiF5nMUTb`n1 z`{D*0(Xm}~t6E<`yNJQIMm!Uti$FoZQ}V|tW6l`a_J4qqS-3HvZqBC>7*|g3rJKC$JYa?uTd^cnqIYXI9q_?t)AB;KV|neZ^pwf2=G!p18PUsJUnwMFTuH{^=r zmyZhSTV9IKH{}d*j6UvCo7%ZbIaXK1uzk-??x(wKN=C5%a($zVNN#5+Db<)<`Ni-EmZVDQ9(GN$H zBr0SU2RPwRP^u`Ag#pYBDaC3kbZIEyZpKUJ*e!Mt2MFY@q7Ut~l75UN4X`EODLbbz zv`KXa-d9!azF9hebDs%kr^Po>5fKR@S;6N+r-iRjn(xAV1Ect znwYs0fgzJ_%d5kvXEyI}3Y6InI{E3&eh@e0X{$o%F}`_XUw!!F&!3<5bMK0(mY=wY zPBk1=J@n*g!REdpZ~svA0o1JY5WJ?VJnT%26<=O!2PR+L>H4N;ZD|r^+a-~!vy&tb z&F+RB)k{G!Qi=tebtw3wan$iTy?;9^+tx|T<}&)FDpx$FPRkA$n7(=niMj^`q&?Pj z%r&RX&CA|z$5}R5nu2r=b`s2^=51j!$yVnPc0EQ;=RH8h-93mz@|KXxH4Dqu1=UFnr_b*?|)VWFV?=k>2NjPp`7c~ldb3lHNY22 zeYD;Fp4yeCK)itm5?Bkm+Z{eMR_wEu*LO!DT)oV<{>Bv@bX~VOdpNWK+Z-L>#gJ4M zd95_U`J7~P5D1WA)FS~>SMMIVmEf_}PeGy;<>|mO{K>8vq{(sO=0_wC}GxWeL zdn9{>H!$MkHy?i{LH_sou0OlDmRs;5VydR1INGznTuF=OOMF1LfWgYjzowy=10Vj> z!#mnm6VpO1+}=OxW}%-CSPvyBk2Li?yLB9>Q0AwdK+X%K5?WAq=OP7I&K|G9OD$+c zzo0MBZO1t`J5ic*bANO%bsUmAkM6F3ej!`V3$GpEwRT5N-R0a=)95O=LE!ieX(fPh zn^z+I-1}*Vrs;e(ux2D5Z{*yes?7T4iTxH71;_Y>se=}9kVPBOC(oZFJ)C#rgV^kB z>vTz00Y1l(51#gujhZ;C{6eN@9#FhIjnIAmK&(+=7x?Pf>&{N>~N!laq5TKybIvcr7kbG?*E;$$z>M$%pdAZ}a2hZu-NrCzmb_ zjSw#tR*So1q8S&64U~qjsvlt(n?$E<4$E*8oBj)K{r8AoGII}$Y5t&A-rY{k+7pqx@wv+@XP91 z9hcLGC4cKxc&#KT_?F9(_JUhh&_r}tRVG#4(WmUrUevlY0H3zU5*W|xkK@C4zgmx% zM(zDf9Ne56zZt>-n6+Bii^N`tswTI)dhW`LWJkQO!`I7kR-FJ~cv%>R;~3W zzAoHURUtTk`^i(5AIp>tca~@LF(R}d#K_koSbx>845F!t6Nn(SVm$&sSxV3iI@W!;Z2i%bLiOMRZl5j{yZpSJ4)Ko4U z@s|(mFMnQ+XH0Py@)frxyQl>SfCeq-fI)bUAScaZv|BFfndt;y0Mf3?cfz+K_=LNq zx_?1lqp~-e;Q&g(NT<@~YZg|5@t0{rwQFavOm#Phd}hC`yh5-xYH>vaK*c#z8A&@L z;t}cL{_%12ryo8~_kZA>Yk61AsfJ1go3?dMuAho3y6B<;|K{A^ zoV6Yfy}5vrh2L+a~iJ|SW>uEJjvej!?G`(;+vb)u34<4=^E&LFz^bFa~ z^){*64brYUI##VH-K8cW!LB-Tqe3wdhS0bq3lrImdazGCYy_?<74I>9!%MtU4~neW`CA)_3DShZbZHLpkn!lN@0g zgy(#MNf*~t9BMkd68Fgy9<7%zjyP=wr^4%O$|Umy3^Z^>{l1A^oFPt>(tqk2o>qnY zL%nzpr)q_Bb35vkRu-Om8*97sYum0tlJtr}{(u#Wdn9h9m>Y_vX)VVfMLGiMnFW7$ z;!y)Qom`93J3;#nMSb(?v@7V1oS+}yq1IVexcCsis&j1tcdVlA{PsTn>AJpp`u@c~ z_-^>}bk}xkycFeY6+N%}s(*e~ngpJ&3gcT&m2Kf;OXjfmXeaNohOLa>fbpmxc{(=O z4Zym7tJqTCoPp(9&}fJ`CzkYP1TFKQG?LXHY15~{PKV=fYU=YN;o3TQAAjZ0R)D|Z+=7x3 z%Ui_ym+|!e$Ma+VJW0|0I%9FRn@rI`E?tE$N2J^--GYUoVSB)>=UqwKYtb=oTNk^w z)0xa+B-kE2h=k>Yzd_Zn1bzg@k%+CIbr)By=8d30XJ73S@QS%$ujec2?mQepbv|x! zJg;lQbgfzMq&fQr(f>kxfxqqBr)@_}Kxv#f@!es%K z!RPyG$7?QSYfu`G>87)--Oh0&LUHpIc;<834wcA3dpC^~oQC6cZc$6eO{k}87e5!A zb%u3L^wwo6@uujwIr*z-9KNPE59_bzHQqg!qVJluYVPQWIsg#UBJWah!IsOS7;ep% z@rd{#9pd;EvVRpRhzA+SOV;F|F^VYc5US0h0PFy$yHq<4hbVZ7rx59!GMohFQ(Fm_ zzhS<&lhyi^z~MBwQK|siP;H?eO$V2Q4;MJss+wto0V8k088}@6fwwvg6|-Brhzth! zH38ck4zgW926GF#stHxjC1_qBWSM-Jl*tOecv$0KpMUF9{qn%>+O@4{XgFQp4CB^F z7P2+Bvkb={dG-K#Zze!dRfY`aflVJ#{mh&XVQMoo55@7||C@5)wv)SU_?jFpu)*X; zfE!*Ub)_mC_yMHfr1GNE5vKcEukQMcRkoU3)u=83I+U|Wvif0~Rldy;b+Xf<2CtTa zqdVx^-3LH{HmzDqb(4+Q7=H)$|Ni{3{Wz^f-WX-9TI;FTrt)DQIuP0*=j~)dqmB=D zKt`OxTx$VmkY2#wy8_tjqL+e9!(Oy*2t^r+?vR$Jpp(LZkgJ=ZAhl5-IoUp0SzTNw zx4tqVzrGm8Ar7TgiDFSLADw*2&3)CnW*nL&*&8Bt0$HuuxZiMf)qeq1gS=+tepgQm zKIf9A3asQHz(<(6UGY-nQ2&RjXt(uYPV~d$`Tz#~_bqiU2#u3125{udB;D zj>ALaH8OJ1H7#NpFiWkQx@B;jpfnhCb?!W$&aDkDX}zTXAe*466!=k*Xm>>~zVYGm zry|~PU2PfrO*%HUg@3o^l2Id3H7!n}8~XF~bX9LUS){2g!}F5thp32(ePKu$$5HW= z=}Bw#iOX8a*=2K#8{D%Ei;o0*-sMsCm~}T&b$`{q>YGRP>3{ogzPK5bI}W5rO0j*O zd0}~VBio194ETJI;Ab>LH79{IYy^=F-g6Ita;THiT>HW!EPtR{B1w`KWtFMJv1?wo z0ZB-_HZeJeTPdY+5)R-eq2?wc(K(DzQJ8z?hDNV^=2%sRxZqY#R)S#HGx#Qt+eH?!~ zfBNV7>B|7Xc1L~=OE!OwAzyo&MOo{aTXwI7h~a{VBU-T0ynwbe5p>eSMq=kg5R6t^ zvz!A#+Gs%C%jez<_+}8kq7{UaT(}8UlzZwFt{c)Cq4eLb;}sunbo_t%*nz+zEC@Lq#7=(W(V4y;D`sJ@k1} z3^`5<1x+<|2PGvJwQ0s&%#SYl_{ZI(P`c~VjiVmHKNJ7NjXh4_fHjbAkxqfrrZn4J@*BOXrSiTyvx5 zP{E2&n-n(h>ku`nSo-k1etSNBewqWT>CyZyDV`zbN|w0bU6liJ_TAxIDWap*iV>H+ zDT&FYg}h%S%%#F~_jC zo46SXf@spp!V~R^AgkV-HK^A8d{rW~)G)w1VhKyjd|RW2m3QN=GCs;&YCEnMpbxtM z{F&7>98X{W70H-vm#dWk+ft5JV5-aUQ(pHCB|dKvHh?-nk|=vw>~ZNbzh zsk$6O>2!aq4o+QfP7*59%7Y{I9$6g}o`ASxO>=Va*!hFOvMfBEdkW@k3as0v1m&CR$LzAtm+g z^XQIbSjZsCUvN0{lvC^K+@0E%6&Eh*+EtT>wU&Rb7{#KbLFmVu2lnlUK0dyGE_dyB zj=4%ufEc#KIX#psFLEDe;S%Q-QV4m~yiF#!(a>ND-ol3f~L9c*=cO=hQR>|9q@ zt=j&mHpuW_70_MFI;_Y$59~(tF4cR*T<&3Un^V%@F({EYw7*G<-s?df;i-hM+v+GK z`Imp4A}{%J;r_6g7SfcFaO_r#p%T}*;6XMd7;r=LK8-)U-x_)?i`zuQJ>zYC^R$Rs zGl2afbgeENsC2NjS$FIT8(sRru2TXCcE|;ELsosjkwZ}o>QcPqB%Fon`T*ISH{J50 z6mgkeQYs}n;dMET<0fo$rimn9EDSmFwtyXmcJxJxfFJHnpythDjyJPC%-hHsCIw z@F*M(R)IPlc`djI_83SB@Yg3mCrVxysMMt=OTJq}MnFp7yyH%EtYl?2Fz8`bqWlZprd+ zvZ^8gd|k!(6syDNMQIlz>Ntyo2TkAfPV`a~s+M?h&(8wGh*C?Sf_@$nJNpR5&R`wc zEwpQ$?Qld|oS*A8C34wM zeQM66zYEW^x;uNgetYVBx{M)Sat@!5->+?-rH+t8(Z4 zR^@W}e;MjNSPU+J8lB%^rHy~w?2^92U&Ka!4=lqHek20un{`@=7|K;HmWCF+4@7H9 z6A?hpDVnN+HYl9iVVF1Thj3IS!mG`+_y{0=e*e2~fA`m4sP3x$52(3xPP8ma^k3Y4 z&^q+&j)iPa^CZ*+_1*8cPv+gyK8TYNsjB7;*H zJPOFA1&PZ6tyi$smRQ$vDztaaI`*dZFzE%FsF|wwuRnXyEBUO;MKfK25Xt1fo=9B-c0AHI9BkG~haar}{BV4Doc ztg&y@%#JuF?v74Xf(3s$2F2ZMxqMQFm3NlJ;$XZ20p2AR&Y^6&j84yc*Ztg)RMv>s zw<($-)p4R~Q$Cdl-)@@-0WjyVZEU%zF4dxI`an>amz#*EGe>qXwV6LExOOH5&c-_AksWm=9FVAcLT{mNlg zu-ZCwI>_^6jZ2FUo7fJ!zTQA}l5E(mu5NQbxUBBfai-Sn>Y5vQmK-{{SyjAaidF`t z!{8eLSuS)cM_YfKO60lm+uc_yHY-=J%sLf=C7WQdW-pwVoXmukzwzc#{pCOZ*Nd9^ z?NN2|@2=7YZzQ@a1pq2m9il_Gc6>;|!*RI2)aloF>~5GiZAOsPJ~N2#i1w$@LjSjV zDjT6akS>OB0j|OVQ~=T@j_alHx4sDQlUp5-%*4ecP^o`>y;>7?^QZ#eirVZjCxjyUgJv{{i9Qz$PB@^m6G~*Y|{)ZVR7m zpz9*Q0L*_$04CBY>rC=&z=W|mgX6B2mMi?comekcC#CK;!5aWZvFV`jrLr1ML=e!) z#Ga7oSU}w^eJ`-jkRU|iv{kY=(pjNa27wKppc~BYs)K8hVeWcIet56EwYu=W)gFS} zjwuIv@(<4V@T`9K{a0WA$Ft_tZI)|a+!j5F;DLXa4wcbHQujhdeE3NUt3~1x7rk31 zwM2Sc7A*N!B7w8RHKZ|dV7H5@Ez+sGnQQ9G)j0+ndUSa}M!Z;4wD7ugzW*yNw3i3u z-nj2M*K@Jjv#KzlFHEevoCp-YX{>kh2ltrgaFb&|ME_y6NWVvS<5%Tw59d0SF$=0G zHRpe!9HApS!F$vNQj$75#%o{Y@j?CVnLgi*&MPNPc;!8<(4}NKYzPjjOYluX-R14| zoB|T(ZYTH@pE&ufp$DRoEaGgQFm;Fu; zbqy}d=+PYkX}hj_ig@cD-Y>GvW|wOx{*8a+(1|K28_D!Yj!5#@ctXvY3YDG%`S$Ai z7jie}d_pV*Y>5 zy;BB$fOC1s4(5a1U-dOca&H8hH+8g^$H~TaYAZE?U>J z3&8hKJW>nda=90(kl;`#K@CEO3M_oDTHW)nW3*ni0hV|^?yCRp{in}QpMU;5KE2TA zJ5MrDqAPr4C&v&7Tm$OoQk2fs9Cd#p=XMF2s@}B#Pt(3}8?MH28%55aT;yEh^tItE z)O5~uG5#!}gPd-)#l?M>xM4WOMm-6;-x$sS;FEJ*CMw1%M=q3qY=?9qissZcurKZM zhRQ{D&JObBwksUXu_sh@mqdvK140U1KF{Ui;yXlsxgs=`qAW9O~>D2yBoB)u`W{^aoN9Pt&8n$nQRX_u;3fubygsI$yeCck;x$Z31G} zrQC>Wx++wj>g~Yg|cyoU(vu|?)?ac!_fAjR= zr9pke5L|h(oC{q+4Zj4AnI<%=rha9~Ly`@c(yWDlLyRIV)>eT|+5m1=LA%SwojfhP zBFPP1SehfmiP-1rxO&`0^;ji?`1$sWoxr-=m0FZ;1lsx!^n42{_+HB1bv?cqP%c>smO)dc=28JVXNH|dw&weH4|7>;PiN)^%? z-#n_nJpFULJgZxvcjJhpr7uDSywo&HQJgi|-wrmm`l-wfhYiHyx}<76X?|l@4yzmd zD|q|hD|dj|m6alO3)7iEYsdOQoH_-Syl&Moe*&B(`#pc%T09^kB^8uR&8mqCA2=&> zG;Qh@ZK`B9o7Vl(1Y?bJtVwH6hZvoNzw*qk%5R-hHR&iy8t%^U1rHPt1u$gMo*zcY z*;TX{>T};etKa|nFTefp?&sPT7Gk`pR=lK&p?=>+4@R79)T1`t%FWEeXrv5`Wa!kp#1;?6Y&y zPThr7`{{({q^!?nV}}FR5|Lq=JX#m>RVF(xOXZRdiz_g}O91Sqn=hM?0tp9u2V(Q0 z0OBFg;7`8h#l_uwCm@QCzpP^>Q8*m$j(_1a6Q~E5s2rjvXugFaU5~i|w1cW^QD&goNs>$u8_qex0pmU29I&syA0L1E^0e+N%ZHXPiHONj z)uveifiOh?57kG&^2BkCzF{_ND&e$z)s>COJQt1j?525t>6Ezubw5% z?kZY?D@Oct@VDqtSf@_s98rhLcCDnfBL$HJ{cMOoO_L9jjb)TJ@xKeX<5EMfOR9gN ziXmzmbb!)|Yc+h`p;DPl`J*5bI$qJ+>_-MUR#3b3Ra= z3Gzgea!ex%k*B-xC8tqOXZJ7XN1QFoS$*Kn4<-=mP6i}(da>#r7PD0V+l^T}oQLQ1 zr(gg0@#)j&XTz<#={A>W1FuF825^6O(-nKSq@hN`s-?qJqE1!8q3KU$QBoP^T`BIP ziy**URi=tNT9gkQ%_65y9pvMPNMZ=5rbAtd-o-c!u+x`SR{3I3NHJCg&!N$QRN=a1oDiAL3AC5?~Ar+RqjVuHb*gQ-w6Q zjE<&1kzX_0hxOs7pT7Cf|KsiAN>Zd|iV~jL6w z@Y3#nASv(IT=R!@xoHBHb@%n~?N1B7-gtOz%6qR0x*mXee!)R-ZhG6DHHsWxXKJ>o zQp1TOZE6QQxAE5wVsSf4w_<-4@0Agc<_50QIWE$_dnl0Y*;3(7b05i=3jL=RIdw{n zMdjyp#|wfJt=S>iCwRQ*6`(&A6#wyQee>?a#}_NNJESGPat=VJ$HU>57&r`3_sA7K z(Hw@{w)I@K%v61JBLyhO2gK|oLU7Tp?$IWOc7GL64Z9z9LZjBd%cg&pZ*V8o9V$Lq z98<2NZ#I!`8lPfDV0PCkSltZrJ2yUv81mrCEA_*HQE^*=a6;R@09akFTik_HUs{!} z$YU>-0h5)Y;}}}2g73#(Tyo#1bASNGUCVPQEkTHTd{*Cn`1twzrx$C}ax0j+JOIk^ z=u{`p@>QG+RLxTj=EZ+;8+TPAk4$OjX!n<6?a_D4e1Ue%*&i5$&a8SFsoCtVBLqrV z8DMDYVW<)80*OVjakwuG54ug64t+M8&Uncg_)|x1`;w~$_3_Ny#8be_tKmqsm2iK# zf2COZ3S>Ee0Aq!o5gHaHj*6vt#iY|z3AG1gwZVP49ekJlvFhu~=Uz3dK_a0b-nS3My@SJLYir|W;`MQ6@cyTrwn=?J?7zBsPp z8uY0Y3RvW9j@TAe5Z1jp@X)xmR%rKYs3is=JXB3;ZfCBfm&1BK@JEaelA2qmyR~|^ z0h|CJ*gZU_^B-UR{Qidz&p33wA*-uTho-SV>zmKWc`hxf!bf(AnyXjRR}fgOI#|Qs z%f|guV^n`XWO9#cupB_?C?8cR4gUJUpBRc5*nvxr+3;c2G&~V7ab6=EfoA6HS}+ z?cB9v2cVOX5&;c7Kcx-0=ukA$|A6jYgauxC(T{lR`fDUo*3{y5p>S_5IBaJ>5-H zVNMVe%vHaFPVLh=g}k=3*U_v9_kh1BqSAi{4`!XlvVp%#)NL+j>xq6W+0GIHA?WXR znF1Uk;Jv{dT~!I^Y>1Pqf^(Q$MQ(JN+G)_Z?htQi$|LZzAt9>&5aJ#se|T8mj;H_o z^l}kzeftFvbtxg0x8hujr`m-yF#lLR1bS`FVq?;^KeT zl5A|Kx|UWD&as|J$8T~^^{}kK@uFd4Q1blV)s&;+%*LVJ?OxsT0AFp3w6t;rn@hd` z@?wDtMjPh7Du@O86s>yaK!Q6jn>IR4aXK}q9^24MN_u;6T|o%KLvH37)md{F=9&^H zZywfP&L4gr&wEezQ-4HuzB1IIw> zcjJ8NZG8FAQz!pEJgpC(#y@`i`DHHaPLMb#<=~0tmAMulNGc=gym6`~kXA2| zyWDo!`45U=o+*06Ra8HhTzjm#48p33o#$HZF1vP@?W5g4uRr|e1-IYzT3xR=E+t%w zg#WPSUx9v(Fmf5S6M=tLg&7cuDd(=>MCC4SR#leJ4&#_>v01TtSEC6X9IRCp)|%9s z(_*Ue7?Nwl=af&f8dvH~2hYuX)v7NoQ&yKtpR9AhO7*w+p6q=IwHA z#h9pFiXN8L@w0O^;FrfB60MjGr3= zA>0Lbptd^QoY+l!9DW6CO%FlF-!DS(wn+Ja#1|JW=0&K-PZWr)m&HCVk_B=v$Z&#(|)6pL_Twy}0;Mw!w61uwl z=28910@ef#cSbetDuSV6Yk6wwI;g(D!#T&kFfo%wbmHY=(mq|fJzKjp06%~`mpdce z*ydtx;xhoYIL_J8^Z}N4px*+>Iqn z0i$O%_06OD^RK^txqx@gLN}aw$0;m&UXc0*37@pG6Sj0FA3y^VMshS$4>uhgpr|~I zxq1_3IpBXBcIhl?txZdwY1Iz6g7*`@%g#@Q4KAd^#RR_-mBqY7{F@$<)_ucC9cj6f zkUXkOG)8uHgoCKm*Od9W*8t!~V4v$1pk4qD@MW(5TSf+`6nhfqa8lyB6n+QRUemaV zq}dgu;Nn;&<3+dswE#HVR$d>~M%>g*#gXagFXA8m++HpV)cb?#yoP`w0?xDF=p=(X#?(vlM z1|@&5L|X&G`YRS^eO5cs8b_?|_rHBklSmFEsc(!{;cY6FTXlo;<=S5I_ zgC|Nb=HEF|x5a2P8eqEc65YY&%bk}KubviQzB}DITb#QiQfj)HT^vF`v|m=G;vzS> z@eW)BCq(VUM$sH|ydEt#=T=2WhF$NLoPd8U%V`mD6J8YZ)N$nq&s&|S zL{x(CI;X-hb^1^h5p`?l8k(I74m0dt+hD#Cp(I-qtf#`J!0N0gn_2E zUA1?~qh<~{*}rfmkx(Tebjakiq3<|=6S4AQ%ap*>O~n~b!A*We$m66e_`sqa>^hR< zN3|_BtN_RAR&sOk5R&LXE{M5U30z!{o6|?UJHmQ%U|In&DAKB6nFF7jJ;r~_igVKm zvH}2!Z~P?J*xGn}X#ex2@{n(6Yf}ULn!<2k1<15*NeiB&BhEhzTYve}Eh~QC?xJ3H zrAq^mLP&tbyAk31P1#(h8O0CAvFBn9eUcA%gNQAgtE0iWD!wGJO_RhF;^^xik(TTz8^`lQe&2-88HwK6O>Cvi%WQSYAPL88)On7`Lt$p5tkG7kJz~ zn&;)@b_T$s@5MaI?DiH!<$x_0mVh8cZm3q*GjUuuU z+^N_mQ$bBA2fqo$LgW$>n5>$(QpP6~hG!=U@V6pI#o zMqbRg;rDJ=ad((#X-eM&4)}JiJi$U72)bRY_O&@{yTxxQ7(s*-NFpzF+9kNN?evj) zg45JP#hycXgN3s|H1o-w8dscl8T(KJh_?$td3aPm{xm**_fjm~?~2O1qOzObzxI}S z*{7=Kz+0uNOm$i&TjGDHS-s3fkAj|d*yy_0N#(wE<%1z}IhO4*^ef-SeO{v*749Ni zY0DaLoJ~gwyRE=j;^8Zi*5Z};L|lt{&+0m*qKI}#NsD`}0r-wbRn!iuz;{0u&WmH# z-KHuzn|#jcwiw9=Aor1ehW*_zbP%roTD4|jH;wJs`w;&jV>P?@#W)I)VB0Z^{>QVb~ zHnc(Pu&v@$Msk0eSVbx*fp$Wm{nM@n+&&Ob^&MJ@0x7VtiIX8=1U^fI<)P~EhYufr zE9-gdf}{cJIj0B3#m6*e9N;YegG@L{8UW=%Ur zB4F;7hrR|CEOcC)wpL?vTq|F&OIM1nt#Xw)9P4dkfWv?4h~ZxJBXmuW_diMGH4RU4-oA0TW|vI$)mHV-RZ#A5 z(EH6L{P6L47wk=ECpslI?9r&QBZDFJ*m`ssZj9nC#KrvqBUn&XAM1i8W&Rew2(Y*7 z3-6S_a~ppg9e@Lrc5(E83!*QCl^?I@ZsEytTd;Jc`7(F*6>Sl-l|54i5MmS*l2PwT zYxd&q2myT6TT6)M!ffGG4ke$|-W3><9^;ZAKU&#tx-g#0Sk$*YWn9jI5o7ktk_q`+ z*E^GAQ&{?X1gM{X{#(_s;7uP|d2zQy@)YEi&nK}RoS@$In(rJ&4&@4 z2~8lsEo!^Tny}~0rs`qKz?G?Ks-(9;kz+dJSk~_5zM3nq14b!Y znkIy=@JF2?I3>HwtX=P7&}HU~!deKFX|;bhI+A^$dhz3rwNAA(EAViyLKr!x9OmYX zxNfw(d97FpEPlyhm<1s&yig_D2pbR2>34rMP(?0WxT88(@Yif)C#3^9^u)&iUohjj zl+*$+b691WvQZ>VqQY)NjFhGi6ki|UNPu+q&@r`VtIn!A>JEcSP#c(zh)gKiI(-r=lvyrnDR9=W@AH z3!qJEQ2-Nlzmy%#^09r+n(hv(lN+i9C+S3eJWzjn&VBjzn0Oz0s9C7sK$8eS3J#On z*dv`e>L70hBMTk3xrqu@IgLU~=A(aY#r5MwS=gZDyE~^Ol%s~_dDtLL`eu)IESiB3 zB@XhMRt{XS*LdEXEpXVobRO3cA%g~*0$A6Y%1y_h@C6Tn5Un+mUgzLI2YZzZ-!;9i zQ)P%?3g}-f7$3@lLH=Fr<73w?TD&cNz!>zqFiEP)`S6(j>%WNR>0xpdh$4Rm0XfF= z7@R3N4KT1fz*AgOE7~IL4s0l15{}rd;H{cfa7LPm*a<{v8y`FnHUQ#IYaF&pxD+J6 zL%Ee&6i_&{qgL-m{e>29n%=sB17FkBl??fegc}>tF8rK63C)S}x(Skq2)xd~1=bx! zjX_u_G1eM8D4v%_0BOtGnhJlqU>m(@gKB8X^*T!Fw!taxR_}l9kCrNbJU{>QS?nS{ z?DbmWQ_{w5YpySe34o;LOma;vO*@Bjl8a+hGsUJDPe<4{c;|rd<`@Df+zhRNk#l=C zC7iLzqMA!dTR&fQIgUT5F?@&K>MnFwWgy6te!HsEBRf~^vhcaBASZwQ4F;?PAClAk_1;XR7)E1BMrI4R{dlmtRhea+7TO@lw^^72ax22+e^$SFiLetEF(xIZfr=OVL?w zxu&Aaa0y0lfc9AK`{Nj&rdF1FI(M}gBPE}D%HkJ5aU03$wQYZe*=Yf(xe(y(a(YIU zpzhLbCk}N1xBj3CcwJUjGx1w9;4l=N1$0cCDgca<6F~5*^63@lBv0_)oEp&Fnf?*q zcwG=*H~2~UbF9+l)^Hg*X;M+Wn)(1=d}02y-BbZ^y^_k;i#ybZFpE;@IzN(L$0-i2o zJJFqBo>Mf=HbZy`eMJ=0-FV1i1 zO0l}knVlGUEiC|dVF6kf6QZ<|S7KlTbccAQcsT#z1W^&xRr+mpm2e@- zy3(iki^HW!5j$eBgH)FQ#Ez>qf6wv|SnCK=8jkTjAzGFqSV zH^(JqA*O%Z_)?f6%*xjF+R1@;pJx?y?L(=d>NmM8^J`cf=1{RbU7czr{x+h1(`oqv zbYHMij@k)kAk%EwL0b5plVvB!c$4*U{v0v~29mVFbZP}g1>zK*9FJ(>^B=zYYAzS9 z4|N!&rtQ?`vNv_{EM>1esIn2l34Qj6Q&MhsH(P&c?&>Gys;!pC9ml^U)3t8Oq}fCm zbMxfvVVRbJRnb&6sCo2TTpUv0+8WOah1*`w6=#R&?ff&pScxWp(WztWP%X?IWUFIp zL~IHH*lOZt0aLV!f~`1pRfx5RMleuT1x=G{MjX+wo~nC;47Ig{@u~6B1nnRs7=#lz z56^#U3M;>qVQ#U#s;AXda&xFFYr_t#Qo9Dkbml2-KI|u$8o>okagMqUIe_rZ z-OL{2ILL1+>2%WDEexDF&Tf^w+lA=>#SbR>PFjrQPPpuU0~Y z4>C7wZ10L6l>Ll~xhH+U9IfZ#S+swGt0_gn-6Bd=yJx>DQu{KvXQ`5|AVB@6UwJ6&BJn>j(F2Pu@IOtJi$pAN4u@2IrGJRZHwNt zSySA`k5%$UC2c^gO>|fLxH20U*X;Q4oPPW37crh&Oy{i~#u*6%H---j?sI=waaGMN zW`1&W+Cr1xx`L7%Xk7RtYuenOg7yWAHr4ta0kch;XQkuo9En;TBi+4}W3#&(}XNIljWdxP_@->2?O9JsPZ#5 z_(+JIGai*1oolPlG`A?B)#&!Gd$9!KIiyVI_66}V4Don-2MC>DSFT>Oj=i0X1M-SxT^1lYmP zMJvbFnu;vy$#D);xw8UF_EMZ_C+>9en3gPX)?|ssegT(%In|eh|I2w5E9szU)m*N) zBt?qr>VQd(cHpMZ#%q6s(sOlD9EwW=>>iqcT~OwD&Z?%J7MO$GD!3f)spuxy>`U_t zNXKAs4nHiu23u;~4uGC#t7~Ewh2*Z;@31-zwdf|Hx4;RzJ>rA1%(s91{`1EV?|*ph z0^SMn5N~*Ql6D1yw2;*lZ6RUtU^GDtsi=^7G{s6Bg>>u3K)8QwnkMOKsOD}jIXH=b zx}8Pnf*n?odH_fc(oa(Rg%s)_J;xrfTCME7!gZ$_a%md*th)_GUMl}QPF*!vMl6kgRY!T){yw-Lm!Va_m@O83iBJUO(T~*1d9XX?Bn{i-*u&I4++m zY3Y}gFy_jyU}PAN*F>ofWmLz(|6A=fJFb*<6*$tU>edqh%W>U#9ufn&ONZL9HWG=M z`Zo}OTvO`KR46{{dqA2xr$2@7^8%Bp86hx=HkwGfEMVJ-?FSASfWMIuO{)S6&ba4$8Bh$ z%B<8_x~90$GCiFjsV>CWu(`;HyMADqP!gp#t6P4KmAF3Pd>WyhFVEwz04U)6e(MGj zPxQRkWb8pmz8+>tm7O+w;T6r2MJ+>~`8L-+^M4M3_;h zY5)f%I8}8Xs(FC|7yjAeRJY7pR_Xv<*6~wQOSONfR_HG=NtJFR8iV!cV*u zncsiZCQJG^x`}-*5N8;&@|ueA*mvVqj5Unu-!kXDIrE2o01{|-SV2_UOz6%x?J{QV zK!+If($=Kk*+RkuN_Ge-A5&O);oME59<{>N#peTTPOLdFXn1bB`ibh?t_n$oqOL4~ zS4R;dCP-z9TU;fpja8y}O2rVB`=@5TcJ_Zf^~!VJAH(|(mI|IB!`-8DZxfyw9dYJ5 z@5*SY+;0a>@9?G{A4F3FH-1&JjSVX8(^LsS3O49zQ`)s_uLEHWc1Qr;@ObE4vq3SZ zcL;;4v=;=sx;~frmdou-S%O*hZq;Zh=W`J@wTFM}M5X`u4-ScfbDd?!%`~ zPv@7_@OZn1@UdO1b^Vtj)TP>>PZLcl5vrRdhsc!;Krs;(R8|x#A!nUBC@i60sv#3- z2yBX;2Di`nI%N9lq)h>Fg8|86aX5cF>HLiPtQ?%{=K2o$+H~UNT1Ntm-fi1Pd_I;5 z-fPnuhrhinV^}_Ry%5}=6-fk>HI+ZQsyOSqXdk0JAlcFth1DLL7U*?#%NA79mwpV_ zsR+ntv*T4CAKCjG&bo8fQS!hA?ppNC0v-5jc}HqpLHD&mYKIPDa=5+6;l6*RBr0YL zgu0UPr8kFziX(~MiQR&K(tKNSc;J4W!UO8cSX6QWTy5K9xfR<9c4}QphT*eXcJY)h z*${6j+j#db9&?)t7RiUOEVZ8oM%5)q8pL_9PickN!e_p?%Wym?fgfB5jz`1pVC7ah&p`~u8|7(kr4fC_{yg7>O2XXAVGFOg$YKpe#|yG)m&`L+{3n(KNV#x>-qL`*xa&?Fd#lWq+5A07ht$0fY0pm zn`*ZFF+<-O;f1haAmFZR2OvykRy*VEbc8{zl2-MXP`+Ih(R6K^%+viWo>i7 zdOZJ0P~!mXJ869$S)-K^t@D-FgqWfOualxnTUMp{;FbK6b~bHc&47F{&8k(#Cu-Qe zQYPqhK)CD2%u-m2(x0SEiY_1X#Grb}gDB8lRZ2EN0=s!%9N%lJ_QN;SgPR(0BC-V%oPy(k zWwQ##6vu8Y7mDV^wr% zAzx^^JElb)A@_3G42XS2x0w0o4^Qj2Uw`%7QoS3hZNYUFaQT2`60+l!#!}VK*i_c! z+u47yxB8->9vNDLv&%iR)5Z3@HJw-q@HX?CLvl*mmTm5|6Q!m?FGx2KQdTG0R@I;O zzDMOi(rYET@rWHtBjRZ}Y&nFe+=^zQoU~zqmJe`tC@gHr?mril(A}rEBq6+V01rZ> z)^mhN!l@GAL!lPMT)UWpcY2Uw_+#kLu1SlSe{ivR=C@ zR@o}(C2(-upFKoUO5S%8zoWL~8nC(gXnf5@*>nXsgsUQDmGg%+sp{Zp0UEesWJ6pl zDMv3zJu2x$n_%F%xZKoIV&U$Skb#=~ve{=IdeTMR0X7X&9Yj4gTZDW$eO~9Z;C6p0 zm!yAz%a5m}+^j^O4K`7OgZNPzC9YeCi?{^zxfH!S!%ZZq4k*8URNsDiR5#9}EqnrT zH<zH2Wt&&R&4&?|QQLvFW|r>@F$o zLdGYT^V0_361eSzabLB81{cePQUAcxM?ry>Dx zvaA@tWu3M?hN|)D^ShyD;0x8+?{?!B(c-Ll5+?x80!MYPVu)l7-i>Xdr1Z#ie{i)B z*w7VD5z7RpV7F#v;MC7deYH#Rdp=D9dM)GBQ#^JBdTdD@UexS#v4+~O4b?!N&FUV5 z7lHxz0&!IS+YsVH_S=6B-66pu*0mjV3dBLqAqhO~R!wS#Q#7>_orOy_B{ox@GezV? zO;GvMKCO~CZ`ue{yY<{=X!^tBdiU$|{nMwXpFaV7%Znu4oftRq+DSCvft~+S>{?VK z@WIX5e6J4As?1chqpSiNn>aRJr>*S?UX2jaE09aA`Dq#P+}?lVkdP-@;!*@HSStKj zd5UnH?qEVmUh57kN4s}z+g5H|CSx8DWcPMYjccQdN4l_@q_ZvnM5?T0I5D3rx@y+0 zo=_fqiPd4Y-K4^=EPk9^(UbHLOrS@lN_8ks;RF_;ZBf=oqz@n_2Wk#_sTtKB z3j7|<+w=t@BnlgXzehM?&;Hnkh_0k5aq>D!vx24InwsCdiS1Aa5m=ybM$r7$MUho{?2s=+#^8W3OY|?Eu2qIrjh_sN0(-<;=|cU;WSc_+^JMmOEWr!GLv<>5o0-A6z1FoLvhm z4UB&-XlJmG)m+HRww{{uBTZS}?h2DiRnSXwVN_mRp&YMXT=qo;%=OeO^VCGA`owqB zb^74bCrObvho z`^ri}E&37}oZKty$*HB)Whmz&oe4|aQ9pmDf@P1-?B8GH%k!=9pf;SIEK!$LZm>3I z(8T89j8`Nak-F3lCzBWGyQNRP33X1GsH+zTsL9Vt;71UaLeSjf>eljF$lrxauFhbZ z?txo86HpMa*i2rpcxzK68?e9F*}5DWRK}W13s{8;wNi8lJOt&Y>_e|FLIKatMy7vF z@hhx~a0kv58G%Tf9aVMU$WN9G0gf@X9iDIr%pjj`p=g8pfFb_$^;iG#cGogP3bu`_ zq(7BY2^tJ3!QVBqRMu1Ny~ElDXp*mgxaUPIo3(h3l0{wKI7EYIcJfSoM29|`ko&^~ zlpSy`T8^u{tcwQm*qf}m_G^EqSh#;!bZphNlswD9&}l8`HdyC)#k%P^J`pA{!Bg_F@X*|*9k_b$YOie&D?*i#LMbZ z_R2X@xR^ZTnOGr{TxUpg;wiW_v&Wc7Sm|c9s@v1jra?UCY3&?lZB()*xYg1I$d=#- zV;BT4?b_i^4YazcRA3am6oTXl9m@cG*eB}>r$;TImuv!qDV+@%7CB(N{h^hBro$J^ z_u)}}|Jzw=m_x~To?lQCC*yxXNb-XC>{<^801tt3gBuk4faUaKP5f3s>zEo!#hx4x zN#n%BqE=G4z^y^;iuA969X7}GWE{Fyj>`aPK$gF`J^-R>t=(CUdxa+uL9li!DPYY8h@ z2l8MHFC-RS306I+$8QxV2S2}m+QT^=43Iq>&i{rVR||M{>!WTcfQsC}lHlS>WJ49^_ zrpi%M$yptU>1MrYR!c<8gy0pTpLYoHlGEE~^`U?G*S~)uH9C#Fk7*sji68qk5_GBn ztjqmzG*%`0!ziN^s}cuDC(mb(`D{+FlDT=PmWDPX3a^o0-_%dkt~w7gCl}I{0S5ux zeNc=Ng2D3#=e(XQ*Pj6j+$Bf|fE1LW%-#n7GP}6l0g7=|muwsX7=K;OQps|+HUw2@ z>MrX=$EQ7AnOWtIhjOtGPwQV7|L?DV`GvkyIgUXXQ2x6LJi*p^n|2&<_*0K4hpAS( z0Owg0QXDh?EEcCMhT8;J*}ZUBfJB$QCB>hTZLDe&7=)~uvm2|Idka_44f%k(v>I+M z+VJDxb~XI(8X67mg?}`k?6qz-w;fV|^0_%C4^l&SD?x{CPx~GSCC#?T$Oo8)1i%I6 z!Zx}8>PG8D4%{G%%0a6ROT4HG3n@qOP@VbnmlgWEu^E%cNvs0ra5#wN7D= zp}W{NZfJq1ZvR~+l;e0Fm37x-)!eB%7?Y|YI`f&dLMr@cYk$08XX4cb=XJTxVU~5e zecBvEd!}0rM0(vvc5-;+2bSU1ENrc7Q&BbId3a7|`};Y~#@B~%#RY`16+lmMIh^@7Ye~3epT9iqqxQZihV&5@(p@``BUERtzDUhkv_1u;IsN_36{IJCpbCHr%j7 z3iJaminqhkTV6zqJap@m3xR6zv`BAVMJ&l@ki4viW^o#b@Nt2P**vX-RdnT6E6nbq zsiRbjEZmYEFx-__O<_(w$+KwpwiWIk>dviQx2b%xSyqoadL6Erx@AZ{Sz)Do2&)BZ zD&z(%A%8VGNTKVa6BE~38poNJ0ux`>qqzc^HHbd<&hb)CPsfzYrRkMhP;~-&cvj=% zrw{MXXP=>%?+gk-*hG|OP?D)yfLslLT|ruH!nL9zknm+;2yN0LH;jVZs5FB_8 z(F$&IsMlX1yR%KmyLP!UE1A$Qg^{&;I>BwO34Z`=+kO-M?K-kox97+W`|cVtC_O5Q zv32z{=gzej;q}rN)oD;CH?v}}%CK-rFQTBz-B-3%zCfR@#b&+jZVgyBO_!UC9-OAj z)!GCLvSRu8us;3x^!fAoGL&_z^eOgnIZ5eO=ouBfbe~z5=3(zVPTkr)xhH=(lF$z) zRevEBB*{55zN+b=*30Q8@WvyV&XPnJ9RRZ}@t}u%RsXcDuCh3iO;9`lJeQ}W8Utq(ybz?H*L2AM+S|5rtfSlANm{na2bC)3RuJon+*vO}lJ&x=(sxfy zVq5;p%5e;b1FgleJhx7S-49iUKmT|>eSiA=;l+F6jx>+7#kmla8*jvYzAHQPbO{=W z@DAN>TT3ca7=5xXukIAtLv)>YB6+4Hh=TDw>{{P6JN|Dvri7oS#cmV}JU} zz+mOSuW6kPR|q9rxT-{m!*P8#?yJsllgMp~oIE_Nr*}VmeER7ZAuFhLNffDB)#h3> zu;k4ji~1fMDlKVtt5Wb|z_WNfEI=5$_{5E?Xg#4q;;LVcc8Jz86yNLC(CL=?Y$4CR&wntzofXt2R)P?SEozJg?v+zFkoY(qf4j>WaHiAQ z7!694){169J};;%pH9QoU9fDd!+KB+S+XA{NTz1GjFE{(`KtS2y41a*u(0E;_ zu3w(hbuRF5;`Spr=;}}$4;OS+JtMce6^~gywP>RmtR@|$!_+Qo)uq4(bVX2R7+~WT z6fcPopl>9XciU9GN^M{4|8vI(lll}8xlSEFG*jV_s^+69aR-1vw^m4$(nj*kw-4(d z<9S#7?I5?RapRXXSbmEb=PvU(!5_Bp53PR0IG65 z&tS7@;W$O>pqtA8$40Vsh8T?KSZ~m|i`x)%+6CXdUPN7)6e&x{{F=o?M|?v0f~;o$tlGaoR3q)Oc_4FiJPy6+}^A=f&^CY z3FoegLLt1H&7=VJQW)}d*Qa!ws!Oy$scNk9Ai- zPA#)SGB3|=KSV*8wv(8Tl^Gt_e|~vh>;LoCzut+x!e>b26(B8BKkG^ydsqZ*w|n z_vg&f0wo2r?Jo%OQKh+{~6QK>eqYbgb#tga+gGVD{? z&ik5Hd8*$(Cok3cgF`FUVA_96-_o#5X6_4R4Vpqki*wVTIMVF3&&bpUH36k`u zEA{?wPOW zE%x2(;(r;ZRS>wcF0{dEX~G+6Rl;U3dUd1Bv5s-jE%ufJ*5h?{&VC9f9=2wcp^`dV zvVRe-b$Xv>uZzOI&FK$sIh^)@Qt{(YZF~dlRh2p5yDk=dXWd11s{=ibcqy7(v~-*% z4QKKR$oHn!Gv~B^y19P#n|J^CX1rdnzUg<^ihp|Zf_V-@+f>`xgzP}S&}{tFrnxND zKq#%EvFd;*$g@=K7Zq=FI!Run^T$nA-=iJXHR@U`5KB72*nX#p5e)HC;B=7i9)+!{ zE_YUMo9D+akPEBGZYoGrfXQqBS3`)(+*wbq=(t=8 z8h;+{*2|o|15#`X&GR^%gG=G%G0Kmw*Gsi#g|D{)q{^jrLCJ`#7);VS`LNweGZ=Qa z+e5FT#ChRw80q&hP8xi~V_| z`WUs)zOTz+Mups+@sxyfbfP2eUEE&k#((CSvIICc8(Gasjud#=ZQn0D7$IJSsx_Q) zsCB(88GzT|hUE1&ep4(wg2^^@IdmY)+5E8C!v{caDpLd2=e*-m5wckyWRj8sb$^!z zK{0#F5`!+@z^V4QG=!4#3y#36ZIO-Rd!G}cO@38`Eb0ScXMNwrH%`kp7+1609(R3% zPmugEOV3JkG?1#2jC$~07i@Z0#tjJLG<%WkCSb~YC4S3mpRXLZ00@L_iy zm{=hxFN&S=)T6eA7whUxQz7HD!hZvkgj9R;3VX7w(`H~>N&#W(PQyX#O@C-uFy9S= zH)qgdINI$3<>WnGgtTsvVtXiZ4^RS|b@;RHnKgk-WFDvQ1AA3m$>!D;WNr$&J942v zpw|T;da$yCxTi%oD62Xur^Vb;Sxe`)0fcLQe4ML&g6(9P;MlXHf-RoUOMms|I+S^=wJ^qYLl~pv}_3+dvDHt>JtG#dF{Q0{Hh3|TtKk5I32`bVyJ#Fx)ujG zDack62Nq=jqE%&7TdN;Bd4CZT+NM}tC4c7T(A4S)kBvPUycYM;!U3~t8yj(^sBo{B zQ5p9$s{f|6@7}fX(H;7+SYSb`>hsKsn?*|qb_0NCUbL<<-t2R3RZ@m}1Cy>pyC*Ha$e67hBruLm zK5VVN-f-+wgrSxNAa<)arv%oe=B^~Xq5!YY8yUALt(Y64D#1Kg9Pr-mffCWvS{2+V7fbcO-Nb@0@`=a>xnF z!y!F3z5Sphn~LqL_1><^*FN~ExmI7+wrm^@+&)j6n1A$=P~pJKnGU}vUO3%*S^%p$ zePuOf?d2)3I8xw*Gm{i_Xg=(5XYVy)<>}CqUc!VsyCDuIg4ZNa5mY{{)E|HMS$mcO zG8}BfVL0>&*+p`;OLU`=BmUQ+<;I%vf+ag64{AT`22&Z*lE;3}*_Q$hFDsALfCjHS zV0%22T7L^^357vlk|xrLbG;}1e)^-4jYr|6?8@f0`%)lA5|I>bSenGu!A|FfG;Q1z z;L;bqsbV3ZYr~7D$`OQOD27pZHQcbQNR6e zX&OCG8>;(X%gbF%8;%DaDg+)nDX~$N=(2^-P=Ao^YP0=F+nlg0DaNrh?m%5CWoz%n zQdAa3-xZ?ft>|dgo=6SSbKUdRs@8e#GkX*9is1D{Xnvc%<}sZsSFfb#92s;Go6rm5 z->s=j)WPE}Dia)Dz;P7Pu#j1{9Zv09*#_T(BMkCH=qQ@MIWzl-&xo_M^aQKEK-H=+%{*M6Uo)2?uIe#*PwWQli$g+Wc}tO=v(^ z?G=?=2V~AucZ@>r+;oDq@ePnwJW*Ecl#Ixi?80v;%q#mU~~x-kZ>R z)r7qBveZCYWPPf&E_YuICPJS537@vgFZHiB zAq5MXD!f9*tx7yC)z=j$`q9SYi4sBwAmA1{sv{*kpmQ!6<782;_b*%x0`NB9Fhgi6G>u1VM1EeJUlqJ(gjT9|LXpB4qsmu)*V_I?2=}s&skM~ zB6li!X04wWY}4v-?AHxj|75ZL_QluVe6Fq;ntoVhab*PUHUqj@`&ZDT^M9JP$l4VD zSM>QPoP%R0J`uY2qNRPmbcNQKaZ1!?QSm;0nCoL8I@4x)X@uJxC zMmssNa~+4STVHmVSvjnvl_Ft)$R)JhoSgysDNyM|E^$a(6^DPb{UzYzZ4Hsx7IX|9 zGI#Iz9n=_8CD`OuCx5Ry*qvMU>hT6)6H;C)Gq85$Aynb4_ig+p1~=QZ+Hdh8u+gm8RV7dpOi=ol5j}NDSZy%B%~8?Fk!fB|Gtwb@F2i*w#< zcdXZQ(SbC7mtmF(w%|nerEn`y#Qt%m>J^^4l^X^|!;yvv)(ad{!%>L}wH=DgY3t;W zpPd`sNoD&O3gJd)QSV)KYG*B08F*i!T1S$tyq-pQw&U=(4X758FSWLn^&(|^mbDLZ z@ZBCsC;C=(;B2&Fwj+&aJYMN!{wn_2mWKw4pWh0s~=5 z;(zP&a0m~UJ8#q1{al)mRc_5`aY&s2ZfA0Q4BivAw*{+)#uAaIB!Jmr8&nL05LTza zy9DKbvZHi&B1_5AuCw2{s5FqK$+Eolg)Cj7cFok5Y@jN}-d;sA>+MYqye(9x9a1{m zk8Q56-kin8@xY*&W6}ty+>G;dbUb`@g9qhePl)lSh|v3=f(pNTFh-D#047y zhZ)MCY%pi_RMx`xa%`fLkZj{2g!Ahw;PL)rBZ{)8qJ#vNq&>)(ttyOXL2h-%*{TL| zBPCq@)6Dp9<*((NcmMfOQu4uklo1-!o6zZ`E=Nzhsivj?aUyGn06F6zEZtGUdU1|_ zPE8Rf6*F1DKE7~VwG(ssD_qU4IQQpNy5Y1R6rw9)(htB}mp!Y)s9yHNP&@7Hj8l!5 zQxT)El7m$-lBC1TZ2w!E0g@*h+;668v*X1u9EB;41NzgavXW!-q7j(EYOvgTL#isC z&cPob3LM(cjorMWX1&T|pDfpxKYaLqy0133`>AJyh;^r>B}?Sv2dT4joK0~Oi!ADv zvg>yPV}y)E)tdJktgOwjS$sI0&sPAyEX~IktFP3w%{`Pk3O)0B!CB{#RTJ0wTc^Hi zTm5V7x({o#FGa>gL{}wiD@n!1-MM4k2w~A)hYIrbWOFLR+wGKN7j$)(e|))q^Q(Vf_hO$EOlN?*Y$OQ|TG&-g zwr!3`u&KJz>@Yp_aX;tO3CRA;5umGVesej9i`{SjBCy)cFNzJ#!FgT5SAmYKD&_2& zqUjKFHuZo=cm1KKHIz44LasJ{<3z%?ywnn-_via=yE_5x)?GMkjwtX>+5V2Mt9P?{ zNJ!mQ4)3Z01g~uZ>^D&OX5M!mb5kFSYF|?`GS7SZ?Wvr7YOx zr38o_tBR3mPjxkK$@m5GrYY~yGjgfpI`miz1mi4h2bb#ayF;U({?pnJn?})usuwcs z8CJY6Q4&SH6*o35?*xIO$|*aMMRs^#uHjOZXqDWk7r<8kdGs}qaaOMtU@(k)1%gH5AJ_gI7o(|3_kfjki$pvsL z)rrvd0#dFdCjBE~CD6ftA>%&12Z`&(kMkbdqZWVj zpAY+;c<-8>O!d!ewO?TM`7U`ZC|`gGLtTU3(RON0!%uM->m<#2#-q|rvTlB=;%*$u z2$wqmX+als?~ZhQIdmP|RtbBXPc@q_|LtF2N)T@fHv4HNyB!Dc%4AE9ZiF>}p{+_Y z=QS9WQkqeJpZGJtDQZ)3%Yw+Rb&}f5LvKb7ap4;%qGpyl)Tc~Uj>GnVPx{W-kVw^xf5 zW81R%GRwstkaJh1#VtBtmv%A3Q^FD6w#!+vr*-;&czd57hfhJ`VAHx-ggkYaR3UPW zBLHM^0C@v!d5OPy#tG04w4e4ovfREfMLF2{>?45i=GL-5^wN^HRI6kV_#6_u!r>^zHjg(aztPC4m~@;VWj|G3n7*7 zu2q+Rw@V!L&D*<`b>L^tm2Ou5)QwhW!b%P3=;jnZFVoMz{PLsz#T#rD6lOg+LPei4 zjZcZ~dfC_*XYb|5_O zY$|icmhcJ;#I0ROa~_|JCH`!uUZLpmO=CAb7}>; zc~`wAsXOHH+NYr!W@TG}HlyBR>$Xc$VPl=(8SBo9o7iguXZ0#6=jV0$x350yhKG<; zwdDxDSL`>tT5Tz?499pXQ#2;~S&u+}4NI?Z>TxyLZ^rSg?VTy77DX#O6}PSiS~Bp* zZJ`7gk#Y`|q`V#Dt(#DFkiI|@>9rw?ub@bI>>B+!-Yq2}yB}(pabU7|bsJ^uvO87B zZ$e(X?3Wv(>>dUPhNI%=#utcbG}YKHx1Y{7F*far0NUZwphD|#m9uuJ`LTU}vZ4M^ z{&}hM#@v|0r2HHKN?oH<0pq#bI7SfOD=FEy*H}a~TjnYe9}B+kgEh@(pGxuC*CMbd zbizt+JDjwib3$Wz@c~;dwJ*lbCa`BPR(pf`{=CXph2&#Og7?%e{l?Uj5W{@D>WYlUn)6$nO1wy^DrFVXOaQqE`4EQO~al3N7 zXnbm#`Lg`wU4Pep_O329s8v%A`y1OrwYdmJY#FGa>T_Z_mKArl19P=7li|fyj%q9lS+thrL;zDLUwk$EHc{FXUo0pv)Fjf+v5Jx@dn1otj${PYxxE_$Eqd*86h*IY=mQK2xU_kLWN#d(>?5eO!uJ*kB0&2Za?^E-i$NFDpCwVP}3IuX}!jW@8125|NHFro~3V^ zG_&>VwPYlDIJHpivS$;iUI3AC;Fata9O+({sSCQVc{F%nokzN~1_R;SN8dV-O+rZk zLxBiUidlAo<+bs{e|wlW!i$~KVi`Bvd;<%lQ0+`)in69Ivfl62Kua#X5 zz~oS#Hgl|hHqc*7pe>P}Ec{fJ@&Mr_0ihn4y(&~kabdLg3n1yt6Zt*2;bS7KgEr~B{w_^v%7Eq&8ubK=z+!!LPaop3gt^p=gTNlrzDIa+k z`mimP;J!S-VyPNU0!wOdK&-e)6GWya#bu422zm9^s}}k&Rt!8*sn}PgysZV2L*44DrZ3GiiO@*?k z1_e&l;_0yUlyi3YRoIYvbx!92le%+Y2^|t9tZ55YOzewTbMJ$caX9Yv@MhnJUHI9u zVROE)>m;|w%{o52@*XTdNk(m))0^pJvp!UR>|!0{zzRy9t2xrJI_?b&YO6XANGepj zOoMQR(x6h8HZmM39S%uo&#j~^*O%XY^X|LyVmQa@KiG513cTxq2rae+*#OHi^zOd0 z87A)?0<@VhGXzh#)07z13=g=G;j|>4$-%H!!Rphlc30JuioUHRepXxH+o!>79KRx=O99X9p3*lVCZb>H~G2YcJQip|KHmL_gI#*uFD!OfoL zMQV*oD6R@Uvf#HmmH<2$*sv4I37i@?nA)KitR{Ec^X~fFyQOdx|Ah_lxL)Nm$JoiT zV5H5dfod;Dv@E_UUN~)`vhwe((r#aW6_JYr=~YEgLh*L28#Ej$IZhL~WsKTPvb)il z{0My_sh>+FcrO245SZ1z_L>Wc8=l?btq_5p)3dE+NA;YP&AR7xEd|$&&Ey5!<`s_O z8l|bfWp9q{DK^TJ&Nn@tY$jDdChIwVC!N76(ASP1hYIxLASY?=8Jg6PR*(IE#_=ZAg6x^j;As`EEQDRZfoZF8(_uq_>HSR8v&Kb`wj z#}G0<*#6{G;Fv}w9Uu(NWQUS}TsD2$$sNUZctC+76hosI{uKFgsB~%jRMZ?U>K5L& zV2j7|QhifCy!+<_%JpUfrCmc^zOd$Q?WMn2jiw+bJhpd@8tQ4}Rw$!6Mqt5@{9_Wn z9YMV{84A1Rv8R5G_WGA5USmsWr6*KMRbxAg^Xl&eouHeV0k0Tq372$#NY+BZUHL%* z3qf18SSM|4NMRk95aR}faVY^0%G1DOypdo2aXPqHy&0#V#F5-)cDm9I3Dj9owpI11 z8ycU2eied#uC@QY{O*1EZhZK5e5T!VLrCm?)JN`G7PMvEv1LE-(n|2mN=yYSiST%6 zo0sHJ_-><=rS{%zCa4yFmI;J2-3BkclAIVBUwRV*MEYt{$74>H+OzIhF&+rrBw9*eGV&sK1!c%V7Q%+_Z{?L zJDrM6S^tT{N(Cp~Q4T@>w97(Bro08YDqb3LU6!QI9L&(3r=@^vH$`%irs_&l_L1(# z#Kf4n?14!hY*(oE^$I^uu((ku)t*i?EA> z7YEgVhg6&K)Fb3=2CbY1o9nhqKB-gfS+j=X^@V@NkRf?>N;j=mS3#b zfh{;}M13}YC6F>b*p63*x{kJO=RAWv*vov3mpI-=x4JIe)glGEDbZ8yD=$4L>F1qx zuxeyqZ}_M{-GpYqv~1l}+f|)5c7>M}B3qtDuw;e6^8NXG{o(~Wyg7)F{hF@jb#-hO zqz<(PouS;excmUBuZw)iTZGPn6xZOU+)OD`odUdngVi9cH{dkMpfxg5hkRx2fb?2X z?evy@^RT>4XYdIr7x?FAWrJDGQ$y&|j}9qB5|@21%GH53j41Sy~2nYk0S=71<*_g05^A zw!v==Rq*>&TWgp(34nwU2%&*pMZ$n~IE8M1AA*J+P6(}O)vOiu>8z;b!2?|V$x{7c zU8ugabw6r<#76siZQi}QCKLegrb?xuS($+)ht_$O!P!sedaHJ;APnm^UJ%-*$x9pB znR*k=QwMM@PsWZ@!q^LtoWYKkE;}!|Yv%2Y-+0AY$*QpvFE*H+{6PE5NDZPYXHL$4 zWiYJ7%W%k?@I$P=Qdm+2a7U70&KBx5+|loYh0D%mMQaj}M9V_W;oPauwpUH3maaUl zLfy~htiON%&AYF^|MoK-4C_B2^r@YSQx6=tqT01Ze#IL%6@v?;K+94U;4gjKARYE$ z_$$P31!f!c#Id&9VjvJl%*N@ccEK%w{bxYq(Y?sn)rjWMYL(j_lfL{$S`v{eerky4 zeNkSP4FoK&CcGjGyfcM&l(su9GzNTW)C$HLTUG>#ro#gKmXUimVbQv*LNR#K+ZQHK4izG;uQCjv5GLBMB<=-h3d6fuHqN0`lYX`#I={xb8nY~YM;1D=XLOAM z`oFH%PK@@lmN#N`qT8RO$dTg7?kMo4DlN7>$7@^`L*(NxMKpy=rp;(aasmv#I%^=2 zYX%iACj>4dTs}O6$_R4?H{CgZ+{r=B`s35}`qh69R_x<)y_s?%oK6C%s^-`lsyGaF`ywT(jBNBb`xl0px?z-`D)LcXBqu|`-^YJc<~BL;Y~Aq=jQ_> zlM*W$7_ck=5HC#l%w^l4WsN$;wJu+fY|{yWUb&f|bX5_tYB#5({b5qvs*)GC-3Hf9 zxL)><4oBH{-AfTFIGVM8KU!zTJe3SinpkIHnf|a%9auXN_YK_I4PS?i53#RGdsPma zQ+wHo#%@>Atf&SYoW74b;@P9C&FjwIb|lvc`Js4z?Yy_5LLa;chV&x~_RCSf8UOW} zyPCzugD0F~W!?mlsCs$2rlm!i2%#-UAPK=V6fkh{d9Xvr4bCl zihWsELy7Zn>X6E8ud3WJ0dBd%0T($Wk4oThUT#;5y2G(H_$T?yX&_nSx={-%+kgUW z46`goHW#)wN5ZdVAz&^ED(*vnHZ~`CP2c%6fw6N9GZRJCUR1}zPZ^gr@E)I=jsC0r z<=y*_9=18ZiS|u@NHo=7k7~BSn6ehhES2KOyBZ8Yu!Fo0t{@5pm^%sjQfYl(lKBdl zc(JzrED3Vz;FAm)r94KajSuCrLM8@0~Cd$sY6&sm&sT@WFr)NEjd?^E9m;ouF%bby;vt`aR#Wdl&(iduvdprX&kRuoryU8}U~$GWa>l_X+!2U~TB zGr%=A&fpshbOkQ8LbttI8OPO^=1T!0f3Aa5VRJU{WB-x0`uF+56XPQ7xn{CD1r+GG%yHJLTxx@aL_$2#%JrCh>9uQMdye7WPEguPp`wuD zQmTa6Jbo@@aH&6#AKJlJRq)zzjvXclC}1OV%83U~G24j+7gMpSW+xwY`vFeCf0S4O zXxX){ob9?L2Lxq&Ibx+BWzCMMPZ>6kMY@Qf#nE}aQ}i4S=BrOy{{CzH&#&MAl{|NS zyhF@y>ZUd*kPzcCLJn>%MW($*f(a|-!UpVG_VL}Pna&BcATPcJk;TV>i~2^@EOUpSOX$7zEYq<1r^^_bel22EDnl=2TsgN;wt z>(}L*_y6y&e)ZY?MbDMj37$)HRZE>(CgE7C+VorN=bEU!l-2?1I3yk5e|vlp0F@G* zJG?uoU1%{!qtd=9irLkU0uurb>_$D|DrGNeYS@*WM}VPPLw;4a8!9aWN6Dg!4zm3& z8ybZkWJ=*3u(uY?(oTN=)PN{E^{0Ngc9gJI8>4}2>i6hDto0j6RJ|Xn91)Hl10gVboGac{PVPh=qOVC75*NHuEm+Y%Ae*aOR`mK=gur;+g@}`y@OuF7W&shc}3+v6H zBF3qQ-^o7IvQb?t_UEprBG|>?rhI@EgR|{B3_}MMaXtIWzNM+q%_l6qCpaX&uw{dL6S|*`jm03u2f4X0&lbO2xfTtHwOMhHG zqDx@tBtmcNEn#0|fQR)!wm`$yb@sUrt2dI#T{Wq&M|v9DU%r4QZh1TRcPdpBZi zS3U@ashS9gkb|W+-#xq};*CI>mT$|(vZOgQm}$!|qu5w>Jy&eL`k%je5e#|L(oNG;XYk@zVc!Dy#@i^>Cmd%Wpp>GKXVo@#f9TEYJT`gXobX((`Rb#I^jnC< z$+gmcYr?T^&%36wN%Orj)NwjF%eT9?!0N~DlxtywR5jFw>MxvI9Z3KZq~y&8)N~cN z*{Qv6)&_aneyPR^|8avm5$?}x0oDE*qCor{DZB(BP)Lk5NdExR3E)A4srxoynliX*F< zzwFyOfHjboCy?+}`SVXd{Mk0icjcwnfAD6Y$v>sjW>-5y700|0PSQ{bj3pvE6L{Iw zyWUF6Ra1xDK`<>|$$|_HFjMBOv!!oaQcJ%>viE)s@dIa^83r18)1W|G)KTcvx&T!0 zuwrF7=V5z%msm-hZC~r&ekef5*#r`;-r~(7!LHna+o-EuW9J9&&?btgBwKb%e~}Ep zX6;aU@1+88u!@_pz^OCc*DggiHb;3rS+Mf{>py>_&X1TL6m;Y;S?dgnp2%PX<}BE4 z3F`7ntlUR)NTtV_oR$scY=r2qk`!~0gRik13r`oV$3 z;%J=OhfAM}GS$&%H>#4Vd)t2Qf0x?YT~$7~yh>$`%H3+5PnnbmQdU~-Re5MtJFBUj zp8fG^Z1W*a>Bf4f9>X!z2%Z#Zb%I1=t854LKd;sI-+uq+&kVwLN6s#%!P^P!9IYN+ zKJbCJ5~0IkekXP9_?`}*UO;VtULsxt3fWpp`4c*Tr<=pIB|6$jcp)Z}e?&JgAG}oq z#PUMw1a**Vi$EJF{u_YZe}o`n*jU#J={x91xZQdg5AQR}QoM|DC>?YtzNI9UlMME8 zD-mf=J>iZ814eVWGpUF@v2OT*_2Xe24U7V%>^9SJ#5vF!)98pIsvoeLWv&fUb14Bx z86bBm+oxt^f)uNJdxj3Wbt~$wN8v?daYWQfBGZ3_SFsgLG{36{lZHzhzz5re(UKuE4pbH%a*I%6vV- z1KX9KOIRS>_Zib_e>wD0%|)`EXiva--^C3(j+SFNbvmxGGLld)!BtYxLDvq=6LiR* z+Mk38zWVx`Z^jRw+4~+AtMspS0+}F1sF}@CGI3&Z?p7;yy(!33tWH&A;Z~G3lQc)-ul>}fBsEh7AvE*1fK>XYvVp9TS{Ld z@`vJ{5c;eMyLN&7Qru7*iMDzIVb-J@c>e+HoSs1PA6Y?>&*I&$HWSKwt1IHgBKWa6 zF1Lw#y0+VoF)&bxCX-$FpEX>4lL&cg#|*pv=vfukO=W6$<*Ka#qctm1JN(e+lfbjA z`1BtIfAHx^V3)8W&|P7J+dd3sVYGvVnLClE%$Zt^PmA?m8fqUa%r$6`z(B;5_rdSHgWsLX&`XujrTcZqeX2Az_3y?bxO& zNjpD9sqWYn<+9bJ9)9mejFeYk~Lw@^>RGy$mBzHhKq`SCAB&AND=0#u4TQs$7jL(uYUN@%lnV* zYj4yLd$a-x>ePOVl~+CCI^hw{H$n@RRVRRiuvt9uyKP$#UhCFsj!Qdih*l)6?Mon7 ze;Zpq$ysq5k1or~tR~SPssmt9;B~vS>DwQ@AcvlgQDcI}dC#knJ3D}5U;yxqreJzp z@&;n8(}KA;7!wZg6XBgKVMd@)KqA5Ioph-dMd(>yt>LxdAhUz zj~6Y{?GtBhFdN@s*MycgRm8!LN7+iee-ot$m&zU!D6(T$1+J@PEtrSz(p6=@mWfN< zG(81Us5J*pgQmbMKu_J~3-XK-qALCAatMQjA1KMSzXta$*t`2;!3A0`JGeu6;d{yX zN|3TsuXfo++d=uMz?A!?te9TJBh^N$YQ=6g9;;)l9UX*5Jt_j48cR*n7cXcDe`zPe*KdCP{rh*{{^eu;+M5zX(4N$GpA87o24AWzUlrNIw&iM54C@cku)&?w zP7blaa1vUl3JRP8U37HjxdpWM`;qUt3>5cJk1V-4j-^GNV3+b<6+ZBZVXAU z00^m_Ao@#d6|NzmvJZ-zYSIkbe`4>XvdtyuMZAGA5+{||26tw&986iTzFGBGt!1j2 zz>8{L7L=$yPvOPe`s3B_tw_%&t5x28c(IW=p33Y4pumIJ4#gK3&~pK|T?Wva=6LA(rYzq{GUtr)s}^N$e-8T%Nx1az z>Hyn1A3kAI|AzZg@Tac{4Wb%gSN=?ZW1D9CDpwuZ`Qc)<0eK#V;V-L-lG0IkZ-ZUC zeFqymN~83}IW?adq@<=0jkW%%i^O&ZZ_o?-1m+YWO;3dIKmPVYoQWk5$N)G~mD9Qp z5jjrIT2fF60IIMW!70lmK!|zQZGXyYh6wfK`>Dg|jJG;BUQnKG`9c88ZuU*;MH@2> z5A1bQwaE!{;Jjmow)2t9U)PE351F%bm6Z&tSInJ9n2t=X`Ri(`Wi4&2Q9xENKChEG z6Qq7XG?}|rTeoCAm)0>h3}*8+?2|wR-1jD2Z7p*4UAAA$7V@sm@E zY6P3=HGCIUW1Ioj7+wZuJ%54s&5kE!B^#rZ26SvA@S3NVGPdd-_XMb_5VyQO$Fs5T z$F=(T_=kJzdK$DJ%3t_jCbH+OUZWH1w%J;V<>m3( zh*@5@@A)8Mc4;uXHGiuN&6YTUQeY3|N?vZ~z~pSKTlNBKI-SQnAKIkLAWQ=xea?A~ zw0izdwtP#xq*O$Y6%b|bMdOfZOLLLfRNaSBsK6XGqUugr5rB(rK!l67tgVwi)ZVUL zn)l2!6%*c%7v;t689V&&#SbrIO>dcwT?eol=r*LH*&(IVpMO=&!$VWu-sjSto%R{= zcHuv_mGqXD9ARWBPCL0^r~v%~WX^XVQ{Sn}*&4Og<7^tiJEo;&2r$wcUtY;;G6V=g za@G{f;q4JYaZ`8k_Tmw0ckT*B0JcG!-nYl-%dz3GZqRctEft2^ozd(gS=wR^Y_60= zDEH!k`g&3_)PLlZZ0Az!=Qp6fPfX_z<(n6snegP{qz25kuUQC=fsW=G#uwK_^X#jw zC>x558bwiBSPTKJ?9lD0Jfh^M+5c*b1<_rLR#4HU%_B+a23P5!)YbI>ohhx=@^Io+ z`>My)M1UW0=ED{v!Q6|VysX8ds78^$Q ze(5Em+c0mw8jTXff}P51(dlek#=Du*=kZLI381`P$2SsC+f~!f>x#hqSa@zdod~jI z4G)E#8GjuJN`y|^Ywf+TMM?He^OcgT^TOM#c4o2GyN1<##bLKAn7eJa9>3bM+Qr1L zwxzej5!jXJxY{vcHOkYgmU61!!?S`;c{9APg9_E%Em!>-9;mAK3JGAbD#< zP_Duoc1-RVyre5m>%;mtRrPvuc6>-{B75MY(SKw1%((^DEa0ef;i#)=TASj~2xzt) zCx5r@P{`u zDeLu9th$0)bUaTBr-QHU{$e?SplmcU=Vj5Sl3(jo0n9?J6_xyTia5I~7?>;NTF^Gytpe z$$lMri)@<4l5d1~FzU%s)SOgtV25PY1b@A+sOb}FltZhtFZ)b`sWaQt9M}|*g)~lX zN=c?qm+CiPeDQC;{Wx-;-sn$vxc=^>v2$iDI#2~j*^FW!V+Du%wV+j3rama}R`uifC`nDXp88LGbeXkC-9I45+1hkpi< zT}gxZG9yk@n)U~1k(0)<-X6B}1P39zciNff<*Xl0)R_2&j#q^Ia=H6-6&aWI@i*ad ziF3g1lJY+`#73=2?jK#PFTVQNDihymAo6V#sZv0|p%(=ey>)Sf;dJiI?v&`r@|Bf- zsCHPhnHmsZM}bYseAqNIH`rohH-FBgtgv(MYiLai*IJwbCtGZ`br(Cgtw!Ybs6MES z?39(B4i2fb!xVCkO*IW0mz;P8v)B;{V`Lp+Ln&XnkekC(N(xshI|Dl`tc)NMh@BEt zF&673%a6w%F{A!@>L_#U)8^Sv*Xy@`_}L3ZeA5F0?$a&dR{1^aIZhY|;D5}Jh7q6L zPBOdryr}1~Z$pJCpiR5gZOS7U`3HdOR%y*j{o&{x2!C`iQzKdshB+q9{$S$OtqW)? z+AW30Wi%kO=$+#b${%&@pSP661bDePiyu4`#*p2ekgzO?!$QXQ+p$OYr3&l zj36!zoS>}?4P1}@H%BtWRTU_2VENNdrzYCP0b1xMUADf1+kY-SL`m`9I18U(ug&(; zt_a#ZG+`70?oCZXy+T0QW2)=U7KBX_^Bfvf5f-4@4+;E3`IZgrG~&8)CdJ)ZCt9tu zAQR*c;$%3Qv*r8C9ktF3c})_Z%RM70v!yPiU2p@W5m`U4rL1;oY}_FZL#qa}Pqf9E zZC49f9=NoBx_@B59N+!-_)xxou}b+w`Zj`!E_IDLfzx(7XDkY2Li5~ig{iMrn;NVU z0=h4E$~LY$l5RV#Z<*jcUe7(yU zB>BV<>1y&gqRUQTGxY-0D{Oi%5(|LMtKiD}Fi0A1uYazAgKpp&Ws`=79_Ae9G1Ns% zYTWoGI6SHi9QCMeSvI)+Nu1zT<<>r3v@hR%yW-f#b9ucPtvjzn&(2fnU*(-n?Ff%0 zkq^TI)hve@&P1{P1;mpDfm>{_7 z9gkKEJb%UcPJ%b0Ee}E*iKDMv@BDwLkJD#<&21$K3%c$-FQ*+c{6KaumX~m|>t zDN17-D>6d-)hMu)SAVtDi3O0E(Zr#&e_NK_ab2UUe#k*}RP(OHKTkvGHZ7@E*S*xy zDS8f#T4d;|mVkWi#|O4SIqL7e{aBuOz*f6{ z3x8}VYGFpSv8R;}@lNSh{MPxLUB8|Kpke>}67>g$%u_bhjvp8=>Q`gta zrrNo^D7a)Xln#Ytyi=^9o8HZ)d{~&Lt0;|LbUNYqT0~El8{y1O!2r$dNlans8l})3 zkb@vO5O6IGeM0^P3L6%J0T=rj@)F7k-ha9+%Qirx(y0EWlb5-3Hlgb$g`7YB^0)u- z(h&HjjuR9GCn60Suh>I2EGP}GVu3TLHtMT*e-rncMsUs#?;~afdVu(D>i|It_i$oZ zVP&n42qc;%tjqtQgs`S!fbn|S+o4m|=H7VpB1N7(@+qgn9zzLUKDfFz*Fk6^B!8YZ z_4!u46V?ltg)ksWj(X8j7HGHW`;fP)Mm|JiFD<@kiEb<2&7mQahEr`@MYTJ6*>F9J zJ^b-EU%Zr_-!vj|q;$X=+6vz4!xHb478JW?UlLZ5EE{g`hMh8!)f4aGbWI7i672B0 zy^;1PFqkxMD39rEDE|+b@&9>lGW3$5*L}#Ard2k64Weh-w%M_o^dBr-ieQe7?Rh=SGGZAT<7HW$D%JOL)cKU6$`+wYuPP!|K zJ`>P!-Ae{|kJLDpgsXRebpup1(5~LZ`K7r=@gMa!l&r`#LgrozI9Ae4nnBGB-I{IJ zy=QYAX6SvC96u(#DgEkLDc^FMaRZUCsu9oe8cvJcBmx~YddF5jYDNjyF_(WUaO<Uwh?i9@y%u#u*73x^iGS zbQqZWW`~tHKFWwHiJc)O3VSshun5LO-M<~O9oeI4mE$rPgx$Hc9M-K9(CINaU6qID z#hs_8z1#F%Ra`GBF)6`TRlD;FjQ~S-xU$kvI-0U-8ZN1up(ZZ)C4cDN6PCMOT!-#% zd>UXQbRqOnm14SF`y=V4*yoR}7a(Rey1l*D;K$p=HXX`S-9kM}j%1jMUTFHqb!L+@23prNRzbJIr`!a;C+Mu3FkQgp#9nfHrMedrIWe3tW^dYafHM+}4QF64-q- z=f-Yb`10OS&0i;!)qkU}u=l9K5%k3H0B7_qTT+ zJ_h^ni9qh<)vm|b4)o6X)(3}|Gudhm*0UmPJ7TNuU^{4?2m|I*Vovu7OMnVI=+(WS zHiqb{tdf55U|NcD8NHK$hY#{7$zj^$&4$jb=i>(3JIyR7f@o_yX}9~ird}M+IlI@+ zHkLWZQhyvbyKW~_`fepg)#5ecdhxz*t!8;?+CFzpNA&j`W`FHq`z03`zF}TH48xpq z{{O7lzP$we4W7JmzoB9-DJ%Ayey+sz59_UkD~>s ziyhQ!f&hcQH*eJR80*y>D6J!ro{ny_YdGDT{k`n93#O!ohB{G)#WF3q_BHP^9Ya$5 zKC8K4GdL)SO|q;NGKuxs0r8JtfAcYT<$tF>K`jCxfE%n2R05(S4(`zz2GceC1cIU| z_)B?YW23Wv^9FOsB?3R1_;DADzEOQieyg)cheV0bQVVsvol5AcC6hCD^(ziNthCI1 zJ&G-D8nEtBag=S9^P4&W5PLwD;_9b-NV%X$;D#ZS05@~6>Imc`PJkDFN`u`|Y=5&Y ziw#|r=hRb3Gw~XhD-3T~qaSF6vtESN{#5Mx0=G%$9tBOkF;>TG(_NXtAE5BU49~eh{(&yc*dzewD<2=;uoTLz0HfhDk;CF z#|Pn_eRkR$xa~9Z4HZeB;u-ZrMdE_7Jq~|G**qy ziRiC+cwrAwGf#;XpfA9kR|sM6^A>f6BD3|??@cD1Yp6k+Ezk{Il@pUxlRS<-mfdr= zz_w5Rc6#+8{LwY!s;l+f^S6WxZk^NFS(}nV-5zX5*xIQ;14r?BYyE$}`RcRb9<6UW zQ5051E(xqop35$PFkQ1wZhzgbPUt>Is&{y4J{sT9ak%6?#S(L9>;!<5R}m1x%dQ3% zHhLq;NwJ`*xS;*EA?xL!a-L%)=X}$uyWHfJAR)eO9OkqWvut1AY)|BB1KcHUJ(hkEU$3*X~7q znR|z?fK}&dtG#!YUVo`UQYURjS9q;o#Jh-GBJkM{Bd~<8Dr7AVj0T}j>AE2wvJ*!o)&c06t=JNi(%XgpIr++9?R~5Q3*2HBz74=(J3Jy3J zoHOVei63M~qCbQ*IQo&nhCVY1z#&-}T~bQ=RAwY9gRgN$R)A8K3P3whEaqjX0GP^J zPADRo9&O+t;^93dp|F$U`FUNHbTU^^N)W`PSwp$huG~E64h=Y$t3+IM{rK11_?FIr zC^!z}^?!i?R~(8}=Jh-fMwSiNsaqDrR$d>ULVNw@PvgU93%H_*>$PR2pi1lq1IGcTXwNP*txR~(6k*@8$ zo3jaLRMh^pm21};c3KZh!D|Jlf~yJ~z^bUAI)9*soTbaR0%p78Ys49wlb0l=u4WD- zc{5A`;%%MxI8>p$)Xrr+RpCqeAH}57F>Ld6Hj$0Flhod>)cEkH@%?8jrA)Zpz==(7 zD~m8)>3?AJP`&!#1v~h3vVSMJOkY5Su7m(Pz+&0VK-^)q3OqRc-Zdr}j(JWskalmP z4u7R)ID0w`g%rH3t;*CsoVe}6Q7%>=wVYNMuuFJFV`Ga#6#WLx%J)aJo9)u|A!sa3 zRJgBG`K-KI;sefAR(p*m8qmvdY;2_=HjwZ$m|5$&ydyMTe7jOJrdRs>Mo3Gwd7&^M z4X`v+PtxGHtB3~tvtxTZRCS+2!-#Yc7=JR)0#?!Lm_@LAG@iPBY0q_Q|320P61)7$ z(|(#@jja1$1B#YG$9_Y>%6wg^!!0DQK1qek&=xwKItW0{>pk)|H81GO^4c$PI}H;R zPi9MT63E0so(Hj3kz9YEENz3fD?PE@97>I8l(*7)`?9m^I-J+jPxkFfy)Tc`_kU&z zs%~B}-?rt&W)+B+J-liViEJ>F;s8D&-{R%rsCbl7kY4TLhNw%7b!)vGwu?pE+G~0- zp<-aT_{)GCJAcp+R9MYT4er^Mo_d7}oKqW-N#Z(Igd4OGoZ1yMj;s#i4uWGlsS(1t zC0@8KEx+cVzJ_H6`!6}{?9H+SCVxPrD&9Iwxos>zhkNrvoh;iF8)>S_ZgB9Yi2m*0 z-v8-mzxmTnq{3CIQtu1H}4>`(rP_0n~D^(!6oepd;`>u*gM!TiPV>wfR z;0O89fxNs1wJHIGr0vzzrAVx$D0`U3&|+IyQN-aYQ4t2;@WG&UhL`murGGB}==#1k zZKA`}TE1Hu-IZMu;FEzBu5l0&0Iw1T33LW~KqSU@0R2HoH6-(b*GXLcUFL45@U>J; zZ#xfQ;ChHWt=K=_fBV0_UTUu|oez(b$bmVDao)@vD*Or~flS-M54M{|`9;T^;)<)B zL=fN9#w=?*?v;B~w1Qo9*nf>^YZ9w$|DM0keX3xkX4GzD@2R|K-lIDAuR>b) zaF{_%@3k}e(2kDmOwgtj$W*qD*rj7Uz{yS&i|AgT5&3{N7ih`Ez=2%1OieE_LwS&u z9Rz?~%RXHX!}6Yp91J*p9Z=EjBfR>@_@=)5_Pg;Dmg#>S=f9*kGJhh2=jy;-h0|cv z+nO$6Ux4qzD7tcRtd^^YUBRIQAk3+{y91A#+9EQR>V+Ud(bD)99d}Y7P{YLRb*%Rw zJX5eK(+(vQ#!!j*Aqd40yVZJ`Hnj(khO;!QS_S1yT6j2mt)`xSoCoLq-lv0GL-{w- z{$<~;*F)K6mBUWC6n~abS7FW0?0&tSgyif@O}d&+t*Z&NU-!ozk^lPe;V19=a(4>H zzwGw|u=91KmMY}Kg4Z~gh1^q}&5*MGfs>7qwaFlP*Jc5B=Ph{E8!hRb7u*@{a;x7O z6@m;zOLZ5g3KBt4Rn5li!6yHd2-r{n*`jfItuS~wuNPlAJ%4lTP`z8~X_8qWeh%eR z$qD@8wuYsxKyadLpJe0gWvZp^O>WMr&5>bt-ubzF+zyx~KVNgvT|sQJGmpE255ZgB z<$kO%c>F%B`-$x*-)#RP26^l##nQ|>!!PeRm$+mq^G|5o<7y!AvdTGz&FMM~lFy}` zocXy>DX~CSdVid3wb|!(*cq#U986?`*);WIKrsc5;~0{@D#~&ajb3SBco9RlN~tmE z?M>vE5OMx3LDmRs0KWnBoqYVbf%+VrZg@=h)SeMMv#YFnYbFhZE32gxD6N{2z_%x- z3y79BXE-~t2}O#)VgHx~f9QW_KP{yGKcZ`OzwM8A4u5ksv%+?JI%rKb1ro_5X+kVTpl zhkm55y+&}@!*+zoS?KE?htKKyJo95@+MKtky@#S%fHZ3y!B+D_FOm^pL|Vj>x0CH* t5E}R&=_H3&P85Iy3DdPx58AMjY%jI32k;NNd6)m^{{jr!jxAub0svmXmIwd< diff --git a/metadata/md5-cache/app-dicts/sword-AraSVD-2.1 b/metadata/md5-cache/app-dicts/sword-AraSVD-2.2 similarity index 84% rename from metadata/md5-cache/app-dicts/sword-AraSVD-2.1 rename to metadata/md5-cache/app-dicts/sword-AraSVD-2.2 index e0423baffd89..790016ae11ae 100644 --- a/metadata/md5-cache/app-dicts/sword-AraSVD-2.1 +++ b/metadata/md5-cache/app-dicts/sword-AraSVD-2.2 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Smith and van Dyck's al-Kitab al-Muqaddas (Arabic Bible) -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=AraSVD INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=free-noncomm RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/AraSVD.zip -> AraSVD-2.1.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/AraSVD.zip -> AraSVD-2.2.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=5f3a8ae3ac2b8cd0c277ca6e35eda07e +_md5_=6dbee3a02b1bd79151cca66b281dc8d2 diff --git a/metadata/md5-cache/app-dicts/sword-Clarke-1.0 b/metadata/md5-cache/app-dicts/sword-Clarke-2.0 similarity index 65% rename from metadata/md5-cache/app-dicts/sword-Clarke-1.0 rename to metadata/md5-cache/app-dicts/sword-Clarke-2.0 index f61ae20d788b..5bb6a619f6f8 100644 --- a/metadata/md5-cache/app-dicts/sword-Clarke-1.0 +++ b/metadata/md5-cache/app-dicts/sword-Clarke-2.0 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install -DESCRIPTION=Adam Clarke's Commentary on the Bible -EAPI=7 +DESCRIPTION=Adam Clarke's Commentary and critical notes on the Bible +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=Clarke INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=public-domain -RDEPEND=app-text/sword +RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/Clarke.zip -> Clarke-1.0.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/Clarke.zip -> Clarke-2.0.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=5affd4a8feea093739daea97a7bd2d5b +_md5_=1c160a3f180281b716dc95bd8b8f7493 diff --git a/metadata/md5-cache/app-dicts/sword-FinRK-1.8.2 b/metadata/md5-cache/app-dicts/sword-FinRK-1.8.3 similarity index 83% rename from metadata/md5-cache/app-dicts/sword-FinRK-1.8.2 rename to metadata/md5-cache/app-dicts/sword-FinRK-1.8.3 index d859f315b560..cea20341abd2 100644 --- a/metadata/md5-cache/app-dicts/sword-FinRK-1.8.2 +++ b/metadata/md5-cache/app-dicts/sword-FinRK-1.8.3 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Raamattu Kansalle (2012) -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=FinRK INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=crosswire RDEPEND=>=app-text/sword-1.6.1 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/FinRK.zip -> FinRK-1.8.2.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/FinRK.zip -> FinRK-1.8.3.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=1245d887ab090f8c010d96d08ccec890 +_md5_=e87d24f45ab91b5d9312cda84cf91134 diff --git a/metadata/md5-cache/app-dicts/sword-GerMenge-1.0 b/metadata/md5-cache/app-dicts/sword-GerMenge-1.1 similarity index 82% rename from metadata/md5-cache/app-dicts/sword-GerMenge-1.0 rename to metadata/md5-cache/app-dicts/sword-GerMenge-1.1 index a69dedd5c7aa..8cb11256aed2 100644 --- a/metadata/md5-cache/app-dicts/sword-GerMenge-1.0 +++ b/metadata/md5-cache/app-dicts/sword-GerMenge-1.1 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Menge-Bibel (1939) -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=GerMenge INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=public-domain RDEPEND=>=app-text/sword-1.6.1 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/GerMenge.zip -> GerMenge-1.0.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/GerMenge.zip -> GerMenge-1.1.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=62fb06e1ea5e738a37668a02dafdbf36 +_md5_=54f140162c0f67bfcb087623f29340b2 diff --git a/metadata/md5-cache/app-dicts/sword-SloKJV-15.0 b/metadata/md5-cache/app-dicts/sword-SloKJV-17.0 similarity index 84% rename from metadata/md5-cache/app-dicts/sword-SloKJV-15.0 rename to metadata/md5-cache/app-dicts/sword-SloKJV-17.0 index 6b1eb6fad750..9505a34fd59b 100644 --- a/metadata/md5-cache/app-dicts/sword-SloKJV-15.0 +++ b/metadata/md5-cache/app-dicts/sword-SloKJV-17.0 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Slovenian translation of Holy Bible King James Version (1769) -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=SloKJV INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=CC-BY-NC-ND-4.0 RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/SloKJV.zip -> SloKJV-15.0.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/SloKJV.zip -> SloKJV-17.0.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=1dfbdc876472bf4bca1f1b2dd2d4acea +_md5_=5d3ec612341eaa6e30ca9682f8524349 diff --git a/metadata/md5-cache/app-dicts/sword-SpaRV-1.6 b/metadata/md5-cache/app-dicts/sword-SpaRV-2.0 similarity index 74% rename from metadata/md5-cache/app-dicts/sword-SpaRV-1.6 rename to metadata/md5-cache/app-dicts/sword-SpaRV-2.0 index dd150fe14d35..6768cea22c1a 100644 --- a/metadata/md5-cache/app-dicts/sword-SpaRV-1.6 +++ b/metadata/md5-cache/app-dicts/sword-SpaRV-2.0 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install -DESCRIPTION=Spanish Biblia Reina-Valera (1909) -EAPI=7 +DESCRIPTION=La Santa Biblia Reina-Valera (1909) +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=SpaRV INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=public-domain RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/SpaRV.zip -> SpaRV-1.6.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/SpaRV.zip -> SpaRV-2.0.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=e124b8e6b9653bba6189f678a179ebc1 +_md5_=60d709a66665657f2aa50f5eb0d2e5f0 diff --git a/metadata/md5-cache/app-dicts/sword-TDavid-1.1 b/metadata/md5-cache/app-dicts/sword-TDavid-2.0 similarity index 77% rename from metadata/md5-cache/app-dicts/sword-TDavid-1.1 rename to metadata/md5-cache/app-dicts/sword-TDavid-2.0 index 9fe8d0bc30d5..f7f4883e69c1 100644 --- a/metadata/md5-cache/app-dicts/sword-TDavid-1.1 +++ b/metadata/md5-cache/app-dicts/sword-TDavid-2.0 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=C. H. Spurgeon's Treasury of David -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=TDavid INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=public-domain -RDEPEND=app-text/sword +RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/TDavid.zip -> TDavid-1.1.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/TDavid.zip -> TDavid-2.0.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=d84295f5fc4e9e5ffdb05956a5d8f240 +_md5_=6d360e88ee661140f59912b3d0e050bc diff --git a/metadata/md5-cache/app-dicts/sword-TR-2.4 b/metadata/md5-cache/app-dicts/sword-TR-3.0 similarity index 73% rename from metadata/md5-cache/app-dicts/sword-TR-2.4 rename to metadata/md5-cache/app-dicts/sword-TR-3.0 index 816bc3f66cb5..7a3395d3c12c 100644 --- a/metadata/md5-cache/app-dicts/sword-TR-2.4 +++ b/metadata/md5-cache/app-dicts/sword-TR-3.0 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Textus Receptus (1550/1894) -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=TR INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 -LICENSE=public-domain -RDEPEND=>=app-text/sword-1.7.2 +LICENSE=CC-BY-NC-SA-4.0 +RDEPEND=>=app-text/sword-1.5.9 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/TR.zip -> TR-2.4.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/TR.zip -> TR-3.0.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=149457fef64960ee8228066ac2d43e90 +_md5_=a2b289cf28b210bffeece820ed4cdd77 diff --git a/metadata/md5-cache/app-dicts/sword-UrduGeo-1.9 b/metadata/md5-cache/app-dicts/sword-UrduGeo-1.10 similarity index 83% rename from metadata/md5-cache/app-dicts/sword-UrduGeo-1.9 rename to metadata/md5-cache/app-dicts/sword-UrduGeo-1.10 index 745e524c29a0..c44656f4f543 100644 --- a/metadata/md5-cache/app-dicts/sword-UrduGeo-1.9 +++ b/metadata/md5-cache/app-dicts/sword-UrduGeo-1.10 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Urdu Geo Version (UGV) of the Bible, Urdu script -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=UrduGeo INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=crosswire RDEPEND=>=app-text/sword-1.6.0 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeo.zip -> UrduGeo-1.9.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeo.zip -> UrduGeo-1.10.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=42c94c1a4faf32c03913d2dfe0332f1a +_md5_=e8e65abf4e45c8972e2f4c86819753c3 diff --git a/metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.8 b/metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.9 similarity index 82% rename from metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.8 rename to metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.9 index 9d30a9f320bf..52ebb339f197 100644 --- a/metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.8 +++ b/metadata/md5-cache/app-dicts/sword-UrduGeoDeva-1.9 @@ -1,13 +1,13 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=install DESCRIPTION=Urdu Geo Version (UGV) Bible, Devanagari script -EAPI=7 +EAPI=8 HOMEPAGE=https://crosswire.org/sword/modules/ModInfo.jsp?modName=UrduGeoDeva INHERIT=sword-module KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=crosswire RDEPEND=>=app-text/sword-1.6.0 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeoDeva.zip -> UrduGeoDeva-1.8.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeoDeva.zip -> UrduGeoDeva-1.9.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 -_md5_=406725f548bb9aad0ae384360af61702 +_md5_=227c1f05f8109d55e202926500c4f2a1 diff --git a/metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.3 b/metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.4 similarity index 91% rename from metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.3 rename to metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.4 index f0b098859019..194eb3b53b09 100644 --- a/metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.3 +++ b/metadata/md5-cache/app-dicts/sword-UrduGeoRoman-1.4 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~loong ~ppc ~riscv ~x86 LICENSE=crosswire RDEPEND=>=app-text/sword-1.6.0 SLOT=0 -SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeoRoman.zip -> UrduGeoRoman-1.3.zip +SRC_URI=https://crosswire.org/ftpmirror/pub/sword/packages/rawzip/UrduGeoRoman.zip -> UrduGeoRoman-1.4.zip _eclasses_=sword-module 8f4e4628b0116c1c8cdeb1c242614338 _md5_=522762c811c445c536e04b8fc94b83c5 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 6f18a81d0efb565ee76611727eaa509e90997382..e14a118beb3a07de5c31d81c28673072fe6557be 100644 GIT binary patch literal 74448 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

6pp_u$YAYj0Y& z4Ip?<0WYvx`?Ly|P?()`Vi_+m4j4O*#oo;;nfjh=4wC0$!5Yti+_-t7!?CpJ_!sYk zhJJov%F#LXtv5+TIk%;tFq7dKSTScerRI}>+MT;`8TzwhwQLNL7Ik8jxv-~`ELpp= zoe?ukL$H;_Q_u|3PV5m{x~%;rIJ*(nL?WxLyYKZC&&Sh8X(^)Y2&kWRl?f4WC<3}B zJ9X5NUImLf&&#QGzuR| zpW3n6On5z?{O#TtcoB>XLekP+_#{dU1(o0wA{l6f=Lc59s@ru1Glbg#1~zG1ltzdo zcHIkF(*nC-!p}Sf)cE^at(OS`&L2lDzfr1}=Z_vz754qa*->m3!$Ltv^H^7tGAWEY zwi&%YwnV^#pIV!Zgs4uMVl`L?XFf#4cAa1{`~vRdBo2TAN-e2=dRs6IVC!w#2?Ap& z->@88!MCK$2JU^sN>xtj5@Xfx|=9tc#A(uL|d9$%PebUw|pLBsTc@vK^?sCi_07^D-T}h&vpkdya04rl(`wPVC#!%VBzM?NoTjbHC$KwRw`= zZ6cTIA03dh^XNWoGB3|ef!k&W&rPPI;w&9%Cv<`sc0y)~;vJi@J?rkzETA>A6BGM! z7cdaOiWBC4M~{O7|IaB|#Mts9Atlxmn~F{|1K=SVaqr$2i!QNapMcNeC=wvSW$f0&mVx9lQ-eb z?su~YC)%$$7k@kFl>HfXJXOS}vwxj7IIPH=NTz@(m3}*?wd+%$Vky;ri1 zN(F2-#fkTx%?i+HVfZkE=E{`cO;T$ z`1E0GP5?j?u@91kBik{L5b)9g%>J2fnet_GSn+5LVjK9!PB@f>FC*~WDOi}|_Ck2C zWRDay=Tz!DpQwcubv+#Sm6JzEfLV3hTAgNU$a4N+Zai*x81tOdkpSx%S9PI8#xp_N zsi5{tSdDifWS!uRTq5>4541R_FsIw0|IYq)TBr@AX-B)NiRD%*<^J<3b^Ep6aZJ?X zLU~8)(s1M3ek$w89m`$L+%5KXpdGaDvTzV;(){jba{^X~3IPdVMiw%GhRdQ80uWTI z9QJq+&x{dHd2>|QW={wgymBs$(D_!R?o5N|Z`oHvFYN9)-}*h9v`8f2ZxhD@}=4yKmw+Zs8iXO)LcP7C|lr{(;PX)}Sd9`Fr9 zWfgmyDVzn3*w#B0XE9-!{PTM1gL;D~ybhrl!^x4Q<@(GtE*|}`2Zcc3{NK~#^JTYV zCgSqnK>R~khHV%bCO1=94w!IifK5I&3GxXLVg!SwMROswilyw?qm_cJb^y0@z0Ci- zO4w3+S8atN%%^$E+kRPZt6=4=kH42)rrXK$2GgfcmMBX=uy?1L&d5%SM8{YsLBw#R zRn9PX#3HV_d9>tcDh$7uT%sjVb|b8l_zlB>z`S)Hbu)w}vrdQ69Ud_@2dX;LZLDXQ z7mUZU%IcYi1)s2dCuHsG4EQBad}U{Zu7zvGB@ncJIc5m;4nkPQ6*AaFxSO^XXM64d zxtQB{TczvE__`1*-3k6b+Lg0&Ki?l?ff$Z#7!k(-7&jP=+B!Pe*m5@gJRNBaH$-f~ z|5oh%nGb)rXwj0>LJS&cT{IB>&`e(HtkkWd!t+i}e zCVoxtco-(GcH)JbSsQ0V0t9e*NAx$~E$9jT_PoP$eXpSz25Pft_A6%(#Gq8ck(17e zj^~XmO?UFJYywygrEHEICg>k8<)Lf+`S-tnjE+%%PYkT2=H(kY6TS;T4aYMeqj{rX z52fcH<`3*C>X5V>u)ILo=ltw&WY@K!Lv-bBA zP{%5>(RdULvHB!#S6Z5WvmK9?zJPK9qgzj zZqZ(Hd+_bgaF(0HsqG_W>(+Bo5y36m;~fa)_6IzX&&i@tW84%rx?UIR+sDvf%U~LK z_12)}B);elfw=|tnz2NOzj@V8Z+2;4%^|YRR0wh*=c0S9aF&};pKK*Szaa0*uk!(R0fCY46t<^wy8@@=Cwvfnr z?1H918i@LRMkkRv6BZ3RJ*_8FUu>hd(b&wfFFS#T$+M0k#I@J!N_p9jgDv5qN=poC zCPHGix7FD+PWQ?toC)n{m&*)`S9>g_fp-*i7vzHOI$#b~7`{)Js+b&+!hW%0*3&7< zUfwd3p#)y**auYp%S!!Y|EM_5?WYur+lGoW`+kq;44Jb#g>*)nTyl@jYe)Dsu$Xlk zPMm}cSz5KNm~xC%RgvJo_yr4PW2Ey4owW)jfL-8|XsT|rjg@8CyJ{IZf&IM}(B2rE zZaybm*2Dd3!M{gYXolONalyedj*>0ex%c+f0XBK^#}SOVr3nIo4e^?lhrl`f-fLw{ zhVuPHZu22%qd-s?4z3|c^%{Si^R1W3gCW?``D6OvyOCA*xB}aFHXs)27#y`2op0|9 zygM90I)w#6x1BA2KB$iEgBxd<7ECx)Jiu2_FVBrPSF|J_KO+|2#ZYDW+2PdHV82u^ zs#t8|gnhmG9}9@7NrW8ii3W!$-NS3a94c<(+J45*IBnnt=|)V>ECTZjE0W7+V*o3na*nzhiZZ79(r6h1A~e$$%9YN-DTtJKg|SNO7)hG3TAEW zld}W>TV#bCkhdYU)wnaFqgj{xnml=THj6WNpvs=2~4y?s`5I5}<)0Ef+i8@JcupzWAOTRsniX7)lCQz&-W@)Xgw6YqPt95P__E&MhT zb>WXN(epcNzJ?_fSzhOWpCjq#?i>3*c-a%>{)*|J?)&4f zpC1O=f7~IJL-~n+62qMHiPJpIEFG@iyq9UjX-mX#2=B(B2;sMfj1I~zw;|2+3~T*d z`qS<3G93(CM%y_osW~ngAqc4{4qxJn*pioL{=1Eb#4o5!T5|Qb%0L z)3)*)ni5yv#&^IGmLpZsn>>s&Po1_=%#WCxVLLomaQ?$>rL6tb{DngXo)Sl14&i~o zBycx2_a+Q^U~xX9D4uzN_7=j=vRzKeCTC0zrG7?8@2fw4ed_=1Hhl{J@w@k#^y~D% z+Wsw1@`^qAcB&`kT=QUdj7%Hw@wilS0ts)pjMN2cK*yq#K%-SL} zVP*EMfP%Z*F!taHkYDXXdowR}9|6ER@ns#BMBu^(oc9~SF9=@txF6Mn%&f59gFt=Q zhVK!nJd;_&JL8#=B4Pvf`nTf$36G@!kUNS}uj^*wW_#C~UFALDhYpzY7$=x_V? zzdXyTAM(4K@BoA16(*p)wbg4vsz&i39c^PP6Pzwf$|qFa%W1$_0<>ob{EIW#PLrTh z8S;$m&)0d!SgUo$kObuJ1tGzq><7hKhSmFkt#eyG*^r&QNwJs?wOF}5 z2z@#%xgdmVbn*nEVLIV>9$w7Yo^$+Xh)}?&A#~O|R@vi?@?c5E^T~GndVFXbfcc(@ zsvyLq`$Y|Y`t#fV{4xLXeSX!u+5}G{FP_)A3~=Gg0g@%eFzp<@t+PIn{Vi7sX$lu{ z40xVUKo9+&QpUKU^4>_nMvv(fukKh4Z(C`E{_a$lV>in^*9F+%<9r^5aIE+3BygxB z`-Ppj?}^WJ9y_tKZwE!f2?zoXv0JB=Ic07b-*7JI6oV|f;Xmw4n+s@fPZ30#4ldF` zE65ey)MFeofoyFIn*pp%eW?^$kkS41{`7gjoRHR^W`kY@r}NgL?Wl{xc>|_sh|k!Q zy&9((UOQ>#ldzZCY~mez=p@H3S45<5Mh|`(=>4!pWEiw}hgbuKerMMaD6j>f z_c{9VGO_tghiqi|AsZgo8f-H>ZjmVle=mAMFRrFV3Ol4~{cB!W+mFGfP-r(LtDdrYn^K=s?es z_nO^yTH7RFZYSCiV+<-Mgv<6RK+noOr;A+PdgiolDDQ-}%zCm_`|RsS3&27E6+PPl zti($j4_{cpS%Q@fB zy{A~?G<{kjO9TcpvEN5Z-syg3KeRmOb+?IB!lCk$fZbjWP#xzhJv7}goqsY-0=`<9 zH~&CufvMqmM(4MBag^fnoDQjFLqc+_V}^iTmXoE^isrGsf~&>nJ>nc_-8#H%4sS#u zA!+g3VlNbI+6>c)xICN@`poeOKzEPh$NYu$^~)dY%fJ8r@iS2G2uv?IJ%1W#CDh?3 zEfD@}iy+t$z?Xfq9bV^5cNVNWQs9v;;8t=}_KF+SU(ZArv!(fx=vcXi#J6CD7l5J< zYdpIbEnt6a#ATJ(eQs|ywgvAk_vcKm3x`?H)d74JTxQr9n-AxT1n)&d20)qZ?tx|` zFxLA+y@VMv=~g3H>bYD+B92^|SYaiww=g=c7b~*C>9F#O7#@S8#^Z%CzF_^gw>q?! ztTHhe!GsQa!?9%(#^!tRE${}t9>EwQp;dbJkMc6-l6*p@c>7@|pi}hrk?m-{r-Q(D z$vw^>t<2k*FaeuzMmw74+|PA*1?z)%czUH{7rTx6+Z3?U?8I^i_CaJ1-g}AUFZH?G zH!TIA)d*)vXnO~#p>&)auv!K692A3`1gru}f3axsr>l~{`t7h(dtaaCI;DR=7(V-m1~gZbpne;R^NwyJiNnl2ZGpJJ zmJQ>IwrFvrLsMpbs!}aG-wEpt#7{GVmT-CeLYuyR-Pm ze0q1YSM^l~|GqBNU%%T@|Mj==bdvm(1gws$fMO+Uo4v)uVJOquc`ubbJuoHK-~B1Q zoXPPA_Q5!M+=f{sruVWvx^Gz#ldL$gYs*SRuLN;cQL!sO0WjWjV50RI$mjgy*W?z$ z&TobMLs>9#C~&EE0CulEgPiARwW1|l*X{6>GmNKwKBc7AdxnB;ta00)@Jt>%hxfDE zl~GOKwTgAKF-o-<2NlVratn3vT%ej#C z;8nI=08VQ29zccmXi7-$du%3Qa+`MJ+SGYIcVL^Q1xV1%&J;~+IU#x@Jc76Su>B52 zO`h37dujmj!yAhj-b>|ez3?_vBy`JygGY)rlSyn1R#m;;(~8Mr6O@kU4Y|$flMb;M zp13+xaCn_2x(g8=U>M1%2smvr6Moua){*}GNiA0d?tNeXa;f@<_D&zVGDty_{B3z( zY#uglo+_D+ThD>-4ewH2Hoih0;jlm%t8lR}eLl@Fgmv3Fy^v1f+rQt1?iH?H?}dT;7ixJJc1P zI&P~NyreS`-id#>c5rgYv2lpEThhG_)j7&=xK=&a@>0ZR!7*wXLkAWKJq`jiubgG) zkOxSCm&bTUmYlwep)HJ0-FNy0+mdI9+l2-jl7IG~D1d_JvIczw*nSz>`(vrT{`LDy zmf0hom_F2Z9lMa_?FzF&UM1tzz27e~$M=)9+VZvs56UmXA^VR{l;y?$h z=ZAx`aWu#+gvnb!(X>Y{uvKqc?Zh=_4s>uH>0ag|+TP|B4mNroh^l$Q)NC$sq@MaB zdku@DY;QYK4uTEDo%nJM8`p*ns>-f>9bOUyPfYA(gkFr=Z~M4Xc7kBNlIOo3=Mmjl z>^^t!A|bEK**~T`B2uC8<%Kmg;zR#w%BpEm_zxye5W=^2XZ6mfG?wr*Z1_CApHFl5 zEXjEiE+lGaoxr&b+G>--#(K@Zmy|IigL%k|ga5kBFU`b+%YK>v=$!+2s&mo?b-ZBLxiapKF9 zR0Aw%1lBB;%(E5r?X+Wpw>@sJVYKg-z`Zam2ML_<89oDf461|3#HerUIS3au%9Vi z2YASv!}}HiJr|kaVINGrVFUYmu5Yg%oOz+&{Uqb1vnzPC;Z-b7(R^8=Pv5?)obXHf zkl)wy-Dy43yYZE36EGgP0c2}kE*oi9LHU^ibPA=F0+{aVj-9E`m4fEpY%DYf<9P3# zp2KvW-TK;2NG#v)PcY$HqNxqP%X<}|y{{B>0|~aCAKt@lH)`}oG((?*0K6s5dpFTW z-pl1+_#J|+upwi0*@@Vvou8IWIPI_F*GETkdsE-)VQxp*21{|);S3Jh)$~-#LK_I` zyLI|=fBnb)>hVtbP|BOE>EEwOYtsgx)0Bm29;KG4*5mMK-0X<=J6|@hm4j$Akmd)% z&nu*?3blVm!r*8!3jmsZ31_XHVBgLT!?-{OM`GY=Je%5bdB@pn-VeU(e0t+r?~PE9 zlbPVdfs#(^xxE1%rGs5T^BnHvP#uRxKTSfO3=cEd-gxOn3)%ARv!$ntm;iy6s>Jr` zeYC+VX}4t#c43BR|NiAt)t{Ei-Y+8N3F>7yZUIp}>R9(vT7|}ShTbzDo{-@+%QlqQ z7H@|E)CjzC*4gcFKsb*mvb-kwSYGpISK;Yj&h}(Y>@1Q#p5inZ^ETqY7BBF^ltklc z9mR96Fuds7#jq{6db<#qKa)i|x3}-cj+o;$tOOaJ9mVsxV05$79*SA6 zvz*F$^c$^DsN9yIKBw4kOZDZex8Z&I+sFN6XB@o)tV0;$yB1UgTedW68lTMc^j)g7oue85Xi%~RWn!iN=8 zPN6x4>CQ>j)Rc%=q@@(E31(oxGhN3;;U?v|8=5f4#$9j}C(slp*gD>nKrSnW5dH-TQ*ZmM7JBTA<Hq={-X0s|3`!@Up{Ea5c(*0hRswd%U0HITO`z_@qr*j>3ym-=C*AXia2ea1y{(Fm z-#@QW|7ndBf)<~_6rSrCwk`J6j?o5(&)zeQR%wI}drkpK$DKmo$K~{p^DfRovk}J1 z<9XSzhfO^rpa??tJ7S{QqKjM8E8fOP5c4v6@8*1C41lkL3vj~I3oy4e69l*lVMtF2 z7~7%XIK3n|qQRcKdNEF?@!7lzm@WeDT=hI}Cm36XY1{7^_7$P=a1X1;PCF1_oLND2 zc-4`r1jhp z?X)~6sZ>i?l0+IZl6nI=a7aViwrDH0en5n>!f`$y$jj_W;xG4r0MVw2VD?f0@qk0qV&naWCObG#>|ej?hgAC=Ogk}(=lbBq;o{0SIKNk96X`l--oRpo|n($ z%<+gGul+F@GjoS{+7C5%%WtBet$EU9^ZCvS>79wo!pp;U5110p@5R8`f&9k}!gy-y-Qu045cjP~99H&v)an(n-e>6T zW=J2PcH2U04PJQWpcm)d;8)FS6>95ml)Zw6UKG496rHW+@S{^FJ%+Qhtt0m$QSYSz zG9!PDQgv1fs?tP4u;;WY$iW`i6cR_|05sUy+i~#TM2U9Bf39hfvbpzWZC83FSD*j* z6$+YIFi#=UJ7oj(-N#e8fSFltix--EL!rRVmiJV^ubqUlA9#h+$@?n)XCJczq@3@Y zY~mWvZ1;{~9#-Uge(Jp>+uHYPB@SC0Ed27$$ZB!kD@=58s7b8lE@hpUfGA% zsgnCkN%}BxUMHE9_xEzJ6YG8zZ$l;W+GBYa1T`G?*x=|bKI9A$_9}GK zRm0o9RIF0a*JZM>FBOlszI)#hp-=Ay#n@)xCG#F=TR)0gY26b!Xo#0~V&TLYTTGN? z{4}v&h>C8E*U}PkpPOdXW?)2T<*&mocC^L@-{;N3TJjK|S=-)50>$+%Wy$^9fJ_^p zJQ9vpD0)75noHut;q=?4Lh~}g`wD%lrDm8?^s9zwZ6J$EW>StoE*T0v5KP17c6m@m+6x3f%$i zYe!?O`JAJ95%g$Ca$fPtS3B4gud#p>hV6`E2WF%0x@%LOi#`B#i$P5idR7@M%?7p3 zLyEN?*K8QKxOl+=SR0zz?%Z#x-w_U7v0 z^mPXZZl2G(8exVGmoUs9+q15>F-^_87H+#O2=Uolzzzb(ig=6TuoVQ}l85W(Gh~PI zOx9hIzn!o4=*njRpaq%E**_0w5jfPsTMj3yG8{*6cp+8vrqArSNXNOCdB0z(HTG}M zwMmDP@7-13msc_sFAB88#S`t8l^@Vu=(v|eCSc=GXyrH$M?7~YQ)4OB*rKx9%}W)C zY7o1WMT-fPcv}mu?Pc9(vZ-o?^J$Bp_9$6+KHp|FVNoN>XKjyw_N#ECeNN})jhEMm z1?nyD+IBuT`bb_3K7wV%X~^EP(e6!@0ppxsWI;g)N$esjI(V(K5%5|9w9~3hSr3yk zsI>Zitv>zn&u_o7SigVywy!T=o{{A36~!{F%Rb<@C2WV+EY|8Bw%(Y5NPt*e8!I=@ zyCctpyVL_M^nw z>UR%@;4H6IGq(+FofjOzx{KaF)n1`9C!FuusXoaa7!3)Bce!A>j1 zn6*bzGoCK(fDdQWsvs_af~{a-EPp{=0{}<^6x#bG{D1NMXJkx&hJ(GUxn(81oZRGG z<0C|FdvHy5n5MoT=iSc*e)(uN(Gf=P8+xta#t)o3x$G*g-Z<#Z)E=NfI}Wc8#6WS_ zP=JiXdRTtB732Lgjc(@p)+cv=KiuwCuEU_Z?at9rtd8lHDL5~#L?`D-7!M=Ei<9$EgZ-UQ_>?c((5&^O2?g?dj+ZXoMJOEsH+fFi32kk~x zHWtiDdn^ts!IJ0c^;alp>uCBw%|nE;au4Grta z;j-CM4OWal*-5&8Ubw$Kx964bv$x+*{&+4c@dCEw0atvcEMgG2Z1WCIFXr;T1<2G!eOvrxj|M^q;&EnYR}To!m=1aZAo#^)D~?4w*W%sLv>xU0 zT^?9lQ=)LPaKPd3H&)H3#URLYZG5`Mm5%wZ<|@g~D(O zFN$tHbV;i1_UP|gIFG$4xBYj!Er}xcsf_|MBNLGkTB2^Gr0}v@`O&cPK9pb#u8^@( zFPoblc`D>#PeMmuQsNNB*R0B^Q<1!NmG8;)IWGxpCrzl30p*$*@q1fTWaZXY35?JF zlTe}J!37L-lkTA1x`l_q!pqoS1txhNdT35C`%)w!h@TXVG6Lc~rHa(8#RXO3J}los z!D%j$-9s{)_vGGIS%EegNT3gLMNx=AvsG&s@djUT-y9Kp^HCpPzWn$AI?UVSa;Ff{ z!}Q^@H}_zw%Nl{85G6$Ns1iB#hGGjGQc3N6_Gy1cs+v+P4sue7M|Gg0Qz9dR!E%fH znx5URYj{aIDWSuCt6AR!b2(CKzjq<_x!HUr)(5R-mJFd>bIO{dOR1yU03x=vzt}Ro z!f@<;U9(*qRi<}nRZl>r0_qJ|?FtX?tmrO+=Yc@HQoKmJY(0*q6EXL7@h{TT3MDzW zPeOBnFvLc02SqT2w&Qt3@<`M>dRN3F2Bj#p&8Fhlkzik%cgbtfK>njVzK(Kf*il56 zxhgYwui1&@JNKekvlC8ev64(cx!7E)6rTLw;u-=g>x!oH+0Lh?uxZ~&`jt~k!KXY~ z-0!F#7@_F0DRXeJ-1Sa@I5wE%*(^i9G}Tm1HYt-r$;0Nu=4_d&qcddZ@l=1{UA-;Q zxBvJwt$===!OW5L1m*&1*3(vi72aSQvsnCutN<+E`JhhT?Zt3f?7Rf8?0}HKIw?S9 z-;!w*oW&a0MAz?|0$;J4pe6_?C+YrE72hFvQQ?qZkMwk#Ixmn48S()T_0pR@)JJxYV!bPO0x7oqrB9<6khWxs&Hu6p{1gO9M%O+SsS|N zaX5)l%5HA}x_a>n_yq#k>mq&sR=@pR?Dm!2j%Va_-2|lpcBMEervx~s=Gn-5_x8Yp zchzc-ylEsY-6gFf2%?O#d3Pmuh@?$^mP~$?3VWi;P(6yEk}UpNU%|5#iS%GL=kSK> z9XY8zRQPs7F{)~D>&QO1fz6#(&7#f&IhI_fC3wq{=EpMHkyvqqh>0)p440Y^c7(h# zI2G~SJ*cG*s%%@@wo>E-Mz#4=0}kMpx0U+&;r{WjuP+Dhr8By1#FJkm z1=_`jD3k+cIFcm4(413D=k_r3RM|e;IJ+F;QNKjT9yvdbpeN3ZYt8O+T3P`)xzX;| zsLpehrRQaDQ^CZ-iE}Ou>RhMc9$u)NV8cx(uL|G=j7pq{ikiGRa=2#S|N8p%wWQg+ z40zl%1M9nd$IU%!C$eUzQPoazx|upN5q~+^)_h&>9hQ(3X7A%tSCQI)=&$j-0;}Go z-`r|KVMol9lq&902L=EwU%bWm=up%iZ=b(~i*Q}?{%QZ=HeKSFHe z%)3EZLaC}?lA+^(x?!d3*`D;n(>E(z4&a_;$zUG0Lb^QS5lPHZCtIz=rL<=1%ai4O zU8*1B^JqWcxQ~Z?hV!Xf7UdAr8)(Vc%zEskkj?S7^UTez>dLYl1p$Mk;-QL*V)RLBJLRS>0EHvOupT=TL|RS;Rz&PIZfdLK9k6rrsCMI~Ad zjC>E3Afud7ZEgRz)ylt}PZmNuXTKj8YjHcNX(KTn(x8_fDf{l?#cG|od*@olK37$$ z-xr7hAd%%RlR?=p>X`v^yjB5kNCyhLlX7!N+N7@F3rWAtjx9Pj9UmQ14jFNT9o>Yg zK!K1sgd2EnD(T~gt1J%syOf3~4S;9E_14RaI`eEJNFr4maaKN&5UfhorX^D*&<(*p z84=ias~>tO=t-{H0Sxp^db>~&C;D`!VM-nTWrrsjaUpGr(~*B@ zLCa#Xzpc75HYyk`F>J4P``KgR*tfO%^RF(?BmN$Z@q4Cx-G4cX+9cn*mRNEfOH|^N z5IP*ZTU3o0&9zhj%k*N`LD(xaMb~Q}?ACkHQ3CM>e0+QHNYsxrgWjn!r(OL6{6p!O z3P+a!rzM!h7Eo+|$YE)qm^4b-fkM=dN~pMCyo0%}e2f5DIp!ni4Z|ptRED8*YEq%P0?Kb!Kbaa zj^egbz;@o~7FEZU#ydIwS8QS?LJ&FG487mh1|X%TI%CU)ns^rjv!f-*Y-*Y866s9t z({YY=9_(5Lop!xX8~B7Z-Gf(q`5i!nQwXg9A7C;SuNlNO`YWhvz}Ks~63foY%iekF zoXGx_h{9u%hqpjbH9RRUR#mwn;HnL_H_J)_LgjSt9@e~kQ;Gv8I?`Ql658X(UwX87)s zm6dR&E=-$aJv@>3q6!pT8*eV@QbwFF&UFN06Yt~})1HrR0%-5D#V*9)LA7zYog-T| z92-Ro2-BuB^%wwOr_`)v67g$Www5iC;S>bm;F1N)u4IV;d-K#$AP_nnbAjE45>r_Q;?7xL;>^xCs#dd2)hVO-s}X4w zLE~&i&CnIoA5@Q*7eio3Fi=nAYYniAozI*ds?r_Ed6F#az{B3{Lp~%fqM<5y<&jUl zMclq%Pzo3}mDlRa`%D1O3A+^*?G`v}@%%E3Z7YgsC z=~h09!b0qBZ?*`3!#bk8Sgjo*)~v4pAPh9KgmgnEt!dc8vXbgaVc;k7*Jig3RIiRz z1h@z7?1%__dp20Ak4p&czHJJCt2j#s!R5Y4kG_Ae0(l5MD2Xvn;g()N=bM*lU^6c_ z4x!gv1_O7<{;N&TCock~=x{qNAz3G#m$!cKtAq<>>sbI$%*z^0camC}1k6X#TrRzz z*ekN2DIv*3B%kVqB|0LuNeQBK9^z*l#sCwD@TY2>^vu!%2ITZ!GGYZ@7p zlHe#yflx%onlXlSYsI7*&?(QcT^!YDYqMV3{tc(g`4+=l&y%w~oMd|}QP`Gq*^|hJ zF5=3f+2JNoC+}w{e7CqHeM2I|cR+%YW{oG+wQ#kY)EH*Z+px3kN3hwwt10%Ct5T~3 zGs3aDfsLq6)#5ZoU*wFkF9FoFwFlpWqr$fVn|5^y>>jb`$8vR3ym4nkZVDqs%KST# z>e=Ev^KQ@O*s8+$T0em}iY8v0(K`$hQ6Yv>;}PPI6c!g7P@VaI#*DZEwNqM4CVEOUO+)e=3>C4s=2= zF4B)-07NTuz4~WdK0Zs`vco!nI`GBJ@3c}_%`2T-fGvdWKA^CXue^oNG?AEaOa9uq`AC2> zOS9`%E3UrQd-K!h&ph~_tFQN>X82^aDA|WVPgp!(7=}6<+rJM{Pddrm>h)FPk25OQ zT&j}1%|pWiQWa>hd4w}?cvNR_`O?NG$v#sRF+CWaO;804001tK%St!iDnHkp)_<^0HG^u{3&$1J~w}+ab>( z5o7qEz5%TWlvNUq>h;dCnvh;EMCa%G#~)3d+VH~Pdzyw2y*sn90sE7>ZHjLqX6GxHh$d2?= zYOPW)NqcdTNv9UzY9~2=b}7c9Ynq<1yzjlTFWy$_)0Y>hSyo|81P31EL>j~a#WN2 zPVKJmO4Kj|h^jc0GOzV|7{rnYY?4M0RNR1L4h2x9fYrBrdci;-cSu;R;JX)Pn3Jv= z6hl!2vM4r%SY$EB38&7cK)Qn#y+r!$R&|q&nH8m5FP`*&_f!_3+wL=VclMv}N6)`>S-CMy%HLRenGXDCN0zow`*0PK5 zArV-2J78YW8oMdpXS^L=bf`A<2=2*XuI|j%Uz{ZEv9jSVXUetF-NLG{)u>)cm7g3^ zb@N2+U@ky&)bTqt67|7C?M_E5D%fI*PWF~l^yEcrYO5;NojBGtw|z^5Z=RGfysj6; z#BYS@M{^zg3ka)QcUChfz}_rh_Cr}Asv@h!7=*821*w%`=`K4R%HRB^0Dgo7-0_}%RvIMG4fg|zxT?VVz z_@7fYP4aZsc8z81q}{|)Zb`nE&9xc5Ly8wc*qcF%g|0F|+q#w}TLr|=Do#^}N*HqO zZ|0PLUoVNG7wh%7z-i7AfRuQVr*{>+i0R~v0F}LC^i+$aX@(%jnqP9TjeT}XZ8=p+ zzlUm2i$Uw$nNCp(A>PgTn`llG9LlLa-NxXHp=hlad+#)D4&ff0Lx`1-tRKa#=dKsf z`kh@D*frUD<_8^1>=DV<#rt2aI13_k$`OCtn3{la4}HWEcyMD zf|>N?1z2$GM$dI>)JP=RoynA0b>^D*yw$;uQlGMY%+n6=%xY?_xwdzaUrPqBlQ&MJ zG@PS5L9Ln`g|cQx6d*r5jS*=$wNKF{8Uq%KmLLLXiX`$Ua?c%`eQa<5V zbY8rjCA)`OGNs>+^q+=U0+CY={GNDpDnM#KsdY1%e@O7)LMK!&BHg`gm=8%vX+{vG zmjgSc!1MSn?^~9)W5YU8vNE@=%wjR_&4&PfSL=9si4mK38akp!s(l#jugdZ9;h8EA# z=p(S-OH7R`i z+v@#!w}0FpmtfKH+xa8~oc3EPj}lzE7+f-7;n zj?UYf5-!4~B!kv`gBNpqHv@SJL(Htm**R`X@!@n?>0FtycU~aggLS z&||=f9nKydd|uP7E-9oL_&uOw3d?ajM_ko`ZPHgL*qWYo`FD?z8=l9AJOfg7pUWEMm@d6d^g@zq&A24yeNRwkX-AQa1b zrgHxEK%z`+!@<){d&)o{d@*U2l;A1R+13x6=*RrB2(B*nR4kyDZ27r!R~4aeVsm;$s=jnNNW1 zAgmL3Hr*MrGycxi*b3~9EB2nlQl>Y*gZAa_OZT!VK!k1bKU#6#R196taCDS|e!S4i^pJ3RsJEnFEq}aGud9C9Z!0{f z$i~~o`s1(qA^t9Llr8kcH9DQ+pfDL*Zzr*|2Tp*8fclQpNa6ML8g)F%xz7?Q&Xx!)o4*Sqit*Yg&Sm=Ex-9cC3$-X-> zIK1n;q|!LKw|fa0omFH*@V)uO{jwda)GnW#uK{{#Ri0(iLa|L1_3OwlI*)`+%>&5E zlc=F+vm%LVU~CJt8~}>f{P*$eUw^7R@Y-!&l&s^?ZNB|c8(5b>)uoID9^&Be^R+fB zvgR$Ef?!h%69SozTtz`VHnqZj6fVTZ~Xx)w+DGA!{@&8!p|pB>LxCJIFQIb8WhO zQWdf^KzpU3oSu-?DJ6?CNV-dq5()S?NETfN{rh66F2knUgHkE!x3XPN>_~6(w6Ktq zG3}7rnjhy8sldp=-3CB*CKuRT>b~HYt{QpWZvj{?Z=+SfCBLkZYRydt-5q8Z81oG!8>uTK#7{(NtmY+VAO08Wb%-7=jl5G--g@!<}h09FLC*sbip z4zYS7T0Kg>8w9hU)d1z$RHGoV;ecF`=&d=o-pU&lfH%MT1Du;mSxuc$;Cui3I%#Wp zT>077QVsSg?WF1*rMHWYSY)!WMnSH7Q_*|3??IFxT*m8#E?1kf8B*=*Oe@}=NvkUT z0EsM97d#aVEO+%$P|%OF6uc#K2||0^iiIU@LQL%H3W?YGH1c>j9ShbTEbFOCe(rX4 z)QR+hROh^=&*@Mc&=;0BWq%!S0nMlmHAAwt1e=3#tQLx#1jlg6O1i{c^IbIa|QtoBHI1oPw%Oi5y!ZsPsE1 zY;`4Vy%ay-6@x+n?%ufu1tNEkj=d^@9#1c?Uvn4^qL-6h$x^$H@9k6GaRkUK#L0RQ zWY}Z3E|M}th&ozFyo@&yY^1Lb?Ui`saw)GAl!U$aU#B^fao{d*7a1SF-+%t`|9yTN3wV+za)55Q)H`QR;I!f$kVdWQ8mQrbIflx- zDX*y19LTT`!JHck8cnhfm9rxe*i9_S>(NW|01*?>UirARZQ6I9DhO_ETTTlC|HnFU z?l1k3yOrMZIPIq`DQ}-SwVF;Th3<5-Vwmine0(|>>H-=0PApR7~KD-_^_ytrZ_=^i-O4_h&p zjMyMof;g~O{g}J1lQJ~bPXMIc#kaYG?w2CXWH0Ha>x3lG(zkGHcXJ)~N<&h$yOHYT zgLY{O_0g7B2HpY0&CY{ksFW=On4-9KQH2=zqk5LYLuIj`2;Y;B%uA=ATnJnY;GNba zNLg1CHuwV7*T|w!7y$8r(9TfEO(p11+%L#H=yI#M)&RSl-@(D0|6yWT!hYqgUe1<1WfZZNOg8=%pV@FrE~7W%}#r9Y+;5UGb?M#ic*=(DGS_ z)WbqF!2;$V->l>}&T-~ueB z1Zs<84Th>9mGxQRps+N6tfrOqko&dsun(f&a%uEhwR$@zwU(91r(SAa^b?j{pB~Sb z7N2UT!P^M{)vZyO!7S*zG8M}wf_V3GXJ7?&;BMUQao2lx@^ifLmeiIOtI4~d*LAvo z{9}B6WkBqwRwq|_8X!!njPtUjs%I0-B&t%Q%2X!Uo89K&)Jc@Wa5 zK`xzD#s=1JN#~em^Tw%}!nWdwLFI9?uN8UA-YyUViuRvp zvuAwEHm!;Mq=&C^*3{33Q#fN89^SS(t}7132C4?b+Sl45iI?%idswX_*yrt>%68R~ z@}&?uFL*mIj}zxa^d z-t@L&%ZyFEFe*1Y7HS#@FL&eALF`Xn*>T2pjc_-zzFjJ@upY@2ZTu_ZB>UuSb?KIq znlg|zXrKh5p8k=|ldHr0UN1$==bM=OALH{Es+{X@Oxxxp5MlH3o)v`2ViWeKIxV}r z_2Uq?lZRyL*b>>j4><1^xLB-(*}7C>bL4q@fps}ypkkJqho&04OiKd!&_&1Y5$BND zo4xFK-%jje*7lrL@^_>#1jZM#%J9Pa;>A@N09l_DLXUIjGV3oLI;1aevdk4x*-j-a z!Se)^BBj;;I@V(waMV-Z*r16F*|YG;QCZGo{%w(tUlz&G4;tR$ko0rP)>K2^$s`W3 zia_hC*xc{5wC+Q&t-QmA4k_I{9N#V&6=d5^Zy{I6G!Me2b zTFRmp>Lh+EEeR}|3a;B1(5FxXL=cIr25I00FvXpS<(9C@b0KmU=t_VAz}M}ty=hH z)sChVUf=Qi`2Y)nbxOSe=L1mvzZ2^~k1o!~AJh8MY4tMejQ6@DA$?MBmgKz&f%W}B{@3@9 z)$4ne3w}#a>=2V*0ThW(R9v_ZLY_8Dx5Tgz6ze04D?BgX{3hLrZV14)7ZKoV;>zV% zMYEc0%4ZOslsQ&3)wHAbvg${6pQ_daollbh6t)MMyU8R}g;JL0v0Ne*18kL_lN{D- zYAzG0syu&S)^=$iLZp|heU4Likg6Y!s5&X9cCZYbe5V*F!KfQ8avHFM9G<-m5cBO$ z)bRRV7wXf;KR)xnpC3Mb?c?ju`{&E3z?*>4?wW(Po-o9*=7{)AQvW<>@!G+m9NXL4 z(F8>z2up{|WDUcq_luX_Y?v-%qB;_k2?G~+kH(i zp#VKV!oNy*+xv}m(|YGcXGj4c z1=!)tp_lx+W=@I9PX2IA@A;^wmmVjm_ zsR`4#`yuJrxt+GOwa5%N=R(JnK^+{O|2*Y2dUt$Ic~w9QQi8&qmxBjy3-$TK&u{(P zn-1dfG%gpCqDeuOLIuC~d`+i)Ei!7!)Yb%77Vo%NtxLIW>f5f%0HCI7?#3&+uU(wZ zYdfz?#i}gL%=r$^^X@$iN3*KfZF8C6=*I|Rj)!6^sb({j=?}-5tu96uE%W|^ml%$( z0N@;@Xo61fC8uOE<>Q)c)1nqUaqHGbW#$#tz+VJkzLl;;tef(rx=`5O(Zg!#gA=j; z=Q@R7)=6iNxGzn?>YZuhd0iFd4VFN{nf3eze0R#1)9Xhvg4X2O20TC>ym>2>!b|n8 zDQaUqRmq)~!#zq2rgK%q8@Qv@+$u3Y2n5=bE`bp%F2Nb9Hr3^vn#$C7iu>5ooCJf*2yYH_+ji7Yv2H=bHnD@l|25(>~}&G87V`wgN71QU(7 z*Z#~O-~RJO1uOlQo~|dnw6X4`II7c9g32RXmvA_`0v41!!x1IIsHWeOVuzq3n2EM^ zZ!eh$1#&j1h(L{GrQ9vs0ho~-OObfa={2%aVSK=?rXK~^8t-@q4^hsP4Onuzj)puK z5Q5T)Y?F!Hj`SWn66!{k)|4G*J5a0aWLtih6v?}A@~Y%EjvMunroHS*-^Mn`TvXMB zMN;6TuJ%sBm#mKe_P0g4ep#fV`x{x)ZW6GK;!Zo&5s9dFV5E1EopdZOgwZ?8D9;}V`$UNbn5USn#Rng1QF<@NxvE{8L7l-0m0TLeCIV!ZE4#cWKrp-j z9s|Han7XTE#VF0%nN#3Wlzmd2&6-WCH#P_5v3(Bjm=(q=(m1GBsldy7r%IoJldUXi z4i_dHWP9L8XGk6Y0&74RL6wZysgRv=ar z$F&oeQk3()Q(~k=yQ!QS0QcJhefj+9zt<%fhwZ6jT&hc6W!W~CCOh~*^4gYfI)QVW zEM$_gxFn^?)6R0A0NtU~TsNOgVmu)-Po)xd+mql*RkE7B2MeXh5P074@Ofxe21s|z zlN0lpwj_yVoz^Ze89ydgE%-D(4X2u1X3`+V}1b)?Io^ zs-w+j?NWJeA?Bn=1kGkL4yTh%1*TVP<}@Xo|6`fXUzVwoSFc?Q7v~ag$C(F5RNZ&Z z{-!49bR+sELFEuqe47XV{fG?!B-Kw{3mM0`PqBwQJ)cq9@A3{vc$-;Zt^rkhm#B|bI>Cbz9?X~L$$}e$+_9)aXON|@GDip?p=(6 zdz4*=j>elbkeWS{)_bB;LMiocZZW7U^gf!S=w*onEVVhWrc{ki*oWer*ECsEh!7FM z@AcFJ4agyH1mNoUtTTb-iaIxvmnnjlooEB+-_(4B=iQsjU6HIBDn%=)bx1P>))K(` z>)qd{_Njf=q!<+O`xbuR}Y(r)_C$<-0wE~)IiJp}464AEIieCcOD8Xm*=5SNHp{!JNDXX}vW~lY)yCzCk znM|aA>D$YBAkcdMq>z60B+cT_u-WO2b+z2F>`R#b>K#e z$+6UASj?pjKGmYN`=~3mjcd>kzX$fY5}#*An^D$M54$M+)~y$a)fxp@LE*lEP>z$kLr3 zkvgxj9SMlc!z&_u5W4waQy}?t^u|IeX(!R8rh{DSnXLhAxEBQ|sa}SDHwTaBcvdn> z^rND82cFi}yX(N6wKvn6ouJ9v+2>)e)yfhm6di*B zqso^Yg@2Sg8@8l2^50(e$?tHQsT#Z20 z`S~)+tW!wk!#!`~WA`flBL6AO$N8uBpBA}-uUlV2?~w=!Drwx4FrqKSC4lBUpLS~! zi22B#sIfaw*^02i$#B)i?#Hx*7E$bp&H4API`op~Rm5#yzCoIs#iG)dWA;vMfie$g z9tlp0aPdb0A_25LyUyUrd7vItV&E*F`?npis|mPRhC4ZgTE4L{+w@+_f&dJn=QmcafaK_w&BP zidchE!~CUikEp0oJo0V2YAe@H?RC4R#l5#?uZH@!`O!Tl1(*pgdw`q%b90HfY!1?t z<@Dfaxqer9jcD zFkQ?1YbtHCCcy1e2-fwtaYlAijDg(^R06hk_Q(L*?+z@o^ZT-=y1WhrunDI!n3wGv zZTVLfKiG8SEh1V>k45_asr|9oFz0In@7T(3Jj>I*I(cyyyZe$2oMT!yAVD$_FTQtO zeRs0ndEAb~kEMUB@rU%9^HFJ0CZK1K?u^n^3d1 zd1xb6cKhISsF^hSB3@M;WNv$BlT4MnG=}lIWdCu0dA}|F<*qaX13)BvC*Z@pmv-5v z44|_}cC**8W1?<2dHDwM;)H%*S{Ky(#sPM))0QMV+bSF+-qluQApsyZO{0M68}QZ| zk~i*oxpfA-9>ORuJ_oMSQ8~`RLZ_6NU^J2-E7Df4GWbmaHv8H$@5g&Z@w+lk1wC}PI#HCf5KN(Et-)o zVl$x1OKU!eQ($hG+TlrPVsEt5!I<0b#crY@(0id=s5%ZqanY+s!XzMQo=W5g%_G|K zK$od`c8Y6$>#0~4m9{h6>ETa2Kn{XSfS6hu9MYsX!{(;+awkZpaH6DoL2B!Ye5)?+ zF_UwcoJ)=9w?it4O4>wZOCicH&IFI!i&jZ@6gpC+7L~!e;;lgYw_5o>mW9yq`|dLB zdw7}>SC(D@>r-RlQ|t5FW)6p=>qg!*f1ShuVh>LT9G8C^WD=){&cmIZCzg`{dr>}yHX@XwRcIt z=hAM_A3A{&c@H&|W9EIC8(8PaQo%Qvt?Xji({-y$VIH_j%qloQt}t@MPIM zL!0FKN{Bouii#6k8e&X6H953H540-83|@mAs{iohQu(?xG`ZQWvr>u=@fMT`d#E_& z>D?*`z`6g8ZLZnxa&_k~U9*nvif^j1$sJcZj-SAZxJ$KTxb3@HDY0oU^{XB0Kd2_i zPP zD(DV?Q@F^Q+F1`}i=1ju`$of7@aoW*zIZoSlq&8z7@vo#^_A4OJUFr<>zCK^&LcVE zLJB&S=LAs#=$~{OfSQ0M&_I&4<%MXyowDM!QPa!xR!P*qs{5C`g6)9it<_{Bmt&%e z26^qW?x-4`0AXzd0z|K&QzMYi;)iDP3TUrczDjH7QB0TQ5n)5SG zyLc=#k+7JfeWsL7wGpO#^EJCnAxp;cPVah$4%DYsrrldc>SB#}_%qrLUk(J^O8@ZD zGkfoS*jLvfAg{5C)A35;o-Eg>T8Uf+l>rWnpXDMTk#VZ4u(}!Y%POHXUJsjJu(O3P%A5#57=>hK|_Dx0Zp%ghG z(21EXYLOx8U=JVTEabC!%@#HLAU?4Bl+{i>*j3sr&)CYW)|8q?TGX1CO_t#fvy_b>G?YI17sn;Y~Y1d(=!=~LiHMwkr5wP}f$b^Lu0BLMU z03ko^Qw*cT9A6+ zYkApwBdmTwB#BA9IS%4a%{HWnd1EnnmeU~xU$kvi6v~)aB`Mg>A)^9noFU%5BaBlP zR#TLePwVHUFp{!9m#!>ByN~nwH;d)@JAPR#N~2LJPr44B2WzGzJNc2c6*v9msj{bx zS=~ISQ+W6CL;Gp=Bv_LdM_4p+64;DdfKr6<+BW66nrhZ8a#gn+gm4ai3)!Nmq$1*a zU#!U1*8Wp^uI1&;F*&4bRSK!5Qyc)3AIjr^BBpwMGGVAIou>1q@n&U<9RZ?=(-Co0 zu)NCErTT9m?Bi^DXUQrziwFHgD zE)D!-L$EpTIHRH|I|vYuEj8S>iJN^h4*JygiwE8 zNv_LL^c@B8uL+!Y5RrmI<6&KFkv$P})%`tLr#WQBHcM7zkrc!hrP_RxLjL@zj*p*y24cI)bXM(%DtNcw-#b-u!h^^RZh$SbAwWXD9O3 zXAJb{0Hk(rRQzmP!d!|hy4^p0?nj;n2~y$8{2=w|-~*^uM)#z`0cz=I>olXzUMUmL zw0Cd>$cs`AN)8sK5~nB^K=fnpPH;9-j-GAxE*qEGw43G$0mI}@tIJ@Fhj7q3H!A(6Ji3X}v?7@pKIg`<;&q8g&#v~JI zNlJCbo}mIix+6*10L&L*;isDXtnKTf{rL04f877PogVz{dQxT$J?GlSA)RTXnjWbw zM>BFi1-fzqs&{AyT4?-CZSw_@S#40T^Sy zo?SkxW)%cm)pfgqI9~ZE5qGyooIj(&H$)ODc51)K`y;G #j%a6;Z(IA$eRmw)K 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 O*Z&U$jv#qh3<3b>$#pyc literal 73937 zcmV(^K-Iq=iwFP!00002|9rj6vK>j1WjE(nVBUfdH@Bw`tEDMI5pqV(Tg>f|0VX04 zjX-2o{yo=n;66~D%|T@$fP2qzH&flZx0?^Q{_FqsZ~y22e*V`F_dc#OoviHREjSTH)-Y zUGuKz3fGzE94ps;t#j@f&)muwjsJg^c7_(OeB5cZUiTb3*N}QDN8yu?I>&MJ5C8Z7 z@ozbtAFlge$BrxI*7DKT;TO!Srg5(8YW+_2yhF^R<(kiZoO{$=+B|%)y=DkKjkU^g zpFPj3#Z~%9HMXnPb+uNtp@p{N?=bf1F2XM?UL^658w9)zDi%TbiSn^V<1XDXes^yN)}g7)LF4io8m^ zdKt%6a|`W^o1cq$&$9Y1W9AfV-#p2k$K7+^t*zeg7}DKa4)-}*o#%b=34PXD&nsPn zpP2Dw?Rq=c=9O99V~jf2JmShF#dh=ZIq`mX*;k0M?jHBO=BPdNnj6k=Q{6t)pd?|9(m;JUS*$m+9hKmSFWvHKh|#cKfZnX2gdfb|ADF1 z4>=sKYt?fb@!Ff!;oUb|IP<&<&k)O1=6w#H64R+lT_qixC&(AB!9QrhJ;k!>WYc1}a>OCV#SXWlwt#Dl zxz7`W!|+35YjLV}{_C}BKdsfedO!IKOuNRgBP(6jKH8qCoV%?1nit=3U*~5}wm!mjw6H6FSdU#73(>;W^3GSgc!Y>Ilz7E<^y?_?2uJIC^tsptKDw0HUe>Da z8q+n8Jfr`@mmX}!oD~n9ZSr9oqr*J+^lL{?6H_^WfV@LKW6F0QN5vg_Lb?DSfcCfq0F;g=LOCIDJ=iN%i~yVM&WTr!h?=d?{wT@&a;=&!aCSRoM_h)+4^(f zkv-ngC910>c5<|v!>KVg5_|G$(XPSvk>vu2fO7}Hpy7-=QG#pviE7!*4>j9c!bhW1y zJGSz_TrdIbJP%;mrE4+1+1fbP-DbhK*}3bitKd|7*W6cWH_v#c)MKi5K98f0^STKF zdBl`fNa36Z{*YJQH|90)kCxk9X#-tXX^Ef4zj}|kw9?|Nfd6sqQ1E8L$4DX?(bJ~5KvdyWwbAhXvI`IX)H@|w=0hdHi;r#>-2F!lnw`aJg0vC`BR5h#xt`Q9TJ zz^sEN7eLLgfiPH07=;Bd=h1E!Kb_@YE#3U|bx#{E15b@-P%v2 zO?(gkLvXn3yv9AtE0T?C-{H6#zlyaSJV#r3moo6D*!iNGOHcdc+Xje{1OIRl{Me0j z4;F76yndL+0#wq4{Q#-B(N0Is4NgD|oqQI~$$FHBpuPj^rC44A3zb@M)TM910iA8T-g}_HB)+9>IxJ1f+;Q^$`>MbfK!)dKR*mR%g}evO9dU}j!(GIinX676;YQdGoGC|8UH>Oiw(Dit zc03wxE2+p>@8FG2;>~@JGI*YLz^2%>1p;F^6}p6lq%-$py2~YE$T#a0CvbrsCg=#8 z3<_Mp5}r^d7$KD-^kUDQbpywDDtIjH>c_JE_8%YPFX;mm@O6a(#FDoukOk;Z?e{@= zC&a^)?i5pH(eC@2%p+Q}51_dZwd?6-|`JE%QnXzq*61%w;%r#zN0*)*X2x=_W$L)NYtiOK>Vyo$bFxpL?D7D4zYYP%FYr z5J1q6GX(y*EO6%R2j;Lldf_~w5CD8(Mc6W^;sL8!Y}$aV!BoJ~eq(j;z=QxnNfAo` zz9U2I(-~N}8x1lH==?O)@D6zr3}ygtUKZ-lPY~4fOL#a$2zbc{qTf6J!{;HsaN)wk z!BqI&6^_-AE~lg=2YdnQerZ#8;dxoqBqe35H{uStSdcadARhDtlGi;5_c8L&F-82A zKe4V*h@|DR`I(Rq2CrXVmWvm?+lkIQCO^1iz`{j@yMo8i8n|#vbqp}MrisA9?(4+q zGolb{X0Oh%4oteDgSRmbx-*C^5ZM|ko{1q6!wzU1oQBX-FvtOD@UeaTSgt?%0M{Ss zh;V$wc6nVZyoqgtMRwp2?mG}@uq-T43j&6Q&z#ybD*#I zS>g=3A9)*(0puWxBR@ZpBk|ym8`g51<{Hq(VH0V9n}Q<1P0Dq%AWB)VTeh`5Ny5+^~zJTjmFqX=*WCxEpYOkKdAQ6L3AN&sB2 zen@}WU=aROA>XLC&~aDHm5A`RN(8z%uSihXXspVIpGqJs8f{q+6nqcc19gMvV(c~b zi7~_F7iKRzxd7HVdF~k1HK{}YZx}B+kMBemF1S0wVPy1rYbj@lHUR-=Df2(CQu=9? z8szK7bbvU*yGx4%CQ|WuiS5h!Wjq7h4kEU#8UwwEFxkA$AXY<|r#Y3}FLYT3G?Bpg zf1AM!;jTxQ`9P#uGopgB96@yR(xC7wS0J`7tgR(XB2MuUN_51{8%DshnRkFBzzBFa zpAGZphtUy4z@=}py}^`CA;8X#w#iV4v_l7~OFHnt6d<&*BIFcaoWk8w({jx|Agz{Jnn z=zU`17ubXliS2QQv45=AU*p^QkBVI|@jipr+R22x zo$#hs&vY*H&-~vqsesR602oI=lAWyfWjMh7W`Npb1;{LbXziL>|n~A?6i!tDx>=hid8dC^n$d)4)3?PDM5RG~Jv2alc zJFljeT^qF;S+(|>`wQ@Ka2K8c8u6Q%jYhLItQnE~B>f1J#`AsfICnYDb3lVT`V-=O z^q6uvo=gF85Y*WKqp|6RKHoeR0Kg2KSj?yg{#BAX|uTuPJm5xWcj(QcH z{8G4NAPF?Q#-U6{0q&7t6sds)X9Bnv{QLlRZz#=;`w+A5bZ>T+R|i}3Z1_KK&Hf|H zMkxp3nol;709WFbqNE$T^lD2-IU_zwT%T+-;IkBH0a1kOun7Fuk;WZIoF+LD3WS|$ zav;^)%yvCl3BoPkdQ4O$#PiA-wt`fjApYes0T03h18T_J(|k<^KY--p{CSn)FX2P2 zZ<5b*0|fAfC`I-fx&gx&$A*hXL+6SKjBW`ZgAzf<*&wV1bR0M$-(uJyUZjoS?))uS zd!-7&VdalpBY}aBM==9$EFR3WqVW6U46N2G-5gTYWzq|x)lajAC3ybA_FyCk2&8^s z8x{iaI3%RlCt_lmY2E5QLf!>@)w6d$${hc9MBvLJ$pH?R9b zH~;$f<>UDB+aI6Tw?)v)zXX$^@W+9w=VR}Uh+49#o3{lUUw+>&YNlMS*L$hV3+}AI#s#5xgulf` z+}La{oj5)S*`{5H_KkQ2??_8R6SlE`=K(Hyy0dv?9twV$ZOx8Qxk$Jjq6xhskQs$C9lD19v4`+0qy}lXn$>&oC2iq-7o@Q{+o40R(6v$KuBa&|~i0||J+QmRSm zRIW21S{mksjYZ-%u@W07kV0Y)3k8M^a8uC-%_1D0L`aw^P`W{@HjkIJ!c%Tz+!+#l z5GUgg$&^q#Ha-qx!f9RYj1VZ*K#u_C-@t34ePRdA41gNrM5wg_*E8wQz7X|lG0l^D zFx}N8w1i~XYSCk*3_p11jmLfj(|LlnZQs$N^Cb1@|vOP29wfcFLihnFv2S$kWd@!Lc5TjgvehY-YyyP1mT)1BqqagjT4t z4J5=zoJ5{JVN@A}LfBjjxCEMSST8mJFNVI>pB4%#)kP@J&)(b*Y|i(IE`jTeP@#-? zC(@Q(B%WYU15<}xdQ51I!R4t!*y)DB5lr~nS+1QfR(8M@LorQbtY@R)a}$J!7pqFp z*f34h+;!gA#i6~vPY>fDZV)lJn+wFuQBiYu)Zz8)K5S&5{DPiyu%8{UIC)={C`^`;8Y5#S&%+uVE!i#C6Xn4S=xvu~MIYAD_RBzZ3pK_z9*q zK5+7Da67=Ew2fMc5$X{8ckPl)RFBK^##8NSa5^i5%Ogv)9^bkKL@ar332;}Bjgj=k z!__SP$nd5C#CA^+Av5eW))7xsQi`t@<;Ht901RZpC;D}owgsIAyAGrBaGo#ppa=vf zdWH+rJ|w^ZH9`!IvJBcCn`%jE+W0R*(}Y%RlW%Oq?O`u~k2xF<&BCnVBzwQE(?sxn z`Regs`au-lReszTtQQ&uz$AFbg@p#N79%=|8*KB&u@7Jr<(7{y;E1aMTj(CJt0Gtm zZs%@iL_g}h!hX6oh1DlWV1PWYz}u?iZvMc&Al@uf)*FWFZD!-G**lPwPc^;4X0%VBSCX9;k2uKJjPlp_6*-DuL-(<(3 zM%MvZL>5N~4N#|W2{@q;l|87$W2{YSu$SNwEP|D&3?)Lw<53D_Uaq_*6B4YXrFtYt zKT4C(UaALH<4PFV#1*ZtK)euFc)BxP{B!r54L5^xtJhJPKuOTOo0NVX1MVLoCr^TY z=7n-3=wJ)*zfS02!ys@NaC=#+KfnC`olzaX#AmIJH!sYVnY0QLBJJ2d7y(q1XpZbi zDHGZj(%?o$z|sgN_rQ`$EY&=&Bml<8OIsIk9Vqp=AyDWv7|#Xjokul=cV?h|pnQ;Q zmnU_wv-@ZS@mI#)JWwH|R{k2e!5V@2LCE8~lewzacZ(_nlyb)}BY=ZMxO6rm&Xy0h zHX8vMQk8B92R0W<^K&2*3Xcm;mXG4$_Xfkkble>rsV`*V^OwK<*8k%pt67hDvQ+J@ zaDmO_rHNu5ROiT2O;-dqu!!Z`LZR*15<3OQ4(4ECgAd%1)ff67Cl#V&SF4e5VGh^gH0^jbQeUQiw0y_8}PBSk^O)+5& zi$gagwGcZyQ?=#>VS(fmFp1YGXK><)aNwNhQ0Q07#gIY>aIp-lN;o26k?`NrkEQzU znSfSLqIK>b7w<}hK}L$7I4KC;_o?eZYat2n?u8dMA~ydX z0ED(ZIfd#klQIP8!g?NfwKIB%fdpk*E)-vc7Z>3L*0zd9JH1@X|WAa+e01$(}Gacn8`ECW5;l$qJmOG>gkB zyBQ6&KZ-l<7b)X$R{rmQd|gjbOgM--HM}iawf3QBWDML%rFVFOm#&@R0anwQ$~~4W zIUrOp5H;xG`N&dnK}lghb!1rDeo6&EQ$!q`4anOj5@4@*(R@nFI)Ne{*&I^b5Ry05 ze1)NY;a^hp5YtorXtruai^2GanKt;3Ttt*MlWF|((SSe^+VEl>$W=`-gOLXk7RJ)& z1%Qc!us?(&k}Fv?A|EXGAb5;(zMTKvUw;4F7wN)>lH$9}!fh;u5u!4#y-{DO;Q=Yt zZg~wB54bF7b9gu;%LbsI+f*?|4i89$2#nT&qQE%dn|A>n*fq#!QOv|@QkV}KPnlJd zGC}vx+swynF7NiR(PP%Ld%}fkK0`&Od-lseRU8+ljNx}kP*N(NEE%AI*;v}j??4mO zhX@(Am#sz+$uD>^wc%|Z5Q>4?fTseuDNW)z&W^5m;h$f={O!~FxW9f{zt2BEdQ58Z z;s=7!yFw1)bS5BQa5&2cu5O{tsf;}$PXeXfR@tUQe1iC8Yw}<=E3BR;F%AU9-)pKh z&Wszi9wb^U3`@Isej@!wKO7dqAmmO==RC1u&qrS23h!J8qypKRGGdbFfw~Yzb?4Qs zpfCps%U{Int;KH^5eAM71Cj9FXt^2C0NV|)zkoDD`mHf;xa($<*%BE{#Y`G68DS>} z{)#|)LG~~I@jw3h^3AM*0q{-OBye~S-n`OOzp~T{sQozOo2#Ks+1CdL?TM!Dyll0jwYt&@G7zs46n=Cdvk8VCu3CG;Vp~tdmTc=x&;ht7VSkhcC9$}H$mY2V5UwKkSSMy=nQHIw zAj}eSWdmZvx*gPO97HZS!}Y?}zkd1mKi9{*&gGbAkT)^zGPY?)-*nPVDeMY2ES<@Pu zaK#{r0JCr24O~2l(&I^l52;fkS|HjzeI9vRb7c+whDvOl7#%qJj|KbdzCW)g|B}8_ z(02u)#{w`Wlm+`On6^)Yyp`UT2$Mnq9?c5#?jErh5m}6ABl_X?qo1-tc?MsJS+_lg zb+;Q(hG@+vu?{p4>=GY@YxBoDo0le1yfp+ANEqN^>i|w~#Tc*0S0E=bjJtX2FcTkU zT|Wy0If1=T{&NR*4$1=^LJ2I7JeQ|UNC$pQTtoLXn3_fIC5i1VTdUt1D0*I=ZJjUB z{=J@Y{l~ZU`=6g+?uU`^UCOG}=bRCii9FCeAF73QYp?9@okR9C_O77abvUa#Kl*bb;a~!>*oTvE}g#L;lz%Aez1QN)3c%@jkRTg!vUipcI zenAl(KyZalZ8HrJD1NSl%Nm>o`Gx2;usWJrgHgcOdw>^~BOrnfaKSSb?HCq@eS7La z48sBtG!~loO`u>aLF?CQq5H2-aE0@wSjggXNc;JYkg{onE40*Zgy%Y-AnU*?6-Lk> zXvkKlZu3|k&76E1#1zJMUI|A_2d^iXt>V#k8VKwAf^6wUC)?`r+vam_3YMS*Fec)?sP_U*1xnjb%BXjcAv47M{axo$6Pv*QlXKMr|Ng$H# z2t>Ra6=ZES;p534_S-)KL~q!>P~k|=Cqn}L-X`sA@!>6!U$xja+!oX43GU8L;q({Y zez1o);&WDX;@s&DFmP-yg{M>%WuI;#?8q*f)mY27Ylp((#x;TV`6C#P{(1j9i&R*n zH&h2B!CIe-b+}>X^@*+!MSv4pvdt)VOdagUWDc<7jM*y$`PRoUG>R|&FOInT#sR*gV z60hSbm-TpP0xKF4@);~UErusDO6Pk8Hf=b#VVj8n9~WT=>WDc59`M2QwroWT-9~*` zqd)&{*Uc~OL(OmKga>)thrL5u*Pc=U8alz3%X@=APINd-KB^IV5rBS@&%;|JtDTSJH_p*LRZGR0VK zqR1t$&6kAk0ASRw^)U0C20KJ}tX4~=PT&oeNTxJ8G7CCrsoa^KIw^j~%ACt{@;#A= zU9n3@@lCH!NZY{LHd0^H^BY~>sapn_pmWS3Q~wl$`VC7^lHJ{Cmsvll|`h#UOdov>)3_mvg5 z9>g!g(j<7JnlCFGQEiwRti^iWAB*(s`t#3+Zzkm4+bS(HOFV64ZSf9#Db(6nBr93* z>vSiCGH^TZ@8uym5#t+}iA?nDX2OxL)%f3AO*428=qc|w50q9RS_<>9OV&kx2x9;* z5Qnfqxb`bSNBFSFJN0FjHCDnSZ`ENY@fz!~U0#1nT3|`f@mR3LrAGD{%ISemiZI{< z^pDFDh6>HH$&H5}>u|L!z8Ie18}|lsmADIaem#1BTc!M=y^}H9!ovH}q0JUF;?}f0 z7#mMZc{V(Iv*!u^!iK?jQinu&S5VJ)3FanDF+3o@6%7ww2P!=+ zRXurYV6GV}kG4QV(|1qB_K9smI_3fD!FX}9Y?Gfgy;eQPZ6Wv!6?brbL7Q`!-R zy%TK0VcFAx(oyPQ^}HSU_F7=QJl?4R3KlF~EQF@#2$H}7=pT2ei%9Gt4_`K+=g7&> zV@}YaX%dv}8+tqRX+Ni1JUZ4miv@5VGv3c3YOK?;PK#^@Ms4d`Zsn!H;dPPDpAu5| z*t}$h%`?t*vPDZ6M18}!p%cWKw$P5JEiprK38fqhempFtS8}dx_nVYxL7mJ+W^0oU zsQtz7oeiuSHb5e7FeGInpU;k;^L3H@hBLF-7!H3=$Q|%qcn9c+!iM}=98|5CPtdXS zxY6o}6bm&7rdE^^tnop&gVlzj5{<`c&xZLg#2tLxiV~tRn+o+z0eHJiCjV%e9G~YG z>pBA@;9Yzh9$29TiTqY=)Q4DBY}M9)iC>k8+C2C_eB47P3l@u2aZmw|w=gKeItWFO z3xK3Yy%l}Q>M0y1%f-iR0tq+@(jV3>jH8L&M}1|K!J_NL(n}U#xE_U9V4(0!+tXwZ zdia$F49^J1InaK9L$GTIjeyRxunW4{;d&W~bMits7GR3mAeS!7nEH*Pm*2mAe2zp>cHgb)-GU)0JbJpM*wzwB?Rsby8koJdc#ueICrw7g zKr7Ar9?N8tZP*t+hK+etgV$R|blIpzOvW5KesUX*VdB8_F!Nok!0H*9ipYICx+He@P1C$`;s*`a#6Fe}l}vOx>_I2MT`+inLiqqIwgUoTWnqbDRiFg)A|h~zlLbq% z;nxob6T+~;0Nie#HhX%LAgXu!LBYqD&tJZN{GM$2`g(fxu360%po)-GjbIdfX*L*j zr8=)**Gz%RnBBAGuU^0^7Jo~OH)a`(bQLbDtiLVWMF!kf$6p!n1e`1eT4fOXvjh*z zvZ#-MbJ;=h>V#Le0E`zkD~aS`|FS)5b|;{3YQgd>Pw{LTkA!gc?$OnT4VZNf#5q>j zG$EAs9)v*Nsai3A;y=OCQZ^~Ir~Mpu6Ino9n$5WoK<}69w=ZM-^%cN^jDtLHG|DZ8 zM}QCrTWf%7Bh0~dvZuLlGfd9v_QS&c8?YUG$y54gehf~0SRuBLXnm+zaEqy*!|rDU z!*L=eAjm9xO#Eu?+87weJ0kO52|~(uUBSTs`2hy|NbnU~6p*an+l$a8z=VB=Y!2=W zAKm-_n95#Teu}262i()fD}cjn!3AC*leaPEFvB-XK8dXS8X^N7j4y!LKdsfbU)OKz zW07)N@$&w_J>a(%Q0<85zzKkj(<&CoD-5UFk9D?7KRu;4SM7}$fN9+}jFj7BqJ4Bs zj(y$=UG#E1%aj&wwMRGCcRoZ9i5NX-2ca(yR(bT-|H z8U?n9po`6#uC?q8S=&tXLs_m^KrSMl>EvcN5Qe->$XXw0Sp?#DcZ)B#E!1}15fCl6 z7YARK>$l(f@AL7(`lB5_yfFqKi_p0Zv?owd7HR~=RvHv-G(=Op6;n_uDINg!Ko5jI zIAO!45rC{z?d~KH=i9D!4^3jQ`O&mBUV<;7ByH~|pw{Nt2~OR7=Cq% z0h@hWP*$ukN!FW~G|5jjk24Vx)TUz?7};U6mXL|k&jS85=b*?#F|GS)%7KPo<*oZ2 zM}C$lKK*ssQgS{EH$(m6Z3Ht*!#YdH{}9YP3(GMSRGyU^=gc-ip{(IR(^_soX+bwC zA_Smkjfpw=X(Keb!B!tOf?{MmHUndxwO7+E1pV_S=#}u6Pe=}70ojTTBIXJ-6bq&GqWx4FB5vZI1iJsSbs`uMq`|?LV|l>M_)b(U166xh*3{mH^bB37>8-j0kZeSa4gg1X06iH{JUJ5e z()WJxX>0b45*;NyMuc2JV}R=&_IKNkgF2c|lUF6wU}YBYUQ@(D?c3x5D}lrE*`r%1 zNn~p_VwV53Xy1?IuU~?Nv+tTE%Z?U@IKbwxnhD2m#i{@#_%cg3hP~)kb~ub^7_4ra z8gILVFUUvKZ=+4CQ@M5-t-@2irxevh1T;5C4^1;eN;?aN#yc1$p| ziq8@vi`R~TB^_pJfnOiMq5~)~2DKD45qMeP{ojs>|3XxxurmlRZG+X2zq zsAjEjON;r4`SS=i<|0U!4dAy$kGn^QSF{L%AuQF+PN=dW3h;qsx3Z#V0m-wdXqCwK zhQn7%0f2XQ>OgM7IIp6}O84QElMHuTur?TIJcvSho^0~ymII*b5ga1$Zt>}`wVHRH z9^@wv#J7cMz#_yM2?Q6mlk3R&u!rjs6Oa-6l~Vlv=U<;a5)AnRKk^1z0FTXfmJddc zOMz*7x))I!P+g_uTi3h5OWx6vkc0sf#}VT&iHLN2x-+iW8^jWizDu;6nurykuhw6| zp`f@U#0~>^>VJ`;Hu2oYThB6EKlwjYfDQ5NTf8kxt{&X5jR-u)1rPx(v8ks=s}qTV zjmN))-JXcN)4?7D7uguQ8+6-n1mmS0p}3Jv4}3-+Y^e_p2j`Jdz0^{B=M zQGLVs;anT5H>xaE5{S9rJ5VXd(rihWRV|kg(`~qw%L9k7qNgfAH+rRM+2OU`l&@3k9Go4|?3U^4jRTV5) zGr@Pp6^MKpZiXRu2YEPD0BxF#BZn0P#ISgHdf`l`0rtW`O;1Mh#=-ObnW{b%TW0yMcRJb0O_nhnNGgTt&K^&S4gE++G*4K8~}2iipF z(uxkc@qB3msdptD;L2V8*q*indxpQ3f?0Wf392!e+!4^%W)mJn`Ey{+{fVvR^||73I6A!7%%J0JQyJYo!yFUi$EK?iRT>n`y?PaEFd)} zsZA?{*5yE==X7La99BW!7YgXiX6j$q*4Kaj@$J9-7a;vI;r1>GXk+x$j!z=sXy}LPQWr~KIx}&L1(uo1D+aV533Os zkyFRcwl83#(di0rZOf~%DAjU;FwYKC!qFyCvO)(?E{CUz%NaMDXoGl0nL`}x#D(nR zSNL2lh|Q$h^DW3lQ~$nSXQYKur06TBh{9*wNnk=tPQl zaCMxX=9(G}{`|Fn z{o{>eVP5%7EDAtD^?yXTQUN4DC{&@%F5O%%D^;pR{ty~?FKo`br8QKzmmT~31^Yv= z36|s$!b1;GFAw$Sd80L8%E0{io?cj<*7aEkhMMkpYhb=X!quO_7-#CNjOiLYiO)1& zFrPVuz+RKbmk~VYL-*heCo1=;0)hMR_{DNo7<4HU(>Jfdud4zUPg$L77EF8ruhqSU z(PI_=^I8Q{r%yJpy_r@l_&f6X=2v&|@UB^~QVlfO@eaenJpdYYAKCKkEVF8tT_~VA z0*0NQ#CjINqPgUZgk*n3XA>^VaXTslX~=@>qddD6<_B_kV*;<*8azX7K>!^32LM;U z0Z2kvnwtU9VQ4E~!>ngwlc1K@bz=S5QB(ugW_9fy>`zbFXo;wL#O!FdxrlYHm~*u@ zemK^H_sUkA_H)CK`^$3u`C?ZgnBB_nvRgRdJoKzv^_nfH!vBgDVTUsvjxwLhB1ES} zAeKAy;&Bjc2siQk@66CDXRM^sgUNiWhsP4c96_<6IA(&DWc_SUwVJayEl^6YQl}Bt z1Crdrg2v+Vj-KT@xbL3DgDx~7aBo-85$xS%sfUA{KzfJ6LR>uN^|*Q2TYcJ}vwG|V z7DsQa%Lx!6TLO;kxuLMOQuSixWD0Lf_2-wb-#-2*zB+!9B)_Xr=*`?Fw)3q37Q7w_*I@1$2`gYCG+DXe1lRk8k^cFQS0`*Aa(QD7wGxT( zu?1)sq69{a%k1%t3BdWYeWe7MXmi$uS_p8hVb|rfcG_8O#AdVk!IDP|)?~=BC-Te_ zT5BI~kFlOoZTPe!ufQD)geY~dHv#QDOSGQNn8h5__d59bc2KiR1s>Tzu+20!O8K+kKD=(}}-UA^xl z!B65f&+92-=`heIY2vuZIz8o+M-hfmDG4bLLlMw5 z$*H4`^vYP&b=}T=0g~*cgjJjlSAqaKyzrSzxSZXH6e@vOl5Kxp5&RqW?gATdTOASx zNi-DJU-B{k9IVn0ggT#-)_3I}-D4W-;~g015f%hw-3}(~K2^2f1tTC5wrv?I{HOv1 z?9*_VmveBYm1pTbQO^@~H`_c73T%Rhp#02f;b9CS7Rvy&j{}5*l$3W(-+~MJ(Ru9*h9LovPvg70Asj$K=~dHLhy1*R=qKZZ)NZ^#2YI9iW| z$VmGcO>Jp-{oYX*Ko7_%cJnXRDg3lfh&Hp{=7B)+(e!kz*@?X!y?hMMt(^+*cRynQ}(Bq{!|fP&i-}UV7DT3AejzKDYxyM)}~K^ia8fcGFd(6S1nv2 zWSH~4d0GJTbmR`8#kzXP$**919;J;($ffzROn?6RK$8suiHY#!N8YbPj>QoZ)tUKg=8d%B-I=UWca{n7M0kNQ3}UZ1J%)FTv0v^80WCpYv;@ z&4N&@%h}HCM2EQ(l?X6TuOyEYOgP*TaOltrLSKSe;IrLl$v>}BeO4*HyBJ}1-jPV2 z;M1qAIR^k5iG7eP9NCU}gn*Y0VD`^+%b0GP!?H(f5Zi-)Y=lEu_%s5K6%Pwj++GOp z9qo~V=3GjB=M&Xq23-%wedXi<5@1%{wpOQ^8nT>!m@1Fk9L7Axa3sKd##P-Yk^W53 zb}Fd-5?15g2w5k1BbSJM&I8R3Dok-Z^xxUvP7AexG_GJ*HL=`ErPO|2rDng@JC2EZ zoG9;LT^eq@?WeMi+_BvGO3h+l2iigVZVLyYCe`n*HYZ?(s1T3dr(-*0g!m1Od{CSIxAw6aK(BENr_NgyalE zv*8~4b2tWio=#QeUC~We>TRbi+tuKp_scS+6C=K>Wto!=bfl)uN^rePcuD#Ad6h10 zsl3y7*?D8waj>4PAFIn)Sc9Z9*^r4=Scj>ly{(aRdRBhOjB>& zR2H$fn!=gTh-JM~b`}$s$v@AhKB!fQ!s`%<-kltoYbwu7`uIKVGF?udH<&(svP4+|g1tM%bVhPoBs#`A2_l9g ztx|%yBNlPZ#iK<>Q(^cmryMMSvKwJu#BUf51m>;tsF@)&nRPjg?(~SUI#AV_Zhbz( zykI<*RTj@YEck@wJ0WY`*MVR1#CLK==$yD#m;ymw~F>0c*;r8&X>N4s)z?&tesED*zy4L#sE0OJCqQCnvN8*56YpNAuj;f9DU z_}>hzJ@esr4HhjqEySRK)7%@HP2R#Qo?R(vHJYt-$wl${> z%fzqY9S_~a)r!1uHEZK+NPqw??}+{iyd8Q%+n#rLuJ1K8-9T*?&3@(Nff$tPaO9+O zqQkY3rEy0O%LahuP|E7aVS@hoQXV?zpMU@R$KV+C_r$bIx_*bHtt&EGcL>bQu-AkoI{eM6c3QPd`>qa=b*9207jiDT*DhH74K`vUjc{wVTE60i z%5-LRk-=H!V0(OXW~M`xhJg|wgBHP4Q zwfgh#-@g3uUrg6M`OT}myJUoCct$Xq$WI6otg%f9j5GL)b@b&Ko332Cfo}LBQQATx z>#;MM0%;)Xw-KB~>P%QP=L$+`iV)YHuPfzcKMuBphbk>G zs1XT?$=+6H(>UELnQ$hwqg`$@EMDy~l?L8X&|Huky6b>BSmE(~x>UjBh!pmVWwV}6 zQTFnd5e+5qTE{-1@?Tc!AL~cOajHM1Sll*LoZ0u?gEM5V<`mKqY;s90IIkVySHWV| zsXK8JGGuAhvSP|HQbk3A|Kb-cl#P+jBXrg(lmK>tPok-s%{Eq+VehJCcbNv$2s48nLKzLwsiiOKKO2A)$aGfHeMBog*qONS`5y& zcLv@*&O_i#I8!0KE0 zZ6NBxA7P@`ch-D&ODK|Ag+J4QtFxW z-IZ=hownDM=AOaSTu1+VBpGGkfEBtPwa>Sm(-!j)!G33lI4s1&h4IX{u_W>KxaIIt zkrX^$u&sGubEjwB+W*SVevN^pN1TpQ-(80Xtslozs_3<7);$l4I89Q)jS=UlN$b}h zh_c{H8aTXRZA_2Fptw#nf_k&T$rhnS| z_syJn$Zqa1R_osi z6317Mr=8Y`RtSP@0k>rg0~>{w+W#aj5#8$LV2r~&O%Bls0oAb#NZMh&-nK;`La*7> zfB-!}!oS#pXTkJ%a9a=X<(C!v?bGj{&^KUvc^ffwHjwKrw=kVwx}GfXcD@MfmP>f87ZIKp(KDteQLaptMhHnRBbSc&!pd% z2iEp)d6Jjy$+uHQ0f1p=uZP?yGi(WZXwfLzHDai^a$a6wX10o86cjDhlwuoCQ!{Ie z(1exQw*m^TX2aNnCqRC&5ADso)O`d1>%^yZSQ3F78*tul0KXu3$>V-h4>GgBdQSrN zX&b&rq>|5EBZ|YT2W;rL4|p2Ch2Iih8lnO1okjZ8ov81bLm~D%Bm3;HO9gFz4o81m zzyIY~R{4RwI*&Jv(KJK$fO!FHJh z9mUFF@#=RQt!;B7;8^d`k@I@Dt2 z`XKb>u;h#oF2TtYh=$>W<8gX1V|~u?pCLjAMh&5}-m%CYH_C%0>CY$I@$2!SZ2;zb z2C9M(6ZeZ6{PgFy_4#A^<@@}qceM$gM&3NHa~a^mw*w^e5sqQ!=(f)KLiX2GB&6}U ziDSU?fC75x|CBO@1(o+k3O2eAr+78TYIxg9CG7x6aERT!tjx({!T7p!L5CP*(GCA$U)q>Jdwq%^;&5=0 z4q8C2;HIAa91&!zz1s|6ZR$&<(1eVxulv*I^>RX5ewqz>XPnMkiXu&5L1Ud|Cuf_SDMxc$pXXDXlE>%pLF|1|X^(VC)sF9+d@X;%&|K zt#0hLnkEQIu&D8H$`1_Q`%mnaG7;~vx?tO70*gy&udDTK{rT;6l-vgh`P))q9Y^fx zf^r52#KD}SS8+a9XhGigy6d*_EOqrA?%)-4c-8jyzu^6_Mr0VYcZXO5hJI()5h$<) zp!YfY@-ngUOo(@;VT|b5A7s`t-WL2KbbzdF85q`AGiqSm8X z>ed{t+B%5+4F0QzUSfz7^&Io5Z%-*>rZLvw26-K+3U0&J0dzLtLJ+gUdux}aFWL`o%Om_-eChl!{NGv2AxFe6-dgY zYdCHdvVKGd6eg&|ZDCZrtj+Dq%cN>}-Xn~TYAfAq)37VJKH>}u%y#v_3(b{W$fVP0 zm(N6+0}yJV|Cl5&zkc~+e);#`KYj+Z9OmeCo!3vJnRHrq97#X71^&P`p=jCx+F&S7 zCuhN$&G8Qj#{;87pJ!O$*L-G^nDB0^P1=C7A;O! z5$u!|f_m1pdY_YUaP5skv((ClynsxPSZ?X9BfB|l0uf%?Pf-#l{KPO$i1 zun5mVc?P@%Ot;?5PDoznn$jp}0dL>!X>%UjI+MM*dpOc+Wz_dLBuHsF-2~}dB&99{XP`TKMVG zA5d#K_R}uTr%g-|i*Uc5eMHTeb%>Cdg~fT>G??gEZqE$}!SFrV8YVTLL&7DDGFky3rYR_PwA}U;04G+v`W|eC>-lCtOECX#LJ^UqSkIt5#fk7^4rnj5N%sO5lh}M z_9&QXZAY|r!u}&`>b%^-sXN*J@(92}6|S z;04W0!MZz(kdD2p(fpwLIf37uL9}w0~x3UEP~T?JvvD>V$P5d#t->vF+%G zJvx5P%a*PmoOIoPefm6Km_znfvNy=;-uD$f1)s^w9;Oox%gL)O>)D+-=8bkrMszn! z(3=aZ>4a2=eWkW1Ue9gLCL9406rj^FEl9P!?|->e^+UPdj^zO)VDa=WV9N=0{N*G%ue0|muhZe! z#arbOKTx0QP4_nW$j7nvayc$(9FDd3erTKy>%5+dUc$h>P6vb>&*UbSg8(q?)keT* zkZ-rOnCS>Md7yuu@tcJ7ZKF^gFuUfAQmfAF&MDA1$MltvFVy3Bu84uRJF<-!>DaqG z9i0O0Bz9U6=j{zdFr+EYN08Uj=Z=>LKv5RF|K(D(5A~fW)QHf3X7=m!lGxPk*1VK2 z4Fu#Ba_wHAI_-AlT_LWZJ_d7RLv1`AFgs0qIK72VwcEa5fbPAm-s#DcT|}jM_orXY zi|`~yCv^3C8^3OIz@5BRvpK>wQAR;%x=yGi|`5(E7rXL(e~Wf%*O2U2nPZq z6xMO_&`p>JoTqqCgb>2VBJI;YJQxGzhLdc(KsiWae_E=qfBpWFFZHk@#1G|N?6Sx4jkEm7RaY zm%H17)ory@K&1Qhx*K>R?to?t09V^~B*o+`ymCiRGCi0gx?zQFtivmDy!d7Pm{W+M zeLR23FRY;wAKFjzLQU|&f7nNY5Wc+{t9Ly`o`k1v>*D22bMB$1B2GqdA>r-w0?utU zmSvwFeC0J<9aH%?&xQVi%wq=GajVst_|hE~DY`Y)*5KE3u=QY>w+=yDpt^|q!(-38 zdkJygZFm=1_p5<8Lv@~qQj8a^q^%tEbWZ8-RI^kL`661GUF;K_XW^YZ^AGa zeB49)+v|E+uD|}i{v-~TU&8lR@OLyG#uHM!ttPeu8IZ8Ve@@Q?4Y0Tv4g}^rrvxaq zVeLO}du}fjw1bquJuxg>;;-}I+Y|9plR!Y+7wWxo@p;S822 zE{7`j?40@RRlOz(>ysdHegG){W2xrt?dP6R|x8wLelr$Z~E1Pr13QkAESAdhpvG_r%#WGp6;%QE{(|%&E7Da(W$t&o= zVWQP*R_1sHfqIQr`+hT(W9cWs6shuz@3$0hu28FWSZBd9?aV=GZ(IN{yqr=5%*g~# zJ37jS4XpdQh`e|Nmo)G}#!o*we5^S!C~whb$vM<+BL`$YJ88Itvlc7hlM9kS(7 zcD2I(Dy0#@i1mcc8)R^}1FpuisV%3sb-iY=;JZ#*$2v!Al~9nPInC42h|Zna-er!` z!LFcrjwy0HjN^}=b{Ee$ySZ5JZuH84WFhiZlFB}?i~i* zE2~`$8%&G$aIX9Is(bL-!OUT+daRi=Fm($HJ58e9^OQNFkweSxoty z$G$Dqm#^OI_UUgQ*OQ%bhzzg}VF>St2|B9886^L(-AYbJ)ha?(bEdeyVm;xRrg`i+chI!`C~Hrgb~~VRZ}afdE9Ws| zcg^I5_f?}xBD!&!)UtChJQZKZ|Iezm@0AWEyt@tE*2!(_KR7gn4IIqD<4*cFAA=g- z#=mB%xIJE8zE=_i0)1oR76U}iU)Cw09`OOM>ontPPX!;AO*tLac|toyRZ~?WVv!aF zyrxQl0Z%6#e1x0i=ayr_ARBkXQJkfcoyF>)P6ADLyasAEdCOQ&!8=&`^pc5c>PWoo zb2;{}A5Kg1rUr-pKqi(2iQXnOF8li&1bV;RFTDQt`OCNO>Ew6aZce{!mY?psRSVB6 zl-g1Q2RR(hSZ71Me`i$d8?kT0&w)R7)y3g$y~pUMjhNO{6JB~ishT#Q1-$Z@6X>;l zr`Q0=#(Ia)dEKbv@Cse`DQ&la&&eV7UQ};%MuIykspUAKSk99f?J1YpUNjONm5QO- zXNq@Q9BfTnb8wTz)3Dfr!s5~4BG1)47?v~Jc|^F3jk?~u#K*6n*QoupMyeajs9*}u z#RAJ_@nY{|g~KOrOrF8}J*VB1fTV*vq3`{64#u^!6TNKdu!eTrww_^A&oCo`kez#& zXtI1@YkJvx1qotatL`n6Z;S!(wFMt1yu8YBdHPR)D-eeG6f?0M3XaR`Zo@pwbL%X| z>0CM6Fags^z#S8Px}C*qL7@$-*Rk#ZjfZ*zP7)2VJ8a)Nu5bUKP6tZY?x zZu7Y|)Uhqb=AAd73y(EcLH%)?0!G+6A}xf{U2k!4;YD5qzAQ~f`&bFVHaXT7RqM2u z3nYDJD0t6?WeMIJSJyKNI66nZo_Bj}-(lY!!C)B=QX9ol;bJyAC3uv^XI@;!(V)W3 zL3A$*HP=6$+gkEF?dPE8XR5^YG`|P+apN7JxeFwYo{7xowqxhMDfNrR81i~+>nx#n zQc9I0fH(yT?K}jGnF!HOqWz=tEG+fLypVX$%K?d{CF93y<8sWl0b8=@{OoFdOz`v| z+TS6CXs`wc75ZC_z> zKzl=Z2vN89>^kX>uNn^A0wtY@8N3u_d06jR^ZGtE^z`I+M5kv5^nexIr`M!CH?#7Z zQJ{1xCTiTqX12fqEHA6{=|4VweQ8LFznnkHKVnE9%Dd4Nkg&-bd3&i>5)5zuo0brs zHZH)FaDK12O^%j7HwfeTqqk%?mO|XOx~^NJ>Y<^Roq98$_jDnBfZAmEwL{|Fa|4QAkdzjkY88XG(d)Fi&gCJqh%N zjb#;gv8IGAJ}hDK_QPVC*(*#X$f`9|6A9o9lIZQ`1OdGUI=(%X@`SM`^h&TY5E79u zEEuPi%0Jl;2l-Z z4qtz6QODZ}6V@Kb(oc&!G6-)mGfCt$1uvgN>lDfTtt5SzIInh$XDGVI zmyYB1#%TWAXB}PwgKU!e$Pyas|F%rcY;v~Z!!BAIv=Po0Ri*nWf@}^nWmD7Pa0jGi zw9q0yliT-nL=o$LXYchS^4cx9GlCipdoFNviw`M5guT?;bXE7>Dix~~^mUmmQH$B* zt?%A<2I$kfktY_+dtJImvsOZ)R%-J^4jSV1lUO)$#%2j+89z{| zwHX-ESb6ixUjI#0Tn;I^B%LcfQ=`3C1B&adz>@p7QIEFrurc-wwEGMB`M!|9jp zapq+XZyG`?p|(Ke<*Z}0nU#*71SRj_>CcQY8}JYB-&(3!$L(BR*5e!uq-xmGcH&U% zw>QrnZ_xhd_`25b9-p>nvFf`f09e?14v1M5=vDXbqN6!#e6C=OHJ@`*#0HU2|>nb7cjfZds#ALeDA>i;O|7D>~{Ln1E`%^}PXI)>;CL zUZrkfmxB+jB>sN+R>b?9EVgHiUXxKyFPR2d13o3GH}7{?>DVnAz(f6&X&+Bb$yUC? zwjq$c5!Ie@0(L^f7KdBhFHrS}7>8qi`Te1v_5JD5ZXJ1die4;@UN$9}(5v#;Nt3xG}~-@8kzZ!Z_hUU_G+ zh9}xJDL~{)ghllrpS92*+ONV5cI;fYcQ@WWWT>~iYgxnZ5FdFl_z0F| z=lXhIMBR%h1I9Ut$AW_6h+-E}(Gg;ejeyq@pq;yH%DS7BL8X=VYxU`me}4Ow#rplr zw{?H{@(kCmuPByaU3Rp-Enz*qFt8MFWA*L_L;}R(URb$#-W7Nz+@+joA%}bN1EYF_ z5E{<5W(TaMVLAuh8^$v*@HY8REUC6?MljqAptrGYVmxY$sE?;ChtIuM&1_q-8ZX!n z>qd6z-ShqL)1$JtR~qYx3>IMcVSJGtCeO|6mRb>j4ts_aV^+~f&3L-F4tzM7Rt0eZ z6l?_xWBD`c8UR2VpwQkg;s1;0Kf_PjGv?}D^(ZUhHQOfVDjy+o+f8b+!!-4NoOeA} z(WSH64n`Q=8+xta#t)pJIPH%u-ks+i%O0RWJ5Ddc!$5J^BLf+ym7V-@&Bps@uG&cD zt>bHdKiqECV8fuAjl032q7IyvDLD0Y14!&87P}9}BHL@~6$X7)2NZ8BY`l$;2!GsT zA_*q(nGe9>vooHum)SM1dazIu#I#_ezKr+%zFPkte{=BaFRc8JGo9vD1m2qd?si@K zv!;2EXM{9vfTA$*>b}tIh!9IJ4 zgLb1TD+}h#I2MPMV9C?)A}18I zbu_J`<{?5!xd(fL>z@uI@=gnW)shE*&Oyu58wO9|ba~wGnABvc1}ny&?1@}IFWldr zd*Jf-Dbnv}SUlHmc$HZ6fGa%n0rhv(YY=|$E~#I!$a#min8qT+M>Oz1XEYogeb zFt0~V&`S@o!hD9S?&linemmj)bQmk)rrigA;RU32vD|NI8asl)HgA*kiYadnfJ`ma zx5Zy}8z6Kb9#?V-bBFNs;m9HYf?u3Al~}ZMPu?9(>ro!x1C2OML*u>#M_ zyb}1tZyXZvvRc3P@pmuxJP1kW_tmOz2^-Ht0b_WD6)Sf$xv9&eke4|L@1`XrE?N9t zo!4o9AG_`h_wDuZ&oF0uCQ!(baoNreJ zd~aa8p-CQxCdcgW`OMY;#0#R)WA50ur6Tt+;zLzpSju-;aNf_j*kmyqbfkM)r2-vR zAi+L}6_+jbUK^@*`Tq!e7j!#r5?Ufo|uiYdpIvkocSG z>s>Hc5~cP>7b4u7%~xW5)HG!Y>dBg>tl5W@I;ssIVqg17Q?cAs`y+gZn zw{z(IYJkHt)Z52Ujv_@x6*PdR;#XTgEcLeRwP+;&Q68UrJ++>wqRVnAnAg@6K=z$`QLJqT zC$w5gW}sZ^E>(_CPG)J1Gu3rPGx%&LEpyy7A|(B8w)26u+NFn{1i2H8)rKzmC6#3!K$RoSSecr}qnV3} zre+!}9a6T5m>Y+QjHDJBJ3fQ*sAa)~{6O%!?b>)H#jxh7@0cXI=;&;J7b2Q}_IEPh z(;5+FRg76?A4|nni(YN(+Ts|KCRsl9+Cev(I3x;ajdC10Q~BPVF;qUM>}{_@GkV9c z%IhQQ=7MH*rWi)Y!_tpDy2R`5H!atRu zeH|ctx^7k*hXTO+A9k#Rd4!8ZQE#(@!$mAHy2!s1qr0VTN#0&h=3Wc`&8|9?G!MMm zXbUwc9xP{b(|09%-N~u|sPAd~4n1qCoO#g?KJBYicLa>GO+;tZ$7Dgm64m3;Pn-XB zQPC*~vW&Q0^HffdDp*Flq8t+0l$=NQi_Sj}ufz1EwX-($f#YxzqZE+d0Cd;ME8rIh zU~h}`?d$dRhr$f6SYUrfPG=)1O|UD)Nj)UMIseT@4#V3658ioQ_Q<=I$kJW%I)Wg| zB%3!V9z!JUgpf^6x|(|!}qJfBsFX@P<>IQa%yfQeHqYNI@Iwn=NEp1yV zasoAY&+6JnaLfBj{rJ?r|Le=^!F%nDZX5CBCpR25zjVIU2nuvbOg@)LkOLv)9Rdlc zmy|&Wp7uD!@`Mk zE)D8fr=d+RR1UD=rYF?};026IoJh)Zyn9QyX5aq$^5w0h*}M#R+%*I1ha|quJ!>cO zD$Z4^0_2=7b!I01a$EiXfwE@vz3w5PJy-RQ2h^j{s`QCbI3@MC& zSF+BjM(}1=MuYDC;~+Zn6|PvTw~~6NtNo}C+e;I=krr6;DS=kGcdM_ogH)kGLlibJCMlQ*0@%rOMTe@AcpJ`FZvq@7%{-KEv@; zEsJvGT!NO2&8$Ztg=`LL9Y^VQWoHx@5tkj@mOn7-65~|3R)3M@jRzPc6;Jg@lvU3{ z#bxFaDNPjOaspYg$_N5Ib6UbYTYJ!t$*R0FM_}zuIH)ywk$_TldpP=b8#M=&4|9fb zS8ziKt02m$ZaObhxt3)Fsd>)}lFcXd^N0(x8{JCj0JOgj7lMo3lsZUR9~iRUig{M3K8p24%mf%mvKx zS_Qlz9ViB8zHVZ1lOo6$l2ck7z;gmPJvyWuGU5n3x(ii-0io z&ChMfd%CR$y&XHy z%`rALh3=ry;gJ`)Rsgnc5%*@l!Mob+X6M_$=NtkzDUG7$yJCM^b#-o3Fq%8qULE$c z=fbh?YxU<}L!L+aH5ubWp?nQL9Yqa)ThQD|u47G#brM3SBV>!Jk&?NV3Sikc1if&* zLQ_8ciiF*(Ejmgh-hhvr7mq~!bQjP&RpxD1e+U0iI_ApJCBSKJWw8Ym3lGk=R)AT{ zp8yo1c2o?+1>+su>&nLnP!ty4qb?Vm!aL=p6_NhPyH0)b|5NbJL(7nG+m|>N<;U5| zatI5_j#=$eRheqzAh8>+cbN5^qVN1QECmp4(jR=QhD$A(&)&r3JD-ngqBoA+qplWzhChJnK zg@CKdRp^$L1cZyz9XzaMIe=6LPV`ng-^HNkKVKZG54)BmPbD%Z+i8yzFfvvDDN^bJ zn|JBvDrv5e$aX6nm<-5N!zyACX=>7^TAlMrIdpo{0VpD=k4ys6o4DG_E5#`xjawX$ zC|;wxdxwp+hx$PB>_vO{<+y z)vwZQtDQ?a8EPr9{mI==&w4UYS2+l3WwQVz zoYytF-AM}cQC&akn|f+E!(NfF3fd=V5GOA0j&k#w+{EnuE&2*X=UG6k?e-6>E=|v#Cg9$Ili~P9862`x zH;MBkjrcOvvJc|pJF8aR)MC|MtEgNdyr)QS`oAbaa!5(*X94org}P3?#@Gwg+?)U} zsE!->;v~&uiQ=~GlAe?Wv@TYQ$!4Vf@V3&aQMR;nL}Mm+4dS^vN}VUwDs6QJ6gFkg z+gq_i1H=!u)vGPQOMOQw3<8Z}Wz^k-{VDN%tb6ntmg-{O`r~Szqr$fVMhu6eE%aIR zeOXDV7#G-(n`$i7bhasimohwausq(kOSNwOW=IZI=b+8F6el6JQg#E!30`}Si#7}X zDf~ZUMjBqS9`AlF_oS5h{4oRm>(550yIhf*)4T_j=9&hyXC;k$X|*>1q7MNyR=Tk3 z94QF09#EZ;wB7ToQr5Wav6u`mkxq)L2*ZMF4a@sEG zfTH7USn5$CuS1RvyOWK8OK=xM$u|rU|`V87dkYGv5 zkr27COA6kxX_0>MzD_W4BW^mae`^}()e?2lwwz|V<1R$>JTo->ZYe4?GQi>eJMz73tY+6gU}|mt_ax zoPv|z0KV?LFR4by<|9$gilWb^K-KjI&F`1bpLy^<;K>55 zu4WAYV3tNBV}QuLm%e)?ory7g(AWSC1ja+*c4S(Jub-|o_XrOB}iQLw5CRPOqvLFDXo7k;rP4=xIIG~`;H$#Sd2K zV5p4lC5NVyO?aaU!BIhze(H5yvgAm6Y4QGUeTNlnaa8D30Ya-LjVgKH;bLFBuhh#Q zuTZnD8ioiCJSb1r>2}0B#qS|GM`DyiO`w#{|5n@eo}G;vZA%% znz@(_7Bk-BRHejZ3dm#W@{}pFGQOd!|vK!MUWs@ktvDSv8-Bm!A%h)OIHcXPriiBhD@&=-_Qzcr=)*qGVzP|Ytn zF}ECv%}+1?cD-V-@AFHEPm;&%22-z7L6RR2UmaNmV1Bd&deh|6W**p0?wW%y#Pm#| z@0dS@iz=RKhij4u1l1{3pCG=6oJ}pYfO%0r-mYSp@pjsiR^sLn+_S+P>@IC^+1J?) zW5b=!wCdft#Z?R`jJuL5KRM>h&6D(?I04Ptud~D?YKp)ZB(g8o&LZ{Q>@5eL$%~dh z)(fmVacthjqp-@Tdy-_O1}qixWT`Gu!}O@xeryJ`z1|dSIdMtV|Jys$YlM} zaB^9GDNGuiUjW5Yn@SXyVJxNgESFc9?84m+MAAYmH^JAP9?4MM znbB2+-nFkJP;IKJh|gP{tYYUs4n%Z$u0^jWmT{1FGfTN;sX6vR?qs_^odjVoaV!>w zL*#uM`Y3D{ApX9@X^P(nL#SKBzh5soeJAVn=(Tq#-ykJkfVQna`McOzo zj%KwdMSf;40gqSeWvQ&yKr^9C5 zT@>yB@Xudx5aw-^7-WptM#Tpr}NwS({$IV zdwH7)wZCI!nq8-AF>aGu03Q?>moj4|v+2mH z!{V5GR7PH9)Z6J6&L|;8Z`$BoxpSnqr;p;AeXc97YI-G6T4?}6!E&eew{`pS^2hhT ze*0~%+0^sZ06W-0RjT29Qh8F@WLe7SZ(4&V%6M?CyI(%u*#WYE&Ro3Irp%KXV&1i~ zRl(5LsN2T&m-MhuS09y3s<_2voqn4EZ0+k5Zl8^UIyf2A)5F^AI(3)>7#@=i#cK?9 zEtK~q#endmiVXV7%6PJiP@2-Bmz^cT@or1+qFx88k(5bLs-I@+xlOe>8_C>q508rPEKz3Tazfa9iCub7a)J zJLGZOqb*eMI^!*W(M#znhXOdrWW#$`8+czN7!IvraO+WQ-KIuZcfkZ2UZD&%kxR?y=mLHo{qg$NmPzDDO{nRsvRR1 z`c~;sbnZ4~OYAqWMcs2R@{=M+T`|J9_4@jGynOjhl5+i(knIIe3_nr)?g|c-&qrZP zRi8wOHmb-jnJkl)AFvlk2@86;6j;hytsR#m+jeP5QKhjcfkTyTCEmA?lRtMaF})#+ znMYk$NNVM(IH-<8wqyU8MPY}tM<<`xwaCh<_eK5;=$OKCHb*`$#V5N=0}8gTQC3*P zKbyKF+HWg=1)!#w(<3f9*q3!J2AE9MjIZU9wrTk2q;zL59Mdu3w*~vzYVegts>^5n z<#?iCT{?PFJZ!#p_pF)^;@WWWMwQ-e$MTogB}6S(NsqJS^8`0iuXzcaq)$;^6UA50 zbf1*HL|aKucC0CuHEQJiYrI04*rzjso1S=&K9^v{scC&MmfIC+N1xo~sp7Oa%XTTL zyxHB+cH>ZEK*_o!*TP}ePQKw!RC_kc1`G`iCJ==Dcr=OV=c%ODl!JR{(z$$(0jIBv z_S<~<{%W3=%$ZMsY$vP}cs3>Bi{sdiK-db@U%re{;*!HQzk~LrSqmv862G<8G^18f+w z_Cf3y9^k%|SMa7<{ZQMw_llLy0(GN7TWDX4`&;aHc;lm0vb3V5Ck=kk0aX1R4ssrZ z*6u*@4&Wg@-=Y1qR3AueZLFs`!xWYdawh2PJKJ8J|GXxBsd;(gaZgf<-Vn~TN^7OC z*mWn}Sq*~GSX%SDQ)|HgQ8fDw2epTz6=Zsj^>H?lXA#1i4-!D==v{JYe1Hl;!BR*n zq+hbF0H&+BwZxPgh(-B1Melq*dyLz;WPvCl)9Tvg*HPx(DL)SS{>lJSxZXjJ(X%F* z{Pj+~u2A7tsdnVss3N2I6tAu4@r zDNtG1V+D{Aj@Cr-COvWLaRpu^tQ0$Qs{WFVuCwjeb_bGmutZlL$dJ>6_mYRj;$cs% zDiORpO1*RwG{*!nb{Uuo0Ro7ue)rb?wn)cM((Z{JxUac)yVg@uVA1J;zdo-_QPQ=@ z=$F&i*(!(wNS-2lX|pU@Z{NK+7*yb1Mt7F<)SFw`5Dfr1$D1?Lqc|+VK6I+)(&tkw z^s$p#)XMZ`-|Yn)KD2vL-k97wyk1L=m9ZiC-h5&>ZO5wb$tRa{>W+R%iOc%7^;;S5 zYnE3@KEkGo<>cg>sG(Akwp1;mmS`soI5R|+d-&L&r( z?VZz9m!CaLpc=HykdqSqqhPe-xT~eGSh$-Jh=b+@Enua2z}SJ>&Qch%M$@w4)Z#}@ zcDb$ra*g&}yVinKg)9xwUKJmS?h^21&rk-*Oo+1AbT%hh49U(Pi=_|Q7`suF?M&VwpQbGPH8!Km#=&ij?_ZEa#H zHCln}Z5gH#zd;c9sy`0xt9Z$(H4`pkPyt;ae;g8I*1dpXOl4cC#J8%J*HExaOaj#W=y*B#(<6Z4k85hrhv)S5lK+`Ph-yDklj-Mr}{T}k#^sXcZIaPlve&hpe8 z{5U5e4sV&uG!b^??e3E_lf4YGxhho)pv#+gfJ9xR&hk=q*U4IdV09Wl zs5Ze9z=|jqYif;aOQ{i?)uTMANid7*n^T_Mj+19L9FQv!y>$fE&~>8%@a9)h@?%rf zs4EExd>?;bC%yFcvpjq0Dg1oP5V$m~(NIDg9x_>6to^fX$_NMh9z+SkWjbG(O;=ap zKvwj1=M`^{tUrz>WJH!*>n(@PEq4`fS9^`K6ul*L31WZTip8ZuK}^(@J&M=)H1c>n zoZ!@xsA%L!ejavp)T#4=RJ*ROx#CpE%@`mbH{9L2{s4gSS?i5D4dui zD``z}-XHpgzkU7s8_=MC`u^izpB17Dy8~-Kk#32a2fLfN=-ur`Jz*oZ*i&wO-PC6< zXLRH zKia3f;{=db2$1z6$gszn)^&0ph&t-kzfPhMY-AcwJzaR@da8sIRqs8WPGo0uCMMO8 zE-PNIHfO1uNf;cLHRarw(wM4<#sLlJ-&X8f`}6nz@AEr@`$?JKc9cBYs`WBiV z8|QAXG-d^sJE>0U-jJqnJ=*em%Q-8y*?Dkckg{b0Q`8}@3dRC|6gpBPrY?RD;rr$z z%Mu6IM4TfG-sxTHk99R+gD-IT8d($y10Ws{TDrS5LV^y({qmW3zjOV!>-Fo~Slszb zdD6WQVk%~%$~FKp%G5f6vZwSkcDl0-8niVYcTqO34(tVuo|-U3<4JYyR8tQPtEj?m zSNv83|J0Or>NBe?YK_@I-f8~hKx*6GvhZVuPMyS!z|9%s-rchjBX zSdO4XBIm`ZtpagG0+TXfpl~W5{b<_M`=w=)DEX^M`C1xhqsatS$ z2E*n`1~kZx2aBmz+0$Gze2V=P#od$gt`(4_&?_%SP{_kRCcKt4oY$(Cw{x-}S($QZ z;N(R=VcGQ=>3D7NDNGr?od8fZ-H8llQL~3zU2`IccQ35~E2sm5ad)Jk;pNTG@y1)a zR$i-Vf(MYnlmpXRt;i!;GH30&@@m6w%_hwZw{<4#dgh+FB7 zlUHPXpQmylX~`f`aH=Utpjcx6{8eiE?JS$LeVxrW>SbX4p;hoLp)Be-?;tg0GRKkB zaAfak2<}w;93Myd6A`r>tJ?o}YgMe8(-S0}O9DTsouuXk@0(0_d1VfsyoRQ!nyVJ7 zVzN7+LcwaOb0+M=N$@pASG_nQSn%8=iCScT%5ykIIF8kZk-P_5smj0FiX#Tq$IZU} z$Gv#FKnSRM4j$c}F{i$=9Jn9F6Y+3GmYG@T2-bT!p8(-uiOjUV2_ zs`Af1@5ime(p7Ug)vV?PZ^x-JXnOYw|GoX!d=FUbW`BQlW2!z@SJgF)lCXGfcVGdcVm%tP~otV1kOOxZPdKHsQO zDVE)O&v7=QUwX*?ZW`*aW#*=|6P24C3&+oem%%u-6Z^AQcAT-G`{qX0w@W1!)|i!| zjo%_pvQLhFEs1GTQvtF@U0XoZw|`~x>${wl0;}JhQJy>jZ{vz_k8s*lbI z*c}att2HM}un+3sUAE2+5-)0iebmZT!pFs%CD@j00wgK_;+;jiS_bPNt8B6kecorO zioR3cNQ$BEQnJZnd`(#Lk|`w|tRYne0T9nPc(}lggm1z?tqZVLV-1P>gUGCUg5$2L5$ie%+Nyyw^|+Dt?4+=q^C*56gBxt6 z!R@ul;am!lqw-HpeNZ9|=&dNqt#>Lwu>u>_DD=go>P9lLi& z7X>zPvMBBT|5~;9)2i)V)wUSr?orrOz9FU9AyqA9*@TypUSYXREQ1RI$d*8Q`)bR& z2)5D>CExAH-cvkv5In{zS}J& zMVyppu7JN@mf_w8x+3f}*yCu< zNxfOK_a+3^j|2H%-+sHizIVv{m;A&IG5J+Mk@&>n__h=Bbi`>A!(vodjV!K4xP0?Q zx)a?HfSVT);A`T_>A*m@n(Qha5S~<|Ro~LIqfD+sHFlpaRpJMqCIKjJ4>EU`NvL3; zEX{pc)2Z9mFMdvTuBt1KOQgCKtN~_ir(O?4ddb?yJT!8+v@Q`vW!uM%PLyrug`WLT2SGP#V0Fl(6{a1qK6j}!EKwr1-ym=R%W!~BDIB8D9lcn(C{cL}h1MIHv7>)YD76WHJAC(kX!lw744PP3yQ*q6J^* z$l8p7kDa<8nG9;eJlohM9XpZImkbh_p>ZyBY?#!+$x*#SUZZ!%$1Sf4XhBL)L-BO* z;C-P!fBNxte0`U!+n*+zVpiWKDk!Hmb13KSV5UXJRSUH>!Ij0^Pgd(x8JYTaC?C6lT2)n%JjWxI)64M3-Ju2BvAMeyZYX)wdOsU)dk zfbAXahL)5w5&M6xQ~YV2G+{_#$-iCRnRcGnRdEu1&9WawqhY}JpnN&Jek3F4hg@vH z1LVP*O-&14s&`FE@7!BK)BAL|M>V*7tcrL8cl4|Diwmrq7Uf^^)AfXxHrBlqN7rpBLFG}bOE?@utpQ4& z>4*|xRHxyaVuzq3m`S#Eo0m*l$0%-6RlX-Hm0{U_Xq!HiLp<)=Yh+cO_<*MT8U@%I z@Av=@NzRlFSaSMq(QtGi1f>(%rVzQEzT5$ux5hzv&5v=mBehB(+w!NRNVdw!yCk=9 z+^COq3T03FHnvITqN*k=k^*n)YVQ<$$x5zoe_N#Ur$wq7b&)mgCIQ?9mxDWN-?p_ICntR#nkq*5=@Tvi8-?D@7|+wc8FUKZ!2Y2s9= zQ1H z@PhV8yd#1K0Xpy<9SG6`IO-jG969X{V`$Q? zOZZT%Tyru@oTdyuv6?uphq08RQbM4_$cuJ!acThE?+f(D=a>Ipms}jSr;c>=Gkn zZD(nUgAXLHZJ9L_I5)kOvW&&0{(Eb6l)#j6pQ?fl^T|z&Cq$N8RXdH*B)C$QtY+`d zLa7G>o_CV>-gT7%qyzS;eIJ5E+WHhtu}&}!u>JGK8)@|ev!r1CT&=1q|Znk{4;PA8iROs_1+VM;ju$1)v1Ez?C_ zJ%er=&Lw~&rktitiEhsRrhMYpneP7~NR99C20Q9A`e~}Ef2`Fb9l>8X@vUuiIoZuutD;s!O5Z}@^vp)0t zo9zVH=~PILt$mLQ?1+X=UzR$9z`YYJ^`mM0`PqBwQJtx+c+KE{;0lZ9=0gXT4~ z#pjt_4r3cHJ4Gd6K1OrYC#;EprHta) zRTa^GcUMR8yiL{=B1A;+`*mnn1>}%70&sPF)|tS1CQbIp%M?M&`LToZ8#N!{Ie2p! z)HAx`MbS!XozhH!wFL0-cK7$vU;5|yeTminy2W2Z`ZanH@JoJD7hO}E`BIW>&t1*` zKu)0aV}Co0T6y5B=~IJ9Bz); z*OiJ+74U+>bGlT1$X5(Sq(u6s7OR{G0>R$iNl7+RyTr%)Mc`R8|_WuSU zNE=&*qij`Mc&C%34&3MlIG6ATi&+#`a^6x09lw{Uwp_s(HWe15rdm~b@wqvfs$kVQ z4li>f>5f91)3YfMJ@n;xsEO{OkyMzsq=b}k$}iN8lD$9Q~al^WqUY!V=r)A|Qo(x32&+8_9_^SYs2-?2KY0KDopb?cI=PVy#O+X&LH?O%tCDy2p zdk|*dVfo9KmmlB%{QR<9OWu8VH!?9G^hxd!%uC*3=O+gWwP)s}9Km*zbEh#WhnrBm$SMSNouT!iaNz3-)87ncm`^(=9*Ub-kQCdN|lyJ_c-cf z85A!fr)d?YezoJse9^i@`MpsGo5aQ2JMCy6St}q)B|T-NZfgRuNk0Sm?5b+=lQvCJ z!6D6(IY=2_oQL~Z_F_Y=^+<8~wr2nQ*Sb`e4EmH1mxSW&#W+7%vBIHg;Z*&gUliq? zUv!XI^KJ6vP$%J7CNp}?ETW^V<}sE*yJ|PP)uvJ*pd;raR|EOf&C0LCS3jiAhDpE= zk2_^&DQ^u?*|!uZy2|Bq`84si+FTRh_9+DGT9G&-yD7%N?glCWTL*h&0_}qXi|qWd zoPDx>HeX(JVw+7z6)n9m)r+szs;!bw= zDI2(?ylz0EWFlVt7#gq!vfi;bN8;y_Dpj0bJ^9VyB&x;Mc5B%CoQD}F9!_KLRHpVF zg{K^qGu!wb-si|zd+oq~F!)q;sQaFjSh3Y(DWpO*01aT|^4X|O1p709WI<&EI5H?} zy1LqY+>8!@&j2=|X6^T`<5Lax!SAWO%^Zt(b!qm|?48|YsxqW8%(o@`kM_sMZRt;U zr3DxOBH=p$AMUnfrZyGZoJF#my@nk#b;H5SH;7j!^vBY=pyoFYu!EhpB-zsfbHlB3nS>_xMn4>kX?8DyiH1P$g>t3p*bT*1 zTNMeDfS~(O%{;2}-|l57Si;C!!b0D?)r4z!~tRtPX`>n`*2uS z+L%!PTqc=^143%SUQt`Ipf`njqoMBhjl*W;!O@^X*t#RFR@vKVA2Mp~c9K7z{a{;P zuao|~u~}Rx5~4DxB;aGI5|x_VP;J?bIV7W>@0yRcA3p3CXGPJ0t_sS@iLMKwn05g= z@`_Hcw&bWdRdl{pf&a0b6JEZU0;5Gv3D4HC^X3>kk#ii$hD{>AT()fW+Ts_2!g$38 z2#4LusUNbm0jB{^`O!u4=OFXtvbfy0L%zCrfrx?pfDR5!RR&9|0|h`GqAi+;ejs+f z6>o*ogNVU`rCr%ua`3XuAQ%Ou0Qo5X4td3fozj6-YY9#MO|o-rM{j8-zTQ^qug@>-gMs!oxy6zD<#_7o-I_mB+IMd=1-@sc z$n`$Yn}%aiH`NHNn`dZ~Tz?TF4~nAd#FpL#xAun|+NoXDCB%$ggY2sR@Z?hYhBP#} z*?q85iVyJ?6u^3@IF;MGRT6-6|C`3?)tN+s9{)A;RT!=~WgbB(v`v*SegY?==|fL7 z6@pnQvuRJIh8^qQsV2xy!713(gmq*uAg^9hP0`x$Yx;0ah|bkN z^<~C%@<3fCGIm*`oYSj<;Q%;=i>#@@dMI1uRD;?#dTWALr^eXTyTPie?9goX*cBMR zNPWvLp{R#_dM)ofk|QppphG1^5G8>ANw)#030MLRWLaBYh+fSpD_$Ely-aUKAN_A7 z+Ok)$1F*dHE8EEBn5d#bUOTNjF1;y$u(kmKqUY3956EZn!!r>pI_QO*4u)L=kgtpO zkNK}p{r9imhAzdgimZVx@RJR%rfh71q|z8!NcNDng~h4#-B!WmSk{gA;rG*X{US5w z#jvNM;lwS%V`$2Q-|4oC$3hbct2x?d%K1;M~B$cfq8H z*aUqY9H>pV3JrV|`Pe>I>_1=r+x|Mi{ZZ>AYSXd^B^PKwJ#Tql8&!Q)_^qj*s}nj) zL;de1MHxX)m7){k*i=rN{RAq3J?x71$(FN}vB%<-fy`;ri4rR8rJx>;?bhV0e&P?Q zexdY$cM)MzJb9`bO$c;iW=pymh&tHA`#dW7>^|?F^kpDEu=`X%&Li4Y+APo5%B!%%xb(qox;19A36@RC&8M$IOC#`lfdqzTO&mnuWeJFt1CRrB40{O zgAk6%A0b;*l~hDrAB&aP+B!8#&$Ya49FtwT)6=)wIe_@aXKQ+3oNh5FnLB^dvS_fyYNf7HGZ3K27CLjs;%Yo zkrA8diC1(@g<7H>P^VsNvLV=Rh&v_q20c8##EmY*F6Fi&%EO-hp9%F!8o9*1WmHy&$9T2PXKbavHG-WbPqbbp=H zya($COE2BQ>_j##p+JugKNKM!Ot}!xRN{98$cs`AN{JSw5~nB^K=d;VCpbGPM|-X7;A{dA*qEGwB{YBA zwJGcgmP{;tDh_zt+;~F~pTB_DiSat<;h&)R{C~243 zEe`h0R-UZsj}Am7<7mW|J19dtam6!tGC(G5St>Yp;OvT1F}-BT8jX555e-zS2+@l# zIg`n$&q{5=#v~Kz9!Yh^o}mKYha*YF0L&L*;cw;BS=+Zo`~K&r|7ibgP7nTaKB-8@ zQOeclE}dzknx45Y^C@ya1-fzqs(0wz;>iR7r`s;6c5yOj=G3)}fTg8XCN==biJn=} z`Re@6nOBb!r-FY7`yAh6Mr-6pzO;t-y5} zxIBn;f6^zXkU5UsX=2W2Re~r>{t9-mW%rTqYwlg1%$Zes*&XxJ`LeRGl*L4|!}%_P zeNh$&{4mss0F1F;k0GB`Ujc%xy0Jq+9It$oh->{3=Z~cD4UvS3o!T$){s^l>@y^rf z^8K`FG>PTMC1vBfG(~pno!6CmTn3MlS;bY@*f;Pu9vE; zN~N&2@0~x_>c_YF?isG(%TqIJ-M1%Acv*XLL{xQoXeVu4aVo+t1TQyx5e94mP-N%l zz!gyqOMO8oRH#B!zv^IlUg^~im9GxHL_*ND#fY1h*ushHoYGAUgd z>E$9W?VRNd{Hrv4>XgS){q^#?seUO>YDM=gDgL^Kx`dIZ3wFdnNGh+9%j>l$LQR1# z9fB_{KvG*#|1vT)wv0AErSoMOApTAxwmHj?Arw7zZ#s6f5?W zbmP+g4MeWxELoXQOm%MN%amLB0@jh>8rWoaB2QZFx zsB@Dc)IXTCnTM8;aI|@VFTe}3^p^Fe^$aJBjd10S{73D@Nuw%eKPV2hnfH!D>Ko2A z7u_7JKlwNcD-JHv&yk*xIJ|ZJcUjzItKX&>+5Ya1^So9;RfC__ssXtq7z5q)A-lSm z&%~P+5(bU{F)jH{2Vibz1ITLDeN?6j2RL3-bfTsD&Q8XVP1t0T^VXLxa@_kqy|n2i z-boe5q@UF3*un>5IAxJ0g5%{#IGIJE6v{!bkaTOZT+#%j=0YjQPE}Z{@>UdR(RXrr z7&(8`_z65>QM;Jc=TQ`k-VQ2U?M?~J=Ms@&&njIw98P#g4F7z;v)`XQsWMw)b?Nqd zU4~Ok$kf$_PDT&qiM(Bsd%Ob(Lc#-2QCcAJ%l*Y|&X{o~X8 z{6ehipI_z|mBRLO35D_S9>(}sydx8@yoYX!n;?zul5tciyA%~oRYMBOn0CsBiJW$a zqb?CFWz{(CHmOS8?<466HLuHwSrv?|_Oy?_6mtjBW;Lp87ZYiSU5EelJO@WLnQz_a zC2bC)JD+{tvM!sPz02W2&M7--U-LBwr;!b`IVD#$b(BvW4FsG!Ds8aDc{m=Y_*Um| zP>!=fiVAuJQ8LUf3y-{={@;riHR?WoTD-7yiqgdnQGonfHMI^WYU5;mk~P(GJTlcD zy4M;q&`*znuH7tAQW=^cqCDDN?d6%w1e(+Ym)tTH=^eG-SPf2!dQ>%0Qs(O;k`?E} zTha=gD0QnhRw&7|6(n7Dih@4kq&n7gJ&a4Go$7Etx%Oh4>SRD5j~srD4;dP)M7zrHs16G;9S)2{1)~9XjDL-;;+?#lk%jMauBh5(*%AAiWe|1$CF6i zHi2N7t7)vC2|sb!?@Hm)WAy-J0<8y;hjhdNbQaED$vhR8wqtt9T-=-SK*+e%a8jW8$hL@-_$NlmQXhvl3D$$~JYYio>>?NP9}I0Yw@}ng~r~@qTf0q*Y0y zsGcmxMt4}p*lcn<_{VdBr{u-fUY%T_+VtwD&7xAj_(-wJ;TViZH=LYy*_pPy!nTB2 zG$oiSyGlO-k@NPiBB>^7kYlmdz57yAkpk-I!D64s0bM_@(w|@d{A&?t(lQNrQh6r| z)@^lObpD-<7)Ghn7sG>OqMDr@yo2&q>}?dXP6II`ac#c z{j{@sv>`3|Y|9FW-`aidHZ1J9d2vsK<&i7Ma7`Z*35np2K5%el*ilxj?wqSloxuzD z;{8y>XL-%dC^P6_p-5gJFTDpS@;NwRKR+_xT(z4RXIaQVILz@-;XyNy4-?)ymi zAMNFH|Mssxe=MP}`so{s^>j1soT>Q(wCg90sc?c{EDH)qQB_Me4G=1889^^{K^>8$ z+~OqKKjYhbV{zQKFSaJ3nw6r zG?NA}$#%jbI0>B(mhEz4mq7Mv=CdnAwu?j^2Ay490Wx7z9k>-Ow&v=m5moB$#2}^G zrI>p6cu+^*3WvS(lmBSnetY@Syg>vg#GfQ(bbtVAYKK>2p?Wlun zet@&>#XO=`b`g|sYSfs_VbiEr;Ncujh#Rj?p9RLg?PqCPF$umJoQU%D_7VUhPq@3C`bcs*E++Cj`gs9QJD& z7${rQ_GPY4aF3U+lAJN6A@{0_T9TYm0IxescM)sfi|D_vRsN+sndme=W!`g?{mS~x zO8<~XPr?B@2d#sOEt@d))a1QuHrrGy<8Os4so*?FG9b|IRnK*+)|mMxUD*$wGzRvA zl;}ux6Ev73zV7zxi1r^u2VgenGXuBx5>>2H0jkKsCpT9jy%*YIh(z(Hw3Y9wm}~W= zz9p4{uc!*dT}49D1%w!OF$o7t?`&s7Dqer~c{&kgC!DO-CmZ*AU#ss93(Ct{ZbRGC zrsAoI+)mjIVYzEU1dO&9mKC~!$IBvFLw4%UR8C0!Mk_ z_oZg#DC9&HP1s^xA!$wNH{D|986O#tZ&7vsbRtmx6R%?4e4u!1f)(9l-qtJomNTij zIaWx4r109{u|P6MRqJON=YT=GJq*w;vA!y9CgI0PT6;Ac2Tx7H$P014w|<1GAHRS4 z{;xl-ub)3rJpXWno`Ch-$qI|VF?ByYOu&(%mJ+^tL6-t&%u<=XA|1%0(MolyH>-QvW85-^ zC_k<%NXy>=8i$4EYnytVM-na7^uBCZ&a3F69UZq~8QFY%ZdLNPStrI#F0Vcaojg-) zH0M1P; zmNI%pYN-|#fR7K&6ru?cc>14RXH>$Cm3bwmP6q&+7S(%I&|3pi6(e}!<=s$qZJ0~M z>*92QP}M@Aa=UNG%qi{3N~GV5l>!5vRKH_a8oLKc!lT(1|DTJMe*Jl+RQaIdoJU*L zw@7`{fP!>LtvtPBpvYs3Y5zka8=^xh+inp^vEF;-NQsWLit>uLMg3cH7&blU6g?br zfE@ITs&qS=#XdZY;P-=jJK1JZaDs&LXg6w&QnWHwzgqAWRVTa@2ns<*?Mf&lph?cH zfS!Y@zDSt4)U@D4RFJX45tsMDo08NkaompmC~3J>=dkpZ`dF#&U%xz&l%MGD!GY8` zNjCausWK$0R2|cb$G6iRZP8T-6bC-yh!ZEak~oIywN5q6$t(B0A7$~#K$XD_;Q+5Q zi<{Nv!cd#65j!f{3~q|0e2_{lG%x#KM_D)7;4nKZ&ZlPuh@>`?FT2t)IXmuFnt_oL z#SwAKi2d?D(`LvPlWGo)LOXfE8#I|aR6vx@0}8WPC0!3a=G4Nt-=qBe&rip%CwcHu z+z_plz9ldz+{baPUOzQ$^8=vB98)ARLO?|imC|~HSs4;JEcd>EFm)M za4J!m?@?W9O&t}NBJ8InHB&g-Q_1qj1>w{amIMm6rd|esj0s+~Gvg5@t*{ZSRCT&m z_CotY-XA6GdL>ezmib+|bvCvk81I#3htkD!ss;aMp|quccH+GifhUUYiYCPx*8Mp#k^l4d^jdlNO5W8=AmCKTX*(n<=T6`d4h9Vy+t$V>X}Q1CR_Ra9r3-oa^=Ggva9_9Hm)b%|n`4`LzJ-X^IK zUik-NsrrX952BFekkuY;&=;Fna+l6a@*9AhdfEkM~vjW;6!uZwf40r*ZK zFbbew-T+C4VEndFpTVDUM`af6m$Y{R>!T54N6*_c!2hmOqa0%=`6q#C)~wN_rp!)} zbmt&1orQw>u!K-bM@}~tEfwI+v9aZnOm_z1TVeH^mA$DgjqQpV@NRjlREQ4uR|EM zd>H#}8uy%}tQ=H~15^yNX>HwZ*#4o7`Ntn0!zTIH^2_n07Bf_`<24@CX+zQ51vob4 z=lbIEBqb9m6g_h1zUE0NKLAs*N_h$`lcb5MgVZG-IR$WTk`#OEg2t37F7u|W%MwX; z9H#Blft!bE72jS{v|X*+Wj3~J1fb|ha};mMmPIO=vJ6<2Q*L$FbbeE&Jn0I|z9Fe3 zaSKH(mE_4TWW$4O^3|2)`6`MX*5@1s-qVkA2 zIamM)>xAt6ArI!PD)2tCF`O1n{HVhTlgZjsTd8!l_DkHbfv zel_cMD7}HC2^3VvAOp6Af|SA0=UrhMo$fCaE2&m}=z5>(upLS;5^6W~&!;~1_p-z` zHrw-Zu8V&!V*qZoa=50m?*+)lzkJ;Pc{^#>k^%`#2UN>v8HooWjk1A8B`a9QbYKA( z9vqY$slGJ{QEIKTOO<@%Pt2omwl3kjj_^(S=IAyg5~tEtK9qsv{PkQ>mwolIRR36h zE^Da%$=;dAxzkFz(gS5cC++f_8SJ|T6+4F=kSGvj5A6yKQOKwl?rdM!y=dGP2-Baj zslAu%!|Ue2KG>;q^*JdD_a#L)s~T0*vdTNgCl1j#dn5`uN&?hZXSGa6T&Vjbwp;Tk zRZLVCk^|{^t=Xnol|E1+$g#^-)jeQH_@%~H63eQyc!!~3h?>{&)M137x8G#+;TCHVb zHVA?mg6duARW^+msliYlsjSX64w)p%WT`>HPTQ6#yw=^4@E)V|&J@X4%-N~CGpW=K zw0Ee4(9Qe50BChA(FmLOJHJApaC%ARwEnGucb7NvMqfJ3QIRCsLLpgY6vsQeqsqMP z=#Z*XoXOxRUGCp3RQRPl5or&VC8k+#rt2M`pXZwj^T~vaYh9Xjq8t&aqzY%Xjr6V0I;5*&eknUg@D&j zEz2pI6v>Box?57vEvn7lgp>&n%wK& zuGiBNIt zvv7J_$JgL3^A5D4(2=INRUdQV%7NeNA+<%0qSye9C|%(-C(vr+m1OyqY+xO;Tkb`F zDP`K!LOk6smUFS%rm*X?8N`~(1e)G<Qply9HJGWHsxVrS=$sFEe)S53^Oo5@j2%ex!{pJo!Yh^!XKE2sjl#ehFflYpGr|_eWmBR|mZq8G9qjQ4P2+*qh_s7J<7<@fISq#l4Wl575 z9#q_(+7+>)ajl&W)u)KRuR}?hz^dJjxB%(8T$<_?l8r?W;H0RhF74D}&G~i~dOIbr z8xs{R$}07cy5E-ROZ)BR>-UeY%UZ0sKZ!eTU?oi;GxauT2AD*UnTwU7&e=8u~D&7d>J>6}{i@`dt`5T}aKCb$c-7?!jJ1*KYwj@nw;D;nsr-Iw%@eO|uXIH!mN#zm1YN9+XJKsB0U)n!kV*gz^i(hw_>KU-#x@-^U=6rYj*s5!62SETu zRFX^rz0+%AUIx`0JJ~rY4qw#Vk+VuhplVkr^0t=@+$hfF>1XAMr39jazRZVYmU|hM zpGMuY0yRD=8)L9{#e6LQ9ssdk_qI8*1R@*CY8Vknxun_Pgn%rtx~NvyawgF=L?J*! znLJ#8X1)|CdayY(PF4R?#nO5`-)4@Jva-H{3hq?(D4R}D7rN2MPD{=60c@+ z9#l;Ap$BiI_-S^S8@0!#Dvh3TLBmGE5^$JBWJxJ}AJa>>E_~hVkK|U3`I3#Srb>zz z02~!QYNUb-nwr)Hac z4?gDoNdDI!pFfSS{rdX#ANkYw{`>r+egCvdpC>G#kmylV*0)l;sg5P~N|)grHAlbF z7OGPAUaFCjf`*h{wO8l5B8A6ssW4K(-MkllB9|<<*Ly%U-As~Z843`J=92^NP80$l z`@`|mNf#m{xQ|$;Ad9>kYC>;_Br8b!Q2Tt-&wjWDyH{NLb)P3u@02HZRc}!>3Q&Pu z`Ft|#0O%-iW^Yf~ZBB6o({QXR7=NgXO9cME*DUcYb8~z*5Sz%nQQm(7>#~TKq<)9{sm{EQD^=+%^(2)LtC~-> zR7ySkHMa9uR+^WEsQU9>ke`ysmwrMc`PeQXgOTF*V;%}4-~Z>bIrE!;TDFT%aR6>x z-pnd%w2R%9(z^a$S|?XkPnwKs9Yk%S&I1+rsZ5t@sG2J+FKP$jZi8<(L0wuiWE<8F zh_N(w1UL=zpj1rk(!@UQ55hxRGNK1in9%Ii=W@d4SPyp>ae(cn4~@?^Sfube<4gsm z60&~5yZ4{l#S7%jE}zYr^~+E(TK%9~ZbRd9c1_0#$&}5fHV8+2-ff>>u7AFK`|)%@ z&(+a+_E9}p8*-?=fJ@2q^#hQOT=Kg_iWn*d2@qjZppYI#pCW?~;fxS;26C5Je6fT5k{{ zZ|wiaq7~KuwqN$Ab|Iw}aY=fJ=270^`5m*iOxk>3ouj%8ji^F4OA^JgWx;tbC)@n0 zxrU`%;eho;29*SE5vo>1>6hL}hfTTaz!%uLYy1hSqA(f{I<89khXaf9a^qyjNs%r~ zI9-l(Q=`0T6AmP!+|K&TIc~D)E29ekl40XV&g#wg7IlkI)le7Jo!^j}t`1n-_)!F2 z3Im?;93v@BjSmW5vR+;a3?7s`|Y0Af9d+W0O98d8s4cligqgrAnoY$H@jb zLEB`?PMJudekED*>`v{F^^c>hwfb_NjF?U4(1)3jA%B*IYt(wn`I}RC>4Ck*6FBpP zY3t;VnmkQqf;r-8iRtTw%$fw}*UA*xs9TU?Bb_T-6_(f1$g+br0eO+Y#)|XQWGhh3 zTm#e6sPlG8uHa2jeCZiVah2EBD};|jq3pK}_qDe_K7S16zdB<+4@^6+CP4BoA}RSo z)uU^;>XD!+#nNhWcpD(+y($?!@yui)*>3xx@o}HGz#T8gGG60bsUuO)lQ=#Y>J%bIipuh`9 zF!8M?1uOZCSaWMFuD+Nm7{qNVfS@I+T)4>F7b@{l&ZEcq7SXgB6M3}0oI#cAAJ*45H0lD$|> zj>cr$i#YcEc94WWLv|RFuN6^D{PV-CNyWiKhYa>6NRvE$RrO14EE2Fhqc-u6Pl&|y!T%M0nT({zz{PeX0r5ZDVfCJuJ~V3|WTmRE)$+$W{r0K- z`R8okmai3CYJY-cRQ7gm0#zebz^UlfMd8JVfNY2m)`!3cL-eKp=vsL@+q0)ZyzYAGpz**kk;RF%5d zFj89bekA*;&DkwKvUEw9EU>`#RNs5uyMWGb(9WJHL!0D3Rgj$LCR^MO6*3}s<L&z$=xk4YTtG1sB+l3{kY}_j$V2+ zlVO+j8)t$%@1j@lCE18AH#HbfnPD85BkSiNA665UsRtPW1jI-Mo7FO471f=Ua49+s z#5}+uhXm}ZorZJ!68SW*nU9rP0logZ|9bp1Yr)^-6d8ibl8WH)UC~jc3pBquInmXS zJ9bCcmB}O=oJ#@&_%1U5#`(OOW>XG?CA|vYT7FFa9@@i&374VAV zph%tG*tDU(`>p#)zI5^8!~w32xRq_FR1{wjsHnu2@^yqu@YnLrApthPkZSSU+*Gqm zM8qXos;KBgFyDNjMAIqnzBogvrHzBbR1gjHuxOLZq9(JuARU>M#lP6~wu&R$o1-*& ziIZg5M?NT*j)x=6buM-Y?-x`(fJyRG4;iUaVwyDOvTMR|IUk;F-bv^M;b#gRQZ~PC zm6Hr|%kA^-tI5ufM%}vOhZw zWr->3N$6gs%Rvoexv&t=q6vo7*PVXZmLwTqCQ+B1``Ig*zACFC4VkpwIKc8?)mq8+ zG={2ML(N}{6-D4V98@I~Q))&a-xw?Ua#1m0zl?aDgUdD(1ND(UDOzqM~Frz+H0frLE$|F&Mo z-;g@rzHW--b@}T6F466|+D2PdZHFJkJ6(n$&R=p?QdIQvUZBZ^vxvhywYqa_@S256Ms0<`qp|m&*=}@IT>N=!nF*X)Vs` zk`KTVPODy|`;?rdUl)9;Mzw11g00kI;uC>oIjsJ3Ay97OOu)zozEUtlf%5xc=SWB5 zbsYU3nwKmFlCA-pMlqN5jYTHaoYZ_(QzY_M9)XI&IiKkIYzw_`(6{Z_NPjUXG)3Sd z8fNGl%i1bSA_`@3=q-jy6#M%x){0d93{|u+pc#3{h!zBwHkcZ4B6NeNr`Q5#g%fD z+AoKX)De{C(&nMGS(i~f!RyjJ!djMd*OVd}-P5RE@22(wAp2I6OTIae4*(0YxW3{pG0YHQ( zU}wEIM>9_)r6_$Af*yC?igL7M*h{@Up`%6+mlB#XMBl^w-`6Vqv{rKbdA}gJmV(Iq zu4iONQ=KYAx=h4(ZR$^T_ii(mwGhUKdR>Z&4uF6ZVBE8Jxz{P1XS+4ormng#rJ$;{^PN}mYOvTZ z$31(g-i}(L^;5!rno4C8Bi+Mo*e_8{#WCz5;3B}2=zGz)-V2B0=e7F$vV>K_@!IEm z6om>g5L%-XFqGg%XNR+zbq00)c}?|G#xiOf_oiEh4g^FGvyQWvL|y!X;75s3t5BnP$6! zrt?*#Kh-QI`8BN~TXA5Hbf;5jEfidG;W1))Su+n3Ibf#eRG^IoA(?d0qw zr!rOd&O$f&!9hKP!V5WoIRu7-LQy3|axN%TgxFURVKnHsi%E$?VCGl@E!8QlgW_E+ zBFX(9i}doUUB}s58@}5SbkUQA?gX$@O>k^_Q{>&1Jm!mPIi~LF z?(^hunEha*)TF&P%B!kCQwGJouhsp>w?DqjH-F>(yB424RSqwKl7yP|a>|>`EM-|a zSL)Q?<5q>@XiHk>yriZncmbmJ>AZEY%^H%Mwduyfug%L-ScQ>E5qry@P}hlI#bFOp zXE+_C(fTr$$>^PCAF`q#SVSoK2hG2JSaK)o|i8cCppS7 z-l80Vs>r_zI#ZGG>8rL=4}`Ew2Z}puNFKp)9?$u4sDA$Zfk5N_H`G2A(};RX=!nN1 z-w8EUi?RyhJX_ZFjMNb*8o1iJVr{!K(UPu`gaGw02A_7Q24;yq6<&DN1|UdJW)lzUHZ~fc?jz-oQ0gR|j1wSgS@pz*yU|Q}-W> z1_yPjBR+go#TryrxPv?{ALa^|w);0Wr_t`+;vzVc<9ptj;(xEy@%Q>h1r}#T9Qr*@ zl?gz9DuORhEviutwg7fOiN8*7QsrfUw7CP%XD=Ye-OhPYWcWW>ZucLEc8>= zed5%lR@?2%R_XNEP??OYsLuC@=KGR0EjCOi0HXOYJ9AO@hcYjN_(1A|%4-9x5B*y7 zCq1X0LDcIzzhC;K@A4Fpm2j7yd|3ESSe7Ps?6<;FNsi+R{aeUm-HrP-gOjK^r^ZutnoUV8iB?-} z(UQ4Q8&NOor=GPjv9o>Hc_|c)QYM6)7j?=R4>ISWBz5iDb=hE#DgZ60mX>B+(I;{{ z^%OfkuHG;0x8LR$4SL@wNUx9eT48H*%5T|LGp7^Fw~ac6G~2X2>$)Ynd$+}yx?oot zDyB#mv5$2u21i$R$Qq#y;aDaoAAEsuH4SWm3SFlbek_$u*1gsy&;uUa!`UihB2Z1* z@2;&;pxmhXgL1ZSxo@YcAZnr(-E|g~#$Z+YC0Dom&|A6wTmh=s(j4Vm2^m~1F|M@r zE-~-bk|_%2NMA_totpdk_YbC9RC0|x{EX&NO_M8Ivk{tZB8#&?wvXGs>nEtTW>NF3 zMiqC0PgV|V$qCS&I68Sw3ZZNmx-{rAk(6G2Glz|r~HoO4Oy>kinlZMNk#$@ML6 z848mqoZY;XF?}>+`g%t{oZ;9MOsc|x>vG^%k2(U8@^x}AyG$|AQv`JocI)ng6`$Pk z{hLq{n$L>UIq6CL2RP>vN_IZ%AeLB9HC`kW2F__xM)A5opyyJ4+E(lM)wSu?eRoP( zmr$iuWFezbVc76OnkS~#bvbgkZBYmVLCb>rX>$}V5~ z9O)nd_^8hn(#M+usaJ_i4~Gh$0rhXVmQ{HdNaS|M3G9*n9yevzu6hUG05{2jS_a3O z)ixwWQ+0yJHT}5s3h0`O+;V7&GD>4Y0|z%$q0M-em2dnoD0gq9f7kRLRn}NZqul4>yS?4x@5+uE#3<`RPMLCB>I! zo>rivle0QklFL7=I0?_dOAAzD_z9K+ysKOax)KI#vSHNHmJYDpT;br{yTkFa0ETgx zAOt4YP%4RG_R}eF^M*FHyS!v##*;?0X;aQAl4d_Zr1q@C@(guARsk9?fZi9r0d@J- z#AGs_wN*KQS^Kd9nBk`zZi+Aox1xYE5G!(^(X;-*}0$ibdFrp3c(vJUHruZE+ z_ZZ1_0m^b~_(G1#ssbv$bxP$1&9O!IK^#^Q;bN_t4;IwzCA1*N?d*NmWp_Eqn*z>5 zmZ6j~YkJZ?h#&w$*kmp_*k@bV{u)oInVh;0sGy^Azqvf9$>IdbEy9qD&4~)WeVkU< zYT*<4F2}S_cVsIR?g#A(z+o7%S8ZCBcFjUAizZ91jhB-eCDYWJD<0_ym{2fu&) z@!O}*i{A~7+MdU$NPW1Lm_4~d$8NovY`akAF9j+On27r3Dm&58mEzx%<3!!Zx9R}s z-MLjICp8H)=;fOD++<4Xr!)M+7W{pQATRCpqAIo9{^(0d!k02hbORyTo9n_$4XAzM znr{l^m5;HjEa(z|Bm>K2nye%;ox-Vm9CGr}2;deK?A$2ykIQObwT0?T(wS57kuL8# z5hx-V%Rj8sVs*>KIXPL+r)8lycf1))lPypk*hRPm&`nd4u6eQ#v3EP1Z?Kf=4eVw> z;NCe*OEnKnQRI9ZUS>_u8{eqN=HOmA={>~@Y@_3E`|WV9Mr!xdV0>GTe^W0wwq|TY zYe$mwEvaZ0HLid#HMU#9c->jDofgN-BJmsG)XP=Az|^2SWk;jkW`sm*4;78ApE2L-+f}?h7eY|qKXvp=hH?f zZEACY5DUp_`s~BbDv+nVp^c7q_}Xyl8s41r=j8AE8YieqaEBx%Z_6qHr_-t0!%1NP zz*NWQ)I&Edan!Rra0vdT4pcy%)D-`=P*V0dQ7@*drL(l1k_^#iBLd~6vYEV0C;FJ9WMg8XuqVMk$PA`wkT6)PMP13_6=lfK`{?>%I zih?&aIAn&a9A@U)%MA#u9taMNbTpfwOJQIs6_6qmn2Ty#O=Ay*v%{zAaKH;vs8WR5 zGpYJ`KP5D8*%B0tY8?@HseW2hxNJzCVYTg434mEO)o*1Tqe|Oy0@U4Mkq!q_ z2%8}Bm(<+2Cc`GTAm*(_2>NZ_2>D^FA{~`B(auV%l9DN znN`A=YD;#s!aU_H)zQYa>!Gu)7F##Ypdvqzy zyzkjzuiGcfz1zC-8JthcF7tU$$_4N*;WcO}0RHWcS_K`Dj?I}2rC_gg&7wfV`=WjM z{r{c)+oxZaj^CTlNvbc(__rtA;cdRtl2qTUZ*NMu`&jvJ`OJn(VJ0ak#7QDjHlg*w z9&$1_%|Xx8q;w3Yt)2ej)DtLtgb+q=dfg1|M1c@`b~^^bw|G2i0rkgNs=^ZXG_Z8S z+@373`jQPqSOfs;f22zfkhaOE<-_z+;X^+S;0RcJ5?@cxOg3zPiRU>Tz#&i7A}K$0fx3YecwJW z5GtEK1k)BdA3i;X{UC8#Mu85SW<{r20l=z$hogqK z6ySVmXe`CYHxHEth_9LGP@OYnqlfCcgaKmQ$IuDO_U-!PCM}-pDyHZ8q9moj z7S4(S>551cr(gv=ZENHM6z)+z9Kuu^I4Ez-x85lrcl#w|ubx)_u8Sj;xNz;{y9k=M zC@-Hx1d<{S2km~;Xe-aomFxI7(h%OkS+Yjs*m`n0@+`J7!qqPs1je03 zd{-h{-@rj+yE$&tsf?se89;@AB4>(pf3>XoIZ0VJ1S^=ae@Hug{`#+9e_4~{;X9GY zlG17eWO)uwS2_jUTRnQ^)9JZFfF(ZZ#7f$BZj{Q4xK(BGvWgxL&k;CBhg5)Zo7yUE z6dM&VNC>-^#(+=1q=n;lx%4&z{SMEO zS0$G!Sm?CLwE>~F{hyZX_#wTzJ2o!ZrHsX`G-y~-_fh#|yTeMDuv|pbP<8Li#q0ub zS-ueQSdUl)0P;cBX8v?1r)n=ME@>qxzw8{2YV5KRx+;i18%Xx)v!&-sQE(^y8NjrS z(y&-ash@US0K{vFyis3Y*PB1}Zm<$P+&bt+^<))>)vG?OkrhF(2#EZyB7fBGX9sdD z{aq5O<|Bap%@Vsmu)|;PeqS-GR}P|ksdkj7*HAB$i>1*}f{os^q?)HtD=f+1s#)~S z!B*Q#GaX_LabHDjP8BzxR8EsxrMXL$iQVUIib&EI6;ZzULOS+M^=Vj0iy?&!o;oyL zD}+;bT3%4;8psZ%z5;t=!J3u(wYFO@nC7z^YUW{+M<* zz)vBslgrEBctz99afoD^Y0D^m1gpQk{rsU1nSY9lOZzfyL&Td)N2za`O7}NM&#s_^ zFQ%HY+;U*=t=+-!Z^zZ)7V;h+V-4RZ$7?O_ELZ89F1}L}E7e-bU7PYjYk-D4=Xkz0 z26FF2<&U04H2|@lwhdHr0s3KBiJBaJ8qitB1Mu2ypWr?pys6#2!BR=2WZ$DeJy^lBNXDmvyH{8S)&=@eJ;VNqw-`6lxHP^f(KSaBwG zM&dXDZ-TRr@kQBB!EG&Z4g+~tM}i|n*-61ffIDnSbs}C9AyoyAyHxTgUZl>MaAxjJo)Yl#u~z??zx~H|)9?d{`#C~FwCh~2 z-L8U$W?7%2IQszvB#Wvj%a&?sKZSBAH73tQgnk;~NejtsX(G&WVqor49_>dUpSxmpFCw2ANjmdy)WB5{fhDG{g8%Eq5LQWwN0jCSJ%lJiDHv~t%By!<#Q2x+R!Gb zou|g&?pwBFqiSE^yk_#xZENb(9u9zdIWkS)2MR06K{Dm1t1hTc6ko%n+chKLPoxh| zq5t#8{A0at{cwDj@a~ZB)yLzmXPtqS9d;}{29AzuMq>o7eE~3BifXM1$>fyoREv(& zr-(E-hsyDelDVUN9xcF}{Q{m91yUW_-bZLkff7Ht(7?9mJOn>;Ys#pYouHKM|5rdKoTtn0_NwUK&3t9it;5(1Cleg`=Gpk>GZ%zMda_ zD(9;)bys?)IyO6Zc{4rADNoD8%M+!0V_t$|K~se#Cwn^hNZbd&iUS^;VrpxZWkS(M zjrCgfagz~RWpz7~EMiqHQ63!OMQxcGqq5nH`RVW$ncPQhE^`)uY9@7vNiGH4-9GRX z=T7Fz2msqbyqFHDzn97X=g;}&+h4Z!zEeWp*VMQz79Fszkn}+CNk!ZBO+hKJsU7>Q zXKA|=`8hg$NB$wB3ayTQ#sq@mVoHBDIO-xCMp}a$>Jx$*bi_F&mT&8Yo)ppeOV39L zN13>5yBacz67nCU1m}zNH$N#qL)3(36YUZpWaxt1bYRy}T)RJa0!$a|RO%Xj5wf}e zS$jm_Oj4|dgK6n!+?xu)PHiOX$J6^4g3<@hd@GDY1s3ctPg}SBur?g+;{YGJuXFVX zCgG45Af=gL>;%^tHCE{ISA0b=Qe~fzxfIS&5~G}44%1SOBcw$Rfa$d37`hSPrZ~qA z?6GTfC)wx$Hra5Z&!L+v#pKp@{+yn2$=7RuyjoJ%8l;UR7M6br1jr_dDj}~)93lsG zT;0|KsjmfO6%nddYv4p<@9lCOaq0amPj4cDZ{+{Wa#2u!H<2XWqB*qZL*7!2X9KAk zGO+tpdT&*M*2F%lXfk_fGj`k304!J*Rs|oEPla9wO}draR4Lfkl^L#E%?Ss|3HVE6 znIEM+)?S{4AKSJY{$-N;vcH;0cD2IJ`LRn#NQlKUPP;4cLDzv@{t1ZDu){9h^|Yx7 zB9@7D%B5$+v;*Kk0Nlv7REJcjvmI)Catp|b9IhVzm*q-Z`XRq42~-^>q_OQ|s_mQj zvT1V;6jV}{Z#nk?7|$*!*BiBy*mjl6qC+K}*I~l2N>kmSfg!dw)b@x<^{^nF(r*LJ zsbN-|B*pd25xTOltP(jZg`&h5!B{DQByp#8Db$-3XzJ|!W76$Q`}EuO`=39K`OBwY zKYg2DzADxF6H9iyyfrtF>ePI`5)e4J3U6t9CK2{@VyklS%h+#KKwPD(=+6YwgG8gJrW7LC9O8UU}VAGcJjiZ>BF$-YLF0rJYmpB+b_9=_1K!{2?y64hPsz z#ozTFCk0AhmZZ)nCjLe3AHiKszdC-Y7GGyt4xt6SW`Q+1|5>kERq;h*!fFTMsF|0R z>#hg`@n;L)FWEbDZ!ywd6#dAwcT(+mEce0={04XH^Tx+e%2!H6)*c;r9n}={)>*6R zusQTb31k6)C@UFG*}8z=aciMVjo(e3Loa8NDN)3wKBnr^f$Is_eHlz*4cV5iLtNL^ zcS*bQrJ5CF6a&`o**0D5GFqnYK|YMzht!g{da@)=Zj0W(lx5m3v4$EXT$`HLnn9F% zYMLDVK7<|})!r9tj^F=p6Jq@#mFMH>QU^7pQu#TOuZ4GU6Z|=BUC+wN zF-eXJ`Ji##%P(A1;I(v`~*xZpGipj!EIt-ofKs{QICp zP`M`@MaMtin{D9eQY|Oc*_zSrk43tF|MF}5_H9W3bDYljG6Z2WM5+8!5}B7~Y2pHP zOBMQNJDFer)&9A3>W7^Q>vEC0!Ba%1=r)CEBIJ>GNTP(ylM^2`V3(ptu8N8JV^f?! z!RITB9$%#IiMsMB%iN?Tm87+dx+;f0JSAvdm_QZ^===U|0Lo*{gGuDD<8u&XRR##^ z*xI`o{KBrk+2yBBJCJ3q4nW&Sp}yY~C;YlwU&xP@`qvlrC>(B6`Rc`%!wIBwm$%_f z&~o01L^+-k>MJ!pm)`OB>rC+`;yXc*Wl&0M1p;%nB^ZHxo$#`$RDIX02gU4FWT0s`t>iWf!zw6CmlQt8?d0-VujouXG&q?@)kutekzcC^ zgbs-Wa7tlSMz5*Or~@W*nDamyb!j+)T%YhNIQ>hBIn?lNKH~Hw{w(~w1pqI9rw1n9H;z3c2mx=nm32snn)4?HTI8{ zq5%B*?X5}tLwd0XD9)Pa$U84EWM?qny_;c9AsNFTr$cF#ZezXL0;0`Z1UNVn_K5owrfy3 zFaPqaQOLcGc@;d?9oN!hS1{BVT&ziY{ zu9Yv(T3Ub1)4ZZi&gw_E|{fl;HZqTqr(f|0>Vt3+!`B2eF&TqnV`%b|P4MIZ6JD?FVvdsT>pv`@Kq6s-#gTN}rdZ)6c-cRva$ zsgkZ%_}O|4Hume%J`N;7e%o!|C$dj;a8BiB6;X*GGD#&eT`5WnOiEk=pX>YE%$MK# zcgVav!xK@VC3VippU$7F&!)=+*f2=y)hD4$jW|MYw<&|tL03?=I;r5}pyG%nUV?X3 zW3EXxxDVyr!I<)hJeWy#yT+Vk4IpKAbb;FZaq*&Wot)4VocsoQG+-!2;9`HG7c!&dokIQQk)!auKfBo_6=h;6V{B#m}=~?O0GD}g)TWfd;8-OO;>BJ@SFc1?=LKQ%O5iTf?sF>-X zc!;~>$+z4m7BK2uF85-WSfGC$x24(i=AKa)vtY;KbSKHeL__d(ec-7>e^e*D)OOJB zS|`L^Qyqa)(DhbY2uXA*_ocdnZqj;wPMwp%?TPcAb1_^;a5v}cT4#X5C6I*9Hq>xF zCC~vwE4kFc`J^fN^|4rgTz`F-er8{>LVU@3+@nS+pg5QO;#A@0L#!s{wc791Bg97l z4YG?yNk!K<-zNdU)G#(Qsf{Je0WTb>yH2eQg61@d#Z+H?cZ5j+fU>ZIj@!nNM=hg* z`{37r;fN!oNJo~OOZMHDxZud7Ll%+m7CR*&301ucZPCtVe~P`k-QGGjn@E*3D6L&1 zEUGn)SEi&ZD&*~6GO~bYO*K-KX8+$Sb^3<&DyndBSqM)KkzNGiCJT7-A61ggS+v^? z8We5(GnNw+X(LT8lJ37k^9|b9se5okv2@Z9-}mGNDJm!GDkLI9*w=nO6_kBsV`@$1+IdZxaoQy`J$(~?YkP7 zln@GTaK;my2pTP-EkuQ>Gq6wb`;lul@|m z{OhM>*mw*#rdV$I=gl{P|E`F)Gy(pt9KljY+c?c}6x+GFy2=L38GG1l9|5(sz^tunyu{H@$I8~|n? zX_>evsm!_AY#eN-jW8{`9QjtanES5SebSGq?3ywMpB#=m>1`9b_Q0fp=Aqf7LN%p+ z9bln|JWm~Si)vuULk3NZ zKppYJ%u01PtmEFMmKc0=67BtjE&hF#;&-d06Je3tOc+$g z*z!|Sz)s1@^;Z67cZgP**+Z!rVl&xocNnYyTh6;n_hnB{>DN^4+P|GT>~KU)NN+u$ zn3S8;TG+P%egpX?knNuhPyV6YEGmLiRmG+Xd>l?YC1Me|Au1cAh6p%C9=FeoL!UhI zqW&}r7cGhJ!?BggDr&(}_e)d1DJiQdd!~5QCH>o}FEz?G;@kXKrLQlvpzV#^|E6rb zKcT{*w31>Enevrl#SzI(soC9+3T&-QH+XM#sXob zI3P%+zsVF;&W9u(y56%AWxL?d3g6+>$8^oC>Lde^BB@f%MTajoB}pi}V^ZPI%Cq~* zD6e~S(B}-`Q~*2CdMEzyH5A;XvT(*M5%W*Zyf=@mLY1C<$06OwAED4CZ$;@TvS!AA zui4w2@{2P^jEa?xJLx5;0qp7DZTuWLl-w2)*Hl%8!jH-(Es@zsIa;-XIl{*rpeIcBfaSDqVpfLu}v#f@@5 zHUy~&SJAJhp9~7S3qCI$4r5JD0AJpgJm**cc^_1-ryuH|>`lwKQ6hiL%CBBaBw(nk zmk;|_mln+D?IXR@)$vlLr#BU&Kn*)#LnXps?68fn%GuySRG@$E&M=TYvYbJ%cJ?xK zAIjcWYH1cn4^w$*O#y&xW|N?!jfAYMz)6|WFPokhWoJ=(x7*|yG9iYL?#g`4CTT)j z(7Y#!+saAW!{zTys!z4sI)`WH+xuEJn_fwi?KoE_Zz@Fg)V17qy~%cm>Thv*2csrM z(>BNWi)l=*!e(o3HNaG?Bm?diB6E&p6?8#u`>aQ9a$Sx#@lkTC=QEv4L?FU7t{ZidoE@9 zn5yM&8?jU_ds=3#B)s5I4;320zAx{F2=A45xWs&TzyPnm<2xLv?cyEe=u4XsY~cGiP*1YPF|_%>Z-Sm~Y&8rW5h z;U|)*?jrJ?vV?*fzcTz&2fTf()z9tlMORJ>3 z@5u2K?a!tsn~9ej?0i50bq=ABGL+-Ml~Of!0;YgQN&RQZ zCUPIcrZJ$Z%DXYEXsQCJb83(zpF$8}x22c1EK2)P|M&H(-@juSQGmGfn$Cgn-FsEo zTEWV$j|nvxx%iAWkuKpIfUr^3D4pHeOX?Q?awO(Dd1Jb7oI@p#<;!+gT4X(Ft)@ocPPVv4eh<_@8qeC5c`zq%~ zQAWV_&PG4`yPRbR?loHCFgyRDedEs0&(`QR=q zs3uYP_JwlBi_m35TrTh749p_c40X7QBl#cEi_Hg-M;4r7nWY+zN&2iIfEn2VqF7X6 zVqw!FD^k2Hr}j~_w~|>+T(1J*+&P5jqJWSEGJj1%fvwd@!sz-bn7NcE&p>;>^v8;Q z{rdDt-QL~xKJ@8d=pLF=Z5IA_%d6>|vwT+P)3}2w4eA^1EW$VlW6t304%p;#IS0>i zMD^@|_`7;i_Bc0^s3u^C^CODPT$jEyJ_33A$OPBA|0)wd$Ko|81a(lK0B(UzCOoCP z*%c6~^6Pnx+;Z%7dp7Mm*1EAzo1P9+slKQRIxtog?I;9m2L?>HGkk2TU((M=SeWWG zZ-J|>disY4)7SayCsX6`)A^1~Q#gM(Uj@Zat9H3*QWJ;()p$$XnR=%*?dM}?H$YLl zL#5g%V{cQT3S8NlRI&g?-Bh?c8AUj*9QeJHON&bU)hUIheU5_wyJDg&nrvY(>QioS zSIj)xC|-p_)?Y+XcM|L*H3r$|#D(S7tdd{Q&)4x(>FiA*)vibgI0w7|Q0Cx=+j^aR zs{WQ(Eoh*_0l#jpih|2m%9LLFb^hae0Tsz4->sJl{yFfssXWN&S>?M^W!mUGvZOm5 z3CDV<&J9Z;%0W-*EtwjgV*z%JPbp;KB;{+g_JLR2r(3C9J z>MZG_KVxmVIrVLS4yd{nJ4l(C5|^sGN`rZ<_tw2Pbhz%!)@ROJv$h}W_2ob9w{P!4_2Ehr z!bb%{3YZkQQ-zwupCr#XHLD2iy{b6=<}CqVkr*!Qo|bPgKW30p_qoN@vDrCEnaDFM z@CZbtVsfN30=B95_6+zM?{E?;JEh8@?uR4hz()e<>6BNdg&3EKL%u{usQk3K4JTRk zb{?ur50M69Z;i8boa=+w2Uv40*3snlaC2`@ZWGITp0W?;<6M3H`sw%I6uZ2>8>5ub zq9b&jO}Ps;JlZsO2J)1*>VrLBEZY^?Shty#5?PYNWFo2S6c0g1bpMpx$UE6+J*IO? zz-&pA?ix{?C;|4=`OO*X*d+Tt%4yD0@3(Gw8IUzpi%|-o<~)NgrxZwC2jl4D5dV;H zDpR9a6sqX%c$X%{({cXcbcbxBQ$3wTcyz1daz#88U}t-c(n?x!vPT{t%k=HHKP+~X z6L@OqBzZ=%a5slY9UHP#7(~+DX*3;!HtotQQP!$V(Yr}S2x_@^TjreI*bhnW4uEp* zb8#}!fq4qTT;8-#fI^*keo_f!DQ{!5#ESc4kpPRk1ddbVvIYR4GTt^LNY_HiiJ|3H zOu*a&Aj3IS^|bFnnY=YEQl^HPpaWe^N>TN_4z@zhN0e;{C>v$HSr%!%=OSZQZaye> ze=O1;pCzj=G0>O!hjI{WSXnB*OW1yMlYu*G;({7aXML86@UDkc*W%)?G9FjQNHlSu z4qI41ZhKSscBfzyWoaAYqFHbcEoI7a`aq`Se2u<5k*1zRM=SDc5ecK*0794w`7Df# zpm}T?6>?EdL_G#lC+X$@Cg@T}5L5}^P&FhSJ`oi5iRIj?L+7L!5{v+J>-V@p7q@R= z)s$TO5RIskL3jX={l~d6GH8s^yIoGx}5yz7BwcEJ=WxQjts*MjUfd zXL~r)P)QQfvZxjPZA_b$sW7Dx1{ow-CUCZD-l?{_XD31)FWE5vlWf+m&G73t;g>Jnri+pMG8M@ZpE^ zMK6_8K9sD9i_fK_Y4TluSH78&%Ox3WNzI9hQARFv#9Eg>2W*aj2mNC%kf1gKhf-gTcM71I?h_w3?w7yb z8haqj?Rnh@i+o=$_d(371Psjx?ZtA(dRC*E*eHo3XK(X7DfJDmanp&&x7nZr16ZC= zvg;>so4nO2Dt$@N-h{2~)atVUW%-7Szn3(O=6*idjK|^oE8F0#3o*-Kl& zVSZ>QkSq>5h)1Rwdq573!SOeJTNQc-sMN)mIh1ymU!n5ZP+SwNFs6cd+&Dmn#=`1Y z?GzyIi}c~Im46D`cj23_BZVJSU#uFrzW310h5XD1SUxnImBGT-p#Yd#*8%v;IpO0` zpx&gLi@QZtD+eK#que4Ub7%!eube9?Be*&e@n7pyzhk~g0SdZL?3R`BFe=$nCC_ckU6D%Qn&6-0>%Dns_fi94|;bsaBH5vHD~LC}I;>W7nIxNhaO7h;t?vWz&0j zm#eoEoEF$2z}g>T%TB$)SPQEEVooW9x}xX(ZmaK7Bf{4(+0Y8dHwTx1Wsib|9g&Bv z^}#h4+_*<}@SPL|&eSAUyK)UCX9OMJ^e5t`}!Fuzvhy^t=8UBLQ5}1;z)AXf_*>=U*FqzPW!E@ zDZupr(H@s1IW>$9QSVsYM8o~HCO5g7R1P4{sxBUZ&MFmHUiBYPj+6)*mN_N6doCGv zV`@@a5cKkRs7Y2&*8dL0>tNciq>SjPO~;`go+BNsMR5F+jCZNSvI*?PYhZ$Nhu*yP(7o3`@eiv zU2@MgGRDWaNQp~2a<@nk*l)5uwyBpSNW!6nn<|hqvFFsEmdv2ltx_cHGT!&@ReP8^?o+p9A$Rf8C75q1f-g^DzU&?l98`e9;SRzOMI~U)yhkK$YLSn_QY7C~ux&T@5IkeU|*( zqe(e%gKx4rM$QIwWj86ZjD2A5jUcKwv-65!=fHSw_y*ZnuytzH;Q+PG_IdyuKp>oS zaL|(G;CHdnY!lE>o!2Ml+B>4m8!4Y~*X&82x15<)PwBfPTdNex{hFE&C6xc$mO-5{ zA4*+JSvE-t?u|;2vK<@+rnJqeK*eyhIdD6&f-^E4oXc_oH#+0`QR@B4HT<&3#EMkC zTtkH>94H~kDjKiv#g>(D+T;?9rWgR}vMzOPsbK)6#`g`~a%(Ii zG1*pvS|wYRqacG%Bf%?_TO>yc*56CR$t(IG3B(9X(}zO!3=$K`62O}>B46yWPT%^^ zKmPgYxAFU*%UvtJpD)hIcZv!(z|My-3V?9lpd;$8u>lP^Vw~}v%zvG#0@}V*>~L4N zF}L9R^S<1w@0kfCo&r!dkcT|Yzm#{oYb%qEdUD}3Zs7VCr(UAIud;)V2NUMbKEpU} z8PsZ2t5z#M?x4@?9w>mDbSa&iG`!HJLyvhfPH>=%V@%AgR5#T9V`ZK?u1=`66=tsI zR!|JyK4$=r91-V^w}X?wk9l9WzrKE(zyA2{#q#F6Y)|h+tm=>py6Hb0x=jqbU=HAd zw17foWM4R?U{IrS9c{ENkzmO!z8iHNBwL;d$X<(+mc4Z|V!2BS=Pv^gN zm*tEVO>*Yb_bz2Xg5viq!mY(*RD{_<154n0?0lw8m1gZJ*pkh8o#H%dw_36_BE3>S z$+`%#rGOmROn#tqBV^qwv!0I=!`-6d2z<3x-nw1xov5) z>*8aZjgs!T6n%0eko-?j@V(Qnlk%W;eyN~t_j+>x&ekS{9eB^-C#q?^Q^NiBcpj~n z*uHV(NhZ=%J`f72C#6e0bzgc_r_!-GsaLv$>I=kwPpr<0aRes)H4h(Ch>`K;kOeEH z8yKPND+hY|&PxKr3*ftz-woWZ=*Cj9!^z;#&Rt0Do2UaX3Rwjz&5DKvW^vM$LVI)2O$PEL#w$n^4BBZ)}Z#N8InEq8tZ)iJRIG_EbXFMYO- zs?8up=-=Bg-+un|+rQsfR^ZWReFNAoL!Yoy)Y!ofp>pp*G4`&(cT^06tVBTeMI>zY zzJbHky$Xs+9U|!7yZja*`3jvZN-t)8BE{D2fNQs`Kc^$=5i~%Vd5(79k3@K>*)@RL zhc1-CCSnbXc0d(>>)kM}YN?>^G)p9>mv9Mw+JIo3a)24QP7@3@7?&ycDX~=k@8w&J zQ@R9_FteI;gM{O268}p3$#**Fw=eCtub<}ogJ}MNbnr}l&6oPP#zo6=wx{l3^?U~! zNds7b828Q2w)$=yr$ydfM#c8lgQMNI8zz&KoZqznRTVaAtgNva0LyGP2Y)$r!UcP6 z7}Q1h39Z&u215<)i>Ey&TM&z2EgUCU?(%Q@)~SP3T9CCL@2k7~>Qtr5c~P38JFccp zV7Jq!U#=3csvd<{Kn{!gcTAC%qfEJuw*S*go!_k#$=#pmXu8m{WwN^*hfU!YAJqW> zq-7x>DTjhLP!?!heZ>l#r$|($g9CU?BW>~_a5((BoY5~XtOl!Gn6R{bmQn@ZuJ{_Q zcK37U-IvnsV%3#<_Z@tu4i2EL(Bh2xqdP@S?!6MxNmUdeyw#aq z!FesE)mvt8dh|fm6bdT5*`rnu3YfF)T<`2ucjq^ORFW#}E>m4z)OVHzPf6vNdn5I( z5xl|A-}Q4z_Y(8~DNlkEP%v)}?z2`f1#Vv|T_?{KO z=G-k|xu&b@3qSBj+sT7YO2qKprmFw~Lin*?4}tRjK8pO&IE>Kr{iG!~~p9s0AV<1u{Y z($(NNM5^;r>@$~~IWjkKuXbQ{w9L{UUdOZ{xrA@GDMZ0Z(=}POu;Zf<>RNsNYvsKF zoO*GCxAg+NpwL`uz680w^ox3O=fV+KsPfOLcqAp+VGpX?Iw)G5k%29?8~|(*Y`g5) zTRy2Rv_T99)9K=U>eST9T*=w%T@PlyG4;!nSbSVmEWkIl2%E}iDgpS0Q1xSBw+%@P9uAdx#cHypOTDaSZn}3?c`eWYt^e| zzqLJ7`$>gDmF}#hwg0QT1G=OL0hE0DqkG6a?iY)7KSjNwy}Tr#R_!Az?ZqLiV{gu< zZzMHRlp5@IH{0M4H64!m?UFba1%5Hn?<7HrD5ekv>((ZhGCP$+Nc07mg60O`vb_`p zfK`p@_Ui+8{?We7e|_+<-#8r4wPI%oh`v2glyg#Ug$4Dk=W|O6(9X&;#W}9dnQUGA zs>>&m?t3%$<5FyqLL{Ae}DO-sQ{9#D1jUVbI5+Z~JR`BO*f`>Cb?$h7el zfvdy=GNJtc1-!s?VcSW;PAD6CfbZcV@P%RiYqxE{6SSlmU$Y^)Ws+JUY-_JASrF`@ zc)tXMZqs)T30U?l?#RWN@AdJwKR>BrB6s6`y_RoH$}e-Jn*+vtnz_bWgoV2<16H3# z)#+$icksL^@UHLRB_Rw1qwwd(-?+7-bnd%>by``5kV6Rrf~Dm(*-sT^mTI?WRn_k6 zzUC8U9&9|-M9UhAZua;4a^vI}ce_g^97Kw#{TRXSChR!Lbm~{FiHHHn-C@vQIZqztj!Sp$pI^+tC@ z&C$!D#Lt7JpzJTfqo!<&oOP9$Ozw2hbYCN@%A?=t&*UasIIbRC0a2=l!J}hHTUp6_qG9f5s zsYXl6lwybK%;qOhP1Oy++2%{FAF5Zor?)9HO+M?*9ct>~1r@MK^2B`yzQHq{n7E%y z)YE2raMFX*$f50JKFOXFd4#J^)tG+=t8Ehe5QUmP06QGo1 zlGWizfEF;^0;>=0pSdNzIN8`a^%5lvaE}k&yW+W2bG$Ggx$v*g^K1X|>GP|s^NR$% zLzwxD+RxqK5bhIoe$<^%tEFvIRHbg0x~UE;R&`aiJ*Rw8;dmLy^IynHTQ=!|S*99* z{faB$NyMkx8q%3APJ&Ns$z5)yr1=b9{F->_Fhe!xH2YyMhO2Vu-b#JSI!A@8w18NG zM-mjBpwUJ<0SWhN3OYI46MPO(liJ-`!ZU3PC{zZ*fj`GkDx&C)F8*V~*tP}0bzf*mkjI?F9%&pB!nj=&S7aw&7@bV^hElp+)cDGLr=l^Y4;#TT{kZE~b+mV$ z-XGWR?c0wFGrT}6m7aF3=$&rcoQk>oPRXm{HFf1x!MIajHZZtzWYNi|s=$oeL#c>@ zon3P>zIFG9Dw-^{254_K&)3}JUNsMZiU_5CCV5OPfjXZh0h=FW;NY>0yLRc3aTzC9 zC!o@@2qi?BB>Gw0(ykY+2IKpg$IitB7L#h_nhee%chI`r0t!sbA95s8gJn&FwHGEf z^>bNc-6wz=kONqIUnAda`tSc)ZxIE&p2JI7qvUrEZI>Rbn-iJYPLz*>QSNn>`J)@* zsqitEU)!Ccv(U}WQqN{4eaEiF2&RPJHVU$2{XiW=ftvK|mAOHcvxD@fx^hGF2D13$ z>6GI;R21GgCqr>wS=t2OrES8`IXEUjC+)+DWJ4uK;6EY!vWt-H)#{kneXb}3RtE+< zzvVjg$n90(&PXbfvJ@z)*}kl`5Fb7I!uwdN-+vT}Dt)%J^j9OIq%Nh`wjv{#spyWI9M-BNDy{&9h0Y_sA`(sjJJeQAlo&vyU0R&U zY|s|`7&?~r_H=;v6~6mC#VvA9cgV+4e|1uzOC7of+Z7a&w_;I`_+Cc3;8RLWT~1gm z6-H&S9mJBWt`;I7Rg#n850tUjCEpf(g}Z$QR)hG1y8pUT>rB0L^_;vZb#aNwSXuhZ zx^@JduBXhUGZc#ng3>bmU@`BZgu9{(gh!>*&(m>~vl%<7x9r1f*s}Y=Xsh{Ll6tx( z?ef+Oz=9HJ!J|hcmuIEo;BLVvmURxENS{jR#i=7*mG?D$;_JVTyJ(@aA9Msz|%mQ6F7%LCawl1rReB)j^`yYUyM!Y@U)w#G7^KnYoY}2 zQj0c8Cd3;Gdr+(touLYr4+{#9KPqKP5$@8iG+@0`v{Pm#C4c991gewUWD86Xc0^^X zoGjHCswf%HsI>mSqy8Jrt+0n#FVNNenyR;vyP-AkE(szff+-&d)8w@OV@ zR-jQ;3`Kcs0M%u3CAja)gzu8Ot9p>*>l9w6j9U_R>FfM>?{gT0 zdw0G_o=M;b%-UXQzWkanw)4&^`P5TINwS=#p;dbT{y(R`oX=CGUM{Lc0jdxujffqr znO&EahdKYse}E)%p7tAqTw*HcL&J$(b<*c>5hrdP7S#!p4WSd1G&GzgiJb8u3y^{c zfZ)wdSFbj6h}87MAFCU?roD}*MD?7wW4;toS}Ab0Iql&4jtEYM?IqQ9*2Q#|9@h7F z+5-9R+o%5fa#j9*9)wDLJ3!>RVA<$!RalCuf0iKECb?XT23WiFP_{qZn~X0*$WZ>U zkuwUA+qN$Cb{*{KwG=ya7l?9e6?L;YTCCGFGSfrPsn&<|k}s%J!of|RP1!loHL0Wc zkbG&%b|;~&ef4BLZ0|cA;VbDC)xDMKyDQwCHWftxs9ox)Pg#>#&JEGPzLH@gE3}P3paLaP$6a%NdAA)@q_Nl0Ju5~&`9T2d~tuLoOl=qRc zV=iUrwiEa$jgLkWvgx*5RHs7nWFDIXPRez;9c0Tie3pDl4mt{`RN`z&;ZTKf&R%S5 zIu(~h{DV!&jv0{vZvwsKh{_It{Wg909IR4GN4?d>v`Hr4E;}vj+;wQ2=i8uDBV2Xh z%t8JH!^HRg)PH^+zdS4eO?XFra;|}M^(6H8gv^Pg{IpA{(^0h34gPVAr=-K)B@xJ$ zg*cdRlAK(mdMcG#KM^lfxoir*?Y1I2F#iy>*ocoRxoWqnOtX{i+_Rqgd_aRh%m+tZ zR2&Kh23bAYNvN))d|IPOU+iGgskGQ;-#~>RD!xNTnbTop9nM_7@-nU1j2C)6OI9lm zfv{hj5}W!BEb~I0507O){Ethuf7i|fs1f6$QC-4jVefKe+HgF1y=}$}65J?)SROfk!ecF0!9CNh0QmbRH`tRp#(42|RS4)> z(uZKOvv&ss*ca-}Ltchvkh?zewsxGu?!;3q0W&4drPqxEiq#9!tCwnKH7kmSA$;Dw zr!}l*W0F)q3*VGKI25!8SHCaSr>}psUw*vW*G~_nI1NkF%e!BfjKs+VOL3~Q21W{G z5FAWEUC2n`JpkRB{%Q+(UCNqlgVMpG-ScKo#djR1jYR>vfEiCh2cX=E6K&`~T_jlw?NR&3dj0xivFrK&T=QGAp`ODNpv$-2 zh*EZ1IJpk)CucKH!WLQW&fCHsV^{ZuPfv1mI#YtLJ5y7Mx=&x$Vqs=As|F>sec&~$ zsO}!|Gw8(=)bL`-be{u$YPMXS8mYa>RvR3J#4>4xv%H?0UyZF(_#-cI#hUE{Ybw=P zQV@>5SkuQ1>K5|KH0*JJ_PT}%x-1+aI!OAKJXF{V=Qg;y#TP(l`_p5oRzs@3*s`fk zeFobOTzkI#Wh-Gu?acrQK+#?F&2}v{^Q>@$@6Gdel+YQ-U3XI7wjHcfcuf79``W;N zF$6`MLmU?J+Q+&w7q>=#amS^u2jo0w)~jRpY4OwzmHQ&I+K!xuEcIRT|EaIGDvw&6 zb-_9X@|n8&&bJTl8b_W~qo8K>?bRY~VM&owO32aWP$mai94^)OE+jdoA93pUU;bF$ zw{I$zFFZ2O$97{O8zRwZ07`~W*)cff$w>;)%t9y@ z!D*4T$r+R4YeyB7qxB!({nWZr!{e;0j#k&i4C1%OI+srm1df}EIM@dA`jf;tm+|AR z??2z>mtVmL+fU)$Ka#H*_8(M!d=Zi@a+CeLm(MfdGE0z6%Ce=mkJC>LP?H8?N#(;` zw4%N8RCIo>%(q7_$x*Y?#3~&7=6Zw9P>0;#$`30`{&>x;Rw@xrg|&BbXs~|R!T-4^*uSXl6@Lopr~0nUK~m9n z^GSn=w!XRDY!N?Hqo$%nt`k6~Mbqurd$<+VRG&~Yttqwgq-NzfYK|(D*QsDC?nbd| z%FjgRuFxH*D;D6H;-9y289C?%9vuPz-9AmDDmO;9U{pjF7%tVX=tF3ywtdrqJ_`&0o6Zw|%qy3bu0-OIdW{sF@>{KiXCQ zxN3_uRli#`DI{Y9bU6}nNC@@$$|y~hKhko@or+Br)C<885MS8yp(1EgqyBt$j*lMw_*`~XxXAke%$OyrN)iWi zl95SC9M&X{qS=G4+o9o6cA^c$vMHbmkcpkexfMgqj*@-dOApTK2hU*)QV~V^ioLJ4sLYx~Me{r!=W+sP%3RP1wQ)fL63& zE@fSI2?z}`&Xn0kFewe3!#I`B)9QDEz2z^bV-<;{KM<^?Oi-OxU`T;R6&arebylNU z$}QD}_6gKZX>mNun~M*}*|8v&ONWvxlU>OQm-l0uPMov%HFpO>Z>n!yeAIGJ-#L66 zoJvjeOKMim-$r5BlTXG3jlF)1OR#94+t)>*jX&|BUWO^N!?l2MGA`%#C|+8bU7DwH zb*2g(l!5sQ4tP*wS2afnlfJj#fLBtGRP8wxcXT#=sgOlw*QuCCnys*f_J^D64%SR8 z0eJklv`%^8FKWNw01}mIR$G6Qg53nEn|$#rbSs3in#%m^zI2Tz}0*C<%={t~)&$FqxWC_aj< ziE1Y~_Et{C=+$AE5{@3P5_{8ek`Gg+6P%#=sRz{|Uqg961suRa%b}M&;!@HVe;}UxA5AJRFW?x;xx^8(^DsU+%3h zneVIg^QZpvkN=*35y$gV#D0-9;TXB%S)ENELM;cB@f(iKdg?hap@MEB5dBc`oRSPg z=G!X&34Y+PI09(cak9SXHG4=8*+_y~;cikZp4H5WKd6k(n$8EW?@kcwiCx-q@TRhR zoBTg~r!=wiM~3BSeyr4Q`rB<)&n*h+?WNUT)n!&J0_b6wp%7A59J%cHDYhec!EKjRTfd&Eph--yCthCBzMNvX<)YsTGCR0Tx?# z3yN0708n&ZN4cguDU5tg{@16S_l5fO?@yoS_|zU!glib-#SidMB}63$XCbN68u1f2 z8&parMyum&yaso2N4TTfKO6C-hNjKJx2Ylr6ej0Kn|bZnOl-+9@$0sp0qjVkFc%+s zff3}I&McWo{J4UBwJ_xnf)_bW+I!b1THW4TvJDK&uiyWwZtj$-b zU@tE$sVF(bQvtD4I*f8=3dx2l6_MKr>?``^f)I9r;}i`R&{?#i^ZDGDZKG@V8{V*0*H6Qc+} zeMj&ihj3D*O{~r@XrXc00F2-+DFlHdse=#k^y%4VY~5vsUG+44hN%n(XQ5bR-iBZY zYjk+lRWVu(Xuxcn}42?NcS#v;VFh<%Nl>Z6$2dz>AV&*ObDysVCm6FI!+_{ygzmg%c57T(8>~ ztJgi9iU-Cu?IUrgj9Z;>?g2RObX>J$Ib$*=fl|5F@pR8nIqwEPB^li|&?&gdIFVy8 zrMY(TZZ1NYjT-K7yrM1<<+uLl>Ftk6(8^T?1UTx;GJ`(lA)l&nHw6T8({6O;$@(f- z0H_G#pVlfYlE(|jN_Wa_E@l;{!O`q0+oL*itt^IKZsFcV{yPD6YJ+#lxtDJc)o9_{ z#h}N)&O$D7uOUwDlYLdpdb+mi<-J-^ZDcqpbOEp0a~AiK!z)4e^09Px@_dWx5O9Qo z3Q&>dIgP6)SJk(64!>fOL=InHeY}mzsLH^L``n%E2HJIUHQ#PH-IET=z@vw3V;Nks zlV+5=>i53=(^@TF_RAgIGzK0^gKiSITxZS3<*3vwN|4F24LRxl9V=X zi8RA@LSFMODo{)8xlSEEDiN39S2vSrtkR6S0w0~Lc$`!gK!@iejtFw}vO1T6?wR7)ap(S`1&-Y;dKl7K%##H%EGe@qqoVT8q(uL*N)b%hsXL^*; zjOk7Swo3!atVLk7dL@x>G8mJBezJb2FBF%8#_aDrhU6k?_taYsZ7E{Sh2r}<6huCZ z{JZ-B&TobJ=ccg}H~w(A#%7HZrPXoK4Fs2DNlgE?sf!Mrw zB66H1J~_bFl);Qz1}ohVl+{R@h55GU3sHP$UH{LQaXsk#>zyk-FPR(+{BlG>C>lO|Rh15(b?`4=v>Nqy@d8nqgOA0Vm5SmoFaY$PW+M5?mIHZ5d zIPyXjUlZ9`G8}bxP>@{OAXh_Lklbx;J@p2q`mu6PPA^~Ufy_s!<*Qf|pZ!+I>4UNN zx1~D1yMIGf->9kVP&}D++LkikwcgC9cbR-o6-$&skm5axj%xw6=Ki~%=NJSCSi~S(^Q<4g-6yprC+dtIyCue>F5A!B~OA9 zr%T}^u=>{4)QmjpT#@Ol9549{*BZ3mZt7H7ME$W;o8k4AMm80N1!MWLAN2s(Bc)Us z*HFUGNvonw`B0vQ!f2~9_Om)(Wf?*oS)0dQZ(d3|xvBOa6X}L{uvO=w))4`ys!WWq3}c>r_5Nl?7qtP619OLzTaG^(Qzz1w^K=o>I=#>3T)0 zTsidWITZ7{lAf!FPOU^GU;d~SW>iZllx@991I@{Zmc?00?HeWPQN<)@z7C7)bH6!; z$w|k&LZ}ATefPMXN&ha5KS^K|*Of||>$zAb&55v`t4PXF5m29MH9D;5~A!y7ZQj@9M+nfa{@fxB>&(1 zAJyo{wuVHdbZMBX{yfES(60H^T$?mZTu=I1RW*~$K?~KX z^5F`%r5zis8zdjgF-O~e=e{3QRy}cDu3c#*t>!=2F@Lph^M6>T!etEk#`L2Lk#n{Ts==yb_;*?|dhaUt8aFO z4xScJma^$)daK00-BgR)iPIfQA1Xe=FBuamqOxLohFBf^u7lcDM_3*bvvf4Uc3|F*Y z9Jl&A+M*~ZsH}Ec8lVpM>1$t>^rF(0_A7(FT%GJc6xMALC%|%rMb)C2Zx>Zg&lkvJ z^Ue;X*Q`~hqJZqUL;Mc(vQUpan0*Bjc2S==E^yXj9qI-V$(jSvQ>$5JIuyT_=_JQU zo4u|%I|X%d3*-&((GI?irYM??Yu|D>x4#%hjtZA0*%p_eMb-51ZIS-J`P=o!m)}$c z4UVB3t3Wm{L_R4}cRV$CP6S~E`)!d+gowGREW>vOsb-BJ0O+GBG@!6-9ctICDeS2) zk#7o)`(H!)zcTCDV6XnPYR4&Z^wccfR8CZ0ggf;hW_xNkMSGhXLbE6Xd9z|tR)LbqIF*B3yw+q`N0K<O2B@A7-jq5CswfAiu+LA1>Z2Vx{Z+*}NP!gH+Dr-t>sw#yh8ddHsz zI92pJpd}NoyJD==3ktR_Qi*Lx@`1X#PL{CF+FEIDytCT7_|72;N~?{O)YlN4;rAlJ XW(sc(e{n@)|G)l!^Erpt$_N4gW7beb diff --git a/metadata/md5-cache/app-emacs/doom-themes-2.1.6_p20220505 b/metadata/md5-cache/app-emacs/doom-themes-2.1.6_p20220505 new file mode 100644 index 000000000000..6cb63911dc54 --- /dev/null +++ b/metadata/md5-cache/app-emacs/doom-themes-2.1.6_p20220505 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-25.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Opinionated megapack of modern color-themes for GNU Emacs +EAPI=8 +HOMEPAGE=https://github.com/doomemacs/themes/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=app-editors/emacs-25.1:* +SLOT=0 +SRC_URI=https://github.com/doomemacs/themes/archive/e9bdd137116fa2037ed60037b8421cf68c64888d.tar.gz -> doom-themes-2.1.6_p20220505.tar.gz +_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 +_md5_=668a8ab4c5910fbf8ee86b909d560d44 diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.57 b/metadata/md5-cache/app-emacs/ebuild-mode-1.60 similarity index 86% rename from metadata/md5-cache/app-emacs/ebuild-mode-1.57 rename to metadata/md5-cache/app-emacs/ebuild-mode-1.60 index 713cd36be3dd..aed77abffee7 100644 --- a/metadata/md5-cache/app-emacs/ebuild-mode-1.57 +++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.60 @@ -3,10 +3,11 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs +INHERIT=elisp readme.gentoo-r1 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-23.1:* SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.57.tar.xz +SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.60.tar.xz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 _md5_=a7716f7b7afe1267a3d503c31a246ab1 diff --git a/metadata/md5-cache/app-emacs/esup-0.7.1_p20220203 b/metadata/md5-cache/app-emacs/esup-0.7.1_p20220203 new file mode 100644 index 000000000000..73fd1a18c637 --- /dev/null +++ b/metadata/md5-cache/app-emacs/esup-0.7.1_p20220203 @@ -0,0 +1,15 @@ +BDEPEND=app-emacs/s test? ( app-emacs/buttercup app-emacs/dash app-emacs/noflet app-emacs/undercover ) >=app-editors/emacs-25.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Benchmark Emacs Startup time without ever leaving it +EAPI=8 +HOMEPAGE=https://github.com/jschaf/esup/ +INHERIT=elisp +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/s >=app-editors/emacs-25.1:* +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jschaf/esup/archive/4b49c8d599d4cc0fbf994e9e54a9c78e5ab62a5f.tar.gz -> esup-0.7.1_p20220203.tar.gz +_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 +_md5_=02a17c6c0de0318e90be56ce6886f323 diff --git a/metadata/md5-cache/app-emacs/evil-1.14.2 b/metadata/md5-cache/app-emacs/evil-1.14.2 new file mode 100644 index 000000000000..676161e9af26 --- /dev/null +++ b/metadata/md5-cache/app-emacs/evil-1.14.2 @@ -0,0 +1,14 @@ +BDEPEND=>=app-emacs/undo-tree-0.6.3 sys-apps/texinfo >=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=Extensible vi layer for Emacs +EAPI=7 +HOMEPAGE=https://github.com/emacs-evil/evil +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ FDL-1.3+ +RDEPEND=>=app-emacs/undo-tree-0.6.3 >=app-editors/emacs-23.1:* +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/emacs-evil/evil/archive/1.14.2.tar.gz -> evil-1.14.2.tar.gz +_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 +_md5_=6299026c56a486eec0f5f201050b185e diff --git a/metadata/md5-cache/app-emacs/org-mode-9.5.3 b/metadata/md5-cache/app-emacs/org-mode-9.5.3-r1 similarity index 86% rename from metadata/md5-cache/app-emacs/org-mode-9.5.3 rename to metadata/md5-cache/app-emacs/org-mode-9.5.3-r1 index cb28e2f63938..29a2dfa8c973 100644 --- a/metadata/md5-cache/app-emacs/org-mode-9.5.3 +++ b/metadata/md5-cache/app-emacs/org-mode-9.5.3-r1 @@ -3,12 +3,13 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DESCRIPTION=An Emacs mode for notes and project planning EAPI=8 HOMEPAGE=https://www.orgmode.org/ +INHERIT=elisp readme.gentoo-r1 IUSE=doc odt-schema -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) RDEPEND=>=app-editors/emacs-24:* RESTRICT=test SLOT=0 SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.5.3.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 -_md5_=e718e8eebe2b9fc9602bf1c12c4ef7d6 +_md5_=f0c960eb7a3ce6edbde08fb19e0ae68f diff --git a/metadata/md5-cache/app-emacs/vertico-0.20 b/metadata/md5-cache/app-emacs/vertico-0.23 similarity index 79% rename from metadata/md5-cache/app-emacs/vertico-0.20 rename to metadata/md5-cache/app-emacs/vertico-0.23 index 83a78a919d62..9b77679cfbf1 100644 --- a/metadata/md5-cache/app-emacs/vertico-0.20 +++ b/metadata/md5-cache/app-emacs/vertico-0.23 @@ -3,10 +3,11 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DESCRIPTION=Vertical interactive completion EAPI=8 HOMEPAGE=https://github.com/minad/vertico +INHERIT=elisp KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-27:* SLOT=0 -SRC_URI=https://github.com/minad/vertico/archive/refs/tags/0.20.tar.gz -> vertico-0.20.tar.gz +SRC_URI=https://github.com/minad/vertico/archive/refs/tags/0.23.tar.gz -> vertico-0.23.tar.gz _eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 _md5_=a21f11f2d111ef98b890cc7961a8bb1a diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 1f6c635c9426359c3161bd33b1bf855eb6c057b9..8ea633c83289fcf0c5d94514f9a776eeb3c121f2 100644 GIT binary patch literal 26971 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/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) app-arch/cpio app-arch/unzip dev-lang/perl dev-util/bbe -DEFINED_PHASES=install nofetch postinst prepare setup unpack -DESCRIPTION=Commercial version of app-emulation/wine with paid support -EAPI=7 -HOMEPAGE=https://www.codeweavers.com/products/ -INHERIT=python-single-r1 unpacker -IUSE=+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=CROSSOVER-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) !prefix? ( sys-libs/glibc ) !app-emulation/crossover-office-pro-bin !app-emulation/crossover-office-bin capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) gsm? ( media-sound/gsm[abi_x86_32(-)] ) jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) ldap? ( net-nds/openldap[abi_x86_32(-)] ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)] jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) nls? ( sys-devel/gettext[abi_x86_32(-)] ) openal? ( media-libs/openal[abi_x86_32(-)] ) opencl? ( virtual/opencl[abi_x86_32(-)] ) opengl? ( virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/openssl dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXcursor[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] x11-libs/libXxf86vm[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-libs/vte:2.91[introspection] || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=bindist test -SLOT=0 -SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-20.0.4.bin -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=f2b39b251cd5ae82251460de136a8477 diff --git a/metadata/md5-cache/app-emulation/crossover-bin-21.0.0 b/metadata/md5-cache/app-emulation/crossover-bin-21.0.0 deleted file mode 100644 index c07b6b650893..000000000000 --- a/metadata/md5-cache/app-emulation/crossover-bin-21.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) app-arch/cpio app-arch/unzip dev-lang/perl dev-util/bbe -DEFINED_PHASES=install nofetch prepare setup unpack -DESCRIPTION=Commercial version of app-emulation/wine with paid support -EAPI=7 -HOMEPAGE=https://www.codeweavers.com/products/ -INHERIT=python-single-r1 unpacker -IUSE=+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=CROSSOVER-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) !prefix? ( sys-libs/glibc ) !app-emulation/crossover-office-pro-bin !app-emulation/crossover-office-bin capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) gsm? ( media-sound/gsm[abi_x86_32(-)] ) jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) ldap? ( net-nds/openldap[abi_x86_32(-)] ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)] jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) nls? ( sys-devel/gettext[abi_x86_32(-)] ) openal? ( media-libs/openal[abi_x86_32(-)] ) opencl? ( virtual/opencl[abi_x86_32(-)] ) opengl? ( virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/openssl dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXcursor[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] x11-libs/libXxf86vm[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-libs/vte:2.91[introspection] || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=bindist test -SLOT=0 -SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-21.0.0.bin -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=8c58ea1e51086536efd775b169cc4220 diff --git a/metadata/md5-cache/app-emulation/crossover-bin-21.1.0 b/metadata/md5-cache/app-emulation/crossover-bin-21.2.0 similarity index 91% rename from metadata/md5-cache/app-emulation/crossover-bin-21.1.0 rename to metadata/md5-cache/app-emulation/crossover-bin-21.2.0 index a507c6618662..79471cea6088 100644 --- a/metadata/md5-cache/app-emulation/crossover-bin-21.1.0 +++ b/metadata/md5-cache/app-emulation/crossover-bin-21.2.0 @@ -7,10 +7,10 @@ INHERIT=python-single-r1 unpacker IUSE=+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=-* ~amd64 ~x86 LICENSE=CROSSOVER-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) !prefix? ( sys-libs/glibc ) !app-emulation/crossover-office-pro-bin !app-emulation/crossover-office-bin capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) gsm? ( media-sound/gsm[abi_x86_32(-)] ) jpeg? ( virtual/jpeg:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) ldap? ( net-nds/openldap[abi_x86_32(-)] ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)] jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) nls? ( sys-devel/gettext[abi_x86_32(-)] ) openal? ( media-libs/openal[abi_x86_32(-)] ) opencl? ( virtual/opencl[abi_x86_32(-)] ) opengl? ( virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/openssl:0 dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXcursor[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] x11-libs/libXxf86vm[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-libs/vte:2.91[introspection] || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) !prefix? ( sys-libs/glibc ) capi? ( net-libs/libcapi[abi_x86_32(-)] ) cups? ( net-print/cups[abi_x86_32(-)] ) gsm? ( media-sound/gsm[abi_x86_32(-)] ) jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] ) lcms? ( media-libs/lcms:2 ) ldap? ( net-nds/openldap[abi_x86_32(-)] ) gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)] jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] ) mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) nls? ( sys-devel/gettext[abi_x86_32(-)] ) openal? ( media-libs/openal[abi_x86_32(-)] ) opencl? ( virtual/opencl[abi_x86_32(-)] ) opengl? ( virtual/glu[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] ) pcap? ( net-libs/libpcap[abi_x86_32(-)] ) png? ( media-libs/libpng:0[abi_x86_32(-)] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) ssl? ( net-libs/gnutls:0/30[abi_x86_32(-)] ) v4l? ( media-libs/libv4l[abi_x86_32(-)] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/openssl:0 dev-util/desktop-file-utils media-libs/alsa-lib[abi_x86_32(-)] media-libs/freetype:2[abi_x86_32(-)] media-libs/mesa[abi_x86_32(-),osmesa?] media-libs/tiff:0[abi_x86_32(-)] sys-auth/nss-mdns[abi_x86_32(-)] sys-apps/util-linux[abi_x86_32(-)] sys-libs/libunwind[abi_x86_32(-)] sys-libs/ncurses-compat:5[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)] x11-libs/libICE[abi_x86_32(-)] x11-libs/libSM[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXcursor[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXi[abi_x86_32(-)] x11-libs/libXrandr[abi_x86_32(-)] x11-libs/libXxf86vm[abi_x86_32(-)] x11-libs/libxcb[abi_x86_32(-)] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-libs/vte:2.91[introspection] || ( sys-libs/libxcrypt[compat] sys-libs/glibc[crypt(+)] ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) RESTRICT=bindist test SLOT=0 -SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-21.1.0.bin +SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-21.2.0.bin _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=4919393088db8d7759b241a7f626a052 +_md5_=5153562a294c55ce821f96f69100df48 diff --git a/metadata/md5-cache/app-emulation/free42-3.0.9 b/metadata/md5-cache/app-emulation/free42-3.0.9 deleted file mode 100644 index 4bd3e4928f64..000000000000 --- a/metadata/md5-cache/app-emulation/free42-3.0.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=dev-libs/atk x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) -DESCRIPTION=An HP-42S Calculator Simulator -EAPI=7 -HOMEPAGE=https://thomasokken.com/free42/ -INHERIT=toolchain-funcs -IUSE=+alsa -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/atk x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) -SLOT=0 -SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.0.9.tgz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=463ce84ee9e78fb291359442b0af4972 diff --git a/metadata/md5-cache/app-emulation/free42-3.0.7 b/metadata/md5-cache/app-emulation/plus42-1.0.4 similarity index 66% rename from metadata/md5-cache/app-emulation/free42-3.0.7 rename to metadata/md5-cache/app-emulation/plus42-1.0.4 index 806653567c0d..4784e1c4144f 100644 --- a/metadata/md5-cache/app-emulation/free42-3.0.7 +++ b/metadata/md5-cache/app-emulation/plus42-1.0.4 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile install prepare DEPEND=dev-libs/atk x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) -DESCRIPTION=An HP-42S Calculator Simulator -EAPI=7 -HOMEPAGE=https://thomasokken.com/free42/ +DESCRIPTION=An Enhanced HP-42S Calculator Simulator +EAPI=8 +HOMEPAGE=https://thomasokken.com/plus42/ INHERIT=toolchain-funcs IUSE=+alsa KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/atk x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib ) SLOT=0 -SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.0.7.tgz +SRC_URI=https://thomasokken.com/plus42/upstream/plus42-upstream-1.0.4.tgz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=01ba79849eed4a182cbed17e2faafe04 +_md5_=fb10f765bcac0795e75bcfe5959534d0 diff --git a/metadata/md5-cache/app-emulation/qemu-6.2.0 b/metadata/md5-cache/app-emulation/qemu-6.2.0 deleted file mode 100644 index af03b24e0cda..000000000000 --- a/metadata/md5-cache/app-emulation/qemu-6.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/perl sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] sys-devel/bc ) virtual/pkgconfig filecaps? ( sys-libs/libcap ) -DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) dev-libs/libxml2[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( dev-libs/nettle:=[static-libs(+)] >=net-libs/gnutls-3.0:=[static-libs(+)] ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs[static-libs(+)] ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) -DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools -EAPI=7 -HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org -INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils -IUSE=accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg 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_rx qemu_softmmu_targets_tricore 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_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +filecaps -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_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu ) filecaps? ( sys-libs/libcap ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) 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 ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) vhost-user-fs? ( caps seccomp ) virgl? ( opengl ) virtfs? ( caps xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.qemu.org/qemu-6.2.0.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 fcaps babe6282ea5c195981bd302af1adaf3a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f891f2af473f09c16004ac654d196198 diff --git a/metadata/md5-cache/app-emulation/qemu-6.2.0-r3 b/metadata/md5-cache/app-emulation/qemu-6.2.0-r3 deleted file mode 100644 index ea8e504924a5..000000000000 --- a/metadata/md5-cache/app-emulation/qemu-6.2.0-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/perl sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] sys-devel/bc ) virtual/pkgconfig -DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) dev-libs/libxml2[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( dev-libs/nettle:=[static-libs(+)] >=net-libs/gnutls-3.0:=[static-libs(+)] ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs[static-libs(+)] ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) -DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools -EAPI=8 -HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org -INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils -IUSE=accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +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_rx qemu_softmmu_targets_tricore 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_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +filecaps -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) 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 ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) vhost-user-fs? ( caps seccomp ) virgl? ( opengl ) virtfs? ( caps xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.qemu.org/qemu-6.2.0.tar.xz -_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bdcf92c793e808c15a02e249e26a61e5 diff --git a/metadata/md5-cache/app-emulation/qemu-6.2.0-r4 b/metadata/md5-cache/app-emulation/qemu-6.2.0-r4 deleted file mode 100644 index 4406dbb0939d..000000000000 --- a/metadata/md5-cache/app-emulation/qemu-6.2.0-r4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/perl sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] sys-devel/bc ) virtual/pkgconfig -DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) dev-libs/libxml2[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( dev-libs/nettle:=[static-libs(+)] >=net-libs/gnutls-3.0:=[static-libs(+)] ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs[static-libs(+)] ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) -DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools -EAPI=8 -HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org -INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils -IUSE=accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +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_rx qemu_softmmu_targets_tricore 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_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +filecaps -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) 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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) 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 ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) vhost-user-fs? ( caps seccomp ) virgl? ( opengl ) virtfs? ( caps xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.qemu.org/qemu-6.2.0.tar.xz -_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=217860126c64641577312be71c50ac8d diff --git a/metadata/md5-cache/app-emulation/qemu-7.0.0_rc4 b/metadata/md5-cache/app-emulation/qemu-7.0.0_rc4 deleted file mode 100644 index 3b5c78d0bd87..000000000000 --- a/metadata/md5-cache/app-emulation/qemu-7.0.0_rc4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-lang/perl sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] sys-devel/bc ) virtual/pkgconfig -DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) >=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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.0[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( dev-libs/nettle:=[static-libs(+)] >=net-libs/gnutls-3.0:=[static-libs(+)] ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( >=dev-libs/glib-2.0[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) -DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools -EAPI=8 -HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org -INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils -IUSE=accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +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 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_rx qemu_softmmu_targets_tricore 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_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +filecaps -LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,readline] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses,readline] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,readline] ) ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) >=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 ) bpf? ( dev-libs/libbpf:= ) 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 ) fuse? ( >=sys-fs/fuse-3.1:3 ) 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-cluster/rdma-core ) 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:=[unicode(+)] sys-libs/ncurses:= ) 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(+)] ) pam? ( sys-libs/pam ) 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:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-202105[binary] ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-1.14.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( >=sys-firmware/edk2-ovmf-202105 sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.14.0[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.14.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.14.0[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) 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 ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) vhost-user-fs? ( caps seccomp ) virgl? ( opengl ) virtfs? ( caps xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.qemu.org/qemu-7.0.0-rc4.tar.xz -_eclasses_=fcaps babe6282ea5c195981bd302af1adaf3a linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7f7a4dbc9fbaf6b1a2c0ade5b2663551 diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 index a5d0b93db4ea..1e6ca10decb5 100644 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 +++ b/metadata/md5-cache/app-emulation/vagrant-2.2.18-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.18.tar.gz -> vagrant-2.2.18.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=35b717780739c536654603f54a6fa1c6 diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.19 b/metadata/md5-cache/app-emulation/vagrant-2.2.19 new file mode 100644 index 000000000000..cc69c053078a --- /dev/null +++ b/metadata/md5-cache/app-emulation/vagrant-2.2.19 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-4.0.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] dev-ruby/erubi[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1[ruby_targets_ruby26(-)] =dev-ruby/mime-types-3.3:*[ruby_targets_ruby26(-)] >=dev-ruby/rubyzip-2.0[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-3.0.0[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-3.0[ruby_targets_ruby26(-)] >=dev-ruby/net-ssh-6.1.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-3.0.5[ruby_targets_ruby26(-)] >=dev-ruby/rexml-3.2.5[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/childprocess-4.0.0[ruby_targets_ruby27(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby27(-)] dev-ruby/erubi[ruby_targets_ruby27(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby27(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby27(-)] >=dev-ruby/listen-3.1[ruby_targets_ruby27(-)] =dev-ruby/mime-types-3.3:*[ruby_targets_ruby27(-)] >=dev-ruby/rubyzip-2.0[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-3.0.0[ruby_targets_ruby27(-)] >=dev-ruby/net-sftp-3.0[ruby_targets_ruby27(-)] >=dev-ruby/net-ssh-6.1.0[ruby_targets_ruby27(-)] dev-ruby/rest-client:2[ruby_targets_ruby27(-)] >=dev-ruby/vagrant_cloud-3.0.5[ruby_targets_ruby27(-)] >=dev-ruby/rexml-3.2.5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/rake-12.3.3[ruby_targets_ruby26(-)] test? ( dev-ruby/rspec[ruby_targets_ruby26(-)] dev-ruby/rspec-its[ruby_targets_ruby26(-)] dev-ruby/webmock[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/rake-12.3.3[ruby_targets_ruby27(-)] test? ( dev-ruby/rspec[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=A tool for building and distributing development environments +EAPI=7 +HOMEPAGE=https://vagrantup.com/ +INHERIT=bash-completion-r1 optfeature ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=app-arch/libarchive net-misc/curl ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-4.0.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] dev-ruby/erubi[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1[ruby_targets_ruby26(-)] =dev-ruby/mime-types-3.3:*[ruby_targets_ruby26(-)] >=dev-ruby/rubyzip-2.0[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-3.0.0[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-3.0[ruby_targets_ruby26(-)] >=dev-ruby/net-ssh-6.1.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-3.0.5[ruby_targets_ruby26(-)] >=dev-ruby/rexml-3.2.5[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby27(-)] >=dev-ruby/childprocess-4.0.0[ruby_targets_ruby27(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby27(-)] dev-ruby/erubi[ruby_targets_ruby27(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby27(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby27(-)] >=dev-ruby/listen-3.1[ruby_targets_ruby27(-)] =dev-ruby/mime-types-3.3:*[ruby_targets_ruby27(-)] >=dev-ruby/rubyzip-2.0[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-3.0.0[ruby_targets_ruby27(-)] >=dev-ruby/net-sftp-3.0[ruby_targets_ruby27(-)] >=dev-ruby/net-ssh-6.1.0[ruby_targets_ruby27(-)] dev-ruby/rest-client:2[ruby_targets_ruby27(-)] >=dev-ruby/vagrant_cloud-3.0.5[ruby_targets_ruby27(-)] >=dev-ruby/rexml-3.2.5[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.19.tar.gz -> vagrant-2.2.19.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 optfeature d524f291c80f9d21ad80fe978e3ca760 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0b3dfcfd5c39d63448a8287d98791fd4 diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 deleted file mode 100644 index 04d634fd3f3d..000000000000 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.7-r1 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-0.6.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.1.1:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1.5[ruby_targets_ruby26(-)] =dev-ruby/net-ssh-5.1.0:*[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-1.2.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] >=dev-ruby/rubyzip-1.3:1[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-2.0.3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/rake-10.5.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) -DESCRIPTION=A tool for building and distributing development environments -EAPI=6 -HOMEPAGE=https://vagrantup.com/ -INHERIT=bash-completion-r1 ruby-fakegem -IUSE=+virtualbox test ruby_targets_ruby26 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=app-arch/libarchive net-misc/curl virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) ) ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-0.6.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.1.1:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1.5[ruby_targets_ruby26(-)] =dev-ruby/net-ssh-5.1.0:*[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-1.2.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] >=dev-ruby/rubyzip-1.3:1[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-2.0.3[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.7.tar.gz -> vagrant-2.2.7.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7659da174e6ab3eb32e2c03fb3a5dade diff --git a/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 b/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 deleted file mode 100644 index 3e0b4849320d..000000000000 --- a/metadata/md5-cache/app-emulation/vagrant-2.2.9-r1 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-3.0.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1.5[ruby_targets_ruby26(-)] =dev-ruby/net-ssh-5.2.0:*[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-1.2.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] dev-ruby/rubyzip:2[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-2.0.3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/rake-10.5.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) -DESCRIPTION=A tool for building and distributing development environments -EAPI=6 -HOMEPAGE=https://vagrantup.com/ -INHERIT=bash-completion-r1 ruby-fakegem -IUSE=+virtualbox test ruby_targets_ruby26 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=app-arch/libarchive net-misc/curl virtualbox? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) ) ruby_targets_ruby26? ( >=dev-ruby/bcrypt_pbkdf-1.0.0[ruby_targets_ruby26(-)] >=dev-ruby/childprocess-3.0.0[ruby_targets_ruby26(-)] >=dev-ruby/ed25519-1.2.4[ruby_targets_ruby26(-)] >=dev-ruby/erubis-2.7.0[ruby_targets_ruby26(-)] >=dev-ruby/hashicorp-checkpoint-0.1.5[ruby_targets_ruby26(-)] >=dev-ruby/i18n-1.8:1[ruby_targets_ruby26(-)] >=dev-ruby/listen-3.1.5[ruby_targets_ruby26(-)] =dev-ruby/net-ssh-5.2.0:*[ruby_targets_ruby26(-)] >=dev-ruby/net-sftp-2.1[ruby_targets_ruby26(-)] >=dev-ruby/net-scp-1.2.0[ruby_targets_ruby26(-)] dev-ruby/rest-client:2[ruby_targets_ruby26(-)] dev-ruby/rubyzip:2[ruby_targets_ruby26(-)] >=dev-ruby/vagrant_cloud-2.0.3[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/hashicorp/vagrant/archive/v2.2.9.tar.gz -> vagrant-2.2.9.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a83c665ce1731beda4ac8a4b1901aa30 diff --git a/metadata/md5-cache/app-emulation/wine-staging-7.6-r1 b/metadata/md5-cache/app-emulation/wine-staging-7.6-r1 index e0e666595ba6..dacd5f57acfc 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-7.6-r1 +++ b/metadata/md5-cache/app-emulation/wine-staging-7.6-r1 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) RESTRICT=test !test? ( test ) SLOT=7.6 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.6.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz staging? ( https://github.com/wine-staging/wine-staging/archive/v7.6.tar.gz -> wine-staging-7.6.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3ed8285afe98d801a7b19562ca416e54 +_md5_=6796f2988e424ff51d0de4f4b53555b4 diff --git a/metadata/md5-cache/app-emulation/wine-staging-7.7 b/metadata/md5-cache/app-emulation/wine-staging-7.7 index 3f6d23131d7f..386fb542d7d6 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-7.7 +++ b/metadata/md5-cache/app-emulation/wine-staging-7.7 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) RESTRICT=test !test? ( test ) SLOT=7.7 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.7.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz staging? ( https://github.com/wine-staging/wine-staging/archive/v7.7.tar.gz -> wine-staging-7.7.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3ed8285afe98d801a7b19562ca416e54 +_md5_=6796f2988e424ff51d0de4f4b53555b4 diff --git a/metadata/md5-cache/app-emulation/wine-staging-7.8 b/metadata/md5-cache/app-emulation/wine-staging-7.8 index 3c1a4639dcd7..e4eef781c197 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-7.8 +++ b/metadata/md5-cache/app-emulation/wine-staging-7.8 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) SLOT=7.8 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.8.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz staging? ( https://github.com/wine-staging/wine-staging/archive/v7.8.tar.gz -> wine-staging-7.8.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1397f5af24158ccc1986506a2a538b0a +_md5_=9512fd2f267b1b66bde030d479effdc5 diff --git a/metadata/md5-cache/app-emulation/wine-staging-7.5-r1 b/metadata/md5-cache/app-emulation/wine-staging-7.9 similarity index 81% rename from metadata/md5-cache/app-emulation/wine-staging-7.5-r1 rename to metadata/md5-cache/app-emulation/wine-staging-7.9 index bbaa9bb86340..e1aa1ecec3af 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-7.5-r1 +++ b/metadata/md5-cache/app-emulation/wine-staging-7.9 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 -RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.1.1 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) -SLOT=7.5 -SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.5.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz staging? ( https://github.com/wine-staging/wine-staging/archive/v7.5.tar.gz -> wine-staging-7.5.tar.gz ) +SLOT=7.9 +SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.9.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz staging? ( https://github.com/wine-staging/wine-staging/archive/v7.9.tar.gz -> wine-staging-7.9.tar.gz ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e2836f531dc2f6d2e0ee377eff825b60 +_md5_=9512fd2f267b1b66bde030d479effdc5 diff --git a/metadata/md5-cache/app-emulation/wine-staging-9999 b/metadata/md5-cache/app-emulation/wine-staging-9999 index b1444330785d..e2f56697a197 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9999 +++ b/metadata/md5-cache/app-emulation/wine-staging-9999 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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 prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) dev-util/patchbin +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) staging? ( dev-lang/perl dev-perl/XML-Simple ) xinerama? ( x11-base/xorg-proto ) dev-util/patchbin DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils git-r3 -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl staging test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5: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(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) staging? ( sys-apps/attr[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) pipelight? ( staging ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) SLOT=9999 SRC_URI=https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1397f5af24158ccc1986506a2a538b0a +_md5_=9512fd2f267b1b66bde030d479effdc5 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 b/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 deleted file mode 100644 index 4eff758eccaa..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-6.0.2 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) faudio? ( app-emulation/faudio:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) jpeg? ( media-libs/libjpeg-turbo: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( media-libs/lcms: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(-)?] ) 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(-)?] ) mp3? ( >=media-sound/mpg123-1.5.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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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/glu[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng: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(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) xml? ( 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(-)?] dev-libs/libxslt[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/flex >=sys-kernel/linux-headers-2.6 virtual/pkgconfig virtual/yacc X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=6 -HOMEPAGE=https://www.winehq.org/ -INHERIT=autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos +lcms ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite xinerama +xml 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=-* amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) faudio? ( app-emulation/faudio:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) jpeg? ( media-libs/libjpeg-turbo: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lcms? ( media-libs/lcms: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(-)?] ) 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(-)?] ) mp3? ( >=media-sound/mpg123-1.5.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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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/glu[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng: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(-)?] ) pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) xml? ( 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(-)?] dev-libs/libxslt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:5.1.1 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) -RESTRICT=test -SLOT=6.0.2 -SRC_URI=https://dl.winehq.org/wine/source/6.0/wine-6.0.2.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20200523.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=160262f522019f6e605fb677c80a5ecb diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.0 b/metadata/md5-cache/app-emulation/wine-vanilla-7.0 deleted file mode 100644 index b382860d9d84..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.0 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex >=sys-kernel/linux-headers-2.6 virtual/pkgconfig virtual/yacc X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=6 -HOMEPAGE=https://www.winehq.org/ -INHERIT=autotools eapi7-ver estack eutils flag-o-matic gnome2-utils multilib multilib-minimal pax-utils plocale toolchain-funcs virtualx xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* amd64 x86 -LICENSE=LGPL-2.1 -RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 !app-emulation/wine:0 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.0.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) -RESTRICT=test -SLOT=7.0 -SRC_URI=https://dl.winehq.org/wine/source/7.0/wine-7.0.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=07411d31b5c7428dd5378a8d530219ca diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.0-r2 b/metadata/md5-cache/app-emulation/wine-vanilla-7.0-r2 index f562492803e9..46ef5287c9b8 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.0-r2 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.0-r2 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* ~amd64 x86 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* amd64 x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.0.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) RESTRICT=test !test? ( test ) SLOT=7.0 SRC_URI=https://dl.winehq.org/wine/source/7.0/wine-7.0.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2372d2191eab8cc22b1f12d585d19c4c +_md5_=bca09e5fa528e83a6866f5acfc90dbc3 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.6-r1 b/metadata/md5-cache/app-emulation/wine-vanilla-7.6-r1 index e4de1dd83f58..b4ae431449d8 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.6-r1 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.6-r1 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) RESTRICT=test !test? ( test ) SLOT=7.6 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.6.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=28bf41ea0fe5e7b379e12b5fc7b24e8b +_md5_=44dee43a1fa654b3ce1da14a0b854057 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.7 b/metadata/md5-cache/app-emulation/wine-vanilla-7.7 index b7c917134642..c2f83afa153c 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.7 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.7 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) RESTRICT=test !test? ( test ) SLOT=7.7 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.7.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=28bf41ea0fe5e7b379e12b5fc7b24e8b +_md5_=44dee43a1fa654b3ce1da14a0b854057 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.8 b/metadata/md5-cache/app-emulation/wine-vanilla-7.8 index f2cc460a1558..864d50e46080 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.8 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.8 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) SLOT=7.8 SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.8.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=59ce1784686eae07ef78ab8f60088424 +_md5_=7ef632d420ad5b1f146723ac6ec6c38e diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.5-r1 b/metadata/md5-cache/app-emulation/wine-vanilla-7.9 similarity index 82% rename from metadata/md5-cache/app-emulation/wine-vanilla-7.5-r1 rename to metadata/md5-cache/app-emulation/wine-vanilla-7.9 index 69c621bd5e8d..4e2e28217ec1 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.5-r1 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.9 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vkd3d vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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=-* ~amd64 ~x86 LICENSE=LGPL-2.1 -RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-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(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.1.1 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) vkd3d? ( vulkan ) +RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) -SLOT=7.5 -SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.5.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz +SLOT=7.9 +SRC_URI=https://dl.winehq.org/wine/source/7.x/wine-7.9.tar.xz https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5595f187d421d16989bca70802d9788a +_md5_=7ef632d420ad5b1f146723ac6ec6c38e diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9999 b/metadata/md5-cache/app-emulation/wine-vanilla-9999 index 203b4d44f9aa..4035f6c783a9 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9999 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9999 @@ -1,17 +1,17 @@ -BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 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 prerm pretend setup test unpack -DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig >=sys-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) dev-util/patchbin +DEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) sys-devel/flex virtual/yacc virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[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-kernel/linux-headers-2.6 X? ( x11-base/xorg-proto ) xinerama? ( x11-base/xorg-proto ) dev-util/patchbin DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets EAPI=8 HOMEPAGE=https://www.winehq.org/ INHERIT=autotools estack flag-o-matic multilib-minimal pax-utils plocale toolchain-funcs virtualx wrapper xdg-utils git-r3 -IUSE=+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 +IUSE=+abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups custom-cflags dos +fontconfig +gecko gphoto2 gssapi gstreamer kerberos ldap mingw +mono mp3 netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pulseaudio +realtime +run-exes samba scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind usb v4l vulkan +X +xcomposite 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 LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=X? ( 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/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/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(-)?] x11-libs/libXi[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[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(-)?] ) capi? ( net-libs/libcapi[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:=[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[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/libjpeg-turbo: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(-)?] ) gssapi? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-plugins/gst-plugins-meta: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(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) netapi? ( net-fs/samba[netapi(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) odbc? ( dev-db/unixODBC:=[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:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) osmesa? ( >=media-libs/mesa-13[osmesa,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pcap? ( net-libs/libpcap[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) scanner? ( media-gfx/sane-backends:=[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:=[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( net-libs/gnutls:=[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.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(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) usb? ( virtual/libusb: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(-)?] ) v4l? ( media-libs/libv4l[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xcomposite? ( 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(-)?] ) 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(-)?] ) app-emulation/wine-desktop-common >app-eselect/eselect-wine-0.3 dos? ( >=games-emulation/dosbox-0.74_p20160629 ) gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] ) mono? ( app-emulation/wine-mono:7.2.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) pulseaudio? ( realtime? ( sys-auth/rtkit ) ) samba? ( >=net-fs/samba-3.0.25[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) +REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) X? ( truetype ) crossdev-mingw? ( mingw ) elibc_glibc? ( threads ) osmesa? ( opengl ) test? ( abi_x86_32 ) RESTRICT=test !test? ( test ) SLOT=9999 SRC_URI=https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-20211122.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=59ce1784686eae07ef78ab8f60088424 +_md5_=7ef632d420ad5b1f146723ac6ec6c38e diff --git a/metadata/md5-cache/app-emulation/winetricks-20220411 b/metadata/md5-cache/app-emulation/winetricks-20220411 index 0597b987ee34..99aca675d632 100644 --- a/metadata/md5-cache/app-emulation/winetricks-20220411 +++ b/metadata/md5-cache/app-emulation/winetricks-20220411 @@ -4,12 +4,13 @@ DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Easy way to install DLLs needed to work around problems in Wine EAPI=7 HOMEPAGE=https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winetricks +INHERIT=xdg IUSE=gtk kde rar test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=LGPL-2.1+ RDEPEND=app-arch/cabextract app-arch/p7zip app-arch/unzip net-misc/wget virtual/wine x11-misc/xdg-utils gtk? ( gnome-extra/zenity ) kde? ( kde-apps/kdialog ) rar? ( app-arch/unrar ) RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 SRC_URI=https://github.com/Winetricks/winetricks/archive/20220411.tar.gz -> winetricks-20220411.tar.gz gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/winetricks-gentoo-2012.11.24.tar.bz2 ) kde? ( https://dev.gentoo.org/~chiitoo/distfiles/winetricks-gentoo-2012.11.24.tar.bz2 ) _eclasses_=xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d6c7a611d250a0964150d84a9df25f14 +_md5_=ef5bfaaa666eddcdc15309185d600153 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 53548a5a6d9a68baed62ff28180547f17f832dbf..fd411b40636a31d7ec4f9bf2262708681aef4d08 100644 GIT binary patch delta 74844 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 delta 75129 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 TYmeX}m-^>Fczw9Zr4j-F@y`yA diff --git a/metadata/md5-cache/app-misc/bijiben-40.1 b/metadata/md5-cache/app-misc/bijiben-40.1 index 4a5c27d56b92..19a48f0097f2 100644 --- a/metadata/md5-cache/app-misc/bijiben-40.1 +++ b/metadata/md5-cache/app-misc/bijiben-40.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/appstream-glib dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/appstream-glib dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=app-misc/tracker:3= >=dev-libs/glib-2.53.4:2 net-libs/gnome-online-accounts:= >=x11-libs/gtk+-3.19.3:3 dev-libs/json-glib >=gnome-extra/evolution-data-server-3.33.2:= >=gui-libs/libhandy-1.0.0:1= dev-libs/libxml2:2 net-misc/curl sys-apps/util-linux >=net-libs/webkit-gtk-2.26:4 dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Note editor designed to remain simple to use @@ -11,4 +11,4 @@ RDEPEND=app-misc/tracker:3= >=dev-libs/glib-2.53.4:2 net-libs/gnome-online-accou SLOT=0 SRC_URI=mirror://gnome/sources/bijiben/40/bijiben-40.1.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2bc12d45e1c46e44dbd572888d13d2bf +_md5_=7a58b8f2dfb166dc897d3f50d3e26318 diff --git a/metadata/md5-cache/app-misc/binwalk-2.2.0 b/metadata/md5-cache/app-misc/binwalk-2.2.0 deleted file mode 100644 index b4596dd19ac5..000000000000 --- a/metadata/md5-cache/app-misc/binwalk-2.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/nose[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A tool for identifying files embedded inside firmware images -EAPI=7 -HOMEPAGE=https://github.com/ReFirmLabs/binwalk -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ReFirmLabs/binwalk/archive/v2.2.0.tar.gz -> binwalk-2.2.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c00952ab7d63b10445017180b2f83bbc diff --git a/metadata/md5-cache/app-misc/binwalk-2.3.1 b/metadata/md5-cache/app-misc/binwalk-2.3.1 deleted file mode 100644 index 4ba4715a1ffe..000000000000 --- a/metadata/md5-cache/app-misc/binwalk-2.3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A tool for identifying files embedded inside firmware images -EAPI=7 -HOMEPAGE=https://github.com/ReFirmLabs/binwalk -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ReFirmLabs/binwalk/archive/v2.3.1.tar.gz -> binwalk-2.3.1.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9a2b01632b5e1d6fee5d5f7ef2958cfd diff --git a/metadata/md5-cache/app-misc/binwalk-2.3.3-r1 b/metadata/md5-cache/app-misc/binwalk-2.3.3-r1 new file mode 100644 index 000000000000..9e437023d39f --- /dev/null +++ b/metadata/md5-cache/app-misc/binwalk-2.3.3-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A tool for identifying files embedded inside firmware images +EAPI=8 +HOMEPAGE=https://github.com/ReFirmLabs/binwalk +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ReFirmLabs/binwalk/archive/v2.3.3.tar.gz -> binwalk-2.3.3.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=189f70b7fae13c12de7d05ca29c58874 diff --git a/metadata/md5-cache/app-misc/binwalk-9999 b/metadata/md5-cache/app-misc/binwalk-9999 index f60945e9b5d6..f91a49d5bdd3 100644 --- a/metadata/md5-cache/app-misc/binwalk-9999 +++ b/metadata/md5-cache/app-misc/binwalk-9999 @@ -1,15 +1,15 @@ -BDEPEND=test? ( >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack DESCRIPTION=A tool for identifying files embedded inside firmware images -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/ReFirmLabs/binwalk INHERIT=distutils-r1 git-r3 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=MIT PROPERTIES=live -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a5d12e9960da7be74c41418a6d18e511 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ae94d3b80f376719ad91dd91daa7b07b diff --git a/metadata/md5-cache/app-misc/go-jira-1.0.23 b/metadata/md5-cache/app-misc/go-jira-1.0.23 deleted file mode 100644 index 93d4cc7f5b20..000000000000 --- a/metadata/md5-cache/app-misc/go-jira-1.0.23 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=>=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install unpack -DESCRIPTION=A simple JIRA commandline client in Go -EAPI=7 -HOMEPAGE=https://github.com/go-jira/jira -KEYWORDS=amd64 -LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MIT-with-advertising -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/go-jira/jira/archive/v1.0.23.tar.gz -> go-jira-1.0.23.tar.gz mirror://goproxy//github.com/!masterminds/goutils/@v/v1.1.0.zip -> github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/!masterminds/goutils/@v/v1.1.0.mod -> github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/!masterminds/semver/@v/v1.5.0.zip -> github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.5.0.zip mirror://goproxy//github.com/!masterminds/semver/@v/v1.5.0.mod -> github.com%2F!masterminds%2Fsemver%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/!masterminds/sprig/@v/v2.21.0+incompatible.zip -> github.com%2F!masterminds%2Fsprig%2F@v%2Fv2.21.0+incompatible.zip mirror://goproxy//github.com/!masterminds/sprig/@v/v2.21.0+incompatible.mod -> github.com%2F!masterminds%2Fsprig%2F@v%2Fv2.21.0+incompatible.mod mirror://goproxy//github.com/!netflix/go-expect/@v/v0.0.0-20180928190340-9d1f4485533b.zip -> github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180928190340-9d1f4485533b.zip mirror://goproxy//github.com/!netflix/go-expect/@v/v0.0.0-20180928190340-9d1f4485533b.mod -> github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180928190340-9d1f4485533b.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.zip -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.zip 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/units/@v/v0.0.0-20151022065526-2efee857e7cf.zip -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.zip 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/cheekybits/genny/@v/v1.0.0.zip -> github.com%2Fcheekybits%2Fgenny%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/cheekybits/genny/@v/v1.0.0.mod -> github.com%2Fcheekybits%2Fgenny%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/coryb/figtree/@v/v0.0.0-20180728224503-071d1ef303df.zip -> github.com%2Fcoryb%2Ffigtree%2F@v%2Fv0.0.0-20180728224503-071d1ef303df.zip mirror://goproxy//github.com/coryb/figtree/@v/v0.0.0-20180728224503-071d1ef303df.mod -> github.com%2Fcoryb%2Ffigtree%2F@v%2Fv0.0.0-20180728224503-071d1ef303df.mod mirror://goproxy//github.com/coryb/figtree/@v/v1.0.1-0.20190907170512-58176d03ef0d.zip -> github.com%2Fcoryb%2Ffigtree%2F@v%2Fv1.0.1-0.20190907170512-58176d03ef0d.zip mirror://goproxy//github.com/coryb/figtree/@v/v1.0.1-0.20190907170512-58176d03ef0d.mod -> github.com%2Fcoryb%2Ffigtree%2F@v%2Fv1.0.1-0.20190907170512-58176d03ef0d.mod mirror://goproxy//github.com/coryb/kingpeon/@v/v0.0.0-20180107011214-9a669f143f2e.zip -> github.com%2Fcoryb%2Fkingpeon%2F@v%2Fv0.0.0-20180107011214-9a669f143f2e.zip mirror://goproxy//github.com/coryb/kingpeon/@v/v0.0.0-20180107011214-9a669f143f2e.mod -> github.com%2Fcoryb%2Fkingpeon%2F@v%2Fv0.0.0-20180107011214-9a669f143f2e.mod mirror://goproxy//github.com/coryb/oreo/@v/v0.0.0-20180804211640-3e1b88fc08f1.zip -> github.com%2Fcoryb%2Foreo%2F@v%2Fv0.0.0-20180804211640-3e1b88fc08f1.zip mirror://goproxy//github.com/coryb/oreo/@v/v0.0.0-20180804211640-3e1b88fc08f1.mod -> github.com%2Fcoryb%2Foreo%2F@v%2Fv0.0.0-20180804211640-3e1b88fc08f1.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 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/fatih/camelcase/@v/v1.0.0.zip -> github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/fatih/camelcase/@v/v1.0.0.mod -> github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/uuid/@v/v1.1.1.zip -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.zip 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/guelfey/go.dbus/@v/v0.0.0-20131113121618-f6a3a2366cc3.zip -> github.com%2Fguelfey%2Fgo.dbus%2F@v%2Fv0.0.0-20131113121618-f6a3a2366cc3.zip mirror://goproxy//github.com/guelfey/go.dbus/@v/v0.0.0-20131113121618-f6a3a2366cc3.mod -> github.com%2Fguelfey%2Fgo.dbus%2F@v%2Fv0.0.0-20131113121618-f6a3a2366cc3.mod mirror://goproxy//github.com/hinshun/vt10x/@v/v0.0.0-20180809195222-d55458df857c.zip -> github.com%2Fhinshun%2Fvt10x%2F@v%2Fv0.0.0-20180809195222-d55458df857c.zip mirror://goproxy//github.com/hinshun/vt10x/@v/v0.0.0-20180809195222-d55458df857c.mod -> github.com%2Fhinshun%2Fvt10x%2F@v%2Fv0.0.0-20180809195222-d55458df857c.mod mirror://goproxy//github.com/huandu/xstrings/@v/v1.2.0.zip -> github.com%2Fhuandu%2Fxstrings%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/huandu/xstrings/@v/v1.2.0.mod -> github.com%2Fhuandu%2Fxstrings%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.7.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.7.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.7.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.7.mod mirror://goproxy//github.com/jinzhu/copier/@v/v0.0.0-20180308034124-7e38e58719c3.zip -> github.com%2Fjinzhu%2Fcopier%2F@v%2Fv0.0.0-20180308034124-7e38e58719c3.zip mirror://goproxy//github.com/jinzhu/copier/@v/v0.0.0-20180308034124-7e38e58719c3.mod -> github.com%2Fjinzhu%2Fcopier%2F@v%2Fv0.0.0-20180308034124-7e38e58719c3.mod mirror://goproxy//github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip -> github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.zip mirror://goproxy//github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod -> github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 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/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.4.zip -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.4.zip mirror://goproxy//github.com/kr/pty/@v/v1.1.4.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.4.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/mattn/go-colorable/@v/v0.0.9.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.zip 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-isatty/@v/v0.0.3.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.zip 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-runewidth/@v/v0.0.6.zip -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.6.zip mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.6.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.6.mod mirror://goproxy//github.com/mgutz/ansi/@v/v0.0.0-20170206155736-9520e82c474b.zip -> github.com%2Fmgutz%2Fansi%2F@v%2Fv0.0.0-20170206155736-9520e82c474b.zip mirror://goproxy//github.com/mgutz/ansi/@v/v0.0.0-20170206155736-9520e82c474b.mod -> github.com%2Fmgutz%2Fansi%2F@v%2Fv0.0.0-20170206155736-9520e82c474b.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.3.zip -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.3.zip mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.3.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/pkg/browser/@v/v0.0.0-20170505125900-c90ca0c84f15.zip -> github.com%2Fpkg%2Fbrowser%2F@v%2Fv0.0.0-20170505125900-c90ca0c84f15.zip mirror://goproxy//github.com/pkg/browser/@v/v0.0.0-20170505125900-c90ca0c84f15.mod -> github.com%2Fpkg%2Fbrowser%2F@v%2Fv0.0.0-20170505125900-c90ca0c84f15.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.zip 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/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/stretchr/testify/@v/v1.2.2.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.zip 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/theckman/go-flock/@v/v0.4.0.zip -> github.com%2Ftheckman%2Fgo-flock%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/theckman/go-flock/@v/v0.4.0.mod -> github.com%2Ftheckman%2Fgo-flock%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/tidwall/gjson/@v/v0.0.0-20180711011033-ba784d767ac7.zip -> github.com%2Ftidwall%2Fgjson%2F@v%2Fv0.0.0-20180711011033-ba784d767ac7.zip mirror://goproxy//github.com/tidwall/gjson/@v/v0.0.0-20180711011033-ba784d767ac7.mod -> github.com%2Ftidwall%2Fgjson%2F@v%2Fv0.0.0-20180711011033-ba784d767ac7.mod mirror://goproxy//github.com/tidwall/match/@v/v1.0.0.zip -> github.com%2Ftidwall%2Fmatch%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/tidwall/match/@v/v1.0.0.mod -> github.com%2Ftidwall%2Fmatch%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/tmc/keyring/@v/v0.0.0-20171121202319-839169085ae1.zip -> github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.zip mirror://goproxy//github.com/tmc/keyring/@v/v0.0.0-20171121202319-839169085ae1.mod -> github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180723164146-c126467f60eb.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180723164146-c126467f60eb.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180723164146-c126467f60eb.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20171102191033-01c190206fbd.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20171102191033-01c190206fbd.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20171102191033-01c190206fbd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20171102191033-01c190206fbd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180727230415-bd9dbc187b6e.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180727230415-bd9dbc187b6e.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180727230415-bd9dbc187b6e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180727230415-bd9dbc187b6e.mod mirror://goproxy//gopkg.in/!alec!aivazis/survey.v1/@v/v1.6.1.zip -> gopkg.in%2F!alec!aivazis%2Fsurvey.v1%2F@v%2Fv1.6.1.zip mirror://goproxy//gopkg.in/!alec!aivazis/survey.v1/@v/v1.6.1.mod -> gopkg.in%2F!alec!aivazis%2Fsurvey.v1%2F@v%2Fv1.6.1.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.zip 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.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.zip 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/coryb/yaml.v2/@v/v2.0.0-20180616071044-0e40e46f7153.zip -> gopkg.in%2Fcoryb%2Fyaml.v2%2F@v%2Fv2.0.0-20180616071044-0e40e46f7153.zip mirror://goproxy//gopkg.in/coryb/yaml.v2/@v/v2.0.0-20180616071044-0e40e46f7153.mod -> gopkg.in%2Fcoryb%2Fyaml.v2%2F@v%2Fv2.0.0-20180616071044-0e40e46f7153.mod mirror://goproxy//gopkg.in/op/go-logging.v1/@v/v1.0.0-20160211212156-b2cb9fa56473.zip -> gopkg.in%2Fop%2Fgo-logging.v1%2F@v%2Fv1.0.0-20160211212156-b2cb9fa56473.zip mirror://goproxy//gopkg.in/op/go-logging.v1/@v/v1.0.0-20160211212156-b2cb9fa56473.mod -> gopkg.in%2Fop%2Fgo-logging.v1%2F@v%2Fv1.0.0-20160211212156-b2cb9fa56473.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 -_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=0bdeb5979e7b1baa1e450627e55347ef diff --git a/metadata/md5-cache/app-misc/go-jira-1.0.28 b/metadata/md5-cache/app-misc/go-jira-1.0.28 index 3440b2d690ad..c64033854da8 100644 --- a/metadata/md5-cache/app-misc/go-jira-1.0.28 +++ b/metadata/md5-cache/app-misc/go-jira-1.0.28 @@ -3,10 +3,11 @@ DEFINED_PHASES=compile install unpack DESCRIPTION=A simple JIRA commandline client in Go EAPI=7 HOMEPAGE=https://github.com/go-jira/jira -KEYWORDS=~amd64 +INHERIT=go-module +KEYWORDS=amd64 LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MIT-with-advertising RESTRICT=strip SLOT=0 SRC_URI=https://github.com/go-jira/jira/archive/v1.0.28.tar.gz -> go-jira-1.0.28.tar.gz https://dev.gentoo.org/~williamh/dist/go-jira-1.0.28-deps.tar.xz _eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=1ea9d499d5a6d5837031959cc215ea94 +_md5_=4767b02dc088dbd166e06ae41589775a diff --git a/metadata/md5-cache/app-misc/ranger-1.9.3 b/metadata/md5-cache/app-misc/ranger-1.9.3 index 5e64115ea720..861cb78c406d 100644 --- a/metadata/md5-cache/app-misc/ranger-1.9.3 +++ b/metadata/md5-cache/app-misc/ranger-1.9.3 @@ -1,17 +1,17 @@ -BDEPEND=test? ( virtual/pager >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=test? ( virtual/pager >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ncurses] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A vim-inspired file manager for the console EAPI=7 HOMEPAGE=https://ranger.github.io/ INHERIT=distutils-r1 xdg -IUSE=test python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~ppc ~riscv x86 LICENSE=GPL-3 -RDEPEND=virtual/pager python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=virtual/pager python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ranger/ranger/archive/v1.9.3.tar.gz -> ranger-1.9.3.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c3b9903044ffdb91fd2d90f80ba3592f +_md5_=c621fb64996f26094768b942da83f15e diff --git a/metadata/md5-cache/app-misc/ranger-9999 b/metadata/md5-cache/app-misc/ranger-9999 index 3239bbf55a7c..7fe4b9ece781 100644 --- a/metadata/md5-cache/app-misc/ranger-9999 +++ b/metadata/md5-cache/app-misc/ranger-9999 @@ -1,16 +1,16 @@ -BDEPEND=test? ( virtual/pager >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( virtual/pager >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ncurses] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A vim-inspired file manager for the console EAPI=7 HOMEPAGE=https://ranger.github.io/ INHERIT=distutils-r1 xdg git-r3 -IUSE=test python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 LICENSE=GPL-3 PROPERTIES=live -RDEPEND=virtual/pager python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=virtual/pager python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2e30fc7c3f0a2e7707ff1a0c27ac4fcb +_md5_=c8ec3e4ed05b3bb339433ffc821efebf diff --git a/metadata/md5-cache/app-misc/tracker-2.3.6-r1 b/metadata/md5-cache/app-misc/tracker-2.3.6-r1 index 95ec1722b899..5f6fbbf8904d 100644 --- a/metadata/md5-cache/app-misc/tracker-2.3.6-r1 +++ b/metadata/md5-cache/app-misc/tracker-2.3.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 ) gtk-doc? ( >=dev-util/gtk-doc-1.8 app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.5 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +BDEPEND=dev-util/glib-utils || ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 ) gtk-doc? ( >=dev-util/gtk-doc-1.8 app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.5 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=dev-libs/glib-2.46:2 >=sys-apps/dbus-1.3.2 >=dev-libs/gobject-introspection-1.54:= >=dev-libs/icu-4.8.1.2:= >=dev-libs/json-glib-1.0 >=net-libs/libsoup-2.40.1:2.4 >=dev-libs/libxml2-2.7 >=dev-db/sqlite-3.20.0 networkmanager? ( >=net-misc/networkmanager-0.8 ) stemmer? ( dev-libs/snowball-stemmer:= ) sys-apps/util-linux dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A tagging metadata database, search tool and indexer @@ -13,4 +13,4 @@ RDEPEND=>=dev-libs/glib-2.46:2 >=sys-apps/dbus-1.3.2 >=dev-libs/gobject-introspe SLOT=0/2.0 SRC_URI=mirror://gnome/sources/tracker/2.3/tracker-2.3.6.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 vala 9badd41d5aab740ae5ac301c4416c5f8 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bba52a90006c8dbd4d450458409ef122 +_md5_=7822b13e3736c1e36a0c1e697b60c6ab diff --git a/metadata/md5-cache/app-misc/tracker-miners-2.3.5-r1 b/metadata/md5-cache/app-misc/tracker-miners-2.3.5-r1 index cf552a4a24ab..a5ea7f605295 100644 --- a/metadata/md5-cache/app-misc/tracker-miners-2.3.5-r1 +++ b/metadata/md5-cache/app-misc/tracker-miners-2.3.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils dev-util/gdbus-codegen >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) gstreamer? ( media-libs/gstreamer:1.0[introspection] || ( media-plugins/gst-plugins-libav:1.0 media-plugins/gst-plugins-openh264:1.0 ) ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +BDEPEND=dev-util/glib-utils dev-util/gdbus-codegen >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) gstreamer? ( media-libs/gstreamer:1.0[introspection] || ( media-plugins/gst-plugins-libav:1.0 media-plugins/gst-plugins-openh264:1.0 ) ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=dev-libs/glib-2.46:2 >=app-misc/tracker-2.2.0:0= gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-meta:1.0 ) !gstreamer? ( ffmpeg? ( media-video/ffmpeg:0= ) ) >=sys-apps/dbus-1.3.1 xmp? ( >=media-libs/exempi-2.1.0:= ) raw? ( media-libs/gexiv2 ) >=dev-libs/icu-4.8.1.2:= cue? ( media-libs/libcue:= ) exif? ( >=media-libs/libexif-0.6 ) gsf? ( >=gnome-extra/libgsf-1.14.24:= ) xps? ( app-text/libgxps ) iptc? ( media-libs/libiptcdata ) jpeg? ( virtual/jpeg:0 ) iso? ( >=sys-libs/libosinfo-0.2.10 ) >=media-libs/libpng-1.2:0= seccomp? ( >=sys-libs/libseccomp-2.0 ) tiff? ( media-libs/tiff:0 ) xml? ( >=dev-libs/libxml2-2.6 ) pdf? ( >=app-text/poppler-0.16.0[cairo] ) playlist? ( >=dev-libs/totem-pl-parser-3:= ) upower? ( >=sys-power/upower-0.9.0 ) sys-libs/zlib:0 gif? ( media-libs/giflib:= ) rss? ( >=net-libs/libgrss-0.7:0 ) app-arch/gzip dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Collection of data extractors for Tracker/Nepomuk @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/tracker-miners/2.3/tracker-miners-2.3.5.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=548345f2daba765e72b7683fced115d8 +_md5_=10ecb0b3334b5c25a3f6599d16763a82 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 7d602b89cf608bb95a19beb716d5b7c115d81692..fe9688719242ad0ae9fe3003e2045eceed3c7524 100644 GIT binary patch literal 18092 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 Lqj*_01AYJigkxqn literal 18261 zcmV(zK<2+6iwFP!00002|AoEVlATAAoq4aPzzZZT&WFpEY0SoKbSJ%l$BDv_1TY}T zR=vHx6`8qrvWjKX)m=>jnS00Y;l6yW2zUSg+kgDe|M)b|&o6&`TlQnW_@CNO{pEZ3 zlzjj6U;q1m{6GI!_^+S#Si8AU{3tu_W;^dOR%vJU>0GtY>r6J9l{mYtR>}y?*HQD@ zJ)RbQoc@%yY{q5f)X{eICwV`8aw9cM>ojwv<$6+|wa>GXZ^Kdln$N+Z-3%vW2d_SJmaxt}$587w8{y;zPrBinFw zg+9{?)9=vSa3{xFV+wOe>uvK8EI0b)hyO4C?ON;Wm-952`zgMB_n%6SPjkg?nWw{A z#qE|^a~a)@*jKK6YzekzaXCfS;X)2AA6DBk7UbugYq6YC_HaC4PuZ2g-}hcz^)19R zZMr^k-+eC&sRvhk93hsR{A{B=%$2sK7F+9m+wQHU)^p8P*UaWZigCqrMw?~E=v^*5 z97}oSIhPAFEIy#uv}zx#mR9RpZE4L__ANEWolc#Wi=R1%z|wo3epqu>tFT~n(tM8CKezPjpO`%)zw6bmASHZz z<}$mBA%qpfz;G_-b@;}%9o{kOZVfl_e0K83hgsR|<&K-y^X`7yo_-ELhV{NeY;O8o zVhjAp$phc6xujmlIVqPg*@VBhRrrgostfpIVNaW@>EI36%C?)ahq7`nJDH2USL|0? z^Bu=q?C1=MCrQ1x+*pXO{NUi*OT#ttC}mYvHMjTH+HO47Jhp<(6HH;Y@ZQqqe79A1 zX0FfHYAVGI!YZ*PDazWJ=W&~_O)hR51z#ro*uu8>=I(8!QY!|G$(Cj3z4Ljk!she@ zuoQ)8G7DI+vGtfREPiC4-e(?}@O7`YTA$DP&3^yog$Ps(rcXYU_H-;B)?5t)c|As4 zVTXNE>h5fLKnp6gf_d(4#tMl z&+hjM+400(*vBTE^lmJdh_K4n@ymW0Zj2jxW3vtq6wYa7ltqX;VMW4i!Aj@(>V$(D ze>Dlz6u>KI)8pk06txwH?a~8}nOAbH^033tczO(xpKr6)u+8e<8!LbE?83uX*u@AE zzxdS+(6f(~fL`6PN0Fz)-$2$mi;oG+APeLLC`@nFJDi>^nyfX~Hu#|xNDXIU!okA< z5g6$JT7dcP>_kZgyfc>uLE@u(7%PRHI_}p~#}&Y(nNI9J8{Xw}c0Am0tiki~Jw`q= z?4F7LPF~62Rd#J0%K+_&Lwl7bsc9vUkVV+qN>^2YQa6hM|Myxu5#}{v@pohW{^Ohd znEwlF`JaNap$AwV)^bCRSxJi3?^4eo{sDtC$LSe>&b?VSYdxd{BC%;hL5BZC5D3^$ zq$aY_>>wSh%d4GZ?T{CC4&Ju01NuX3f%|XVpn)@CuNw0l@!eX!VkLl&y(l;#!3fkP zg1he8ldsWsAj(NO)%ycZ9NY3*uym2>JP{-C8kwa5nhfD z06l>SAR1*HER)X(m~&Js)?)>MXD4cFKfPp@g;n{P2_Eq8><3unaIAX#=*j6j-mS#; z@R+6alE_wzz-e;LvaGvud?lS3RD)dVpd752Zzo70CUfK%@u`x0EDjIBRKVCFAdmAk zI0B@y34^@hfb_bEfJ7?DB+Sv-DFA8yla<)E=$|l!8xRmKy4fyLV{u~rD2u51woO2F4_FXIigritC*-IFq8;e$pXZ{&cRd>ZzaBT9%c7C*@Ob#Dj&JRt*ZIR>%>C_VhbNVBo9 zZKvDu`v6F!xX$i4(I7>D+daS-u&O((WcxRm+P{9D`^)dIyh@g8&+G>p!xYNmxq+W8 z_;8@GJbDKb`YGO0D(38D!sn1?ryJvVwmgYffX#e)C5zZTzD;urb_Dq#b8jN0^%B;e z<>X@}LsE%@I9J4{);9l$x0}`k6D57lb|!B1`<$_$Veoc*1;*F z7FxA^TcXDonOhS+;7~)e5xJouw`{^)+bwSa2kwrBQ; zutGZK1`&z4u?H3SI9#1H;RKj9Idv#*Q_(wde zv5iGo{m{sehfoNSEH1=%Y@inmUS>Y>Xorv2F~SDPu^}iFQ|S%E@U0|glmyf)E>?)F zB9%n64TzLuHZ*O*qR8e5#RS`tmdI`dA`StUf*R-iZmAzHmvQdjU)WJT7*1T%lP2)g zsP^3gwwh1`crp;$NO`DI#2$$_HlhLJ7%KuSi5;M{_0<~Mg*?|Iw>ZlLLg4Oha1A>YuZ3m{Tj=aI%I3oluG;FqKM=fW= zo8WH{HH2@OHdxlcz-&l|xiy&F9^fewK&k)8EHiG=V3Jf z?-2ZvR5O}IhsZ&gO5}loV7QkQ+T=(OYlNMZCQ)}->txdrM4i|&`k*5ZXa)3ytP)vu zYVfqC&xDZH)0F!L`V|od8_BXLAM<9lZ@>HuZYAlNSe|?VL-VDU6Hkby)5+XH%OY+0 zth69=q)GS+vRs&u4}2s5uH+6^c`ld&rs)8P0~+9hJOjJcH?kQ8)DehHKBB+G!O#<= z0`wT+nEAs8yhlQwtwxu|bvjQqgDqGUe*zB9kc&=KCX|<*A~-zU+wU$th)bPy-Lk`paRYAg@+-!rdww@9#}yH z#RAJTnuFZH#nm0?mGSKir zAfvd5kl|7*&?E#F5QwtU8D-MO7Saw>uDZM+4ejIwl1lW#9*%&E-yrT6e2)(ynISC1 zz$TEj>w$m+sX)|*^%(AnXvOUoNmfRVkAo^l_5{s#L>00HozR{^L!6+nRs;Tmi-Hil4x`PyhC7g9>cGr;wm zo&NY;u>MnqS4IC6Gz6#ii~!vv5Qsrkf~`?`gH<6cP@H=e0XV>f=0;l#w_p|IDD*c` z0oDV_5mrZVK*V;?k!d7a&sb|Yp&yUAPS%mpaat&=oFT>fV4p_^Tx5z(C`3|>q07i< z72*@7Hf5OvaDg*TBx9&>Aryhm)3=WGj`tA z(1{u0(=1Yd{Z}iMpWLU90vYx;b`d%5(jR08z7WU2V9;2HUm`ucZX+NFV7fmEb-4L% zatcr>!Ut30-&+zfBQuj0Pl@i7t>cagvkg*+&G_dz(aS+Ta^P>+?qQ|uM$#b>zejXL z&>G08*|FmQL5Q6P1utF67$XcxCJ9A2hbIEzdQz)v?W^`lxlxiQh_3Jq3s8%wQ{0kl zLuL`fM#e%yfQADHdbQHokc9d5x8Ll``p@t7?Hk<6{nP~NI)3?ZSR5U8BhwC`jSYpR zj17lFl!F?cYzNk|)`eT}y#sj%y+MS6B$z+xTm~~^s|A%|rOJfKyGZ;4ni+kFEXJmU z8w9ZEJ7R<>!Wxhk?x6xvkj0SxIw~MPLfaqmO8Ntx;k0M?u4v`O(PXd9R18e=BkY-Rd0_6dw)P0lsjYK(q zMS80`>IFq~(1T*uNrPdt1XX%mNO-m(LKIL=u*i++GMOR}&;>YaQdtP4tUqr9o~I@9 z&_DtlN?K>cRjf0>29?eL=k4T0?$;R9qf=<9Bo zJkl$8jSlC(C(3u=y!{a83Aze}KBM`N5I%A-{&2}#N%58B4>HcYrZmA#rmS)x3y$RG zIne8p;@{eeEo}K2j|J8bJuV}8G9&1B*j{MMsu?zbzCbqRr6c{-B)Z5A1+uaw*9f`E zmRebL0JQ8d+XPKR(Dr);=3qL*=`b2flZp}pJD`KC>`-+J?0s+t-OM3u39AI9T8H$Q zJvo%nCe1IGD*I#$Hy}?se$0z%*@%S=)Dg!z5K-9w26Y=*k|-fPVT&m0*|k+Vr9^S! zngF$K^w3s(UG45o@SOkekNy20*HrP@Nd+ld3;_PlFGF9EU8TV!tZ z5|$)Y5;exZ`?+AaRasWC7Z%TR~|_8=bJfG!3PRTmtj}CjQN#N{)_@dSXX( zk=z1=3FSM1(oSfQ^|U~%sW$)`V{doZZ3vT&v-ODEI$IKSsJ8#vRuvjSOh2)zDCrld zXNG}`4dCD;2#5|y4%JgO*~9C0m%tfhV7y0UlK%+~y}Al4mBff0$@Um=krslE+jRDg z<0Ks;F8Nl}t>HRO^x0<^z<6FXmjd+a_Z%vZn1+49#}<-=O@x_1l2E;2x`H}HX?QSe z5&s4fL>*+I^*1?&NN~2N%Z{J|=BH#ndQ}$`$WAZ2bQQAfaS1k3~lk#5KVotOcyRvOz&UShu%;um>w6qpgQvq^Is{;I28 zgr0|8LZFwD56`?xzpO9=|G2&&7)aya9@HI5!8d@BJV)prtRuxumT;Ud!!oIBl$1z; z08d@SHG!XXe_JP1U?QWAE{g`KB=YeoODQ`?xItw>gxpn(LQ;-pu8hz1NNlI;RUw>r zGku*u>`!5O5~f#O1b!%9VAt@+s54bmA(TJiEj&?6qA*Ys7NDy;I5EBzPzKIJ1aJU9 zs*Xlc&mDHl;{lrN*WjUW4J0$aN~TAR_^Ag)`%E3_S%CnT!Jj7oVDJ}l*b9$-NxDkT z3Rgm;;+UYt#NGBD=t!UioJyCo!&ONYko>cgZZR`k2gw=mW*8p{Aw#ktf*S`RSaAnr z6q{FjBphPOie*n8vUg+s{`LEOhxJ#sfS`C-Yt0~@4Hlv^ClDQcI|ts0U|>~YdL#_# z6pp$iut*;4Q~^UXUu_6h638Mf`F@98x^8BM^3p{8L$QcH;G-_3X_A8KELy-KBTX{J zLp{TtmQ<}0E|~3f7EWreC~=()voj>L(Pk1EhJmB&4m*5?u{Yp2d>;sMAYp?r1Q95S za8G6_Cqm-N&6~JGgvspX1QqTU?aTnQ{GGLQncJQx?xRUWKx6UlfrE>?Aj|`yo^|8Y zG09|Ww+I!f(zUX^j*yh7hLuvD0P?ZgXCpgSa@F}AI1qBm1P+Am*sue>Vo{7@5DLixY_6 zt()kO`vixdDrNGSJ@vrBNCzblRfqyVcZ!ycLM8T^oSQ5lMv?owsrGO7%|S9 zMuk8E+7O@-hV8;{1o1M_8F5Njas*2rx2I%revV(-x%YvJMxJ;b55<069*xNs!b-`R zRX6`faWCcO`_7NDJm|)^*zR%d(^*} z>83x($dgV*bb9B>Nk$N#bx5lX6$5qSZw^VKrNieS%E(pg5M(+xhIB!Oa76hVbo^G@ zDG7s8Lv(?yOGD`ZE$$(VeOrSk`=(UNdLuxKTRktCQN+(k+udElsU z9wiAJj?gbTsp^qDG01&yC@q?!-j}NeF_ag%VPd0Vs<{RVX~^RzVbu zG6VaMP9nnrEz#CQ>Zt$=uHMk0X-uaW@9>$+l{(0Y8AQJD@iqz1b}<8!k=tP^##)aq z(fdR-3nymqnEa4o0?_9EVyo*?xj&)2=pvq|0Y}#GVmeio24v`(0+|??^HaB9`}8na z5<=9ICbw#@;yn>J-QXh_2J?B~AkyX6N zLdfN#9hl&~EGFTT&+=5sDxdC9A`7Clv;HxJEgN>=yTgg_Cj^VC0gz2Prd}i!V7!92 z#6iNvo6f_I;)L{E8fhL1e0bvVw9=2SUw{4O^AEf#|KxPU9=v-V9amj9pvMl8%o_0$ zvJZqx#b2mP!LBM%aTS&vb#2uff{aHX27&`}0!9XmE; zd~6jzgz3N}RU3w4jArN!2$)KB%B!fCPR%egRntLHO&28uLL?pjt+_6zQZeVVd-8K}@nW!VAt@M4TGZ0bE0AEEKNbI~x(&VbP(ATH+*&c-U3c85zZK>oaz^EE&5b%x%TB9RblH=yXd9IFaH@*nxKdOht5yrom>&9US zA529gquy!=Q&Nd077v{a6+b-0E)0&-g+|$=DD{rOGTkU3D9IWD`asTN8TPv zb;j=>B(Gs=bdze~b;;RP$0}#xqw%;ro;k6kwiF9= zq6G3_)q%gtS@7B=JZD22xQ6UCl|qw~fOlP;;6M&ZfLuHS`w44h%N;A!tP5(CmFksHc4CpCqK%7g)yzOie}amT0SngRAs1vRFFw*#&&wJy99&+K4{gguT=a#r2Eie&vz z4c6;Lr9q%G-*BqDOo@hQXQSUM7hbLOdhFsp9C;31v_dj;m1S&_gD65fkO>WvKtNA$ zbQ2|Qs3vLM<9|>|QB@8khewCEz@0#S*rzl+S~%$NZ9+)l33${77KjX7l8uYRM@8(D z`)7U}yCCRD3xTIm)5Iiuprv(1oDji{eGE%wQpkiv?#IN5=z`;-K$>pioJy*pQ&Y80 zfU`;w8dQ!5_DNUL3#rT=sv0uzz#$`5v5=M$=6bWzw}1TcA4PnrrkyE=}_8c=Yj`x@fv06oi=4)?9?$X*O(xMc_^*Q!;L_C4S(MAee8YC}a) z=#CRekws^xs&rKKP|(RZk3)ib@F|n%*H!AQxC1`ga>POrZ%l!}(hj0>SXPqiMHv}H z006hxifWvW%Gi9@4Sq^!!JRzGrqDvB%)e75SX`AMV-2&M4qZ)>R&8XWvTul z@`9;)zmk3-Dv3;R)}CY+1l&sLb3E|fZM?E8|1bTxCfCDQ0EQ^NG;Sz={~a+q?90_E6L-KxZURPPS_qlDX-(Gzm2 zN%RHU$^)yq1-HQ-2-TuvWmO}M8kR}oL|xTDmb;OW_;krJbfKW3vo}bwp|Xhd4&>jj zk#vCftU}AsKU56-d1=kCB-DyCB~P!yURhpc<**mXA8eE@oTyJ?5WVMg`j1uy(@AGo zqUt<>Z(Wf+hdtq0x88t_kOU&6)=-xXA3&rGi_b%0IZK4akz>0qp*PPfa)jq@LiqTt zO2W{J3KX(}wBW`DIuq2PS#^@i4T&j=3@oXiXX_|vMWT49=Vhs`x9fyNM?l38l)7*u z_dQMY3Qg&Q%!BGq_TCE?k**}=roxk6Ks6Y)Q-u#20ky3Yi>#tM%u1FW>h=(Bf*7C? zW}4RcW~E|~p@I=8cM(AtJ@PhtHjpoY(zE$+P69B-$88LWxdZR&5+Z}9NUCC|b;WNu z6wil{Y~_qw@(tIpn;7da5S5SLmg>rJy`R%^lOJJ8j18p4I$> zB=JPL2$2WYA%5sOZO2h@EgmyS!PIPsy(FL@5q1Jt*G68=3|pSWuAr9^(gouH^U7@< zh+75fFlVult*B!MhMz+0$5a65_CMQ7qyWtSP;*w4Ng>UN1ew$!!vl-msKP~cdJT6i z>LtRJB%Y9zs9j|^B>?b|{C#kQjZom!!f z9tWJ}Z#zp+>jdnzbyHWxZIE=jxoPTov8{@46*r3w)S{n`hX6dc!UaDClYY;Hh@$|c10!8$yc4OPR19UAd9i0TQgJeF1V2Q!a|Clz?!4g_qh zf@tu*j@eX2)Z~6syxd?7DG-CI6(GsM&Qy<5beaZbAyd2>>3`Y$<=fZqKQ1XKpHw>Y zEZQK2x^@{`@`)UV3Tx^qZWSzO1RQye&lYBuJ;@EIO4pYPjR}T~X7}VSlrp2| z5JG)`hWDZcTd0{7(=Ok<&calsjSK-6T+02Z(GUNH8x$4YdcdIo3jEtDq3FkutovUq zRgs$?Zuk5cDl;Do`r{?gRTwn~{g*4;WT zQT+7(WT#hc2T(q5_5xe5;X{>g!9CDsXl$^!sf|1G#Q`4T)If-($Pu{307^kn;t%-n z@K4a83jjQ#9KwhFbbY-NfRs^ve!l8uB%_YmKrbi4-qbDh5W(d6wRKP)(Mv%EH0m~k z@a}uHiwA;nX(uu8ihC`|1dltZKn5kD>w9njPA3MAom4uQSYgD%us%4IU+e@hpw{4} zgaDWlMO|&suZH^kpKJfAlNC`Y|8@(5gw7vtLg5H~tDpe(0doTS4nBt5o^aO*?L&Hk zh_kD6uM1#+x1naZyqsE9dB&!$!07$J7Leqyv&zf}ZIOF86KsQYKtSEP*rQ@Sr%uy{ z7AAlUrl0Cmmwl~7Asz$4XhGBn3=J|p*@QR`kWbus5)Op*Re$6c;2dU*WbPizu@v2p z>7pCtKWdZIt#Z<-Hzq=0Bmv6kIqJ9n#a{0>?9cO+JypU54TpfK=!?Y1E(DJlhWQPW zKham%Ze6?Oh{S{0fr?=?>&}bGPmnmN?65$+bTwqUtpuP|n*%}4C}~wa625V(Y)mzK zM@N+Ic@v{%q@Y$zh-*?+Pg`Dxq0pyJ)|-T(IwXlK_CPu3sQpB`S`0wf8P$h-$fdG> zxRVYFQf0GTyY-7AL0gg#qUA$~S$zi<;uu)dy~W`FYk%6y9)EoP_4SJH?U1wPCul`n zl3b-rZ?!#22?Gd=%&>JKU@E`~2)d{%K$Rkd)$d_hiK?w2&bkU;RjWA%xTl+udp;v6 zmggamPlSS4N-BTDAxIU;!AVFB#K5!4jF^IOxuep39Zr?4zTuwcP~55vFJ>t4hS3Qg z5iQWH0cpi^g6GL^ivWRTs$UGMY9t+HwF3F0`empCkfo}1wobRwb^~R06*>Q%!LEDN zk9{@#aM!#EJs|-=xS=>8z+@v-a{wyX?t)NK2N}s*eZe|P0e^TNffRm65Qsa?#%Ji9 z8tB1o5A-&vQ{PZcEvQkgsv1|#@?%fc;XZ&15w}sj>{@H5#nRLsgS7S#^sL6Db-P#O zEKnF13GY*I544kT(CKx_@0~0k!AZ8*>)LStFn{l@Vnzh!;J|Pl# zG!}KL&8d*@uJ&e?PliOW=rCOXu~nN~5{RYp`N^93GIai|Dy!~9%fqeA+E+&+4*7Zhbh_5ieX!2Kf!3(&DGyIM$jhjH=%{HLe)3-s z7j&DmOZV7lgktrYvJtd>74ca9#!}(0mV)lVo$t_+t+Oq@yN69c2Hk?f3LFB-T82$j zuj(#Xu|rEZSAkJ<4pbr{Y1kmGZYx*oC>>%2T2&nIbkvFJ22^#NG#&siQ)8dg*~Fvu zR+sc+@z`X5;qR>%+(OkBYGYa+a zPWKkbP%{x_5`59kp4tMP%9CziRTkHOpOGU=eSPs)CkLO>hu$mz2y{~g3*-#&&CB28 zljg#L!9i!>%*4LZ7!nHzAOVo^R79b3c5}L@38I-KAebGpv+8IATBF7sb&F{94T0puR{djRy(Y#;S)i%yU&VE?*9SCecYvG83&QuPMh(H{WhD8Rf^v6U{m zgq#9-0uC_BNK)5t;W3_$uEfduy_l2aX>Ip>kHEX8M%0gHdS&bU!qZAqMYSLvbU-7E z$eGAr)&)J(^^jC#n`-;y3p#tDQv|}gZb@cD!&DtJX-efH!pNpd3y3yK2L?WMor?_N zSyan-OS$$Ty;stqMvpv>sFsc#{IIQ(7b%sfdU}F3sN`baD%VXMjuu3lTn;{4?F&#A7n3y#QYX^zuG^3vo9~Hs{iW3C+66}1Q|?UQpfhXPJYgsC;J>0A-IOF}D9;i}T)TiUY2 z6!#=tRcoo40kErxy2Cq9)F>K0PEBN*>O)G^Mz{1F9fbWBWS32=YAZY{wLp}g!Y4#% zB??vIH>iE2Hi(ki&r`!zq_?FaUTlQi@2bjL2!O4{nmXnp;f|m@_@0_~vknGy^0o-` zst!BN{CG9fZ~KS+yuaKV2JyNNw^lBZQ5&gl4x3vC+V0$=Q%!FX?41}Q+VvqV2nyQIAqLTs!NW3(2N7hFXXSU}2&D&hr#6JG4q} zVHP46`3Nwn$lE;efgeaqC1f%5z!SLS^>&-Bbm9qU;;)y^jgX`%qFSdC|G89yq>aZz zD%nv}jRN^Q-d#*U9)5aG{u@KRR=<|#VV=Qeb@@TX-xQ7GfGE+(L+)6J+b+{0Xc*yZdb5&4AuASb%7XWA!sOnU$SAEz@ zK2Twee5~r$gf^Q1St2F*5STjKVC9;P0WF(VMOhivra?OpXpz`NNNb`KRJNC?0duer zHPo3-QC;Vc#cGR2)J6}kXzcBhprptR|9F_SaBZ9IW51GcmV z>*{A8hpa;OCv^DHd8fDFAP!okS{4l@+3+kD8Fa){@01M;@1qX+lSZ+?%VNh-G)K_V zvolgNuG$V+;~UiA1Y~XLldeWs-C>CLn(2PKsP-RjdsKnrdO}$_^|C^Xu_eDBw4)OI zBzO{m>Q051@RgwA{c=EqQgrcQF`^vP`!V`QTSYY$eV86}$lMwz7Qg|K7~~m3p{fd+ zM5I|0*{egzliv({?iwkwmqf04e2KiVnwl6iNr;bugu(Qs%`h_DXRA9FMh z8ap*;0D;_|t=o_q^~a&r_)dqcI#aXK))d@y)yn0AuDngRAQLolsD?YMccSGZ=I+H5eJr` zb6glPWLFVI=yg(lb>hK`oTPhMU(JDDTVJO07v0t9Rw@TrMW012hT}Hg>%?J@CP^Y_ z(p(`rnh(*V#+LE)&-rF(3khEDeVuUHsN!0-9TGy&c}?kqMQVHsTcKVhgJJ1xc!}G& z2nmPWxEZ51t-Iy7o>NsA?bA5|Ah^s_Unl3l7Px+nCx>bPyF&r0R? z?5wU7H1tqK?>u8xhl3}_L7?T@sutx>rx%}*RmlW8P*V33zxmY0GZ2ty;-(|5lXbgH zP9I^YlD;<`ZnmiV0^PssX3azA5xXrMbv2UmJpqBmb;PsPQF6#^r{RZc_-&9b0BjAx z>i~<16X-i)QNwQR-`lII5aC(mqCR|uOAO_x@{4~`?KVUc_P*|NF(QxeM$9l2o*#b5 zbLcii=ljPK6j|dP#sDNmIVaCFt-Wx|;713zpi4gbAdm zVUfRxY6j3jg&Hl%?zr`SpJMsj=kMRYe*b;{y5|pQX!xmIgs<*nHiXz86(2^8WmF(9 zU<*O4L0EZ|rActNtW4)}8f&Vmrg~3;Z1JxuJhM{$)CdpVEvvUOZcqH;QBz|OHVfu2 z_(aVLQ++3D2oA_{AIxDERpAmyPVxqpuL^BxbsQ2^s_9O~Mg_K!sLzcRl6}}fB(Y#j zx1gG906U%PU_m>bdyxu)G@V|n&7!Jwd*NkCmxdZi0Q0RXu=pE;y`fim%9~zGEF}G+ zks5cZWmdmqfw$zKX{q(j*HxKELoBTnb%PTZ;RM8%tO0&H5k>b1Of&)3<&|{An^fnN zvW80mXRwnsK$omvEd;MRbe=_?WCWy-O&vVp?gInOK9p1@-@@mjC3IbG;3Nbb2u%js zfk)$DP+g-S=c`79Ai`8idyms}a4SK9lA0p3WDX6Xn*dALs$?7CUhlu1>3y*uKYp=0 z$kKn(RLBqVMs2mWZ*B*u0ecPpJ$$N0C#bW81J9tNn@2@mU6k@G_=qonzUgiwcHr`y7p0%5Hag9FJ@ zp=aVBG;Fl;PgS#MRmFYA83rMMVyHm5=q|Qu3Yd=GG`UCm(%X>Oo+@h(6o{SX>;WRb&f%G@jc%9hAVyXZsDrHhNnuAOe_-mmC)Q+tB8hBHBl*4Ki zE9_9!tR`b?N>IH`hzJ)AQY;7;QZPvcCg@bNsUdahb0Q}|&tByp~zV*XykhHL(yL%?-juldijo zA(8_r{xKDvLYs`B31QE-VzWWZl^4s>H}I@)r5pQPc_gj0d9$psWX8);43%{{?@!eEBDlnTm#ovr|+#uf_$k_sR#ChEr zsPrF}1vM$L>e`^Ns~Q1|X9B3W31R?GT22Qe8p=oV0Ga%eq9@~Rb!Yd}be`zct%6)u zOC?F*4b8v({Pi~WY2bYQ(5P%}L(>mds1d+?qEeRTwq~b+HK5aN z4LV8nTyO)>RuiTr+);QlcXVH@>U|*f1@&jSoO4Hi2=Y4uj^$=y>BE!o6iq`@^;XmU zo!0^4ErZix0}KjHQh1!Maaiz8Red?BQuPa=pOxJRLG<>F^OpD`Buy7bVDBCFMG87Z4n9@7yqHY=;q%+c|jc$%389YM`p!Wx*adhpb$Uj~Qpx&FuIN@;)mLE zbuDN_p_Jm*_*&%pl=vl^;Bf?S!k-YMq`QN+;WG}MQ&ggmtJ>)J7}$x!NxdfF@c7Cb z&^-uQzr987=&VOwoAbODVo#DsK{~&ccWV6GkNx|P&tLfe@5LM%lK?S$9_gu%N`r6% zF|;%qG3k{JQKf9em4+*2zR7gPtr`0s6Pd=61|m0faX?P@WNHBqYKIE)2g~oR3DfCXjQj6 z857jQgy5@sKeh$~YX(SJq!`UlHd8u-+(P6MPOsTnRpJG?+joJC1kLV^?~(WQyN(oI z-fOJ8to7jz84?DC0y;zo3Ve>(S!|x_jwJob<(h7}yCIZ(%bL-RO}h@0paduh^|LNz zvLcSL$nEpCQKencb@A?Q4p=D1>A+qb8qL~u9SeJW-i$6K^`@p=&CW!5ta#^St6vKx z>@}gWD(C8`cWWA2RR38$n#k_fycJ(ZgJcrFgD=k_FcQ;KQD_l^s5(>}nra*L{*A_F zThIu}_V289i}ydASLLRUS10v-CjntN7uhg471XJ-fCW}*2)22UUsV{9RrP{QQ(0e9 zHM=Xf$RsP;NIpS@bU|gI8FEn~?8>Wse_Y-XylyUaiD;YO%EyBI_C_!ss@R&`bn_5CS;LFmRhaUunv1r>%0zGk}k69)@7)ujow6p8U=s0?XxKjd8*4?KhUO2I>e7fyeM-Hnv`15<;R48eBt7}`mgQz$`JvjS zFjRrqbqS~Qr=m#?M62dq4jrWT(Za2+sH&7u@1a+ZZA`>r_Db(d`g)?&7VzW31G`db z>abABK33B3rMDtk5+#8SB?`JaQ_UnkT-1~)h8+_I(b={_GV89Ys+CjA&{%4XTvaI; znH)l)DN$`BwCw;vrinP3RfSS6`S0xYda8iQKeUckgyu^n1N`kl5b}9{%cA-Bx8$lf=dC4G@E8(fp15BaOfYFh3xiAFDHQs!ot;; z8#cna_@(~3pck_g9v-j7E*kr$3G<<=ijd`LM5t3) zi$)UQ>Ut+l7lBD=TOtURDFv=>9*vJ8QK;hS%%`!=)cW2yMr^4FHU3Ls$_*EbIzKaKq6OvkZDY>QX=a_4hPL3PCkXL z!^fdU+|1X_;dQzb^5ZlV=vI~zDeamsH-IhZEreg?A3DV(-(aYKYRXxoK*e(O!UF)) z&09!{Vmun#-fIBcvabBqAFLA~!y3i$m2PPO3y%b2gWX69r3MpvTI$>0zewEN8T}uc z-2Bg0K3N9-O0!v^xLYk)b!hORWzWjSE3x#Zf*qPv>TN)r*V zbP4Kp^fI7D2GxMf&7(P-L?JvgqilG>$0gSganMK&)nci|K{%uIZknH_ZO9d`(3R4N zdhHX+AS{g*a+*et=vH5?NtvmlwZyADj-Tu^xJP=>Knab$j;1N(1)Vfh`q2oP@K&zy z?YsT<;-L)u&WGVZqT1ubxTr$TKS zB2}l}G89ZtuZgp0Hg$&fqzMOGy&a$x?ln{w+M~L18_Z(ry*av}2UCJ7tdHKdVF>3( z@ymp$s}7`G+Nq|nn6rleWBD!)5H-jw>P1?_OzAb>TXek`OXcV$cqS(;xR9n&A+v@C zzVMNlH0rGTsKyG=(Ai1Q^optCf}{JrRsPmg9aDXLjYuS9fR$VtqJ65wG?*igW+H@d zZmNNguBfp+IK2a;tKCV1)r#73HCimGv5u@c!6@vc5iVJMz!|245Ll|5sysr~*pt&# zavxL!eLmbSV}2dQX*5jZr@RKv+)6H;_@kPm3eiH<8(c=dy%0%*@YP(DRlcWEFPAk@ z9K3Xp-mVu#sjyco?HXa@x@I=%kQxQ7gCY$LN1&ik`m3qF@2La5m+}4UFZ;{OpKII~ zinvci?UTG)(S$(*ssLpSax{8=Yea1hy2Ko}%3k$wPE}PBs#C9QQ7}da{x|5VOoc{2c#j2?RzB^6lsjvgp7^r2sN_Yk2VNxYMWV9~{l7-}`s;B}M z5d(Z$sOjI@?6oq+eR!vj4)Oq6y)aMhFyv8!QLoIK5^0*tg`(GFX1>8h;qW4%jGFTG z#v}};Ywg=8kEX2t+22NP%W9Ok-SfI5 zQ2DyXNTXfB#C40_n>ytQ)_aOb+PLFqk}eXB?61}p)eHgltfN9@Rr93de~nai8c2PH zmpV{I648j%*ZE_O@!e$KzP@Ov>>baMUQa~RhiO96q@;V;&Qd9P^QsnE8q>AOYG^`@ z99ELY3SH&cM-_8qIg$3e&GB|<6Cv!65zSYpn4x7j3M0nDHuv$I_=O~ z4s<;FAPy2V>IcCAl>u!wepz#G#+_1vC&L}0j@8D|9Ds!`P{pCCc@e-@&*)G}Sdc

qLud7<<*AZ&Jn93qh8e z6S3FdSg*Ho*dF)U;t zHa6TDl6s*Q=%C#2lx%0&2G?X*owoYob>Ktv6WoA(sGL`q06a1 z1l6`k`a_LjcYLa5=UBRL`&4~}ie4%j1n#dH)DM8yoVAGP9uq$5W`$tHMN#}q4!`Se1zc8s5_QIv6Pq6c&k0Pb4(H7A1 zrI)0s3l4p+fw7R^pu<~*OEF!DWOdCBbXJXWvZ5lOG*qY206)vtp$5?9N`Pvlv)V}^ zWY5}1M4X0&de!O?%X-_OR}5 zFGj{kO#)XxqsFZrT?PjAn&06mYT<@Ksgp|YpVUP20(H>H5eHX==j;kTYvPzhO1&JS zq6#eB;!fO1&A^XqXT8u=wa!Jicl^ybr)p+^UWx<3^g7{OdMAqJ*XOP&^E`+Z^o?#b zm)>BZ0&~d8govRdkD9r)QoZPg45FFu8Uh8CC$s8>FQzyAI(2HlG5R0&L)ox>A_ch* z725e&Z{#FUeBBEDqET8&lNXAn376Fs0QgajU7d+7hcY#N5Tw=>z|iad3WPwq&1)36 z>CKCp{&b3VJ!$AtjXKsFUwFr65%hS>GsB$w60%r-( zf6dP4i`9okFpNb;4eA7sz?|dx^-fQIm|vQvmrkXqX?RQC1O-B?lmEaxy(w3W%b`!+ zFDu?`BtJ^=!#q7;t|oA7memcvG)=AR6|#<>fApMg^*`wyEP7SKz_vqG$V=}A z)Qbv|k-!q9#$cuJ;nXx*0g5jgj@Hu~aKJ)aw}@Q_&6*^puEL_pa0s)g25IGQbv#F% z(FM%_nQC`_pO1QN^crmKSsrT^dZjt0*Po8kG2aEIx zBI&(AM`e-;UZ5AYz{K2iQzzBP9!(R`q)~8Mr=nT!7|i$51Rm$~VuU+Bx~j#q>SdRR zrLF=z(TV$3q!D!zE}_}TjronV|8e$`Bb876L&IcKdx9g?^ECm;k?tRwgQbHD47HH1 zJg*M6BOzQ*7rvAAj%flvf2yhyL~((vt|A}6jZn#^7FEr1ZTJ+t8G5ca6|D_~cVBT4 z4T*Wa)~*Gz;7~^eyM&l?x>qC%=tctj>AezF{LSli&KREvENYA_OE2}Crs2Rk;Mt_8 zqdR7=pi`ySzNZs#%>?mRE2D-d4O5%P(In`oaf=^pbRCH>cq$n+(P((cK>F*Q&N>G$ zwG~wzGTgCe4#Gf&=tVWY4&kdCD*zTX9J?wmR8xA$Ohe5WbCAvO9wZeKQm>Onw!+2Q z@Ote{*DFyRT10Wz;)nNcYLq_74q~M@!l2_JCnadAl2Vf<6_Gq$o2t;8Y`@;m6{CiT znChe<9!ocEqr+yGI>nEJ{uQzEAszyD>J2%%haFz8$*6iudR6yXeFLOFzWn}=-+ul4 zU}k--mR>+=R}XlPwF$# zm?Q#V4izMu_XwrX3nTx_+x#C|piGr*-+n)7&gu|&Jx0q*r?c>ax_ YCrjcRE$F=uyZ)E|12+f%YAt^N063=)z5oCK diff --git a/metadata/md5-cache/app-portage/elogv-0.7.8-r3 b/metadata/md5-cache/app-portage/elogv-0.7.8-r3 deleted file mode 100644 index e91d3940fbae..000000000000 --- a/metadata/md5-cache/app-portage/elogv-0.7.8-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[ncurses] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=sys-apps/portage[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DESCRIPTION=Curses based utility to parse the contents of elogs created by Portage -EAPI=7 -HOMEPAGE=https://gitweb.gentoo.org/proj/elogv.git/ -INHERIT=distutils-r1 -IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2 -RDEPEND=sys-apps/portage[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[ncurses] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/gentoo/elogv/archive/0.7.8.tar.gz -> elogv-0.7.8.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8038b10690ae88a3e2d410d34acbe730 diff --git a/metadata/md5-cache/app-portage/elogviewer-3.2 b/metadata/md5-cache/app-portage/elogviewer-3.2 index ecb967a32893..9492c6623aa7 100644 --- a/metadata/md5-cache/app-portage/elogviewer-3.2 +++ b/metadata/md5-cache/app-portage/elogviewer-3.2 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile install postinst setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)] >=sys-apps/portage-2.1[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)] >=sys-apps/portage-2.1[python_targets_python3_9(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)] >=sys-apps/portage-2.1[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)] >=sys-apps/portage-2.1[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] >=sys-apps/portage-2.1[python_targets_python3_10(-)] ) 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_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) DESCRIPTION=Elog viewer for Gentoo EAPI=7 HOMEPAGE=https://github.com/Synss/elogviewer INHERIT=desktop python-single-r1 readme.gentoo-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=amd64 ~arm64 ~ppc ~riscv x86 LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)] >=sys-apps/portage-2.1[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)] >=sys-apps/portage-2.1[python_targets_python3_9(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/PyQt5[gui,widgets,python_targets_python3_8(-)] >=sys-apps/portage-2.1[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)] >=sys-apps/portage-2.1[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] >=sys-apps/portage-2.1[python_targets_python3_10(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0 SRC_URI=https://github.com/Synss/elogviewer/archive/v3.2.tar.gz -> elogviewer-3.2.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=197d26656b27f01a413b768d51aeabcd +_md5_=373210a6cbed3269a8de75a0b38ba662 diff --git a/metadata/md5-cache/app-portage/esearch-1.3-r3 b/metadata/md5-cache/app-portage/esearch-1.3-r3 index bf4c0d253562..ec70d437e609 100644 --- a/metadata/md5-cache/app-portage/esearch-1.3-r3 +++ b/metadata/md5-cache/app-portage/esearch-1.3-r3 @@ -1,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline(+)] ) DEFINED_PHASES=compile configure install prepare test DEPEND=sys-apps/portage DESCRIPTION=Replacement for 'emerge --search' with search-index EAPI=7 HOMEPAGE=https://github.com/fuzzyray/esearch INHERIT=distutils-r1 -IUSE=l10n_fr l10n_it python_targets_python3_8 python_targets_python3_9 +IUSE=l10n_fr l10n_it python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris LICENSE=GPL-2 -RDEPEND=sys-apps/portage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=sys-apps/portage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/downloads/fuzzyray/esearch/esearch-1.3.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e626188c9a1ab548c17a0b1b0b3cfc64 +_md5_=51892797dc01bacaf9172a88c0a80b1e diff --git a/metadata/md5-cache/app-portage/esearch-9999 b/metadata/md5-cache/app-portage/esearch-9999 index 9ced15ff7c8f..63c5869a1906 100644 --- a/metadata/md5-cache/app-portage/esearch-9999 +++ b/metadata/md5-cache/app-portage/esearch-9999 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline(+)] ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-apps/portage DESCRIPTION=Replacement for 'emerge --search' with search-index EAPI=7 HOMEPAGE=https://github.com/fuzzyray/esearch INHERIT=distutils-r1 git-r3 -IUSE=l10n_fr l10n_it python_targets_python3_8 python_targets_python3_9 +IUSE=l10n_fr l10n_it python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=sys-apps/portage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=sys-apps/portage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[readline(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[readline(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[readline(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=617ec20b1c9888756ea7c996522ae81c +_md5_=fa32ee1af638404f2505b054586c6d4e diff --git a/metadata/md5-cache/app-portage/fquery-0.2.3-r1 b/metadata/md5-cache/app-portage/fquery-0.2.3-r1 index e3150ef03be3..2cf62285d635 100644 --- a/metadata/md5-cache/app-portage/fquery-0.2.3-r1 +++ b/metadata/md5-cache/app-portage/fquery-0.2.3-r1 @@ -9,5 +9,5 @@ LICENSE=ZLIB RDEPEND=dev-haskell/hashtables:= dev-haskell/parsec:= dev-haskell/regex-compat:= >=dev-lang/ghc-7.4.1:= SLOT=0 SRC_URI=https://hackage.haskell.org/package/fquery-0.2.3/fquery-0.2.3.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9972b8eef5090bfe857fe6c416d271df diff --git a/metadata/md5-cache/app-portage/hackport-0.6.6 b/metadata/md5-cache/app-portage/hackport-0.6.6 index 34b2992dcbbe..3766425b6865 100644 --- a/metadata/md5-cache/app-portage/hackport-0.6.6 +++ b/metadata/md5-cache/app-portage/hackport-0.6.6 @@ -11,5 +11,5 @@ RDEPEND=app-portage/repoman >=dev-haskell/async-2.0:= >=dev-haskell/base16-bytes RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/hackport-0.6.6/hackport-0.6.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5687c286fbd8c2669a632933b8cdbfb0 diff --git a/metadata/md5-cache/app-portage/hackport-0.7 b/metadata/md5-cache/app-portage/hackport-0.7 index 1391d965bbc6..330f1779d3c6 100644 --- a/metadata/md5-cache/app-portage/hackport-0.7 +++ b/metadata/md5-cache/app-portage/hackport-0.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.0:= >=dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/http-4000.0.3:= dev-haskell/missingh:= dev-haskell/mtl:= >=dev-haskell/network-2.6:= >=dev-haskell/network-uri-2.6:= dev-haskell/old-locale:= dev-haskell/old-time:= dev-haskell/parsec:= dev-haskell/random:= dev-haskell/regex-compat:= dev-haskell/split:= dev-haskell/stm:= >=dev-haskell/tar-0.5:= >=dev-haskell/xml-1.3.7:= dev-haskell/zlib:= >=dev-lang/ghc-7.8.2:= RESTRICT=test SLOT=0 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=27ebc926495e66f7802e325b762a7c22 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 93874e86aac3b91843669a3d4188108e05c44ccf..a025662858d705b5e757e424d8ec3de56bdf32e0 100644 GIT binary patch delta 13331 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 U$MEp#e*dTc3-C7uXtr=dev-lang/rust-1.60 virtual/pkgconfig >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=dev-libs/libgit2-0.99:= dev-libs/oniguruma:= dev-libs/openssl:0= net-libs/libssh2:= net-libs/nghttp2:= net-misc/curl extra? ( dev-db/sqlite:3= x11-libs/libX11 x11-libs/libxcb ) +DESCRIPTION=A new type of shell, written in Rust +EAPI=8 +HOMEPAGE=https://www.nushell.sh +INHERIT=cargo +IUSE=+extra debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unlicense ZLIB +RDEPEND=>=dev-libs/libgit2-0.99:= dev-libs/oniguruma:= dev-libs/openssl:0= net-libs/libssh2:= net-libs/nghttp2:= net-misc/curl extra? ( dev-db/sqlite:3= x11-libs/libX11 x11-libs/libxcb ) +SLOT=0 +SRC_URI=https://github.com/nushell/nushell/archive/0.62.0.tar.gz -> nushell-0.62.0.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/alloc-no-stdlib/2.0.3/download -> alloc-no-stdlib-2.0.3.crate https://crates.io/api/v1/crates/alloc-stdlib/0.2.1/download -> alloc-stdlib-0.2.1.crate https://crates.io/api/v1/crates/ansi-parser/0.8.0/download -> ansi-parser-0.8.0.crate https://crates.io/api/v1/crates/ansi-str/0.1.1/download -> ansi-str-0.1.1.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.56/download -> anyhow-1.0.56.crate https://crates.io/api/v1/crates/arrayvec/0.4.12/download -> arrayvec-0.4.12.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.2/download -> arrayvec-0.7.2.crate https://crates.io/api/v1/crates/array-init-cursor/0.2.0/download -> array-init-cursor-0.2.0.crate https://crates.io/api/v1/crates/arrow2/0.10.1/download -> arrow2-0.10.1.crate https://crates.io/api/v1/crates/arrow-format/0.4.0/download -> arrow-format-0.4.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.4/download -> assert_cmd-2.0.4.crate https://crates.io/api/v1/crates/async-stream/0.3.3/download -> async-stream-0.3.3.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.3/download -> async-stream-impl-0.3.3.crate https://crates.io/api/v1/crates/async-trait/0.1.53/download -> async-trait-0.1.53.crate https://crates.io/api/v1/crates/as-slice/0.1.5/download -> as-slice-0.1.5.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.64/download -> backtrace-0.3.64.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitpacking/0.8.4/download -> bitpacking-0.8.4.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/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/brotli/3.3.4/download -> brotli-3.3.4.crate https://crates.io/api/v1/crates/brotli-decompressor/2.3.2/download -> brotli-decompressor-2.3.2.crate https://crates.io/api/v1/crates/brownstone/1.1.0/download -> brownstone-1.1.0.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.9.1/download -> bumpalo-3.9.1.crate https://crates.io/api/v1/crates/bytemuck/1.9.1/download -> bytemuck-1.9.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.1.0/download -> bytemuck_derive-1.1.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/byte-unit/4.0.14/download -> byte-unit-4.0.14.crate https://crates.io/api/v1/crates/calamine/0.18.0/download -> calamine-0.18.0.crate https://crates.io/api/v1/crates/capnp/0.14.6/download -> capnp-0.14.6.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.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/chrono-humanize/0.2.1/download -> chrono-humanize-0.2.1.crate https://crates.io/api/v1/crates/chrono-tz/0.5.3/download -> chrono-tz-0.5.3.crate https://crates.io/api/v1/crates/chrono-tz/0.6.1/download -> chrono-tz-0.6.1.crate https://crates.io/api/v1/crates/chrono-tz-build/0.0.2/download -> chrono-tz-build-0.0.2.crate https://crates.io/api/v1/crates/codepage/0.1.1/download -> codepage-0.1.1.crate https://crates.io/api/v1/crates/comfy-table/5.0.1/download -> comfy-table-5.0.1.crate https://crates.io/api/v1/crates/console/0.15.0/download -> console-0.15.0.crate https://crates.io/api/v1/crates/const-sha1/0.2.0/download -> const-sha1-0.2.0.crate https://crates.io/api/v1/crates/const_format/0.2.22/download -> const_format-0.2.22.crate https://crates.io/api/v1/crates/const_format_proc_macros/0.2.22/download -> const_format_proc_macros-0.2.22.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.2/download -> cpufeatures-0.2.2.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.3/download -> crypto-common-0.1.3.crate https://crates.io/api/v1/crates/cssparser/0.27.2/download -> cssparser-0.27.2.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download -> cssparser-macros-0.6.0.crate https://crates.io/api/v1/crates/cstr_core/0.2.5/download -> cstr_core-0.2.5.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/ctor/0.1.22/download -> ctor-0.1.22.crate https://crates.io/api/v1/crates/ctrlc/3.2.1/download -> ctrlc-3.2.1.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/dialoguer/0.9.0/download -> dialoguer-0.9.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diff/0.1.12/download -> diff-0.1.12.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/digest/0.10.3/download -> digest-0.10.3.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.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.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/dtoa-short/0.3.3/download -> dtoa-short-0.3.3.crate https://crates.io/api/v1/crates/dtparse/1.2.0/download -> dtparse-1.2.0.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/ego-tree/0.6.2/download -> ego-tree-0.6.2.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/embed-resource/1.7.2/download -> embed-resource-1.7.2.crate https://crates.io/api/v1/crates/eml-parser/0.1.3/download -> eml-parser-0.1.3.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/env_logger/0.7.1/download -> env_logger-0.7.1.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/erased-serde/0.3.20/download -> erased-serde-0.3.20.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.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/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/fd-lock/3.0.5/download -> fd-lock-3.0.5.crate https://crates.io/api/v1/crates/filesize/0.2.0/download -> filesize-0.2.0.crate https://crates.io/api/v1/crates/filetime/0.2.15/download -> filetime-0.2.15.crate https://crates.io/api/v1/crates/flate2/1.0.23/download -> flate2-1.0.23.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.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/fsevent/0.4.0/download -> fsevent-0.4.0.crate https://crates.io/api/v1/crates/fsevent-sys/2.0.1/download -> fsevent-sys-2.0.1.crate https://crates.io/api/v1/crates/fs_extra/1.2.0/download -> fs_extra-1.2.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/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/generic-array/0.12.4/download -> generic-array-0.12.4.crate https://crates.io/api/v1/crates/generic-array/0.13.3/download -> generic-array-0.13.3.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.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/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/ghost/0.1.2/download -> ghost-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.26.1/download -> gimli-0.26.1.crate https://crates.io/api/v1/crates/git2/0.14.2/download -> git2-0.14.2.crate https://crates.io/api/v1/crates/gjson/0.8.1/download -> gjson-0.8.1.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/h2/0.3.13/download -> h2-0.3.13.crate https://crates.io/api/v1/crates/hamcrest2/0.3.0/download -> hamcrest2-0.3.0.crate https://crates.io/api/v1/crates/hash32/0.1.1/download -> hash32-0.1.1.crate https://crates.io/api/v1/crates/hash32/0.2.1/download -> hash32-0.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.0/download -> hashbrown-0.12.0.crate https://crates.io/api/v1/crates/hashlink/0.7.0/download -> hashlink-0.7.0.crate https://crates.io/api/v1/crates/hash_hasher/2.0.3/download -> hash_hasher-2.0.3.crate https://crates.io/api/v1/crates/heapless/0.5.6/download -> heapless-0.5.6.crate https://crates.io/api/v1/crates/heapless/0.7.10/download -> heapless-0.7.10.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/html5ever/0.25.2/download -> html5ever-0.25.2.crate https://crates.io/api/v1/crates/htmlescape/0.3.1/download -> htmlescape-0.3.1.crate https://crates.io/api/v1/crates/httparse/1.7.0/download -> httparse-1.7.0.crate https://crates.io/api/v1/crates/httpdate/1.0.2/download -> httpdate-1.0.2.crate https://crates.io/api/v1/crates/http/0.2.6/download -> http-0.2.6.crate https://crates.io/api/v1/crates/http-body/0.4.4/download -> http-body-0.4.4.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/hyper/0.14.18/download -> hyper-0.14.18.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/ical/0.7.0/download -> ical-0.7.0.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/indent_write/2.2.0/download -> indent_write-2.2.0.crate https://crates.io/api/v1/crates/indexmap/1.8.1/download -> indexmap-1.8.1.crate https://crates.io/api/v1/crates/inotify/0.7.1/download -> inotify-0.7.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/integer-encoding/3.0.3/download -> integer-encoding-3.0.3.crate https://crates.io/api/v1/crates/inventory/0.2.2/download -> inventory-0.2.2.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/io-lifetimes/0.6.1/download -> io-lifetimes-0.6.1.crate https://crates.io/api/v1/crates/ipnet/2.4.0/download -> ipnet-2.4.0.crate https://crates.io/api/v1/crates/is_ci/1.1.1/download -> is_ci-1.1.1.crate https://crates.io/api/v1/crates/is_debug/1.0.1/download -> is_debug-1.0.1.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itertools/0.10.3/download -> itertools-0.10.3.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jobserver/0.1.24/download -> jobserver-0.1.24.crate https://crates.io/api/v1/crates/joinery/2.1.0/download -> joinery-2.1.0.crate https://crates.io/api/v1/crates/js-sys/0.3.57/download -> js-sys-0.3.57.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/lazycell/1.3.0/download -> lazycell-1.3.0.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/lexical/6.1.0/download -> lexical-6.1.0.crate https://crates.io/api/v1/crates/lexical-core/0.8.3/download -> lexical-core-0.8.3.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.3/download -> lexical-parse-float-0.8.3.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.3/download -> lexical-parse-integer-0.8.3.crate https://crates.io/api/v1/crates/lexical-util/0.8.3/download -> lexical-util-0.8.3.crate https://crates.io/api/v1/crates/lexical-write-float/0.8.4/download -> lexical-write-float-0.8.4.crate https://crates.io/api/v1/crates/lexical-write-integer/0.8.3/download -> lexical-write-integer-0.8.3.crate https://crates.io/api/v1/crates/libc/0.2.123/download -> libc-0.2.123.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.2+1.4.2/download -> libgit2-sys-0.13.2+1.4.2.crate https://crates.io/api/v1/crates/libm/0.2.2/download -> libm-0.2.2.crate https://crates.io/api/v1/crates/libproc/0.10.0/download -> libproc-0.10.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.24.2/download -> libsqlite3-sys-0.24.2.crate https://crates.io/api/v1/crates/libssh2-sys/0.2.23/download -> libssh2-sys-0.2.23.crate https://crates.io/api/v1/crates/libz-sys/1.1.5/download -> libz-sys-1.1.5.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.0.42/download -> linux-raw-sys-0.0.42.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/lscolors/0.9.0/download -> lscolors-0.9.0.crate https://crates.io/api/v1/crates/lz4/1.23.3/download -> lz4-1.23.3.crate https://crates.io/api/v1/crates/lz4-sys/1.9.3/download -> lz4-sys-1.9.3.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/markup5ever/0.10.1/download -> markup5ever-0.10.1.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/md-5/0.10.1/download -> md-5-0.10.1.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memmap2/0.5.3/download -> memmap2-0.5.3.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/meval/0.2.0/download -> meval-0.2.0.crate https://crates.io/api/v1/crates/miette/3.3.0/download -> miette-3.3.0.crate https://crates.io/api/v1/crates/miette/4.5.0/download -> miette-4.5.0.crate https://crates.io/api/v1/crates/miette-derive/3.3.0/download -> miette-derive-3.3.0.crate https://crates.io/api/v1/crates/miette-derive/4.5.0/download -> miette-derive-4.5.0.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.4/download -> miniz_oxide-0.4.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.1/download -> miniz_oxide-0.5.1.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.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio/0.8.2/download -> mio-0.8.2.crate https://crates.io/api/v1/crates/mio-extras/2.0.6/download -> mio-extras-2.0.6.crate https://crates.io/api/v1/crates/multiversion/0.6.1/download -> multiversion-0.6.1.crate https://crates.io/api/v1/crates/multiversion-macros/0.6.1/download -> multiversion-macros-0.6.1.crate https://crates.io/api/v1/crates/native-tls/0.2.10/download -> native-tls-0.2.10.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nix/0.23.1/download -> nix-0.23.1.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/nom/1.2.4/download -> nom-1.2.4.crate https://crates.io/api/v1/crates/nom/4.2.3/download -> nom-4.2.3.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/nom-supreme/0.6.0/download -> nom-supreme-0.6.0.crate https://crates.io/api/v1/crates/notify/4.0.17/download -> notify-4.0.17.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/num/0.2.1/download -> num-0.2.1.crate https://crates.io/api/v1/crates/num/0.4.0/download -> num-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-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-complex/0.4.0/download -> num-complex-0.4.0.crate https://crates.io/api/v1/crates/num-format/0.4.0/download -> num-format-0.4.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-iter/0.1.42/download -> num-iter-0.1.42.crate https://crates.io/api/v1/crates/num-rational/0.2.4/download -> num-rational-0.2.4.crate https://crates.io/api/v1/crates/num-rational/0.4.0/download -> num-rational-0.4.0.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/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/nu/0.62.0/download -> nu-0.62.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.45.1/download -> nu-ansi-term-0.45.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/object/0.27.1/download -> object-0.27.1.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.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.38/download -> openssl-0.10.38.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/111.18.0+1.1.1n/download -> openssl-src-111.18.0+1.1.1n.crate https://crates.io/api/v1/crates/openssl-sys/0.9.72/download -> openssl-sys-0.9.72.crate https://crates.io/api/v1/crates/ordered-float/1.1.1/download -> ordered-float-1.1.1.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owo-colors/3.3.0/download -> owo-colors-3.3.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.2/download -> parking_lot_core-0.9.2.crate https://crates.io/api/v1/crates/parquet2/0.10.3/download -> parquet2-0.10.3.crate https://crates.io/api/v1/crates/parquet-format-async-temp/0.2.0/download -> parquet-format-async-temp-0.2.0.crate https://crates.io/api/v1/crates/parse-zoneinfo/0.3.0/download -> parse-zoneinfo-0.3.0.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.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/peresil/0.3.0/download -> peresil-0.3.0.crate https://crates.io/api/v1/crates/pest/2.1.3/download -> pest-2.1.3.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.8.0/download -> phf_macros-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.8/download -> pin-project-lite-0.2.8.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.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/planus/0.2.0/download -> planus-0.2.0.crate https://crates.io/api/v1/crates/polars/0.20.0/download -> polars-0.20.0.crate https://crates.io/api/v1/crates/polars-arrow/0.20.0/download -> polars-arrow-0.20.0.crate https://crates.io/api/v1/crates/polars-core/0.20.0/download -> polars-core-0.20.0.crate https://crates.io/api/v1/crates/polars-io/0.20.0/download -> polars-io-0.20.0.crate https://crates.io/api/v1/crates/polars-lazy/0.20.0/download -> polars-lazy-0.20.0.crate https://crates.io/api/v1/crates/polars-time/0.20.0/download -> polars-time-0.20.0.crate https://crates.io/api/v1/crates/polars-utils/0.20.0/download -> polars-utils-0.20.0.crate https://crates.io/api/v1/crates/pori/0.0.0/download -> pori-0.0.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates/2.1.1/download -> predicates-2.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.3/download -> predicates-core-1.0.3.crate https://crates.io/api/v1/crates/predicates-tree/1.0.5/download -> predicates-tree-1.0.5.crate https://crates.io/api/v1/crates/pretty_assertions/1.2.1/download -> pretty_assertions-1.2.1.crate https://crates.io/api/v1/crates/pretty_env_logger/0.4.0/download -> pretty_env_logger-0.4.0.crate https://crates.io/api/v1/crates/procfs/0.12.0/download -> procfs-0.12.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.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/pwd/1.3.1/download -> pwd-1.3.1.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quickcheck_macros/1.0.0/download -> quickcheck_macros-1.0.0.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/quick-xml/0.19.0/download -> quick-xml-0.19.0.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.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.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.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_chacha/0.3.1/download -> rand_chacha-0.3.1.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_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.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_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/rayon/1.5.2/download -> rayon-1.5.2.crate https://crates.io/api/v1/crates/rayon-core/1.9.2/download -> rayon-core-1.9.2.crate https://crates.io/api/v1/crates/rdrand/0.4.0/download -> rdrand-0.4.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/reedline/0.5.0/download -> reedline-0.5.0.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.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.11.10/download -> reqwest-0.11.10.crate https://crates.io/api/v1/crates/result/1.0.0/download -> result-1.0.0.crate https://crates.io/api/v1/crates/roxmltree/0.14.1/download -> roxmltree-0.14.1.crate https://crates.io/api/v1/crates/rstest/0.12.0/download -> rstest-0.12.0.crate https://crates.io/api/v1/crates/rusqlite/0.27.0/download -> rusqlite-0.27.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.34.3/download -> rustix-0.34.3.crate https://crates.io/api/v1/crates/rustversion/1.0.6/download -> rustversion-1.0.6.crate https://crates.io/api/v1/crates/rust-embed/6.4.0/download -> rust-embed-6.4.0.crate https://crates.io/api/v1/crates/rust-embed-impl/6.2.0/download -> rust-embed-impl-6.2.0.crate https://crates.io/api/v1/crates/rust-embed-utils/7.2.0/download -> rust-embed-utils-7.2.0.crate https://crates.io/api/v1/crates/rust_decimal/0.10.2/download -> rust_decimal-0.10.2.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.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/scraper/0.12.0/download -> scraper-0.12.0.crate https://crates.io/api/v1/crates/security-framework/2.6.1/download -> security-framework-2.6.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.6.1/download -> security-framework-sys-2.6.1.crate https://crates.io/api/v1/crates/selectors/0.22.0/download -> selectors-0.22.0.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.7/download -> semver-1.0.7.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/serde_derive/1.0.136/download -> serde_derive-1.0.136.crate https://crates.io/api/v1/crates/serde_ini/0.2.0/download -> serde_ini-0.2.0.crate https://crates.io/api/v1/crates/serde_json/1.0.79/download -> serde_json-1.0.79.crate https://crates.io/api/v1/crates/serde_test/1.0.136/download -> serde_test-1.0.136.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.8.23/download -> serde_yaml-0.8.23.crate https://crates.io/api/v1/crates/serial_test/0.5.1/download -> serial_test-0.5.1.crate https://crates.io/api/v1/crates/serial_test_derive/0.5.1/download -> serial_test_derive-0.5.1.crate https://crates.io/api/v1/crates/servo_arc/0.1.1/download -> servo_arc-0.1.1.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sha2/0.10.2/download -> sha2-0.10.2.crate https://crates.io/api/v1/crates/shadow-rs/0.11.0/download -> shadow-rs-0.11.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.13/download -> signal-hook-0.3.13.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/snap/1.0.5/download -> snap-1.0.5.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/spin/0.9.2/download -> spin-0.9.2.crate https://crates.io/api/v1/crates/sqlparser/0.16.0/download -> sqlparser-0.16.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/streaming-decompression/0.1.0/download -> streaming-decompression-0.1.0.crate https://crates.io/api/v1/crates/streaming-iterator/0.1.5/download -> streaming-iterator-0.1.5.crate https://crates.io/api/v1/crates/strength_reduce/0.2.3/download -> strength_reduce-0.2.3.crate https://crates.io/api/v1/crates/string_cache/0.8.4/download -> string_cache-0.8.4.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.1.1/download -> strip-ansi-escapes-0.1.1.crate https://crates.io/api/v1/crates/strum/0.23.0/download -> strum-0.23.0.crate https://crates.io/api/v1/crates/strum/0.24.0/download -> strum-0.24.0.crate https://crates.io/api/v1/crates/strum_macros/0.23.1/download -> strum_macros-0.23.1.crate https://crates.io/api/v1/crates/strum_macros/0.24.0/download -> strum_macros-0.24.0.crate https://crates.io/api/v1/crates/supports-color/1.3.0/download -> supports-color-1.3.0.crate https://crates.io/api/v1/crates/supports-hyperlinks/1.2.0/download -> supports-hyperlinks-1.2.0.crate https://crates.io/api/v1/crates/supports-unicode/1.0.2/download -> supports-unicode-1.0.2.crate https://crates.io/api/v1/crates/sxd-document/0.3.2/download -> sxd-document-0.3.2.crate https://crates.io/api/v1/crates/sxd-xpath/0.4.2/download -> sxd-xpath-0.4.2.crate https://crates.io/api/v1/crates/synstructure/0.12.6/download -> synstructure-0.12.6.crate https://crates.io/api/v1/crates/syn/1.0.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/sysinfo/0.23.10/download -> sysinfo-0.23.10.crate https://crates.io/api/v1/crates/sys-locale/0.2.0/download -> sys-locale-0.2.0.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.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/termtree/0.2.4/download -> termtree-0.2.4.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thin-slice/0.1.1/download -> thin-slice-0.1.1.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/tinyvec/1.5.1/download -> tinyvec-1.5.1.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/titlecase/1.1.0/download -> titlecase-1.1.0.crate https://crates.io/api/v1/crates/tokio/1.17.0/download -> tokio-1.17.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.0/download -> tokio-native-tls-0.3.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.1/download -> tokio-util-0.7.1.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/tower-service/0.3.1/download -> tower-service-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.34/download -> tracing-0.1.34.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.20/download -> tracing-attributes-0.1.20.crate https://crates.io/api/v1/crates/tracing-core/0.1.26/download -> tracing-core-0.1.26.crate https://crates.io/api/v1/crates/trash/2.0.4/download -> trash-2.0.4.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/typed-arena/1.7.0/download -> typed-arena-1.7.0.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/typetag/0.1.8/download -> typetag-0.1.8.crate https://crates.io/api/v1/crates/typetag-impl/0.1.8/download -> typetag-impl-0.1.8.crate https://crates.io/api/v1/crates/ucd-trie/0.1.3/download -> ucd-trie-0.1.3.crate https://crates.io/api/v1/crates/umask/1.0.1/download -> umask-1.0.1.crate https://crates.io/api/v1/crates/uncased/0.9.6/download -> uncased-0.9.6.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.7/download -> unicode-bidi-0.3.7.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.2/download -> unicode-linebreak-0.1.2.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/utf8-width/0.1.6/download -> utf8-width-0.1.6.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec1/1.8.0/download -> vec1-1.8.0.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.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.1/download -> vswhom-sys-0.1.1.crate https://crates.io/api/v1/crates/vte/0.10.1/download -> vte-0.10.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.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/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/want/0.3.0/download -> want-0.3.0.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/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.80/download -> wasm-bindgen-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.80/download -> wasm-bindgen-backend-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.30/download -> wasm-bindgen-futures-0.4.30.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.80/download -> wasm-bindgen-macro-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.80/download -> wasm-bindgen-macro-support-0.2.80.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.80/download -> wasm-bindgen-shared-0.2.80.crate https://crates.io/api/v1/crates/wax/0.4.0/download -> wax-0.4.0.crate https://crates.io/api/v1/crates/web-sys/0.3.57/download -> web-sys-0.3.57.crate https://crates.io/api/v1/crates/which/4.2.5/download -> which-4.2.5.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/windows/0.9.1/download -> windows-0.9.1.crate https://crates.io/api/v1/crates/windows-sys/0.30.0/download -> windows-sys-0.30.0.crate https://crates.io/api/v1/crates/windows-sys/0.34.0/download -> windows-sys-0.34.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.30.0/download -> windows_aarch64_msvc-0.30.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.34.0/download -> windows_aarch64_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_gen/0.9.1/download -> windows_gen-0.9.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.30.0/download -> windows_i686_gnu-0.30.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.34.0/download -> windows_i686_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.30.0/download -> windows_i686_msvc-0.30.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.34.0/download -> windows_i686_msvc-0.34.0.crate https://crates.io/api/v1/crates/windows_macros/0.9.1/download -> windows_macros-0.9.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.30.0/download -> windows_x86_64_gnu-0.30.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.34.0/download -> windows_x86_64_gnu-0.34.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.30.0/download -> windows_x86_64_msvc-0.30.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.34.0/download -> windows_x86_64_msvc-0.34.0.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.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/xmlparser/0.13.3/download -> xmlparser-0.13.3.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/zeroize/1.5.4/download -> zeroize-1.5.4.crate https://crates.io/api/v1/crates/zip/0.5.13/download -> zip-0.5.13.crate https://crates.io/api/v1/crates/zstd/0.10.0+zstd.1.5.2/download -> zstd-0.10.0+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-safe/4.1.4+zstd.1.5.2/download -> zstd-safe-4.1.4+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/1.6.3+zstd.1.5.2/download -> zstd-sys-1.6.3+zstd.1.5.2.crate +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c5a70368d70b9249b5cf14c8879e6028 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 1b36a900d61b9939aac4655cbfc5428bb0202263..ce49d34777daaf5a72becf028a30564501c84353 100644 GIT binary patch literal 74182 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 I7MlwK0JKE2TL1t6 literal 74311 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 hvKI3TYp diff --git a/metadata/md5-cache/app-text/calibre-5.16.1-r1 b/metadata/md5-cache/app-text/calibre-5.16.1-r1 index ad4f34b42b05..364fc18881c7 100644 --- a/metadata/md5-cache/app-text/calibre-5.16.1-r1 +++ b/metadata/md5-cache/app-text/calibre-5.16.1-r1 @@ -1,15 +1,15 @@ DEFINED_PHASES=install postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ipv6(+),sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ipv6(+),sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 >=sys-apps/dbus-1.10.8 python_single_target_python3_8? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_8(-)] dev-python/beautifulsoup4[python_targets_python3_8(-)] >=dev-python/chardet-3.0.3[python_targets_python3_8(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_8(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_8(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_8(-)] dev-python/dnspython[python_targets_python3_8(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_8(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_8(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_8(-)] >=dev-python/lxml-3.8.0[python_targets_python3_8(-)] >=dev-python/markdown-3.0.1[python_targets_python3_8(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_8(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_8(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_8(-)] >=dev-python/pillow-3.2.0[python_targets_python3_8(-)] >=dev-python/psutil-4.3.0[python_targets_python3_8(-)] >=dev-python/pychm-0.8.6[python_targets_python3_8(-)] >=dev-python/pygments-2.3.1[python_targets_python3_8(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_8(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_8(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_8(-)] dev-python/regex[python_targets_python3_8(-)] dev-python/zeroconf[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_9(-)] dev-python/beautifulsoup4[python_targets_python3_9(-)] >=dev-python/chardet-3.0.3[python_targets_python3_9(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_9(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_9(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_9(-)] dev-python/dnspython[python_targets_python3_9(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_9(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_9(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_9(-)] >=dev-python/lxml-3.8.0[python_targets_python3_9(-)] >=dev-python/markdown-3.0.1[python_targets_python3_9(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_9(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_9(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_9(-)] >=dev-python/pillow-3.2.0[python_targets_python3_9(-)] >=dev-python/psutil-4.3.0[python_targets_python3_9(-)] >=dev-python/pychm-0.8.6[python_targets_python3_9(-)] >=dev-python/pygments-2.3.1[python_targets_python3_9(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_9(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_9(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_9(-)] dev-python/regex[python_targets_python3_9(-)] dev-python/zeroconf[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) python_single_target_python3_8? ( >=dev-python/setuptools-23.1.0[python_targets_python3_8(-)] =dev-python/setuptools-23.1.0[python_targets_python3_9(-)] =dev-python/setuptools-23.1.0[python_targets_python3_10(-)] =virtual/podofo-build-0.9.6_pre20171027 virtual/pkgconfig +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ipv6(+),sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 >=sys-apps/dbus-1.10.8 python_single_target_python3_8? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_8(-)] dev-python/beautifulsoup4[python_targets_python3_8(-)] >=dev-python/chardet-3.0.3[python_targets_python3_8(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_8(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_8(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_8(-)] dev-python/dnspython[python_targets_python3_8(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_8(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_8(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_8(-)] >=dev-python/lxml-3.8.0[python_targets_python3_8(-)] >=dev-python/markdown-3.0.1[python_targets_python3_8(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_8(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_8(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_8(-)] >=dev-python/pillow-3.2.0[python_targets_python3_8(-)] >=dev-python/psutil-4.3.0[python_targets_python3_8(-)] >=dev-python/pychm-0.8.6[python_targets_python3_8(-)] >=dev-python/pygments-2.3.1[python_targets_python3_8(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_8(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_8(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_8(-)] dev-python/regex[python_targets_python3_8(-)] dev-python/zeroconf[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_9(-)] dev-python/beautifulsoup4[python_targets_python3_9(-)] >=dev-python/chardet-3.0.3[python_targets_python3_9(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_9(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_9(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_9(-)] dev-python/dnspython[python_targets_python3_9(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_9(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_9(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_9(-)] >=dev-python/lxml-3.8.0[python_targets_python3_9(-)] >=dev-python/markdown-3.0.1[python_targets_python3_9(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_9(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_9(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_9(-)] >=dev-python/pillow-3.2.0[python_targets_python3_9(-)] >=dev-python/psutil-4.3.0[python_targets_python3_9(-)] >=dev-python/pychm-0.8.6[python_targets_python3_9(-)] >=dev-python/pygments-2.3.1[python_targets_python3_9(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_9(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_9(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_9(-)] dev-python/regex[python_targets_python3_9(-)] dev-python/zeroconf[python_targets_python3_9(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) python_single_target_python3_8? ( >=dev-python/setuptools-23.1.0[python_targets_python3_8(-)] =dev-python/setuptools-23.1.0[python_targets_python3_9(-)] =virtual/podofo-build-0.9.6_pre20171027 virtual/pkgconfig DESCRIPTION=Ebook management application EAPI=7 HOMEPAGE=https://calibre-ebook.com/ INHERIT=bash-completion-r1 desktop toolchain-funcs python-single-r1 qmake-utils xdg-utils -IUSE=ios +udisks python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=ios +udisks python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=amd64 ~arm x86 LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ipv6(+),sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ipv6(+),sqlite,ssl] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 >=sys-apps/dbus-1.10.8 python_single_target_python3_8? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_8(-)] dev-python/beautifulsoup4[python_targets_python3_8(-)] >=dev-python/chardet-3.0.3[python_targets_python3_8(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_8(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_8(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_8(-)] dev-python/dnspython[python_targets_python3_8(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_8(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_8(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_8(-)] >=dev-python/lxml-3.8.0[python_targets_python3_8(-)] >=dev-python/markdown-3.0.1[python_targets_python3_8(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_8(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_8(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_8(-)] >=dev-python/pillow-3.2.0[python_targets_python3_8(-)] >=dev-python/psutil-4.3.0[python_targets_python3_8(-)] >=dev-python/pychm-0.8.6[python_targets_python3_8(-)] >=dev-python/pygments-2.3.1[python_targets_python3_8(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_8(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_8(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_8(-)] dev-python/regex[python_targets_python3_8(-)] dev-python/zeroconf[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_9(-)] dev-python/beautifulsoup4[python_targets_python3_9(-)] >=dev-python/chardet-3.0.3[python_targets_python3_9(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_9(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_9(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_9(-)] dev-python/dnspython[python_targets_python3_9(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_9(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_9(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_9(-)] >=dev-python/lxml-3.8.0[python_targets_python3_9(-)] >=dev-python/markdown-3.0.1[python_targets_python3_9(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_9(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_9(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_9(-)] >=dev-python/pillow-3.2.0[python_targets_python3_9(-)] >=dev-python/psutil-4.3.0[python_targets_python3_9(-)] >=dev-python/pychm-0.8.6[python_targets_python3_9(-)] >=dev-python/pygments-2.3.1[python_targets_python3_9(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_9(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_9(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_9(-)] dev-python/regex[python_targets_python3_9(-)] dev-python/zeroconf[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ipv6(+),sqlite,ssl] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 >=sys-apps/dbus-1.10.8 python_single_target_python3_8? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_8(-)] dev-python/beautifulsoup4[python_targets_python3_8(-)] >=dev-python/chardet-3.0.3[python_targets_python3_8(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_8(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_8(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_8(-)] dev-python/dnspython[python_targets_python3_8(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_8(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_8(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_8(-)] >=dev-python/lxml-3.8.0[python_targets_python3_8(-)] >=dev-python/markdown-3.0.1[python_targets_python3_8(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_8(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_8(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_8(-)] >=dev-python/pillow-3.2.0[python_targets_python3_8(-)] >=dev-python/psutil-4.3.0[python_targets_python3_8(-)] >=dev-python/pychm-0.8.6[python_targets_python3_8(-)] >=dev-python/pygments-2.3.1[python_targets_python3_8(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_8(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_8(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_8(-)] dev-python/regex[python_targets_python3_8(-)] dev-python/zeroconf[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_9(-)] dev-python/beautifulsoup4[python_targets_python3_9(-)] >=dev-python/chardet-3.0.3[python_targets_python3_9(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_9(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_9(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_9(-)] dev-python/dnspython[python_targets_python3_9(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_9(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_9(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_9(-)] >=dev-python/lxml-3.8.0[python_targets_python3_9(-)] >=dev-python/markdown-3.0.1[python_targets_python3_9(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_9(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_9(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_9(-)] >=dev-python/pillow-3.2.0[python_targets_python3_9(-)] >=dev-python/psutil-4.3.0[python_targets_python3_9(-)] >=dev-python/pychm-0.8.6[python_targets_python3_9(-)] >=dev-python/pygments-2.3.1[python_targets_python3_9(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_9(-)] >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,python_targets_python3_9(-)] >=dev-python/PyQtWebEngine-5.12[python_targets_python3_9(-)] dev-python/regex[python_targets_python3_9(-)] dev-python/zeroconf[python_targets_python3_9(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=https://download.calibre-ebook.com/5.16.1/calibre-5.16.1.tar.xz https://dev.gentoo.org/~zmedico/dist/calibre-5.16.0-SIP-v4.patch.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3906ccea4995960730573ed6a5f4c65b +_md5_=63238a2856d159796f5956971ebbefd8 diff --git a/metadata/md5-cache/app-text/kramdown-rfc-1.6.5 b/metadata/md5-cache/app-text/kramdown-rfc-1.6.5 index 3bde902156e7..02cc4314125e 100644 --- a/metadata/md5-cache/app-text/kramdown-rfc-1.6.5 +++ b/metadata/md5-cache/app-text/kramdown-rfc-1.6.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/kramdown-rfc-1.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b174daa83cdea55f4b77ba82ec980ec2 diff --git a/metadata/md5-cache/app-text/lowdown-0.11.2 b/metadata/md5-cache/app-text/lowdown-0.11.2 index a3eb86df3f3b..0ca2d49f943d 100644 --- a/metadata/md5-cache/app-text/lowdown-0.11.2 +++ b/metadata/md5-cache/app-text/lowdown-0.11.2 @@ -4,10 +4,10 @@ DESCRIPTION=Markdown translator producing HTML5, roff documents in the ms and ma EAPI=8 HOMEPAGE=https://kristaps.bsd.lv/lowdown/ INHERIT=toolchain-funcs flag-o-matic -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=ISC RDEPEND=virtual/libcrypt:= SLOT=0 SRC_URI=https://github.com/kristapsdz/lowdown/archive/refs/tags/VERSION_0_11_2.tar.gz -> lowdown-0.11.2.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b3eff9d693d1666bd4947fede0497a4d +_md5_=de103ab5d418afb31b3372018e0fe64f diff --git a/metadata/md5-cache/app-text/nfoview-1.28.1 b/metadata/md5-cache/app-text/nfoview-1.28.1-r1 similarity index 83% rename from metadata/md5-cache/app-text/nfoview-1.28.1 rename to metadata/md5-cache/app-text/nfoview-1.28.1-r1 index c178930d2a0a..52cb8f81a034 100644 --- a/metadata/md5-cache/app-text/nfoview-1.28.1 +++ b/metadata/md5-cache/app-text/nfoview-1.28.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) sys-devel/gettext test? ( dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/cascadia-code x11-libs/gtk+:3[introspection] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) sys-devel/gettext test? ( dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/cascadia-code x11-libs/gtk+:3[introspection] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DESCRIPTION=Simple viewer for NFO files, which are ASCII art in the CP437 codepage @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/otsaloma/nfoview/archive/1.28.1.tar.gz -> nfoview-1.28.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=175b759572a2bedd5f7f826fb4cd81eb +_md5_=bd2a58b6ac21af623c392cd067bc75f3 diff --git a/metadata/md5-cache/app-text/pandoc-2.11.3.1 b/metadata/md5-cache/app-text/pandoc-2.11.3.1 index 4c4b466c50b4..87b5aefef79b 100644 --- a/metadata/md5-cache/app-text/pandoc-2.11.3.1 +++ b/metadata/md5-cache/app-text/pandoc-2.11.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] RESTRICT=test SLOT=0/2.11.3.1 SRC_URI=https://hackage.haskell.org/package/pandoc-2.11.3.1/pandoc-2.11.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7ea41d3a8458f3217a17d84948035713 diff --git a/metadata/md5-cache/app-text/pandoc-2.13 b/metadata/md5-cache/app-text/pandoc-2.13 index 65fcb5218244..81a3f4ae2786 100644 --- a/metadata/md5-cache/app-text/pandoc-2.13 +++ b/metadata/md5-cache/app-text/pandoc-2.13 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] RESTRICT=test SLOT=0/2.13 SRC_URI=https://hackage.haskell.org/package/pandoc-2.13/pandoc-2.13.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6c2733eba84471b8275db9869ba89d35 diff --git a/metadata/md5-cache/app-text/pandoc-2.9.2.1 b/metadata/md5-cache/app-text/pandoc-2.9.2.1 index 8c6cd4cd8c46..52f6de219e9c 100644 --- a/metadata/md5-cache/app-text/pandoc-2.9.2.1 +++ b/metadata/md5-cache/app-text/pandoc-2.9.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] RESTRICT=test SLOT=0/2.9.2.1 SRC_URI=https://hackage.haskell.org/package/pandoc-2.9.2.1/pandoc-2.9.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bb5336639ac3e4582f53ebc476a3a883 diff --git a/metadata/md5-cache/app-text/qpdfview-0.4.18 b/metadata/md5-cache/app-text/qpdfview-0.4.18 deleted file mode 100644 index d1d191642b93..000000000000 --- a/metadata/md5-cache/app-text/qpdfview-0.4.18 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm preinst prepare -DEPEND=cups? ( net-print/cups ) djvu? ( app-text/djvu ) fitz? ( >=app-text/mupdf-1.7:= ) postscript? ( app-text/libspectre ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5[cups?] dev-qt/qtwidgets:5 dbus? ( dev-qt/qtdbus:5 ) pdf? ( >=app-text/poppler-0.35[qt5] dev-qt/qtxml:5 ) sqlite? ( dev-qt/qtsql:5[sqlite] ) svg? ( dev-qt/qtsvg:5 ) !svg? ( virtual/freedesktop-icon-theme ) synctex? ( app-text/texlive-core ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A tabbed document viewer -EAPI=7 -HOMEPAGE=https://launchpad.net/qpdfview -INHERIT=plocale qmake-utils xdg -IUSE=cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex -KEYWORDS=amd64 ~arm ~ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2+ -RDEPEND=cups? ( net-print/cups ) djvu? ( app-text/djvu ) fitz? ( >=app-text/mupdf-1.7:= ) postscript? ( app-text/libspectre ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5[cups?] dev-qt/qtwidgets:5 dbus? ( dev-qt/qtdbus:5 ) pdf? ( >=app-text/poppler-0.35[qt5] dev-qt/qtxml:5 ) sqlite? ( dev-qt/qtsql:5[sqlite] ) svg? ( dev-qt/qtsvg:5 ) !svg? ( virtual/freedesktop-icon-theme ) synctex? ( app-text/texlive-core ) -REQUIRED_USE=?? ( fitz pdf ) -SLOT=0 -SRC_URI=https://launchpad.net/qpdfview/trunk/0.4.18/+download/qpdfview-0.4.18.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 plocale 7ce00136a77130df46fbbd5966f98a61 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ba17b467c48730c6528423818dd83de2 diff --git a/metadata/md5-cache/app-text/ronn-0.7.3-r4 b/metadata/md5-cache/app-text/ronn-0.7.3-r4 index 796461688ec5..8be080dad9f7 100644 --- a/metadata/md5-cache/app-text/ronn-0.7.3-r4 +++ b/metadata/md5-cache/app-text/ronn-0.7.3-r4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ronn-0.7.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=233f5916ff605288afb558b43b1147c7 diff --git a/metadata/md5-cache/app-text/ronn-ng-0.9.1 b/metadata/md5-cache/app-text/ronn-ng-0.9.1 index fcdc0f1fdf5c..76f94c0228b9 100644 --- a/metadata/md5-cache/app-text/ronn-ng-0.9.1 +++ b/metadata/md5-cache/app-text/ronn-ng-0.9.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ronn-ng-0.9.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71c113894fae9dc690fec32a82905fdc diff --git a/metadata/md5-cache/app-text/ronn-ng-0.9.1-r1 b/metadata/md5-cache/app-text/ronn-ng-0.9.1-r1 index 56bf3191dd8f..149a5f4f9ce1 100644 --- a/metadata/md5-cache/app-text/ronn-ng-0.9.1-r1 +++ b/metadata/md5-cache/app-text/ronn-ng-0.9.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ronn-ng-0.9.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3c3ae57c3ca7646cc168f8ad5b6061e2 diff --git a/metadata/md5-cache/app-text/ronn-ng-0.9.1-r2 b/metadata/md5-cache/app-text/ronn-ng-0.9.1-r2 index dff8fbdd35df..c64bbe751b26 100644 --- a/metadata/md5-cache/app-text/ronn-ng-0.9.1-r2 +++ b/metadata/md5-cache/app-text/ronn-ng-0.9.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ronn-ng-0.9.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a61c28378eb73a056e84faf80e7fb132 diff --git a/metadata/md5-cache/app-text/txt2tags-3.7 b/metadata/md5-cache/app-text/txt2tags-3.7 index 620a607982f2..39d4d2214f45 100644 --- a/metadata/md5-cache/app-text/txt2tags-3.7 +++ b/metadata/md5-cache/app-text/txt2tags-3.7 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://txt2tags.org INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris +KEYWORDS=amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris LICENSE=GPL-2+ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://codeload.github.com/txt2tags/txt2tags/tar.gz/3.7 -> txt2tags-3.7.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=14b8e6d136fa818e94774c570e3a3849 +_md5_=5526478309240fedef52d8497e0f14c3 diff --git a/metadata/md5-cache/app-text/webgen-1.7.2 b/metadata/md5-cache/app-text/webgen-1.7.2 index 9413da4c01c1..fa4ff47835ff 100644 --- a/metadata/md5-cache/app-text/webgen-1.7.2 +++ b/metadata/md5-cache/app-text/webgen-1.7.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/webgen-1.7.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fa9ca4a8d5024df7eb8254a04f1986ae diff --git a/metadata/md5-cache/app-xemacs/Manifest.gz b/metadata/md5-cache/app-xemacs/Manifest.gz index 336f4075b37d8dedad3019252e2832fc2c057d87..583387297454c703b476be7ba96c201660d69bb8 100644 GIT binary patch delta 22408 zcmV(%K;play#cMh0gyQad!{p)u|0JHe}CBlV>`mUR*4nsU8P(#9JO3JOJ8NO#`kqx zF|HX?4Jq*P?gSf(5#Dd!#`3c|v&Y(E?#G?-Y$>eOab9e39OGvM#KE}1$d7UiPK2mfK=4z|sdm~(bU8Cz$e>sk~ zH9FFDt~)gLVvfKz^%iQs+U_UMlJg`P%P0bA<06H9Tf zldl|e4VJ0nXc$30a?9zCcyO$k;;eCOuxiwO&bKwn?PkmQ&Rz#*d92t)!xPs@xaOQQ zL?8jTzCvAvH7-Xzj^5H;>v?ayfAb3XEc+K~2nlCfbKtToq=8@L7LW5_BQFdhvrGJ5 z=f?~0GOqZtMt^?!I)&}}>8$V0mU`|pX0YzsvGr0GW*!r;a^Cqm*{^i-U$CVSatM15 zz;ZO9bDlW^7-7xO575}%N&xvRu>*-|W_F7}aHiRK`h0^FJz@;!99K&_e`dV-b&)a) zvqQd5oTRsbS@L~7<_6}El-cXT2ZNG(EU*a(<r}HRp3l&(NJaYkC zQed+O$X4#NWBHgy-F0Dve?IBzo5i>X(T$%;fuD(EUH5shnSBHJ3zOqji;-^EnpQgb zE#8ZFs1aNp8@LRFrA~anq3TN4>p~HQ#(`rJA9DZ?i3a5|mh5?F9rV0!Y-V7aA#E@x z7M7<>g2%&;AtJO$el3I+rpM(!jg%0C#Km!c%lt^e+%H@;DBJMFALSa z4%eu{0j{?-iurDhz}CUE3edm-fFGh6zSMUolqF!HMDU^VEm%D8F+rZIF4km3 zFoKgO+E^~nNeBbYe?ewYu<>fR0Z&d)zqg@*?ISF-V`72=!07eDs;|3@mG3m>u92W& zaL6n2KOoyV`Mj9l)@c1c+jrLKOrOpa-`44Z_=F{20+0x2XV^D*mW}OjDuPkPBo27g zX><{(0KGB@y9wurl@Oc(3IGM7GjqbCCi~}$pG3kzkQpFWx8*c={?AuorkT!58i;&RQ#53 z4#bbaGOt#Qe_9F1g_6y6v-a3QsQ0y7=K{j)wvK?O?-gH{DG(wdtCa;Iq_25Lf>~OGRlcn8Zda>UGhzY!xI7`45W+)( zzWuuK1Qu&!wuJ1$(m`(`m{_qjd}NHC7le%UfYHEVGIJo-qNQtFY15nxigVZWF=d_t$b z+54;4(r~`sj+O`<@r4kKud96@?T1FiL!BRV$`x2|n9pvtg8V=MI1UoR1m`s&EJsc3 z5#&d91{b-?oJ6eqi05%YED0OfBvF_^zdv3m}J;WDF3UQP(&d9>o8)0{t%LzV% z-|+J>UDq3{M8-fp!PSUJVAH@52-Lm@aswHFQ{lkJdReG%fBWtt1%loEZcV_gJa4oK zf91xq*nauM2`u-zcEm7Y^%dqaI=}%0!;TtJ14V(b0vmBKzzi=V;0EIv%p5W)!N&9J zee?)V?gw$4H8?v_kNrow0r~fMU8FN4BpGTF6e4JWwfr^mY?l+5Ll6-gTnJVlMu7c* zMID|9NWmxSdF_)Ggh3Ji@hiyF5uxbBe?wU70+|As2fpKtmoHNC#Jf9u2mi*%UKi=x zKfXMsR6eob@2dnC1BG}GRvyc|z!H8N8-l}OCk?u~a_X1{-bds;Qng<~%_kP(Mc^_Vf6c(j zOBbvcSgC$FzmD|=zN1GpIy=(PFmfLNEghC*Cz67YNWo%!0d5 z7y(cojzmm`2fwV+_b)&Gcv+0mnQF&jF-Ipa5A0r!rg_v{%{y zaY98QIZ=}r=$iY5ZdyP(?*R}Ye<)!xBi!H`0f7C7Z?gsb{dHj<>YsExJns#d4os#& zO&XA*YOQEg1pkTJX6IpoYeEXaLD+f$viN{Z3>cw8T1()|`V5!eKp;S(hA?YEF}9rh z_N69fgM1)v7J#vq$*c&KOATxrknbn{flB$OSA=c)+wv1UuM3 zL^`>bK)v#OZt8@FjjW zpAV7Ge95(ab#3l=T_mU&@6D$?(kvn5`8=NBp+PFun$fWckP;z-e-}2-mx6%>e5f5E zxA{U$tV`h!Y(*Dg``AtP2>@jw52AUHvGUOiOP-k4iT!6{-OD0<89%>#`@Mbt*Ndo& zAF=}wBP86KJ1(rb!GFd?v-Nx7b@DR2*vrpUC3bkr#RYg?geMHYg-Eo@O;i<>S&U>9E-DjP zL@}Bmf3bX^!GWadqoQkM*{tNk zmL$NpwgO>5ey(QH4fP4DDKSpapAEeTORVd`yESCb{mw2;f23<1IH^o$UKpNO?k8Z9 z#5F7woMfHa${iEG5+4VPZmbKe(EKW-D6u`bL^#)It{aQRj|ChQZj2i)_y(wTn?@Vu zydf^^PJT%bf6Q;A8|L8Q;olxthIfLn%j6Jd_rLIF_X2^&L- zXaAC&1Uw;0H`rZHc8a)K(e~$t@E$AOw^0x#4z&VBao8K52JNqo%z`qVY%rYG1lgN8 zm2ey>&Vno`*kImm9|P@9;38gvEEQKoSz%0Q#e2ble~{6WFcAsc1+c$SsOG2%D9E8Z z!QL9?k1V+GN01Hv+vg4Wp5|jJifTi3!G;4q_G_h9`|+9Z!0bJtqjpe(}}_-e3l%5xk9C$3-wZPKi>7LGCfHaP%cpprsgIi;(79TulbH`QR|nI&F1d>6ins&S|`?(yx5ei?F*g z1{L0yiWpEZL?S&>A8oGStwbpH8|`|5!;@V?e|xeHy)P6~!w3m3gN4A7P_;ad;-F@h zg^-ONK&b1=20Y{^?hAv)SP;a7BnUJP&12{;jstSO-zPuRlbIOYvB4Y zm%)o)*BNi3dL&B2Qi-t>-M=v$KD?M^8SRv<3x6y#_QVTpWDc$tSeAHX#OOYuaS(H?oO z?|VdqEo_B&S=ge(%nt!&4PGXUvx-M|7?*xSkUdAZ_#E>a<1If&*aiEB>2Fja%yl7Y z7R!Za;a4VlO5&4H7&qpD;tg_h_~%+De>-U6j^BY{odM&)=y)<>2bu}KL+CpO5jz2o z{7pvRcftvT@Id&X9RJ&;%Hc0d1(G8taCx*_oF30Sr#@`@HaWjhLWjwgUJ;D}OoChk z{`{~>VB#8~3N;du)t~@GJ{~*}fR{ZTL4inlOuevPkVXt2^XmgxRd~Li8;pFhf7|nF zN~W12ubz>O5M_ca&Qm;(z=-(Ph~_7bV3|uQL_j{#DXbjC;l#1aFMnMkUQN*4QxKbM zP;3Jez$0fj{Ro9OgqB)XdReMrN<3YkAUq#p9`G?I8+b=7b%nZc=g@Dq4kR&RAQp%# zaE6@IjrV(~am6Q{id==NgGndMfAg#dro^rSP+&EXv@%k2-ecf4*yPh%hi_&TP= zCPBjC-h|ja%obso4NTgAZ6qpTb&U^~)gAX=mMDJ$2H(#yZ{;C^TR|c0e`n7mcng3J zOcl6gkeE-$T8PGiQ#d8;C;}u4uM6)6lL?Wh%!E&YB(qRva`8H()fj=d0Dg(Y3+Zq` zL;#!49>3|8OGStXLDGP0#DGy@?H#p!L${GgP@D_WTVrSkd=w;8(Jg{j5^AQNN$5fF z9vyjyEDj5DQ*ZNm)3XG^ev`phWJ}bAoFkoKRP&Mb-_CIiFnZlll(kaZPE03j7;SdaR&naKLp{RMiSyDo6@x2&hD#Ihyj@n2a0B?6Ef1)U038If{qt+&j zJ@dT#_GA(JtTD2TO49Al0M0HIyzhXO@u4@I4D|r*>^MM-+XDsAe-8-WdeOe?!6O0- zVgG%JCc(bKS@tY9q=F}n9;|{1XVg(z9S30y2aj-D%s6<$bg%^(|Gx zJa|=*5&>|sR-SZ2xL8e?QU-<=@#Rv>gjf?OR!`Q7O*~-DICs2_;7=wC3XM#xe z^|nMWs_uk_zn`nXk}A%1LnLlOZ{GN5UXTN9gBTJHq+|D}fBjB72i@C~#HSl=V{ITcR$wVpg{EUt07v4`Y0lrX8RIz|CE663k z0iQhwlAc1-10q%f^0@#ceqYy1s_Mqd7Qj(56dYCWcVAw^4cJZ zFoYsV#BbJrca4=VQqfh9zj+m&iO;Ff}(s3oLoJ3>Hyq0Lxb#1XU)ASei`H&7C^ zN<|4>tRFg(M<6iWSsm=#U^4_ElnKlm7zP4Su$n2E!figzwbu!X46E zRFEixcJ9dXAZrblS{XtoZq|h*w>%|)=w|#I^mW!Fye-nt&wu{>^7Y5(^sB<+9lTpI z(bF&q^aLT-^Ph@uV9h0C6N)=<8b?u`tqhe$e{RH4iSR>cjys~{2*N}YHj>@NGZOFG z5wOjqPh{C)$_UPlOA^C~NA1bbf5;DjAD3!}H-*sh)vZEXPvaDt0IyA3{x&-nRSBG? zH5>beRvw}=>j)h<$A|$>Elo9~4-#F02f`@;R>tFgI0w`L<`Clrh%S#3@_)BdH#YUo ze+Eqdz$yjsgqDz2p0HN*hbKZ<6!fnQ?5-pf#?9J6lXxOl=!8Of8VxA4WM_=S)eW%2S%*oyR#f96p)M;4p4~x zx>7%13cv1mF}HK|>tZj7ZzIm4oUTkH%d$2?ZK`mPgW$m$;4NS-yL@?Mvk8V4g_YT! zVl2!B?}HFSZO1@N;4lD5F{`rgIRQ|X68l<+#+z+~Ilck7h=q|BBWzyr-oVNUf2D`^ z?A=j4H}qk_HUi-PR7Xva5e^GGybVC$J3Q3GDB@H1V5J{h?R?=o9?xD2&_B`REFQe$ z#^g8T_kup%>y=aPA6BB2zruGC_0b-ypiMDTUT}Fl(^=qsqvSmBR}CX97e)ZjD9fA~ z8^POm)HiSt*>}9keu!(w_jwYufBjQ5V%9yd z3x#b&uR_Vq=$!RNTHLKzSs0q>KV6TtgOv()f-DXuJ#7R6@EUR-7;ubX}ipS;!VZ^?~e% z*uvQPPW;fUkm=UzsWD>pe{f33DRKhoKmb~ZmfPZ;`kF!cvc7!N-B7t7D!(9PqR3O$k&e?68@QsUT?n}gVte3yzcOFJb6n!Y07=ev!F}u8o~(Of9>#?BgRYpu zHSr9<3!gZSv8}wS%BX-#5u@K&C6SDH$}hy*nEc_PHXIB>)Z7IRH=;GhS1++N-7>lZa# zy#69ik`$oUHca^Oo@gkx-U=dO$|URqAg~wf_V~oQ6T#i;wMEoot$N+?{MPz&7_ixD zun2Jggb%T-s|X=Ke@(nTc}lYwau{SNvN^xkqQa4zq#Wm;s6UC-IeY3w-3rTy&+$bj z%o)0fE5SN|@K{W<{*e_Xkd?{jLl7W-IaynE+%2{kBGHkM4e2>770O5S(S|uor_1acljs-{f3ckCL9_zzA*hJe z$&P{Y=&u=YqWgf{csdDcUTnnu=#>VQoiMXEOM+{!g<4uT=k}oKHrw59PZdrXC`Nod zDZcA;T`U6`o{XR!E|w-5XK^_K0HLdc=H)ELF?1gRY~DPG_xN_)M;}j( zgLS@90%#`te?*m6)ILfUk3${a@`Q8&R|w+g{7)%`Cqt!7^uS0$DASzZxIN8?c7R;XqcC=KXLM5lgezu$e_}}2X$3Z@McgJFLE(wLC|!7d zWdHYkFBf1z(9gGN_iE}0m%k-gh{*Hk-O|?JqF@h*@f)M$zv8|`F?d=X-R}q%=a{`9 zF2c-Df~8dgCrhoWIW#rI1BhD`JmwfZ?ai-B_s5T4h6Is+PX++;VG_}?4vQlRwhQeC zwZp!6TaW^t;#rn9$xUv80*|A+%nsdaSiCNkT*--z5Ys>|LRYbVE~7sK!GtF@aJ9=L zu_XnA#hcE218xfe2*~*a?qJg}zloeTmv@hxtSimz(D;=$w$uWOSv=T+lhGR$8d6v0 zxUKh7bQQ_KVx3|`We_Q@^14KSPKzv(92_DHQl{W_eqL*K4wN1@Z?-Krn*!G>X84-8YdE5MAkR+mn>W+GUR;FxLRWO7>36 zWv!+}lAG)t)05DrviFSfK4B9}!BwnwUoA+>p;+@Ri+kge*K@*vxkNDJLT$r4bF^CL zv6e{Zs9;F>H(xVtpFkEOF^Hw+eL%5G{xvGP3d$)nzWI-boUE*`yC;FlYd3`(ZG-!rDER)ylr}h0Y0$E1R}yA zUV$(qc)9U7(p#C=waR^~FX9fPG(H|t+Svm$4yUyn7LcQFL8siUqHKro5KbVA)g&4h z%Z@#`iulm7?yRsq2)1QGJaH}#>y2&N!nzO%PqK=yJKj2*Sfrod+wadA+>e)}_x)~v zQ2_03J2jJx)o!2!VJWy50*CLu0Mv?s?`tB5`25oXFSYS37!M3U&c=eR!wM(jpBeEL zHgWDW>FIH`>1uen)B+y*blYH8d$6EyLGC_bXXw6EAU$FBqp}x}!-l=$E>@8&LVe_g ziGsv6K8Ao8vnTPkO$F;>qdj2v1VjseGzeVW){0={6;*)jL`6cD`BO?nN(-dU7;NHt z^}O%xxApnUcq(?|Ur$i1iYkXE=Ligft7TM+_<;UMdiD+%aC&T&KaR2G&e<~4YvQo1 z6DUUb2iF2b0`Np&V3xKjDWIoXe_3E|FJ0W&Tj!_jqKOG8d0VLy-XDph*ar-M)c?hq z0XwuywIKD_BX&M)G>vFlzH^jdE)=9GaQ3YLp4LBG@gLDNSakzZU~iVFbcw2!;l+$W zLm{k-t&w*`zVT(Her#)-|7fqR7xBYc6K)CzkS1C>JU8;r(<4y10?K7ZGra)RI)K!S z>P5&52oc8Y!95!~O~LR9Pkq%!9>@x7tl(hKB@Z#HhxqswwvNcfi(p%r7v!q+H#ARU zvbb--IIumMz<&so}dYvhwAAt8UQQ_Z$M0eyDUw4Bbf z)YH>KT#rBz@Dgt3c)8l^=ZOeKdnPAJ$rvHAe;$NCDuvct4^5KLG2rJOARkHwbSr)(sPr0F! zAmQq+4PI*6iAPPBav)A3T4>13VG+P2G$G(^Fi7}FF`a=7(vqe>J7N$u&FrKVxf%(h3jaQKup-( zum=_x-E}_Y>C1*ilW5g;Dil{m<(X7$(1V$+2E6y{BK_%6N|2MkAN1mK7$;Jp6HS24 z3(>V#k@Z6mbGes!HtZ5XjoeS84(Xb?3+r5l45@$A1`!KZq-U#n;Zie|6W*u$1d1OPK2w6PLySfC@iYkKL?m4WLd^hmwjm`#BHral;Dei zI}Zcdn0fsY+U-f(uA`cb;Qt{A8z6!pJQp0WHrY$Fe0bOhgAe|7jjm7S11Gq$bsKiy zv5$YC6Gq(8q8lm;9J6TIIEc`-t}p}~;y|Rs$4%&n4d#I1(6|Vzunuczk7zyG5v(>u zd>k!D92T!cG-hyfBp9Fs9te4hbk=ZLh5$Lua#x&=jcHHa=_2HwY*dGjnsmcHFO1PH zpV2)Wz^Hl8d^{P0NTg23#Rp(qtkaRfBEd*-Vvp5%N4CPe>}ZxXpL|V<$+M;F%22$x=S8To ztaO@SUN%gvi&yIgJ^;9yX1J!Mn!scSPYCzT#-(M>9^A0M{JoTEz&wPre2u509C3e( zN3vc>A3g=LY4b}GnJhg{TI546K5-xWH=Qg;XfE zE!5<}0wIhzT3%f4@9oDwOgg<(#zhF!^{!y>3CpO&;I$k4ZlT;8F~XieWaeB8vBicL zLXJ&scRLT14L>n5ux{?tlKN(~^96rzYo2BxCnDU0PpD=dtcE~ZtF;kc0GYWd$QWk! z#tpy{meZ8XEumjPh{eS4jGe5w>TRLTSnl)Un-Ph@!=K|MLLhE&{~*7FtrmXK>?i+r zT5AR4=63^5ffh)owX`f&K*jRj{T%jYjF~QIt(HFc6o8%KLvw#7=thJ& z8$`AuU!Fh@KEkLW0>N~Bvsg5Dj}`ceq#u?DNx(PUB}_fpx`{F)-XU61Jzy`g0y|0v zR*BZF1czWx%VDR_Km)?#Q@r1+omqWgz<|mo#1m2hn}EEJB{83q_}Z7vptf{YC3gTi z4|pE@{;2kIZx3d*?2V9zwKRXV`t{U%Ksl{{u8$tHD+{!n1mN?qNG#6u|Fc*H%ldGJ zPz<57K^N;9$KiO7h^||TKZ0tqdSq6>k9RNj%$f?aH=~rJ*iSg&NWqqelop{3ifNC^ zZO_sHYC{Sa?-!f-no(^!sv}G7r-f}F5_T?MHCqs&CE>F2-sYr|tr~yoCQb>eU?*(t zM1+f~$8G846r?Ba+sy`Kfb(n($%uLh_NbWOon!K*MIMEzU?|HxVjpnl^w z3EK)dTS3QI<_vvCHO_zTt0Q#r=U}4Nic9!y1J_qnjK7_2LM$h4h8Tt$K_1Z3C*jG6 zf-sD?O|Tf{$Z)&?MVKkiCpj~hwIUgCs5iDBn+fFQ39ZDz^6g#hur<>hJm|1Pn`hG) z&z0(VIqc#$x-&lzsnduCs^H*FLGMdHGBH1W3^jjSEQk)ij~kli92Fo| zk=b}khi<5Pt@qT#m-_m|PcsmIhtu|_?SVKeJbDYN6IdbIUwc{;2JyB`$at3IJdi2` zq;*@7ahD5nbYh$H$vRZC=hJ4V3cJI&dqz8$nrPh=8B2=&qgt%81@r2;pC}4}f?;4u z;pukB7(EmO>K}j6j+?l)UfAZB`Sm~AKi9AEAMoQ3RpBD=kz=t~Mw*Q0^AEEk9ePxy z)X4U9Cu@q^Hcx*~HkVhqD-7G1juyP^QMPArTGvm=98e{69i+^{nRpLd^NC}}9R}P8 zcA~C*J4ygu31St=#xG4couf;D>1ySkQ%u@nP{a3cbE<#yx~)P46>nJCBU`X*PxfSU zY!-ZH;~6Kv^8gZI3s-y&Yk|3ISnzU;rz#8D__|Dg`@a5oNp7b5V@tHf%UdeatbIHB zZ9(Eg7ZA(U&g;T+-*)bt&T1%pzKLmK9c+2noB@fpygdX+HRSVznBx?)RS?Z1LBi?< zfG>15TH$|&E^S9F5MkdINq++Ec0nEx6>nQktwM-Tk2oHFHMgiozqCYu`TDCp^QeC*Cz$AF zoTfY3B6x7=S^XHENmd*?)OlHX%m1AxQq>x8pp}2m*AZ|xG?J%e1v&}zLJ;CLiQbZe zG1Y7G%E`_(RXkg(-ZT9^p~Qsm57dB##6wW_HeOm+4EnNI&OCx*T7$8c8!^wPtl+p5 zzm_N6=AuvmhdtJb*s(ki&g`V+1;=IlFSa~soe+3vOT#Wgf*;@fE%E(@mH)3_Ef@%w z`@?_a4}cC7gb)|>Gq#TGzphZN7rd5bCYdPnSQ~TaCGZb6hwv$rLBR7m5l$N&Z9tTC z9Ko+8`r3Ye`Tg_y^ZU2YKYljnTg=z2!3TDJdY*c8d)w}7KFz5?=DDv@R`xudrI~Ca zN}p&K;mTGOdGEth}PBGf{FV|*b+VF`cG*~FuuVqml=2wtiyv2W8 z2ckzek#E8V?WcxSB0yp4{n{vwo3L(ys-0OqvbE4M^o%E`$pR_j>SkTyw4rBpr*rM6 z_xT{+Kvz94zhibz&^|EXV9BqA`WQ#DWc%Zq{rUTspa1%mxVt_yL#fM+4&{@=D@;S3j$m(!X8;j6 zBJ%YP(Ify6y2>+Qh=5avU5x#O8GKz|eiNnczZ9&p&xw~oG91O~lJ1zAeAkBIKK}X1%UOre?@)@w=Xm zNZ727Rg5t0i7R`LMVIvFC0iw85CenGpoO6G5x^Lh9 z@#o7xf{%ZFzuR`RR$w_dP#RD02$GRK(V337yP_v)PYvwlWI!jHfEmLr!I=u<8%2;77GrNg9p8QB6w#`5Cd|sOTT~JUpwrHF2^uwd~B;Wq0Wbzz|5*M zk*wKJ|NL5|-`bb2pMMq6Sx*094Bw3@!&FPM5!Uz#6kUWlFi&gc>22km(pyA=HQ?;b z%yS3Wqlfte%7B7~Q$;JhL5E1ByHK@=S;CQQE?6@Hyr6|lpAq8QS-QOTL+w*&&$)#L zLri}i9vHy;@x2s1sj~KySYd8wm?uFw6vfYT!0B8Eq{}j^n)r5b7Ir|*?JRBq08j;5~8^A9@<6!)_&Sjqsc6pdWe+qotY0nS= zgkO1*J8^HDrgw27j?^BNR`YAyf$Q}2jD1cPieDe9pate>t>JAO131;gU?Z!8DGGnu zNl^?JMb2Tz0Z1tp)mnz)Bo%nXDvsj84lQtnL1t}gosb!5MUxlVY-vh+8yev9VPXi5 z+|*^?iZUAej0lj6p`Q_}3qP+sinT$R541eE5aOaWqTu~V_*lANn7RX>9j576-aXph zCZn?~V%u>{Sb!_Bv7pTP3&UAmw(~2%|{bixnf4s~j$RDxa+rB%dvN+>a0(hUT22$ElOS6tb~UkN zM2TdMzwtGWlX|V~u?n5YiC{!1UdNOyz|#OAUVU3&Fb^b64mNL3yD#If4h4VAw4dgL z@hQ9rF~h<^(M%BW&Sa`$D}5 zu%Pum35uR{3XU=BoJW)$F@M4!JGn1JK zK6qbO>~`175-o*_7{hI1lzo4B!zBgxb=zZJZfN7~4m?ZU;O86&$SpAzgIWB#BjW-u z-LWHVEDTd37CK%M)NQjEd*BH%DA`&yWuLd&9Bja-(8$9P6_;g9(6aj4dHCCx-(Tu_ zjt^5EpNMA1+<~EB2B82d_UO+raol@fW)#n8*M{vWPHcsc9ZL6*u_Avbb(l*@apMb@ zg%9SXm)${F|LutCl(tNSo%&L*4Gc zL~nNKG6#r8gKV|?rC#N?-+p^NLI@^P-bFC9_vYz97+6g(853)cM)iWrJcU^fm$BE- zzD5To1LK2*Y0>-yCVo4Qj_@-Ia=1U;>zx>WI{~O{i%{V4tW$ahH#_4KXsl)(M_up5 z;?{-Pslfki^Dci_D(p2Pi0;;L${E-uj2+{#yBgAJ1?FjT_p-X`wAUSY=7~MmMAk%4 z!k|PYnYXYXO9j*&DdN$MdszK7>DPZzD{gADhO(m(YPtu+GTxax=$MiJd6ky zW;{c5*MNqN6NvWz1{8eaKgBvg=BqvxCC$-jm*Xw7jo^Q3l4RC8oEL8#Y``EE5cQq$ z;4q7~c@4v+XF~J!X!z!+i)#uZS((Hy+M@%wSXzt8bxY-*L-@;_&I;*iJ8##5vllr2 zjgV^|Hx9Y#KFmm)BFv6525)p$E$|RX>Z|AdiB9Ri=I}YKp}xboxwtc(4i-Ib4@{i) z32B0OcvgP_JE|a>N37sbdW_qCX`l#TL!Vd=eud^xwR1znXzlV*`0Kfde*;*O*#IKQv?*|9`j9re?8ZZc(9a(1CYRQ)5phBRv*Kt?}0lURe zEg*lxrE;(;9iLS_!Zpfvs>0Ddnmdlu@>`-mRJHDw9Cy>6PXBP*95kASY1zQ9b^3k1 zwrXNfEYydhp6ie=iY6D2m^}4*DxitpyO`cimWHF(mt5Z#WvkleF;7b&cpY4HOBErt zHNm5*@zSoSN(WSB1*D9VWi4tF)qS z9w$;5j&i;r`M1%2`}#7<={P?eZXU-SsHuc(FbAtPOwm z1K&+>UyBu;d#m`L&VjX9&=&2Ho^cOmwu=WpfP(cx7oixagAI?{-lDT|G zO!KTx%ZxUERwq#m>CR!{b@tHAxqqE~bpD04AD#`4sxo!p@FlNn1yaFEVTxc}wP4Gl zT9g4XU_dfq(x%by0r2qUB>3C6&;5VqaARw&TXuZHZGoZlzMrAx zPw|M;n;pRsP-Mhy4_Ynfv0BSv6o>NZcA6B>IamRB?OCDnSej!Fn^REjiWqvK#V5l` z!2`@jxqT?)tVml$g~K!*rvmuHrO2YvY^lLf5@Zl8=QaFOT;^s zk`9_NXMl$9a0F`NZ77j9kOWW8*)UY0jC@`IXxr0(Iqf9Xim`wD{z`Z13QZ24KO%33RZhJ zm)?H4bs4pGH=FxboJp91*H(Y4uvG@g>r|d0LUTKkgz$h|u}b$uv;loiAjADKe8OXL zbj)o%gZC|w7Lb;x4%Q^KTAd$#9Z&-{J2)gcSK)C-RPF@B}xjt>)MZVxjr zgX7)cHdeq}d}y=<9|(VV zWdmzMO!MZAYCkh%$Agt-{_`}XzEJ`Ql7pZyv1OAd%yhA$>=x^y7xGc5uNiV0*- zv?ly^JNypHU*IBUkj)cViiVxc_>69Xy*mM-JNv`tW#klVLJ%hyH7CIyj;?rJp|79E zKQ*Lse7ZiKM2+rA$#Q=(rL*0v%yqWbIjV_w-)^~ieUE1X9r_z{Krna{#}Xs~n^6fN zo$w92olk3BwltqLMy7Q9`L>D5ScsKt-Tgx^4J678~N+1t9L7ig!T!u=aC$ zBy)DO_lR&L4=;bA=EeE}E5bl?2Qqjr$&(yjS8))|E)PVVpN$$QF;^#YZcVAp z9QPu;nsMhPAkfw)qQXxw=6s>zf2{9c-e)>40&j^T%h;@-u9Q9dE;Cj7A- z=tVH?jXPPkp03XFvP@%it8h`B@cV6P9`0-hU6>8lvRNxQxI=y&HCZfE^~MFf9+!iA zd8vT&D26?0*E5GbZTW&dIDDdYM8ub6q4$PLz@%PQ>TiF0X(#{CbDt8w44xwp9q|Vp zx=k*55KVuy56*Zo<&81enEhn#6aVo1I-Rf;Kw(-22y%IlLofh>&Z>)8T31p*7NAUu zElf|_eaY55*r?=*{`>iFst#R)Jw#jmSir+(8jmpLTESwbvo<@#(OZjkEZz)3bj(nO zDpfC@bvX_&K!;8PTFwqG+(;KxfH&tcWQ#+=9GLFQLu`u^>2FUFMq?KnP_ z4}EtKWvgJ=0;on>4xk|51KoX`{c%HOYaRH=7zm=}PGoW5cBd-NEEA z5A~Xx`|C=bpUQ`>>2r_sDd{xFjnIV-2Cr?npc#N@vbh1lclI2y_IWv(*Ctn!e=KeC zv|u{J$AtMAD%5A1p9Zvy;Nh9LglMdu*?50HkmGK#TEfD-_J{F~nZ>UTLrPAuCR~G& z`+(oVYXr)n3WvKq9S^4!b{^m6V5S86w8m*Z1u37XAmi<=O&6c8 zVM3xI3y=Il>%E+?{PE-SAK$%nxs@Pw+Un!I*dpIn{fzlYV<(J#akL|1{%i^!Ig^o;vJ;1Ci_ilgNBrd$m zBg_G2C*)f3t{Q9AjsV`7iVoqaGk+Qatm=gbWdFvdNuU)o%^w$O{(NdK!u8ie0*9Ix zhrk4$>GEJ6#O*c-TbuJ7V%l{f8w@`S)+X z|CJe(4`)$zJe|2JhUe;y8e2hi$U6@DE4&duBbI#`LyU$3BVF7IST6OLA_jH>Wtxuk~sV z=rcT_Ih@q%a?m`0U38$_4ej&%=Q*u*CXIc;2y#?>84#S|6(vq`J-ko?3RS#9f{=ue zz6s1@h8K1BeSLlgtG<8f;BbD()Adt=i@BdjbF*o-PAu=L@{joRM91-Ps9?n06sS5L z{FJ>Dw7Vy|Yd+erAP7Qni1Y19@G~TGg^mIWp(HOyLLRdk;B~OonYDSJ?a&a}Fp1+C zSt<5T!gm1u(sOtKhqvq4ff3$*a5{Rzv0YB8e3Hg|BG_|c>TrL6=VFYjS>x9%61BAW zlK#eSeRSA)*dzd{C(J-w)9Xs@Uw77dv)_jruMWV;#1t2;+0 zu?nHr7|>36L6=j3`Z@2_It-6Ntq;0g6~gB!7pSwKV;~jyNge< z>-wo1I6Qy7j`z9EZ~=+DlRd}N;t+WIL&75vUqN=r5k%TLZ~!gO9-h{~?FE(uMkn*! zmg-oRQY3_qJtODx@oFuyWGisygZ3-7&Ls zfe1pS04^wyQLBkdQ)PJ8AwUv8P4{ZS&oFzhkxPFSLgG>5^cIH`V|<~R-~a6Y`q*mz zu`L)Ux^F(U?5E0eLb8ub!BkQstUcz5+;DmyuFYP1Q`F(C6LW1Vnu)VOr8!Lw>1A`^ ze0n$mW#ZgHxXxbobv2`TQou9|e!T|{>iE_H!ozJ*QSZ9Svm#Gz{&k z7&(8BfNR);aK*thhx5tKKevBDZXJH;5PI9)uA>(I*V~a0c5G35reK0~P4XUXEHezf z_}q{7911f)zf?f)f7ybTpGYflLQ<38R0O*&>B}w)f&faAJ6;k)`={JM%i=dEHT1 z-5D$0fo*~!Gzr~JY_Hz!28~mEYI*FB%GtnVvF{zca7T-Bi<~BqIs&HcESiS zS~tTQk7K;lT>Kb+U%$OHXMF5BIBZFqCeUi1#I0=Dha=s=p+(V~0c#hO=!OmlyIgr# zaTCRVyzChOfewpu(CL86AUAFDgL-;4(m>DcB~{G?OSh9dR%bCeB+~;tetQC8sGIj; z#y8I4aYM3tC0ZLFx8v=3I0s4HotR)sUDVpm@)u9;>{?l7%D44F9dZRNy3vq3V97bK<#{CJiUMcL!uT=I9wJVOa;NiPtc})gZhqZUBxfb~v3&(Jv77 zAu!&4=GaCvA~En^yb;v8tUHhQ!PpLe7$9iCin@~yBQ(b=C@PxOGiW$2e9}P9krQp54;8u=aPUBoJU^xP7+nQ)l(^-ag4Q>2v$#iY>NO;7#;UzC=%pZUM z{9}Co^2g5?HV{8#p6;iOnCHaLiK-TR?O#Vvrh6s!Dn_sL@$A(b?Ut;-{Tg0>Wq_da zO03Qn^EVE@v!@M{xy)z8r(+Ls?qx=+K(Y^;k3qZB>o&q$1827H(u3J|x{Z7Q$1Cr~sBZ#s$W<8ZkBIv%XyilcOTPN>_`%20ku82gi_RR|e>xX-Ov0Xc# zyebrh(H)<%oe}h_bH*{^JdRCPxji?~t!a(4_duiG+T<&iS(1Q8PhNq4Jj!7yXR(iU zLh{BvPqXoM_On&fga4}+P#&iDk|Ox=kAJ+hAbuFLo-NaI=5<=m#es+QVc!>a(nh@v zD^9Q--bw6GlI3MRN#Z!v)FBLW?zKSaldYHPgXwlj?% ztLaV3!T$L`k7eRTNDwA}Yj6yYObzDcG`Hj`^wYa1y>25VcpPRvAw-TOONY>d3z>JF zo=s)qX`cyGcg9}E$A`1wCYDGteye!ezFTZ4*6=Au2fF$iFYpCxqF$lW_D+Er*{PV0L%Y2Di;dWx zL0BAfREH}bPhB}n0TNAby>$wD2An<|8F;(RJ&RyVP>~cahc_3?mKU-P{&RY*0l+ev zshNO+HrD`vd%uozgKsnC%TinT&WUi#Y>z{uqW#&+LCj`<|DH1(dj$AITZpe$`2P0i z@AJp!_UEtUP@2FtT?BI6WhyDlUHIpV%33NxZuH( zuI61KrT`9afpDzLRC9Z*d7Mv8(jZtTv!dH}yYb9MKD$LwZ|U&xECnELYtLN6el^zA z<0$7$C-2OE0|-tu3ZHl-@qti@qlV<57pH%=a{xW=byU=*#2}b#To}R119*gQhzK@W`(H3d`0=CvT+W=8P z+#EYRguv6^&o!;pa1>WrP%M;~YVL+Q*!%2&^XTQ|mV+XaoW1A7aURL}MbUEv(@c12 zixzY^GttX5yi5Q(Rc^E6CS4uT;?*`tE9X>y8f`AyB3@(N&+p&<@hf%dGQCp*FYQ95 zhDVJ-9=+jnJAx;5b6MSr^_|yKknWJZ`^r1-*6pL8CE5bvT=r$xN(8eGA>pcSL^M4w&Aec-pTFFrU&eEc&(IOY2JS2WYg}=0Mel5K6+GQ zXcq~f=6Dyt^KcS{V@a%;LB81v5!Iz;P~F@q<91xCvq@1aUbbnGBH;M4On?6VGLGj% zi;s=Q3xefY#_Eb@uMeS7tL$eJUheMo~xQ;J-uhd>+_SPN+SnO zcu3yzs??LuN+~KY;Lh2Ge0|@`iJh3d%wF4iZIcEHEqGPo>%q#8KmSCIo&GrtJXK~3z4vm`XAi{V%a^0ZDKIjjp>?o^>_CvUd`+kU`{??wP5 z?^6rKtTzTYa9xYbpG(+@L=!nCWL)cP@5mG~Oq7*cwOKRa{Svp=1}g_H3yPdRbC^lx zAIXxE19lvpCU%=vbZqLaKNvVr(A#+hI4tr%juYSEF1iRK;BkZI>sR? z6xJ_C5I=-*CH9bS~>EDB7*sr35{&S)5(Y~H3cjt{r_IM?y8ug8%&1P8CCHto;- zLecYDsM(Xz0f>mdI|!3rl4K{?u%`rl8u>SPUB92}zIa9u8n==o;}hQBo&yh>yybk8 z|4bq`UA_s8w>1t&mGR(2Jc4h zljKc-0`KjUXHFj)i(}Q&&*c4vCqi~cax8K!+tKy0RQr>>?|74-PGNsHs|G8|4#$FH3y~)PfBV(6# zz%?36V;wdO0$_I_sds+>d)Ha^n8B*HW^KyhpzpgW!CuZVfBy03%Pl_n`j7%AZetWI z>8*OT=rY^T>$JBpyYr1@sT*y4jWwoM1qGk^_OKL}m*HlL|%7)7j3G041*$!Uj4j)b3OWV%ZF4mvl+i$jx zU*#{?L3q67o$1SrBN_*iVr@>JPHxBs6BvLs_2(EK%Q@V|CQNLs0Lw}NYOx=IhUpd5ZI0D1V50@7`TFmY(F>gtfWes_`tR-|rPI<0|-`;(CsmtN? zLD|MbwIWDwBZc+bOzC_wDpQ6r%;^FE#}J-?(2UBt36seZJccjRNT$_&sLv1 z{=8U(J#|Qzk(L;8-2B6eH*alsV4SHs*C-WMJ=j0#}%Um6k z20!1whR%6A0sJUBzUg89V?G!A-p+dQtgv~PB93!-&h|{uzpXzT7P4GzTeMNE>-9c4 z+b%MU)|r17c{z3PZH2~onP>cA>N?K^9krVnD%=m)`u2qMxfB`@VaGSVVKqA_X^Vuz z^57*A3eui=FS2jAcy&%GLcpnc2ycuXvn23awk*0-=W-s%x!u!wd6P3S>-`+uk!WVP z$_YLvM`E?^K!*BU>k7jL=8+m?%`FYCdN){ zm)q&xiJ=k9Y-;qLh})6l-D@5tWQZkee5c(>rjT&Qi+Y~`j5|leE&9n-J0=ScXWN2 zAX9%GnnRCn9>bD$+qGt}pOpVLo}0$5hjxD;)+*FP#~j=1y&b7xcde!5))5k-yq*k_ zW8oH$b`gUP3rK<&$`bI{e>-5C7@VLwAHo~5+cC*7L<>Nt!}{!`v=!c@48)CP0Hm>I zfM|Pjd9K>U*R62F?2rObyqh@k_$mS+(HaNBnmvF{uOS=~Cbn!){`PtU+dq?e zQ_LT0$y>+VqQX`|z0-52APUgLNVOB;ma?VWh7F6AfM%0qRFX{?aB{3kv-1?(i55%3 z*<*TceeX`Q2x{EIV|hkScc*GwG!$)Bb4m!BidDP`qSJ9Ep05J%FYB~^YvaeSM)CA- zXZcHx(i;g5FJy*vd#U^O;teF0w-_vEb`fr?S15(^wC<}%FIs~l#(!|a4wEGY4HEAB z9c%mJy-)EI4jnv8wN2i0Xdr}GIL&^bgm6UI7XbDa-44|mmf>O|W<7yGjCrAPT7**v z_#OqO-I_JA&v=F1o=R$muX$_sX>6#EwDJ0Fq#*#pZdKmGOHG`^(((=S12)GU+~HHO z!=SG7FH1GoKiAinnSV_m(n`wK%W26KkDl2Jha8&kC_&FE9SSrA4xq+4n}F|jDi=ia zv=Yf-cTn-+bV;5v4VzYPd+lboEG}7^)eEa(TiEGYxw9itTF(9T%^uvDdeAoB^bHS^IT*fty!lR|wJ7EE@8x#DStI!k}QQr+2{rs`&RZ zfbxDv6zUE434hz`4vObytO>F?-ZMV42}*F zVWZM6$oJ(LpM`_tEXiZ3?5O4^8K$_K0XxO|%3s#%%a1>P-CcM5HG|?l}K<@ zOa}164KBxHG)pfMYv>K2R^31iyN>Dw2J0diAatC!3A?=CZzTsA9N5v!V5DND=dVk8 z=RVf?@FTtSTtE|r1k!6ul_V4 zMN|rDSuc!it4}F%w93Oy^XP{pZcI`CNV*Snkx2khVjvI!7=su^& z5r0Tgq@?4J6j|j(vPh*WshmFV(c|%W>EFy)f`A6t=#FbCpR8Rz#r#RPt{}7^lc;Z1 zp-2AQCMGJ>PxI;8;HYA`DH#Xcvb#}heOjPDHQOFVCJE!&-T%=Wwz)x~NeG{cJfDU3 zN_deV8aImGgjjrx4gNk%ZOa#fA7^o7B7aqoHg9fI*xkiA-fLVBi+*RX4_tYwB z>73pHH6QQAzEA21MOyoq^bvMXP_CuA33SCn#W-Eez+an&O?zwV=QeuDC;2ku?$%w_ zE7RQ+J*%`9ruXYo-!(2>29|pEg=Nyolcg;DoEF+^Q7Rg>xi=@OL*rK!?kMLiFMp$j zeQK%8i%n-j4rpw;0lmQ3$2D3+r-$%t`s{`Kl%;;FTQk&yY&#HYTcSBq`NLY=tdh$# zsGwbcZ!(<Pw__eeZdde!tEQ_V33Fxo}XiJrr}vQN?9VPwX^Ym;^%+ z$FzW>5Ho6`T_nV17^#HCnTgkPMJ~6VzuA^a1$bsVokR}JG1YZVm;07m@qa*GJjnG_ zcP6M#`$P+OvgJ80a*ynkRwaCkN{*l_d+fUAk$%rZxw@jgiOgua8>PZ>riR}OP3cpm zy9;+Bx=zo}Xk}=`G;OCL5S6OhlU@JN%v;0Bj|%u_{CH=n<`;v54U8QXa|UfXw7V4= zCaI9*h;H&sj!ly7t!|k}w}0%1(qy4k4NCdKwO2PK?c;Y+yKYDn%*6rrjAP>=1|VuW zpx*IzsG5=}OmsNyITtUTWKj&JtnQa+91x{MJNbzZOdCll<<&gNZRLxU;p`~4dI8$aKE^$!N- ziwsDk<+#*f^jw<+m9MHvp8^S7mXmO>fgsYRht*mEyUtmOD&;CQ#0-wSyPUzD+!$6^ z@0x#tSwS>$$u>||lXFp}_d$sjeAN{-d}by9Z&y1xT|*I-xJne^fNvLZS0untDtcTT z<7P)-sTft4)J)aW8IE^5CBkcfHx!gD;Pe6Ns5~n(YHjWgr;^Rl`7(D|J0X5$Uh~_3 LF^AU6M5q7&MF54^ delta 22145 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 I8yTkn0B%I%kpKVy diff --git a/metadata/md5-cache/app-xemacs/ebuild-mode-1.60 b/metadata/md5-cache/app-xemacs/ebuild-mode-1.60 new file mode 100644 index 000000000000..66e633914ab9 --- /dev/null +++ b/metadata/md5-cache/app-xemacs/ebuild-mode-1.60 @@ -0,0 +1,11 @@ +BDEPEND=>=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script +DEFINED_PHASES=compile install +DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs +KEYWORDS=~amd64 ~hppa ~x86 +LICENSE=GPL-2+ +RDEPEND=>=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script +SLOT=0 +SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.60.tar.xz +_md5_=66ccb5a4494f7a3f8d0bf362c8e62749 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index f1abea5cb6f90b6b6fcc1425270fb430727ce86f..ea68e3b902ec9bf1aef2abb7580fa1c3a61919bf 100644 GIT binary patch delta 20790 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 diff --git a/metadata/md5-cache/dev-cpp/asio-1.22.1 b/metadata/md5-cache/dev-cpp/asio-1.22.1 index fdaf88cbd657..dce0d6c5510f 100644 --- a/metadata/md5-cache/dev-cpp/asio-1.22.1 +++ b/metadata/md5-cache/dev-cpp/asio-1.22.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://think-async.com https://github.com/chriskohlhoff/asio INHERIT=autotools IUSE=doc examples test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 LICENSE=Boost-1.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/asio/asio/asio-1.22.1.tar.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b1f3591d60db32f282dde37eb9b40d4e +_md5_=0149933e971a99ad706e57440b43c967 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 0f252c6f1675682ca6c16982f47b67f5cbf9de10..ef835ea9032b79c1086055bb4a4a9b46798ff715 100644 GIT binary patch literal 36880 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 literal 36900 zcmV(wKEW?_Ef05(|MkEAzyIrZ{cnF-Kc4e_{GtAE zefQkYcmK=(^S}P@|M&R6d>3O_CD%R9xvzfJxbp73=F(0YA=X)Y9P6IpYFAhxgn8mF z>B%dH-mlg7xz0YT%z4geXO13XTvyEV&aDJ~Zj>BS&MmKWU3=A0L%bfoxWvA``+xm! z|FwkpUCmcqtB-p3a`JfY-DjWSg!YvFoEh_qd!=~t)7E)rnDq+nYOC#Mmc&z^`wmwv zq2DbZK4^rwul&^U%zVwOglFs)ubueulCs3E7Z2HXQm#1GgB}9l!}S(gt_@G{v+2ka$Zjk zf!`Z^$eO9_GUnWi*Tx*X@=?#js*aqllTP6=>+{62`0w1G<&uoW!bi+gAM6y$;5P#c z!$Zv{oHqOV)lC1G{pa=5_vMHDL-?+S{9&hXvnV09!1HhH8d;rD%ivjfzuVQ%ZH>BF zs*`)@EnQ)!kk3_H!XZw%?&p~?wejpQS1CK3nkVj7akx>=xo$pamNQws>z-Gu7w;YV zuCx4Rr&FJ@V#+>!?JHi`V6NTcb9kq8^Xu^%{duk%TLk_k@Yzr710P?r*)O{yli`ZwbNYV`|F2VzW+IYSL&ygSfv$X z2`$!haP@^J1)eEZtTGB43P0<6)Kl*=;^@7ter3G>zLw^#Sg4&lrp}km`<^3IR=eDH z$G=-IJV{??tds7rcqm@^I;~u>u%G5{R$`kTw$@2y?UqZAq3y$xU+KZC@>o~HC^O~0 z=UDtI)*jE8SABL_cL>-5haNlBa^-8_tM2j1FR#q@DJ)Eh`21j3-yzo#!&UOSJAZfA z@T--6{N*2i|2|wlTtD33h3op#CJi15DO%Q4*%Rd3v_w#BF-17mt;5j{5o@{O^6= zx3Cp1urZ{>rkQxaS@i}xueN81V}fP*pX?NVNMLyVFjLtlMGSKX{9w-%+jBzM03bf{ ztcE8UksF?j3H0|sjB=`iQRD-~QI<2joryC=cmiudA|XI|GxE9`!siw#)wVN+nq zd7nFD^cxiW0H?M}d{~~*ZhojejnHye(B|a5_^wkoUszYI6@T`(*WL}6&3#7DXMpqI zcYo@00jd+D++!vdnP^ZKk8wXB{4BdZHvtA?voY#wywnK!`WG|h-6 zf-ZzkylRoZJhS(EJ^dOBlp;EUz9RvL?2`M#omvI!OS{=|gC)T=du4mB1>%RwhupYC zzB2DrN-5t zyz{vK#ZKk-b^=W|TcHKM8O#M^uunDGufY~#of`X>r(_f8G-vS=mA6WhH{n0?gil=s z_5wSBgBWn{r$MfEBouYqZ4Fhz`O}7U@H*GE%JZ9@GN4u$&>wF>mu-5mf5H>v zJr6v}kE{ebLhuCyf)U^i+-(y=13_=XLFSV}0n-U+1S0l(Zg;~Gcp(A~E51c+EKjHt z+n_f&WH#jf{k99Bc=$iY{-wh++o!PzYoK?6nm`94A$SayHfMs!;7fs?fJ>E(9SO6! z#2frLwMO_{1hpCfelBcMAV)-_8o<@gqUx9g8Dj9>QU1yEvD6nP1BIoAck7=73hH>E zX8_Gf@HKcO@V8e7xklb>Zjhlz=~Cl4L3B0~HiQ|oTp<6dKqeu!EU3%q(2QIOc>VBV zM4o5sW;r}h6>i-kZ5)UlZx3U<)>mV-AIcBm`n^-J2tZxKs}k%M%b(Guc5AYT7^TD1 zumI~EN38t{LeavxU`u=DPRL#WV`ghTxdzPjtO(RVq1bHsdDx;C4*2w#A|6{(?5#qq z*M@4};e%+hpLjnuPmb6NGzb|QaQ6h`y`e*OH$F%k$^He6bQd_%da8}T2wea5%u^LqFle{1ENm>f48zBVryW^ zdu7(L2G~95$lpF6K@dVs04Kz{0g-IbtsV14^jmz;47l}b1R`KD-G-c1iN6SR0!c^J zME)j4He~|AAe0&8pFI2SAS&S1u9ub1g){x&L3^CwJj@ zIOyjV+{!e*4+@aqRmIyO<_{ET=>Y4g1$^vkG*%o!IW~bKvI&Ks3&O)cUWm2H-h@LT zA!gyzEf8{J6*Jr69Nz3I#Hl<|0Myc@rUjKQ zo(!@DJv~SZo`y965)lxM-P?Eo;%mGJ83o*8fu91Ou0Snuh=~4-o=gG66^RP`7c2(0 z*3#%8W+-g4&<-8UaVryXRApF*HHqsT7->At>0PJ`9(8V{~9FWay`4Q35 z$k>e#xG%yX056!LACPM20VCRJ_*NS@B~YZ}!}}T!Ky&1jNo)i$gd75|2_1Pma z9`_( z&Ax)O26fpYBop1zK_qIEo6uN!p_ZS9_k+)gPi#<}4RvY{`VUf2`AWiBZW}4FZ)gf@ z&oV-15%Hj8VUG#1)g(lOr$AFtSh(0XE1e&I-s8ugwbX^J5?-8txW4~6qGW3NWDHs* z!o=CM9Xiez-0vMo%?iWZN5fRDJN}hZ_M3h=yOdI|DG>H9;UOONSI%vAHC)_oZH+A@=8@U6E=|KF1 z2LSi$LKwbziRuQQCaA8;vjmA^$I5UlqHYT}aTqC~z+h8sL>aNZ^wL0s^Q+N*-ussY z5rwaZ=es9=A{8(Q#J~jlL~sx&OxvYYE>wG#J0gZvTy79PYBp&&2x(SX#WqLDC- zwP0%}WDnlNY9K~SH^o(5AHWgORcf7ZxeLZS5WV;nn8Ioc_*HjfPu}|pvEbAIJ|r4I zgWP2lMkIXw8vp+E!VnxV#U0TtC6)Xjl=fhe z`FfC_7yxE8{;~5XH#D;3#aswDt@p&*HAYt|l~L#T&IgZBI$6dBKe|9nco z$S$2g!iD+TOoV&b2;j~hN7J?#5sh%*a))t2o|>?TrBH)7GS6@aY=FwT_%}2adbw=; zGZLO|xj-K^Zo)H~?}q9n*d9m?Q@Ac*=lV7J{pr8|`EP$#+<;eF>dBw^bKIqmya2rp z&^){@rh(hR3AIGPGFz|?!6K6#ZAxpZWa_TVKI4j^q3i1h)U__sQTHy zMS(w3X&Z~3UQ95dDzV%1k)lHNArcZn4{=Rf)sDTI#?3{lEWt z4Gi^|r278n^c?_teHaUAenIyJ>aJf0^gx3w=($;5=re5%PEg9?zSd2dMCR^W1DCfCP>l3RLy^fGQY0c$4{+LXZKJ zDoAA#n6L~VHXYBS;!rza8^j!XJ+;vuA};X^K7uYLd@3SXNq1cE1O??lczOBnC@{_n zoB&@u0FH+1RW^4Dzvc6O{OkGiKmNzB=DNNEB2)M9!m{tgO;OpaQX(dT1Q~H*{={KT=E#=$N<;z9~$qT%uz;iJV2N{$B-7N+u( zNWEYZ=!hOo9t6+?hffJ4h9I1Zm#-V`2p+&GpfeD+2q&qKin{K3qoCN>e_*QkPo^pm zZZ;O%?^%&W8H5_VFB4G?2H>{ysu-tIuO_S0arM8hS2BD8zU1i6mEnPjeT7B25%H(b*Qoo zht!<|`0iooxFsw^OhwK?W3WMpC{hA z`tF8ve#tEmUy&sd-@;E=Q7p+`DHZo6AhI0+)P&ksX|xNPlUJx10PCVJ2;m2;#HJG_ zhln}sQg#d)pc3(MMb8fqaUIWy5IEv3gfB1ym-wdxnT-ZPyyKV)I%pa5jFKF@zBJPc5RMd(kQ)qR z%dm5PGu2;z`sJs;Nf;u?UcdMh!6v>C&TF&z4i6o|0~)S1CV>_0bMFI^^SI@#Lez;M z7%1Y-BXR?oFzh=H{LgMicae{}$(t`U3UkDY@Avi#L z2!5>9e(@2=W4HILCPdAfV!swV6w)H(BH15EsVXp-Z~)ij0mp;Z69Y&Gf#oaJ>ip=% zS_6kBn+e|0#2E;TDgV__Nke^M>qw_@R(wj@(`U_h9|&KC(e#tpHZTRON(h{DRD6Yv4Py6(e|;DVMbJPK z$s(&B-jus6C;=Y#uhZBvozI{icJ2fyp>8UDUTX9+wRK}}+*ezWCv>8~u}57(pY zgVQ_+??-@7s8chjXw2gI?>9sJ2m3A|Y2MfeZTysfKp%n*0ZvSwS2(6h2r;agxjq;h ztA;i)l>o2V{4HFCkm3@$AV#70V)ChK^>gL*7aw)&q($)wNl|;m|JLCq( zW5v+<=RpAknaoMWH*bVO7~d87=LhcTp#_NhtDXKQ{xtje@vr-rR|D3HtA8m_kh$Vc zVO6N`gIj>4o-Pi6>(L|=0KN`X0&5TyD_^(^%LgmEB~_<`x(G;I>4Kw&r<7_w`5Yq9 zO~5gln&JY1;2FFM!U}1Dzp^*mrwAPH3E1+JBkHA@6R-Wb>IIc!k-8_+&|98Bc=8kt z$xu@AIGr$o?H-G98fpeEhRb4fbG1)U9>D)ELVfmBsY6yl=YZlR;)7^+`(~~`|HyOv z`2F=mvn;55%9@)cDf5E-!D0Xx9DbJKfiCf66p#tk2j9jyZd1Mop95WqK6iU?b?n22 zz)fJ5R{e~~-YbM4NE85LLZAXr2u!5lZFx#Pi`O)#22cL*D${nD4wDnBYJn1l!n$vd zh2j6mQAkxqrBB@IV$;LFOqs%!4^gZjS*vGhgTM~)U1)bgC4OV&1JTi=1K#ZoDd@lr zn6GQz{Z%167Aq8!?Q6H?I zNyhS676R!k8{nH2J|9hZAoVwU;nTBz{E3hTYL)myDBt1zUu=c4e9Y@NoT1^p1%>pi zK4Zhz+GQ4tt*J0TL*TZN^@qX$DOD@9`{dsN!F#0VZXWx<7@99d<*=&2qWt9SOq0Eo*j$pkNQmF@%cF$Wm!CFBv zOoF2vyU`gQ54pc#bnNlwIm(D8EwQ#BiD3)oM{r&7!&aK=zxiprOb{k2ZLW+qyf@uiO`}iC<^D2}*{Z+|j}~m_}vy z6JOwL8DrJe*9qGi8@2t)4}!(>?oOx!V>WsudA7qt60HK7mTfp#$FMry-S7D6SpT0l z7`}&rEq*4gP?tn*lu{&|Ao{Wi!#c4)EEH4$gXIQL$G96L^V6_m+ZK=4SA;fRMpU1P6o zG;}HC%p?Y=);-$~>L&aG;?N=J4Q1gn)r$|Uy+2Ywo`2Q_q(jR*6(&*>WE#H9j=;^) z=1^9kqxFBXQ$*LWMLr`SJTUPkZ_`VeF`W3p}MO36Q@`lKcJe=13 z!OsJ<9)6V+2|mGws}PMUK@=OMW9gGx3=TnPS@2@$VV}iQeu1KgaihHt(8Ukp^p=c% zpcK1;op-6Sqv>v#5|(|;;ah?OL57D$i>V-Tk{2k#!5a7~i*=d3y*&jyRDcEu}B1_IJ1qJqzq6DD9+>I=QuEm)iYQ0a2ITEDBE);JXg+|z zV6hhT8n;h%LsbEKVlhk#0I1hZOlF57&v=$FA!Rrg{`K6sPF%EkDvvMr3jA zOqoLEw+VueeMdYU`)StvToHd6Y_2O1{>OyC1SB;77H1t><(xebes_Z4f{trAB$o^L|iBMlHbr&nEp@h*&IBVt+=1 zJ-XUF&&uWtL|f1B(6hw<3LQk<;#G*OV$^?S*`0WN5Rv$J0W1{-34e!DORV#F&$_QS z`_e59$yjU=4l@GqT$?ENar%%Vp)4uWdkLkm%RuP^J%p+ho=c@D48lhUcW_t~aa;+4 zaCgWCK7~fczQwOYc|cBpLpEH4kZ%)0F|oCwQXS`xgcxL6hP*x&?fi;Re+l)k-+yF@ z^OvkAN_Omf5n2;!DHY_)@Dz}^3Fn4KC4K@Q0mm=G9QgG}W(IIIh0h3fv&QuTSF8yr z#WSs4CS37ZBO{$X zKK+osb{7&>>U9CGO$?zHxw{3eOkwn&{UPhJBxkuAPYdPZFO2_ zeFmX?*x7(CAkbhq(6Vdez z_99yI!+Y;CSeWV=8T1NI`xjHC9}=M$7x>(LFk9A-P``>LVM%;PjC#_>=bW9hdNA-z z$u0t75j-tcv(naLdOiXrJ%sU_#j?8mwjP+k5XEjh15sbiyc4cld|h>!IuJ zH@i%!7HHX%dG=;K~5cFJ3N~W2 z4E}>k6=E5V3>zBRQY>pf3bLnKq`%DOJ+@y!{j5TI>XD#7mn(WBsu9HyG^;N?mjMo< zxiPkFLaiTzRq|&de}lar81jR|j;yG$VD?{3RelKRyZp7ZBN7Z`t;@t`M=hj`kRO$x z)1brYJ@@M#!SO&P@J!EK@b-BIuqza?eN&8B<=Q4kpk@zlUvN%K{w&8vg7HUWN}Crj zb)Viavl*WHK@#8_cqCB;<;UxIG`BDxp>Uev!B>~*U!KTbC?o+;i6#P^63)Gs_4BtW z(2IZ_;dUE2KG?9)9+HSv1cHqc>hONgyz5I}2;y7H^GBvCnCeUJg;?kb*uHq1f&k-9 z2I>~l*@?+1K;-W6K-Vnco9G8~n#h9I?ma9YtR`gkUiTQ5IX&nubQ!Pmc(|#i!tHiN zw>FPT?+87^9+m-P!w-VKjM|qB{<$pjd=paJGQ~wmX5(1Hz&}-7<6`q*6Eu{$iD1zl z)c#ackUC1kCiq&dn~wm!%kA!fu5~y%5fiPQR7CtfERI0HKKU0@-QQ{&!Jbc!4vB2f zTiUv1O&it4x`ZpK-?5Z$=n-S=XrKii^ef+eNWNocdtIJ)D_+`{4E*4s-E|Pe+0n-Uff!i3Phpun%)FsB6A)7OYspN|uw={I*$)=l8~%KmGNu zd;ap%&)?5)C3^`TdVMC>;RM0bMzmj0eY0{x%JW#;%qC43AQqd}3WU!jF24>p1hOH4 z7M`A>ZXdnciv&{D9YBqCFKGvwCt$D*%LJvP2UM&$YL95pa{AI(Q{AB`SQ7*uKwYaM zb?$HJ>C1Fe%fs{5xKjn7=7UmX>zbpfhzP>#GSuNb&jb}%%xtlUnHrCLn#W^=nn0{a z(E~cwuBPkpP$QiG%xc#Ar~E|@*4TJl{)P}}Z5NVvBGRE(2k^|O)f-U&j5XUa0OVa* zT3Zz^NFHC;;DzikmYIMLBpkTSX0iM8W`~J!tjMy2{6>$*UG?H;r2u56`N1KyVus6l zT%L@8!Gnm~<1=6k*F;+K0cOkK>-_(QaPz~!xe2;xM*l5~ogn(QlH#$H1RRFO@%2*P zy&vQ&LIoL8tcFA(-Uk%?O*sFN(a>t`yOh3AR7*JVCBT43YXnwn93d7B{^uD*iSDVl zu>9^&8sa*{@eZDD1&?J|;$bB`?53J0Cvd~^ku{#EvZHdhE>|`vW|&+;$Xuvh-sV~# z5z-Qobds@UTVWSi9ECl1Sh z&+ge`LUoQ#X97q^qqIR(e#}_MKvZT6Y_-Okai$(?$7QmL3&PE2gKn!Q>)r z4NO3&LRHKOBlq}Uv02B=-y&H}e}3@(%+q^9ds(w&_Kyf~nNIbf=^4fPnTG(w4hQL) z4ZU+h;A^UQ)APg(GC*nzY|Tu<^VoCAkFIgo10XMpy~e{6fQREzL95?T-28t}`PFbg z{q;|n>icXR=}S8xO81wROPI^H7&`}u53Ck1VM7q!c<0Jy0_X9Oj9x94^Z@W|WZ>L# zShOSV1AuRf&yt%D0%9F6#;|7_Gp=6oJv868a?#R<06Cb&L-x43`c(T+2TB%@#uj+j$o8{dgz*dF*VEhI&~FdT z7BSlXoJNp<1lmBf{@7SiV}0q;sh+W!EqP39%Nrv*9gzkL42~DT ze#uXeJsoZC$t_t1dXm0HpU~M@}h$cFb3)# zhl8zJ(qN|{%FQm)W_}sv@2RIPcIc>3VQK`yep!m&&V?$jF&j9dhgt~4&jcZ{5=ZcO zk8lUF^k}mMe|A41aCtfiS#XTNGp)>zm?xX@x;=KWteeo@i4D99=yBBp6uyN}@JMP6&X|kwdZ8Tfn=r0NS{fCx%lc`^gRU*juc0NCH{;{z|1iq5x6;_}eys3Eb3ePAI zCa6NUclA`;^&VM2A*~;X-6?8;4dFyOBHk~4wV7mju6ObQoEy_mPq9RBQwAUD`E2L> zbE`_vdBE%UT;3FEY)HUR?N{MjVRQ}YF=m`GqDEK=oYf|#v^Mz0##|3!YuK@ml8D&| z!c(6oK2ShDf>1@gz9+P$dDuVtOxHgfE8A3P$Khv8#1mHoBG_WE%6*+^FU?-&_ZOQb zo@s?fUV&}B(O;LsciJ=FK#IY)7J^Z+eIIF>TyR2}$AI~*x`j*cY9)H;7xWIg@_1xr zfoR?z;`@$}0~q-20l6*GEDerxHSpgYAWEc4cb^5w;O)22pP{zw2f}l`kqBl55-k6A zWjcx%BeFgXR*m(t%`1Q{!S@z(CyL_oM4ngqh>5?m)Hk>KVl1L@^mX~&HJa@d5zAK)f{jrM*#4+&+JWu!2=Uv z8B~|#nrxN*UTId383^_K7uqPZ@z=8ufFAf+m2P(^OzB^Z^?VD1^%L2leb<2tgA`z9 z9zZd%!_$NtII?@h_FKfE6an0=iZQ^;0SC63<7*9Zl-t6$c#3382{90sn=y>VL|_x< zwJMFMc!4!_gm~LifB^d(&=80lXy?n{7%9Dte=FIH!G}E-H0;q#WrZCoZ+dKzvKSw6 zhzJJ@JW9PZ42TKMhu0!W*=fWS*5L*U9Y{c=_qeUz$MmDe3}?jshqf{beoaBQ>_J15 zKtn6hs@C&gj*lU3*-JI8bcO2$0v*vZ^x+JhV|twswXF!d0kjJ)zSWFU`}C-50}(UI zX-~odi=FZ<+FFK4L6gIg>SwZ$b#nYov*qo6;|dPriL)ixH*3Hvf#&dKwZEj0KgRhs zNv-jglOn63zG#m-@5`JIita9^Xl-xU$O{1ez{QYqa}u7jkbwN)bAE5D^27B*eEsUV zz6?m&RSubLCW&uDk`3&v3!EmyAf8i8X@sIHu-0Jtcp&MXFv>@dO=xqQy@3z=mUuM+ zj-Xs^q@Jc#GO+^iAJLwxWO+7Vgz6im+IXaW@ZeMIv?Zdf{ILfSC6l!oTbYQ|T2P=HSD98GA3`Y)0okoj z5ZIlc0xh+%yq>#*u-8P&fT;HQZyQ;jw;o(_3-(Re5sLm0ixfOzY)X zU@%g$w&JlYaZusRQjfO?DVcFvk5#7b3_ik+zt1r#aN)C2OL^zxBo96X0be09po>Ez z*tyX*e|Elf*CSr^AP%@POJfu5id|OE%HT!>%Zgk2>%WO04w(J-qzydiBlkY{i}uo-9W|$c_w~BxvzYsn6}a9a|1rMV@%uZjr{cXWZd1?7+xAg)dn? zAGRFQlVFE(yano&Fkq5_p9_d!zz)SGWETiSZmR!}qs7W1Z{waOgBZbwz%>l#d@$Iq ziSB}H!MA!`HhhGTqKzz`9kJ7EI|)`F@NOiyD!iWSSPe)Zc;1vS?*e&?1VB7s6}!u9 zR?YwW+Ggo&`juqQbJ{yKBjte3L$R~lRBm3n| zP(}XFyxq4JAVRwcs?INqAnX(HD=3JkIp$ptoE5aQI_~pq(c1frT5o2KP5- zT<}b};=4P3koNyM|NNt+x9@1M>;BB2IvA_e&T8jiI`7{3nS8f>)@Fgss3&_HvLi^? zr(n)??D##$B79YYojvy?Tv=~O4Dy`%R+QqU$2PC@cC`REh&ceRvLlIJ2j>2fnUUN- zHjG&Ta;rU2G*f)Ph?5YBX*(BINglgGn$hQmnmgJSRv}ybbWAuN6c(CtTizAyiHgAv zz{j4yaite~k#B5Iz9&w;H+UfQPj)I6zF*;!C^#_& zfyBMuR2#+|ulra*1(&;n2YKBSK_|`Jj(dnR{br^0kH7qF|NQ;sEDHyO!DTABfKwg|Bs9DWEb*$whzCpL(5BZVP&kk=6R2u?O!kQe^-4)Hy&3gwTCmEO5d zIet0kvEFxHxUCV^p#<;gMTlx<+!Th1a;g~V8OW(gLABoUT!~{dCIaUl74uHh=ooss#Yp&z*J#nH; zMAYLUwFQ?p9b-Je43Usxf4B6E&`QAAZbL`opxC5t!})wyIl*$-+e0m9&4_ylxA;fK zDnG>EdsbEv*g^4l5`K*pQES#T0f9*76(RnQm6x4;wzg;M4iK7VT?&G~db;`?pa6M{ z-B1)ZT;7j$AD7*e1hlg3kiidlQcF)96XOvd+xVlfhFG*5Qg|O?`;dz9{!-6$9Ku=c zAd}1>>p?6?Be20z3c9xjy^(crsP(qp(hOz~$~^6%@R=K(DHz%|c{{b>2KxXyymT!ujmv zg|ZLZo>;SP{uIhYtgubbSe~&#uo9 z^H=yUd(KeP7Wzcz7XkmTIQH~2+tl^uDI8VwYZdv=JLOfT6`1tF!kAy#*hC z_#5ZaJ~FM_s-uYY95=VIV19Y1^)2hXb=2@EM^ZSq=kVZ`?%XQFvbVtdS@X_^4E+6Z z?%q2a@z@VmAQ_&G#_DM$90&o`ok)n^Tx=!$FkKGgbbzXz9m8sT#1vW{R}kG#RY`g@Jc%-Ji#;ne>T7g z751u=;k7%j>) z-pL;kwz;-~MZXzOcIx46ok&KsS{m1*O^V@ZVCU^1n|iOu+>!G*znbdX_7f65;~zfC zp5T4KVt^5mb)u#F%S@=VQlrtC58_+pbv3ZnTY}9uXY#-!ES`?@VOqo@dbnOH|QxO2oOLdsqUlW`nggH#Q~l3Ttj&3D^Ql0E_5kgY-L>`cmca z7I%AK|AH1y_$hGkSK=8VE4-)Jz>4RJ?3UtO9b6k=ae!h5`4UQLy7+1kmuyzI)q@onC>D2$`ypI*8d9Uv0PZ zSPhqtEePkRq1uS5s1KFb

TCw%6}Fd-=SV{D_!>&z0jyKFh?e|(6Z2g*?+}G@zx%n{=3>__FFfJWW-X(Gneqok6}Ycy*LcQ- z3BI!(M}&oD>ou{Gb?w%uVMr(?$k@?kj!sLC=Y+u)Bq%J=e30|IE$@5=BEqTioz-|3 ziQvCsK6xzS&MksuVP-%Y44VqZlaW9>MZhM>)@}Jy%8&r zA7Is+I0XYeFz%njXDSSZxRwDg*aQ2?PTOTg0W1oazL$Mq&g4db;z!3(t3+`gFv3O` zdiQR_I^l%}fh~LW=RFwXd*C~5X4}@@A!I=1`>fr`mT2sGf3?}){~=lZ`(OI}kMG}s zJxZZ3t%nL5qDMz-J`SK;cILf(&yEx)5G98gw$0N+g`(K7_%>Mea9GFM$n48$8Q8IO zJE!5`j%2v(dT_!Y8U}Dfb>eG|ga#_3NiHyGe0D%#e%{d2!!RAP36;yq-ZSVa9%e2C zq6zO&uCW18Xl8D@lRsVpvuou;rc)K^xbA#G^<-zrI)>z&#Q8 zUxWa+o)wIO>3VFbbsPvN1C!g28a6KnQs&EfmJa`U0$iFu9>-5#w@nh$)3ne&#CCR$ zdD#1L47c+H@g46}h_*aA=VHJ81!l6X&5Q5UD)!?-o7*P8hEqkVLwM0rb3P+kU3594 z(aDGd(?EvqjmE`rn-==`;aFuc>qSEvq*oM#Hos9J1~)>a;0X*my{J;-u5bM8(C zBzAeu?i~91*=0T!?($Bbfdk*~QGecYSO+}uiiAvnELceG=m>kZK=FuzE&bItY3#Q{81bBg^k z^%t!28*rG*cCQ!{k281#KrMQ4fG2gKTk4KxS`bUZT7--ydliaO97gx_?tF#Yb41?4 zX2g)KheF&o#ZX#SbntpR-JeB(=%Mz485|*p3c+)bp8jEda=3yi%Nx%vR_T1?7LE`UiBOz2@dq1z z5FNq6&BOpc-uYopqiXp*3_5KgOP+TyL2z5z=DWQ!ptpBa&1ufRXe?Q=(V(q79P(IL z5A$QY%ufrwiTLNs{26d?!t6x5gctHQPfZy^IJnZ5`E7b>IfB$PKWHzWkKbI1iEBGT z9|yG2ns+n9u?dV2t|aTO#Y-U{r( zbDW*+$Z-=sztZ=g{ka#@J1{^TH^t18S>76g& zRPSn=jKjc)UGTZ?Lf&vv0H|C0fX3UliFyf1inrB8kJsclSu0!p6gq^R4}84VqsBbG zP*4*gGI_67!oJmW3tK-kN;>YEh?EW$>Jd+>C@5QigO{sVV!EBd0%h*r^$@#N@7XRu zfy$}R9>HW2Y|icPj@6EDMbju9Ei{)01FZTbz!n>_!2?a0tU;;oeg|iv!=c zOvnZ2fA%3EYw_Tlq zhex>=yC59W05RtwoBKFgYZdZ;hZgN}ONUM=gq6tO@MeY!LAUK5jeH8%*V0 zxf|uY+`(#gNGL>v6$}n(4PHx?OJ(DEFyn9q$KJvUEHnRSTNPXIlYaH(B8taRZdr)- z#v%}UBtRTXq6YPR`V>e=xt{SVlvp66Y!(~!GS{P=t47>RB-=-D(^mCto-e~8) z|I+{Z%lz|?`>(%zA091dra3?P%VkXGo(`coUe-kbV_m%tp@wQxDy!<1IZ#m;==AD^ z)1CJB7NdK51BWtan!Ufubisk1Z!dL0NPFARY+jt=AudtPiGd>CfHw~t%|3g^#3#tx zctHiNAH%y8|!N#M0zeC{tg+IbRi0pJ_;5DhKsD&A+(@ArxT zm^bf@K((P?x}Hp3S10{@MGTJsVR3>n2s|!9XaP1!U*8=0M^V4p;>s46uWbRLA4ZLMpwm#BLTb~&jYAYNV!<;^n0S%<~j zO$4M7YHq;OxkEL3O^H*6ZSHr*zP5e`>|4e8wEx6*(UaI;O;?{UJ=Tj@3&pxkE_X|3 zn}f|f;WV*OJ@4d^q<;jk+li52l@m!|G&~O6`RQJymxJg{6uI@$W=V`5rPMwgxM8=AIVVTvB!)Dczv$-`oV|L<_r>e z{%R|}gX@T<-dAF+$w99KJ`)!_69_82d1cpj&yS|nF9mk?VYcPrSJ@zT#S1*ohx2-` zk?ql$|8i9Dhz=1(fqAUPM|rST(i=nB-e%LC&iL5i2LMPwx4$p!z$1%jw`DLLVut({ zRh$m-SSC>Igo8A+^6$-dztg<`$!yM}UCu`h-ZMuWchC`%Xxly$9fCZo<2pg!jHetY zgxKu^&xy`1ye)02F&t-?5$agUWedAprX91`E${PQxq@bjaX_b}>Ifvl=I4YKM`eIm zP{G0@426|d#~#WOD&9VqJR*GZg0`09{Lia+vE+2Vmw-33`Gy#rfIDQ*&S$x-`mwIX z`HHZrWOG@AMfD;{vTcz7|8YmyZ)W@Dr=R}(A3w539VX>PDPN_w<36XVdOD4Qh;7>{ z%o1*6QCzjR+RHZ_ECzxU8`^^9fsZFU@B$<(sD;>nuUEOo+gxiifj4C!MQ)Nw8pWqza8FEtHt`#ziLk8-x)0YI*l@X zsR|!nQPR$_HN^ou-h|_YiPNEdXLy%N^8A_j=OG_4`bxI-@@fRlZgGhDb6Z?4YkHsI z6&y#k7kEIlg~NTW$8!Pi*?X^v>`1?W&aeGLKHbOCbGQr6!`=iBrj56JR(N|6&5J$B z0w@o82&3M>$c_w$z~P|%+nQda0*L3Lpma7&!Y(Kv-|o8X_?L`ZlxSYIVamI|6S5}D z{_kw|R_A;*7?P|3LvVOg9DNuT4w9onGu9@!C{eC~Ru5A}m>mI)5V32_5L)>e9^R?f z$EGsJW)SqeQx4~~stP()h#8Kq_MQa;*RpSD3RUe>Zy@iYw;pY1M2apmGrV*7cciFld+usZ-fO}upewjEoK2W%n2p5btw zwgVxTgO*bH_XhhX54(g(9Le&$8SfFTTqLj;rxtbu+u5+) zX?cRJSD|^ywFUJSx>s|;aXQY-s-&3=7(4{q0BkeS;L)K|tLoEi=txcxI_4m3>N#$u z{gGaDAd2C%=pK&!8|K)6`4WbAvpRr$MF1|FLfe=1y2#4v#Tm{NN*=N~B^igjybO{r zhWIORl~nFt2RO3@y$twxxpj6>zI}fX#q*yUE!xWerGgw772CbxRl3MV4~ z(6=4W-ci*1ddHZ19W}s!?!4@l@?t1&tLV)}H!pv(p48cw#cL%c76}6l;IQ9LFt&Wk zDOYH3cH>7O%A29J7{L^LuFZ1}4}8Yp%`EbVQ8UVtjXU-9Cb{@^~9s?nM zdujDsGG^Jw9h(#AA*l}=FnMJ8&a!?*=X_EwE3%{xNa}6(Lf}ljygKgCOBADUjtad0{B#;$A zBM|dLXkO1T;AqYyZU|0m`VdTBm7cBU#A$iAaKCw{Y@07!u2`7x+rZC%XSdsnwSH$e zkl}b=EhOEUnO={sIuY_=4n#cfWI~pu;5Hjp+!x3DurX(b#HT0QM4oQ1bBqG78`ayQ zycEmY_uCXm%mgyFJ>nZ5bpGNsE$RO}CduBm{Wg6=26MaJaXouI_^`Ct!GSxyQ(H!T zk0$b|1~980kLC;B4HqEj`?}r&7RWhd=yJWnK&DQIAbUZso(Y45x}a~7Pxcx9Tf2=P z|N0Hxl0>b3sj%?6J($Y0iF#d5A|HUcT_+|YEUd8|oWQxgNG{l{d3&b`TH8og0Ee~^ z%4uO{a@328AW0Fln zrw20K;*rGADf15tNoiQ8l_ZR?zH zT4!%fBh{~_`_up9r=S1QfB6NGZeL6(Uvg-bzz6GtB{<;n8I}@=A%m9V zJYGNx`}2SY_&{Q>H*-4TxOmJLYUI7R{-ir$25D!1g zD$eybVqGZEYAV$$Ba;cT%fe0G*`_1%wfn~Jz>A>Ee1I4v~b!B zo5O2pdDI6eoe5QOJyrnaE)ngC&c`f|K%&?`C| z=v41b_p*2Ajx5U*9ly)3dw(yiE;-o?mq(o!@Xu;LFYC@bv5g9l2;V@{5yr+_$8-`D z^rLFWEPJ!Bn-J?9uFLbw<18*XiUYEscP5RkdLdc@a4feg5*}|M}xD|I@NC^NX1DO9Ml- zAZ=X`JMh7l%Bwp{W-C|`s_7l}``#<$IP~aUt35$YPkgg3wRy9o2nP^{yE?#?rLQQk zZELo7u!76CH6xI+>9jrKl#<^<@{hDOyo+9YFyWf- zoiND)Vc3RU{5kQ7(bKAe!Y9CWu(x3HYHg>~Zr7Ul;|Ej~6U4KRVR;->&Dvv&``a!K zV#&C>V|UE4wxBI8&oS@!lA6%H3KaaxmYfq%5m4U9qYxc1GX%k zH)77?v%G$@R9}Dj@vqtGB<&s9AHQ76IimOSdY=i*ep<+7QFVGeTlfAb0RFuFdBI+k z0)If>Ay>Q)kO&wZ7-zHYfkAjlZnt34X+F^G=7qYDCMR9nUp7$P^{pQ6_IE}n=zn+> zD+3S_l;1I)X#C`%V37NJ=lSv4v298fZ43L{1-)v6YNj*3%{!QE zEkrG0{awB0X)j{+lK1oEjqjZfnbR~^BZrw#M>mZ!C`UJdRYuwg>KJ%P50FS1X@hpqnPdB{8T=DX)h|H5`h0oieM0+?-7 z$CD2POmlAJ1s}Dh?M`UH$D0?t{ul@Hq`~_#%Ja5+I$7hg)q%YSJ6~4a@N03x1wHu+ z+1z}uXPJ|k*3c8+M))Y#K?gZ;{JH@*yy$p^M7A-`(!tyN7T^26yiWuF?B0Q4$v|_& zaem8pS(0H zST8lLA%~@&=)JQec{6D?5jCL#YB$Bwy=%Q;-(efvmyId@EE6KJIX5D03oanLFHJe zW6{hromWz%QxLLu3M#DI`*70Z&Ax)gbdU~E2j#b>bUUt$XY}sli>QcVcqe69s~IJF zzg=b z3h^|^qmp~-) zm<;zL|6t!0?DXaAOa{kqz->!_W_$UR{Zi+Ci>}YzD~foa(l0N5S7`9s*E?RKdE4-C zB9x=cZ-hz&PaU`p=W35*ka$B6J>KSI&r+{5?5*`|$r7p0`;|TONc;#dR*V5yr#ukC z=$7+Ft@#Y+q#~KC_dwV8;M+v3#Wa}IX(UMYtjR2cg8yqCuE zR?TD7ZnfdG=81^vfR6cLr=R}u*ZCGZhw|%5#`UGE>K(b+Hi2p})#vK`Sm z<7a%hRdx35-1^B1%UijxZ&}&tfGH0oj(pvEFsFLhv3on;%yF3>mD#JbrgzHVc7x!- z?+GAiGbpE*M>sCCI>X0v>@MwhEX{Si%q_J)FxPEP{;RF5`#`OXi};&h0dX&{*hYU< z7^ahvf(2Jq&ga~9ZvFb8 zMA_o2t2-^2Jy|Yi@uB;mZi9f(s>g{JzQ4Tou z8Wte%c4i83_Bzljyebgh;hQ;NJ?mr7WZl^DkS*Y`Cr3~@>;RtRbw1v$_m2M_w!b(i zir*$;*SV~L_hxn=);#5h@H>Q7Z#E~8->}CXyet}5xKs9==kjXXVt`EjzP)28Ix&ck zgAY5S{Bm|gb)Fs`rstTVPuWYfSfaSSwQ@ZuD6H;i;C*iI;qrneU~hfc$}tEShcXD_$_1~bE8EgDZ+yB;m=bBcIx$%t?R6B(E6CrhmDik_2XStJm$c0o+KqVk zItt?MJ4PXux6#L!O{i~cmk}^y6#F@^FVWB1dMKrbZ^St}BU`x5+r;7Iw`MojejJ2s z-M6Rpk+t)-%IPdV2Y%bMYVP@NURk(JO?zPzG2uY^wzt$2uV=_SgUw*U$lR7Ad!y@>Brgs{4Jel+WiyQ-z@JtSp&N51w8$|Pkwqg>+J9u9{gb`Ubc4O4HcpP;!kBC z6;{^z2`5OwR}o$g&7EF~&KvOeCR1kSpWnPA!hLVwJRnI?7UlWaeU3u8oHmxdK4jmymsJx-k1X%7-a9?seFRy1(Cr0EfV8{38QA;)w>wl9HFlu_BywD9N+_hABf>S_E1@Asy%%U1570=Yh!dhk9H7V&l#5Ieb|VF^^;NigIQR-@0oJsO{w zD9Zr7_Zn2UPXj+jv$E6d)AJ;szz6$r=9Pn;mW7bXk{Iv&_0BZ5Ky)CiQ|){H$mRX* zr=R{Dzhx5MUWE31nMUH3py!<*etGr74I@*=u@QzRY0`Yi!H{E*~4dDlI0;KF@ccFu{?k~+h(+f|%T?Wj0l384D zI?PVFvN&p4Co(4M0 zp@?wM-U--s{j06wH(Pz#f=+pv<}JaJ<`~Raym|NX8f*t0Nu!hPSUe)ApEj~5NZ-7_ ztat}Jt9?CQ;A2JH@)BOl482U(O2MajeZxfR23r9j$H0t(Z>zmy*T*Fz@PyOO4b?gP zxbr@&mkaUDK2%4RP9%4(v8S9u@UCj_xc(5nofPDKfurC5Y%9q^yuLV+?6l-}C#{lSK;nB0an~>nv6WSMODrKvVx~M!ous1o3|Bs+j{cG)5nzjY0gW;xjlKl6ftI~9EQtV5eF>EzTO+d zF73kOVOuYZpWZND-a!fZy+2_8(*}Hdro5Trb0G7)oSEZ=IcUeHfp^bU!SU_=gcgHq z{@}=|2Mx#rR67E`O`KQicpH?rke;^#j!o0vbO_tk{!=f09GrAbQw5_wg_~gaA$>EaM+Z%vE zTa6jOcZ%v+!K=!=26wqYkhR;3p3d#8eoujav(wK%{o|J(|N5tI_Y!<(L-Usr!-r_X zvh)svW<~tHx=c^XhPVWgb83~Mfs|N-xj}x`LjjP+R{5SwVCrh5ZE9N8*-LCLQrZU&@ z<>oeGht0i~z}fyokauuxM4Sz9%BzODS2tOeFt)c|A}${9gP-2`?46NUJK4sUh=3Tx zm8^7shk~Upq}lk7spln$-E9pAO@l6F}`8d*pb~M0}m;o#b3D zgzX=hD*fJ6==EWvrZF{}EEy)Ds{@DM!+r0&@q`-j6&GifZaLcmm7g42+Ms|u{4D?9y3TIPlH176_kIfAd#M)^ ze+k^$zV{={LL!kfv?Y;4a%QBr_xGXLbxxD*StE&3SD(s*1R{0>cI-VqtD2Gm*y7eD zonxyIC&*fbwwW|DAOw2_p{GjhyGuU2!)7~Nns?ngH7Z3Vd{v1uH^QYYC4Tv-sr9V` zb<@)EN6<1F;d2rm` zmE@$>P<_^R>r1i-D3gIp)Xv)Z_Dvz!q*`_}SkLigZ|Pjr$Px7P$SHL)t$IB;9dx4F zK8O*Ys-0SvJpkPZpom(;NfP93>pB{gW(vFyW9gp0r6P}0BdLqHkV2Fl;OyJAZ8ms2 zTBdo8q4i|kvH?YyepFqMz>XYo4iT_kG4=eqopG7eNeVy62!7-95$c?1t!$KdOU36^ z7ef`R<>Y#2!`)JUCa4_99MpU(Hw7b=v^eLYs2eIy3~7d^Mz>l1?1!FktaH~S7c4NUVLAy7s|aDw<{(pyk#9I2%BKE#nLcK!-$V>JBtj(ht-XL!NZ@d6uBkFX z1dtFHlr&QxhRt8hjzA_gsxtj3aC6xcU+3o5P1j|6xcFUZ)#3nsl^HC2rLv=%?S9_(<;{CjKIzh?7Su#6 zxH(p=MB7Rkr0KvKI*$I5@!?P(w#Ss!_gZoA8IQIecTmE_W|&G6Bat8Y7nqk%BNN%f z$!F3Tc*-~}94~W!_eG$)mhdW#yi zsA1}qqJ)XAf_hOQILhjEW?s+iE*K1{O4Vz@JGsx9Y87YzM+11OwG_#v6`g5vQwF}a zwr7$~{hBWId-U7h#<33NQ+8*?F9BZkcs+c&%EEOQAnM|HnHfNvMMk5H z8ym0@D1XM}T$A)2JCZhGou1Z#g)-+P(esao1Sje?Hj38|^>z6-iHr_5cP*%kdZ=wv z-l?OK!`Zr1yAKtiSJ)IFq(UYrmQBJTD(Nm!l7#c;V-c(sf;|N{SruzLG1T5kc&-sm z^p<7lvYS-1oZnfh&Et4qDt?JK#{g};4kRHwaYjwd`tH$J9YM7@Zu1@#@`}+#ey4Oe z1uQSwZ(h@-9__?>sXHDoM22K{Rk{N8WYT>IDC+{$rFbXN<$B`FHtf1jGDq^3EJj_X z4}A|G(ugMSHlL$<6PW^(Vz-f*s&%Lvh8F&Y!p^m zaff4US)_;5zwKPuExcw>0aYW_qx36*))d%YMn^cIaial?6Ev^r>8lcMWTU8p0# zt6dlxDcyLUwm6@q zs;}$_={qKkUgGh{ujHM8U{pu{-dgQznzyymfT|QPLKRvE=PGhol?v(3kWdjstsOOO zp4;Kp3f$H|FhjZHMoqR9dY~Aw_=?hDrC(@V+T@)!nTW)OOM1wabeJg|8d)GDzRy7t z0y$`jutd2|U9#b}a#_+Nw5$Tk0R;A7Kc}@h_H3Ekx8+Tl+8T9*ZmwH;w+0f?B40-8 z)DJtT!ujY@*PbNpgus4X3U3kW&#wa!e|2b&68%S{gO8FiCL$ zD;bh&lm_S^nig~{%V2G_)wDswPZGVVLPh?%<5HJfDd3r+^n`Hg{leQ&2XN{4?1+a~ z3v9>qIc(V#;hD0Dh|qz9dT8G15MG{M)9eaPZ!TMOHeLKn~crB9n8{7|0Sj(}iYZG@(RzJ z|F#rSqFhlU&MK9?9M0k;2MF$wQR&+y<5DEZ8ZXb)wS)$@5O8Bt9rx14@1dxpM$#m8 zE$^Ko5mX_F@EY57;)ItE2xJZU@XRim4p^v5VC6AcAaeS-MKmVa#z7bkx)vJup@O`! zhn6u4ZyvJXLkAj6AdrN*)HJp4%G{7`A25W?Zt8}yK6lbjzy9{GKmNLB!jrsVDLbzX zLQ--?UdRUeLH?yHMkm70kJp&9X^9o)AqfGp~dp!jC-qW4&=ndi;!vA|#5+K0O00!zXl{HHTzooh;y>r;-`1+Q zP;bWN!{IW)VvxRalfdtDo8pe0Egolzhw>l9AgzbX!CB9`%d-d^hpf5WZ4l!@0{fGy zK15!uQ$76S{sNRxu02hZ(eX{epZC@XEWeKSE0TTqIvlhwPnI9pIJkrr0=WM~8ZK`!aIR?JXqtXf$J(O27I5{8>OW^S#remZi?&MVdm92A{9TH$XS9%+xDr? z`13-squwcu4V&f(f@OZyl(jH9TF$Ss66C^Oh>bgAcwYM%3U%PP z`gTim$WyjkKbmd|eiOMK6lfrq2eeB4!qc+0=WE~(RI)&us%dCT3q;XJvP!=@Z4|EV zS7*D#DrJpB10`yz&KHj$rwX~v9;58_96@hAUC;aY@ccChE1l2YAq~zT4SXGfR)vk-Bpzoz=#+Zga zJP$c)jjh$%D3*z%;Z`F>GMHD;kKC!V=>nt1&gb|t8>Us|7kNiE9+uN)w_}e^fkx>< ziavmsEUF!N85TAUPO*UPucUCpwsMEGRlJ#j-@sarQ~YFrioXwCsq zR)+Z7Hpv1|9FK4vy7ky~^bYnor)_SXIm*MAc}fe!=XIZe_^sDjzWSb&n-i;)#o*X5N`Y>!kP z<)D(f7T+$^$IWpK{cQ*fwAv`Uo-O@m0pa{vnDULbYRftti*8B#a7T4azjA`9MuyJC zkNhr>)UC*g0>V79dd)>S4RZ8gWn?!?2GQpB;@u8vVr?7WRM>QlqSE77&ims4KN93s zy;7CZ+xNKX=<3fAEiZrzz>cc5detnkS#~U-e>y^B0cCS#Mv#qH^U7a0N)J-kp$54M zAWaF_)>WH$Tc=-^3eyLuynkqMAFsk#52mX)Gc}zCtKjmbfjW!C;ZxB}?&2`NY-gg& zw!e(8UbY`t2%Gsm=U*;xXH_v^Yk-C7h61&S^wS}E?dWUN~bIXiwT#Yb!SmqpPm z_DW9s(Q0{9oJmTO&O+=Od@1UNbe}3(+2oj;LBC{@-MXpDmn-aUj<)t96cI|t@t0)i z={QNdkc2DMC_(f#UT9Xi?(Z(wAJ&SaS@h*Cif1%OLOZDhILG%hFGDS&dJP5=Z&-S{+}Gytmdj(?;xoiwEc&=jBvAFi~|J0=Sy! z$wI`NQcdftNrrr_Vf015w1Of}IsMg!<1y;*mTd;blJO4;Xj!Lu&DtJ~%)M#?4XB_; zTn2S~26%npy{5T>L%IMH;*i70xmyOXANPIRqh*bIidgL}f@uj1Veyl+TeMJgUN8!P z5BtmRe)Z~>5naJ-=QfvpK33h)oeP?d{h=?+1Ze&5~RmCT1nG72D< z!(v#QFa4%2zyL^FOkTB9(XGR4Ok0yfE4F02L!RlQ*}}tz%1F$fS3orBTOw$8o(9@@a!Xn6oNnTo>oKf=k)`}?FD$Zmitus-*5sJd;(-I=7)jJ%bn#rmV`&_ji3OJlNCsdY4IDf;+4k|e0cm2Xx2ZEYzs)gTGk zttdrFO*&IzbLpm1SHETQ@Qp?7N|1LA1jsI@_hCTraal)%?=IIL){5+>IO04*tb=7B zDiLrrA=+eSr&?{)olde5`dJ{5ycz-hR9dqrAtPDT3m8p^h8lBKiUx%z!9+vR%pN43 z5OtS^s2mfJpFx0gCVFc3Pdpv!tyhEjzACHtBh{94|fe9A#>ZnN_VL-xKhHD(0fMHxYA433tMng1+kK-PA33Nhy4@R{i%F{}!|qDm?6s zkyXZ2M_pH5Er<^XxHzH21Tt@7quiN_&oMaQ%A*Q3DNC7^D=W0hw{d>MY`T5Li3N%+ z5$5u4HP~9IgtLAp>)LB^VqUiG^1nBu3MfV$l=ykFLmp$(VGBr5TT&h{m(W1-1nx#m z73}lGce3$2c~)x5?8pi0sPie&Q6ez=+Dm6=5f06#E?z6yfPK&21=-F&uU7i5TG94TdlfX zwrdV=@-J-MkOYT-msw(xsz`BRe?ssH;EL5mcn*fB9Uk%keFpm=0jLNCf;jYMKP0LpQ$) z8fb+3mg3Nt*=Z{vz@@^LJjF>!P>ui4X)8Oh=2akNrHEniZ7AY;$~>%B1q~z^sTen_ z28?=rZ?(>Em+Eu?%G#8Tpgldy%=sfM5nUbNI8NR7vZFC_f+)u91B9qxs(gFWlf3Uu znIoEn+h#Vw=H8bh&nBu2a9~uSiKMP<67h~*{2>JMd22%{SU4Y6*(DzK<3qC=vqQ%Gm7!xX>mDifs6jFSLZWI5He!xC zixaR;DigP#rO+Hvf|BGRyx!W8fcOF5w?0lLG-5y4j$FjTt@;{U=ESiJ9YJ~o{LW^O ztn3?5u|IMJqBqvweY%BG-Zq{2P@UmXEB0~DdhDCYT2+YDbljvtoYU6oc_x2vDsDm$ zJ55fOC|B@u?0c&fKUOQeUCQf}RrE@i?XF>=J~&V8%~^Z_MS6C;j}A$YrPw|bSf}@9 zR!H{R#SABRk9ftQ40NZ)Yzp$Ra8=g%Jr0LqZ~0?XO)=<4&&z(@GQUnEPQ>-O?0(rt` zNkl!%^y5rf##f2P2M}$P@}Y3Q^P~wRoXY_^)W!y+KfTOX-0mn|Q+mUsIy(5RDaGhi zsVF3niP@xH)IL0iYR&2xa)f25{AtDdm-;1s)YP%QcG$3p8?z~KSCcm)=V@-h7MN)n9QF|;bWKVx?*X+J&I^WE^zY2CRj{{gkvWZ8*RHF*1UC~BlmjK6Dqg{Hs${4o}>Q7P~2)rS|EY&=C!IOHQZ zcTg`XSi2;ScF7#u{S83hAa^>AbL;hWDwnM-T$XWMoYA@^pzt*DNj8#`ZYGbHXi5jp zWQR=Iy=zaxIWhEkOFtG{eJfIy)ep@&`Ff{nJ{AdDIs!GLZK&K;0P*@&?Jtmz9*ICc zP)8J`6w>699G%8<5oT9XX9Zl%!Q-zgk zdBrPv$6g!ASA#YVt$sGDoH&_D;7f;!@M@T(b`+k=Pj>FW>-|^#t-V-OV2N7-{a2!6fR|Rq4j+kQ}FyACzix zmLI$1isi%mp6S}o&P_1eSUtOMr4IS&JQTm=lJaeZ zk`DqWpf6L9F0D|3r~plh@b!R7mjaF5TN3F-eaH*}YA%V8r!6Wn5D=g_4^`N321zvp zRJ@X3IAvFUGT1*?ix3q)R;#>0P;!Iho+Y0{wNB?o`YsB>B|8N?xWG(lcQ>~L2gpI2 zF2$rYFIQub)m7`%o*av)6Uw=iN#@YFi#`scqU59_Z&}smJ{5rtFB3HmsZO9VD})V9 zJse6U=Ys}_J!C?H*Vb3(K-syWh?ha92opa}>3E)?E|8SBC(0*EP%`W*0#W+bxjt2B zFMN~pP>(|DBD>Yu+~02t|NXxHwk=i9w#h`{4NCDi+B~Z|bq$s)>zr+d&O?A6txSMnwehFo6-E(j44LiVheaiYX%6Wmi1P+EF8?GIUiuoXe)3i`m)v z&rk()jx9NNaI1znuP5}YDR!x2E1S1EPywn`Trigsy}`N_B>;WdxLGTTJLi&0p?GRm zfrxr5krbLGnv!~%=(aY|uv}_DPA$_{_+7B^-+wEAVQbAFfBv_vo)f+t8?6&;-$?)4 z4UHYYoXk*YS;4WP0gvWLN>ow0uycZRX%3s$11iL6eIqnI)nV_FwC2`sQ6IY;ju;Wa zILG@AmNRo}H61R>Oh@bM_NIDX18)>`Dqs{|8wXNuj32JT0&BCPGdX2YLOJJLl+551 zT^8~V)2sK}{gsJTR#IC16~eQE0wkZC6uPe)!GgEQQH})QOrI&fmqU&pEB4E}fBbc) zz$0tUSKegyc>TKMOif92bk@NNL>0V%>JA)}WaRBAU{WMWQvDVJH4pkxpXNQuS9ouh zB+m9#uZ*8dCp!h2lahY~b^t3oCu~tiN@oyRc;m`&$k=;N2EJ+fNi}(pj_u<~!s*+i zrAZ(UUhENOf{Bm(%dzzVeEzHk%xT{(%s}1M+Z`4lqf%L2E1lcCva9DS&&(L|c%k0U z>wTT7>r{V;=}oo~*y2D&(zek#A0nXFriMjh)KYrdfu*^xv${erq+KI5MFx9Eb)^}P ztlFs)>S~3BaU7IB+EG>$`<|wwWUh8e)pu6fj8M()`|KH^ReuaBYn`aFv_`Q({L} zu47F7{C1t<7nkX%Z^}82=PYVS9_3IVO7ews`DJ?w5mUTMx}` zL;}pzuUhM`Wjc*d>I%Lfx)as*;<`d`5r;>qZ)KF;Xb>?J*pIH0aPf8RoE;1Urg4< zLrMc5<0v=)=roY>E50t%&wu;ZUw)rPN^c}u>2{eN&DIV2kDg1t;}kC?zYlUqB&{vU zF`50^qrEoXSHJdL`%tf1#-;{9vwPP~NWJ%^obE{qRva1!77CrHrIv#`Ag|o*cwhB3 zV&km@t8v;K8RwpD6s(>4L&T-%2gfyOok^(VyFF51orEQYYDWRC)xB6||2VjZcv>lZ|wd?iibQ?CO-}r=$Ww(2( z=+wIZmc~wL_}Rj<|T(rQfre(R3B@i?7g4F!=;Mr zE(Z<*lf;@6fNrbU7?M=|lkvcx5+-gZL@$0JFJbJE<-Fh*kuPa9 z??6-n+&gZ3P(#ji5re1WrIC0+B}N>UqRj8pUWvk#Ker$Q9PI(2uDTB2RR%*;Ys-rh z6?=HOi{g-^tnZp+utLz0gDeB|H8YYlK)Y_rU5CqSO0GL)-RZ2zeUqJte#vPus%?b@ zybRM&88F53f+CmZed3c-8D-@XZKTvRZf75HMC6oZUBDg?)np~9K!2yu{`&Ly z?Z>hA)W%RBer9hYHo>k=XKxe7HMh`_EAf>#%e*RNVrS%5myyJ#ZGa}8{AeID^XEjb zJ-N_iKpp&cwv0Vq_9oSso{7`L!&B=^J9s6eT!|rjB#W;j z&q2rYQwOeFpUafDl3Ym2jI_u*1$L@S?5*LNm$rP~EP#ghm6sDKhjSi}NJrBcc8K+< zvUJwVPGA3Nxip;m^|ff=r599?gUG8>BaKSoDq$)IFM*Df9n7Naj57rFL*&8~eig+u z;AkTwnSVvX?>xNUR8!mw@=A5OTME2BeF}qfbbJ}Nw}O5$I5r%7oyCLHLPBAaX-W~B z^NwC{+)s zOT`^!9c9g2d5=8M*R%Lp&*U#<(~sYHqCGn}WuEUEKRRxvd-tj)y?zkVj^zNeBtHkH zi=H}z{HPF%RkW5qYuo=FjyGq^X1>FNX*+SaEd|PjD zWT(k5MUF1Zc~d>wGP(5$dM(voKTK<)v!-9DV82ibhac*jleW`I)Y&6#v&6nJ%!q`g z-E}3$7srcbR8jM=1k?nFbF$PfyxBHKb4Y_=bZLAo4M>0aLdv|COufS6BpLKDVd!DXVsyZ!ivm>e(#li$dfI@Q8snAk^Pq0E% zFPuGMEu0R8Q>YM?`r&<#EgWAYH7n(?X~+Im>Q(-IEw?+X+Q;Xb-RnQsUw`_U9TxRz zPhUdiU({th;%nK+TvLYEWwa=kOcbL=rH`hpz8p>e+rdE_l{kE_&G^^Msj5OL-Rh#K z6ie*pY*skhp$pK+Sy^0yaZ^vbIu3G5Uhg_>9Aw`4GE8miTqO%)Qi9iRbxlF812D_U zVg76?UH1U1H@9fp9x7t0RnU~m>ZP-8HwPy`(Hx~XyL{L}oMQ#ETGWnix1j8g2nEQu zhsnOPY^v`$T*+SRU!<>V-JahFGn=_+7}SkS{C@452%b>+7O!vt&&nk=Lc~d3*nI0V zlQ}}=_clTqWuuqij?&5PJf9<00=kz3dS|TzsG`aBZpDS-s14}@oc6rOJ#5+f$xsMduJ9wqba}I zeo0prkgA;fQ}suU`m$VQZ96W-Ou^%zPIW#=$KYm;d%S`!gE{O;6OMoi{|<#w->z+K zq)gK7d#S7I$pX^R2GRPus8G;1F8lLBr5|)adDFI1OX1iy9@Vj2^%i9lUP^9J$(}Nm z>d?4_Tt27|`P@p5N~g4YUaox+ve(qtKxaqrQ+3#a082qQ&-uuj0&0RZc>TjULJl%z zHii7F_kQ1d_A%&*v~GgT4U%*eG-#=z`^h1Jv>o6+kezez=Qg;J^cnGT=nP1u49}9K;^3#9)O4Ldp8UsiDMznXdF4LO5 zk!AT351NX3$9C7!9a6J-sv2dw0ktmdo(Uk#o^@!Kx7$I^w|Pm&9#7jKpgF=csCua5oeLt{*gF@4urbwx7X_Pp#clP4fdIl{Z3GK7!kw)qP+}0;K*07|pk;BcU%LeXE zQ3`s|ILGG8k(b8>oY1Yl)i!)pLx5xlB~m=q@p4v4)~|x1-td88CuPm0yOc#o*Obfw z9aRJ(?~2MomoGr|66M4X7Zcr+VpIX4cn9_HpSrOtD(vtlFjmGl(C2&WwaE+zQTc_u zK%jkm42(6Y?s7#b>7(9yLHfq#mgqP@v>surA~-~<7ziPJi@y_!ls)%YD(R^GV-v*6 zn;i-osjI2dN|SrQo?WUE6=`grXx08_SgLu3NZw!fImh+}RY=o1s15>+f^ynf5l|a( zRRcYK4h*!vzB6$$!?G8GQ{sOAu8$!z&bS-i_z8 zs6pFptFYSa1J_8eBQn6;R!MTHY!0c%0Qi~!nPnxwODAwsB0T_cl0zYWP77t%^SNMu+v;=GpcUR)f*`6Z$oqMe&T!yEw#tz~l1lMXdOaHb zUeZDJLDI<#z;rwYro(mOC2F4qP$iW;S}_}>)y7v@{g%~rSUUwTU)=#J9i7T2l3-tY z{~9AV3Sbi9P|sW~!VxU-2vCk>W|o_?o|LE7aX}SaRkPKFFp8nXJ3UR7MOzivHVHM*?ow|PIQmW(&9T5;X#l&!QCUoCTr z`tJ|x+})Tk9P&p7#y!sVd#_|)QGi7fO_b} z3ZgwXC(4QNa*`HDn|5pTx^k4esHl7mwY&8|c9ueMvo4q1%CeBY0=3MkVI%O9b0RAz zK3#XSwdPCvBkUUbsP|%fsPRN98P1E7F|P&?^gd6Pn6^ig@K9}SySPPjMt23v+s_dl zR|`wU#r+k?c+?W;5{_2QPAMDb185N`EZVZ|fhw{kq04^WXmE|BS!%eQ%N9 za-eXh50IZ1YrM8You+UTRM|R|rj)E{=(k#IK~GIX1Qm{Bt509P!pGsl!y$j;KnIFT8(EwtVs|J`g61%RkpsfmP=zXz$` ze*D||b&kKX;r&zgW@lmQSF?d+o8gwfQ6$~7dxnMgrZmLo}MJsv9;?3Ct%S5 z%>S|JY;5SnC`&~;7auM!Y8#7UIWnqd%zsLl!1nF`%+OO^3SoT0j*A~#ka z%Jy*R51rA&hix$1!f66NjLid_(G5c9;p=e$(_yPrne9ya4tg*Yr&Fl=&Y;sR|HF!U zsvo+%Ra^Rw#hyA7%Huq9`QCbMAEo!jQXP@4r6K!qQ8@tSlah0*I6hTw{!qFjZ&}fT z2@EZo&so3CE$va1VwSfjm*JY1XgH{qs(eTd^U&>Q0Cjbw%-OO0Y2m5z7lqMhr{NG2 z4Nf1g{thGxsoQ{o05<7f@5tN%0yr4I%%b%n_;i_uRQ6-f+;@qvRQkMKl`NboS@upZ zMXiCA*@vd+0AK@lwDP#7FONv}{l)sj&H^ztkc;JIS7KgN*_Zc$tL*@A+ZU4eqBzq! z??D!Ng5x?pEj5KD-|qXFs>QZlR zRaNIF!5ZuZyOX>t_M^JC{N?ag>`MPHXxDC(HWe@oZ@@gI2^4v=4@kUXZ@Tm;gqYRg^K!Yb%y=lQb%mPnly{GQh zpjD6NROm$gdr9B=g?E*rmzVJ1c7BSw)XAjZm+7bf`_G@|xPJWmQhhal$<2|k{x%Ij z!n?g)waTblyyfcFs3C!abvXlVIX9>5mmo|vo2tn;TgE9bs%Z6RbRKlPpQTw{AN!HA|EpM0K9;ww7Y()T*&dac?49xsj!S8zBh;AHRmOOEKvOndRHp`;TWL& z3b4JdJ(`tNo6nC{>Q9czTG_@OsW-+waOqvztB1vw+p|QiX$>UzBl&0~2qR4-9I z`MEjnzQMw+S6dg==zAL|mAeiYEh=O~nUnAFBCFYxDo!FD+obkl?aS^nf|3X2maQS{ zRP_{Z9Y2Ozhh$`soA!*lgg8()9G+#NyW8>P0G>Txj?x}#bn-v1dyDRyV5(!m>i+%? z)&Jw~KmOx?|F8e?KesVg{~_kL>j`0sPQrw%En}}s6q|+efv5A4DWFJ5URyc8MZ70y zky0{mp;!q{X{EO$PW7<7-M`HHQ-r-VUFOhtPI&@^x=vBG5dMt`7ixW`g+&m3{8}FObt7WyeUEqN| zPMnvV)Zv7VcR?gcP}%P*^`9T*@_+yD#Pjs!NS?m-)@c_NJEeJ${NurSV^?J9hdLhb zUXT)LHEhN3k`$CGap_7E$beh>+?%htTLOoMN~FT6pJATfYhB4NczT^jAas25CZ;Ye z&!0(+|B0%~wM|zt(WDycuG_|}!XKS#USn^UkC5)frpA^|f_9Oqn$YT)+M=|PeNgfw zucMY)ILd1rb85DC@I}=n3A|uuiPg%l>iY4LKUV9%{_(L~>D5>``%AE|NslscC=}?t zM0C`FeaXicM_{u2ZH+f5_y@0sBO#=gkU}6hn_>kHlr9zIPyIE>5K$3;XV*c+8<%C# z?O+VKwp{y;x~V_-8V9&^B;{b$OPj>5+PRL4(nCrb8echL5foYRSlx^AQ&Uai`qS0X zzriBmF59|ZJ&~)aRC9*SJ>ac!aFXFI9bVcyu>aVTnFif<_5b$&0FDsetCR%+03fPe AcK`qY diff --git a/metadata/md5-cache/dev-db/citus-10.0.6 b/metadata/md5-cache/dev-db/citus-10.0.6 index 5d6b06b2fbd2..b3821f577a5b 100644 --- a/metadata/md5-cache/dev-db/citus-10.0.6 +++ b/metadata/md5-cache/dev-db/citus-10.0.6 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v10.0.6.tar.gz -> citus-10.0.6.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=3388d80b4d1019e9c0357f1fb12a76f7 diff --git a/metadata/md5-cache/dev-db/citus-10.1.3 b/metadata/md5-cache/dev-db/citus-10.1.3 index 53b51c4bece2..8799c272d016 100644 --- a/metadata/md5-cache/dev-db/citus-10.1.3 +++ b/metadata/md5-cache/dev-db/citus-10.1.3 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres13 postgres_targets_postgres12 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v10.1.3.tar.gz -> citus-10.1.3.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=c31462be49577232c82d4f0766921cbe diff --git a/metadata/md5-cache/dev-db/citus-10.1.4 b/metadata/md5-cache/dev-db/citus-10.1.4 index 39068fcd0200..78ff16781ddd 100644 --- a/metadata/md5-cache/dev-db/citus-10.1.4 +++ b/metadata/md5-cache/dev-db/citus-10.1.4 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres13 postgres_targets_postgres12 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v10.1.4.tar.gz -> citus-10.1.4.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=6b9492bce16dc042114ec4b5817ba881 diff --git a/metadata/md5-cache/dev-db/citus-10.2.4 b/metadata/md5-cache/dev-db/citus-10.2.4 index 526427a1fa4c..ec1a03ec7393 100644 --- a/metadata/md5-cache/dev-db/citus-10.2.4 +++ b/metadata/md5-cache/dev-db/citus-10.2.4 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v10.2.4.tar.gz -> citus-10.2.4.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=8d61ad0aa474eae5909a4aa31bca361a diff --git a/metadata/md5-cache/dev-db/citus-10.2.5 b/metadata/md5-cache/dev-db/citus-10.2.5 index 07eec26e160c..33c9c94e6254 100644 --- a/metadata/md5-cache/dev-db/citus-10.2.5 +++ b/metadata/md5-cache/dev-db/citus-10.2.5 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v10.2.5.tar.gz -> citus-10.2.5.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=8d61ad0aa474eae5909a4aa31bca361a diff --git a/metadata/md5-cache/dev-db/citus-11.0.1_beta0 b/metadata/md5-cache/dev-db/citus-11.0.1_beta0 index b3617e050b24..66cfc0bfb19f 100644 --- a/metadata/md5-cache/dev-db/citus-11.0.1_beta0 +++ b/metadata/md5-cache/dev-db/citus-11.0.1_beta0 @@ -10,5 +10,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v11.0.1_beta.tar.gz -> citus-11.0.1_beta0.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=9e4a44cf7e8f3ca074f764af33cd506c diff --git a/metadata/md5-cache/dev-db/citus-9.5.10 b/metadata/md5-cache/dev-db/citus-9.5.10 index dd9464a28df3..c2a9c4ad14e0 100644 --- a/metadata/md5-cache/dev-db/citus-9.5.10 +++ b/metadata/md5-cache/dev-db/citus-9.5.10 @@ -3,6 +3,7 @@ DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_p DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups EAPI=7 HOMEPAGE=https://www.citusdata.com/ +INHERIT=postgres-multi IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 KEYWORDS=~amd64 LICENSE=POSTGRESQL AGPL-3 @@ -10,5 +11,5 @@ RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_ RESTRICT=test SLOT=0 SRC_URI=https://github.com/citusdata/citus/archive/v9.5.10.tar.gz -> citus-9.5.10.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=3388d80b4d1019e9c0357f1fb12a76f7 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.26-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.26-r1 deleted file mode 100644 index 280da86a3040..000000000000 --- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.26-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=MySQL Workbench -EAPI=7 -HOMEPAGE=https://www.mysql.com/products/workbench/ -INHERIT=gnome2 flag-o-matic python-single-r1 cmake -IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -SLOT=0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.26-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=bbd2ea7cc4506b045914013c13b051e9 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 new file mode 100644 index 000000000000..918fd57f59c7 --- /dev/null +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.28 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=MySQL Workbench +EAPI=7 +HOMEPAGE=https://www.mysql.com/products/workbench/ +INHERIT=gnome2 flag-o-matic python-single-r1 cmake +IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.28-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=089532cd82a739bdaeff1771e7635788 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 new file mode 100644 index 000000000000..707a573f5881 --- /dev/null +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.29 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=MySQL Workbench +EAPI=7 +HOMEPAGE=https://www.mysql.com/products/workbench/ +INHERIT=gnome2 flag-o-matic python-single-r1 cmake +IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 >=dev-libs/boost-1.55.0[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.29-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=089532cd82a739bdaeff1771e7635788 diff --git a/metadata/md5-cache/dev-db/pglogical-2.4.1 b/metadata/md5-cache/dev-db/pglogical-2.4.1 index efac926fa3d2..b20642e17a12 100644 --- a/metadata/md5-cache/dev-db/pglogical-2.4.1 +++ b/metadata/md5-cache/dev-db/pglogical-2.4.1 @@ -1,13 +1,14 @@ DEFINED_PHASES=compile install prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) DESCRIPTION=Logical replication for PostgreSQL EAPI=7 HOMEPAGE=https://www.2ndquadrant.com/en/resources/pglogical/ -IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) SLOT=0 SRC_URI=https://github.com/2ndQuadrant/pglogical/archive/REL2_4_1.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=99444f77cecc48d6c01b8b72c12645bb diff --git a/metadata/md5-cache/dev-db/pgmodeler-0.9.2 b/metadata/md5-cache/dev-db/pgmodeler-0.9.2 index b0d091dede7c..0809c0b3647a 100644 --- a/metadata/md5-cache/dev-db/pgmodeler-0.9.2 +++ b/metadata/md5-cache/dev-db/pgmodeler-0.9.2 @@ -1,14 +1,14 @@ DEFINED_PHASES=configure install setup test -DEPEND=postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 +DEPEND=postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 DESCRIPTION=PostgreSQL Database Modeler EAPI=7 HOMEPAGE=https://pgmodeler.io INHERIT=desktop postgres qmake-utils -IUSE=postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 +RDEPEND=postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 SLOT=0 SRC_URI=https://github.com/pgmodeler/pgmodeler/archive/v0.9.2.tar.gz -> pgmodeler-0.9.2.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d096763961d17379262d560c1010c664 diff --git a/metadata/md5-cache/dev-db/pgmodeler-0.9.4 b/metadata/md5-cache/dev-db/pgmodeler-0.9.4 index 88d6c2389720..d5826193a0e8 100644 --- a/metadata/md5-cache/dev-db/pgmodeler-0.9.4 +++ b/metadata/md5-cache/dev-db/pgmodeler-0.9.4 @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) dev-libs/icu:= dev-libs/libxml2:= dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 SLOT=0 SRC_URI=https://github.com/pgmodeler/pgmodeler/archive/v0.9.4.tar.gz -> pgmodeler-0.9.4.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=47fef56754d0781243e7f36b9ac639cf diff --git a/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 b/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 index ab2ddc9c9459..9bbb6df97a59 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 +++ b/metadata/md5-cache/dev-db/pgpool2-4.2.1-r2 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL EAPI=7 HOMEPAGE=https://www.pgpool.net/ INHERIT=autotools postgres-multi -IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 x86 LICENSE=BSD -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.2.1.tar.gz -> pgpool-II-4.2.1.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ccac8a4693591f1a73e116cd82083719 diff --git a/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 b/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 index a189458944f0..3e528631dfdf 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 +++ b/metadata/md5-cache/dev-db/pgpool2-4.2.2-r2 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL EAPI=7 HOMEPAGE=https://www.pgpool.net/ INHERIT=autotools postgres-multi -IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.2.2.tar.gz -> pgpool-II-4.2.2.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=29b6dff8835a26b09cc2151fa1fd7d79 diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.1 b/metadata/md5-cache/dev-db/pgpool2-4.3.1 index 7ddd899903e8..458dfae16f7d 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.3.1 +++ b/metadata/md5-cache/dev-db/pgpool2-4.3.1 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL EAPI=7 HOMEPAGE=https://www.pgpool.net/ INHERIT=autotools postgres-multi -IUSE=doc memcached pam ssl static-libs postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.1.tar.gz -> pgpool-II-4.3.1.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b95fd8310f186431911460efab87554e diff --git a/metadata/md5-cache/dev-db/pgpool2-9999 b/metadata/md5-cache/dev-db/pgpool2-9999 index b8ca2ae8f5b1..851a51af2519 100644 --- a/metadata/md5-cache/dev-db/pgpool2-9999 +++ b/metadata/md5-cache/dev-db/pgpool2-9999 @@ -1,14 +1,14 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) sys-devel/bison virtual/pkgconfig doc? ( app-text/openjade dev-libs/libxml2 dev-libs/libxslt ) +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) sys-devel/bison virtual/pkgconfig doc? ( app-text/openjade dev-libs/libxml2 dev-libs/libxslt ) DESCRIPTION=Connection pool server for PostgreSQL EAPI=7 HOMEPAGE=https://www.pgpool.net/ INHERIT=autotools git-r3 postgres-multi -IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=doc memcached pam ssl static-libs postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 LICENSE=BSD PROPERTIES=live -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) SLOT=0 -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4df844c3b59981bfb50580a52f0a92a3 diff --git a/metadata/md5-cache/dev-db/pgrouting-3.1.1 b/metadata/md5-cache/dev-db/pgrouting-3.1.1 index d242c5cc79c5..e606bb2deb43 100644 --- a/metadata/md5-cache/dev-db/pgrouting-3.1.1 +++ b/metadata/md5-cache/dev-db/pgrouting-3.1.1 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal DESCRIPTION=pgRouting extends PostGIS and PostgreSQL with geospatial routing functionality EAPI=7 HOMEPAGE=https://pgrouting.org/ INHERIT=cmake postgres-multi -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 x86 LICENSE=GPL-2 MIT Boost-1.0 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal RESTRICT=test SLOT=0 SRC_URI=https://github.com/pgRouting/pgrouting/archive/v3.1.1.tar.gz -> pgrouting-3.1.1.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=3f79ef7b92c88d80d6845913ac0d77b7 diff --git a/metadata/md5-cache/dev-db/pgrouting-3.1.2 b/metadata/md5-cache/dev-db/pgrouting-3.1.2 index e165fc5cb6c9..d6158bcf1ccd 100644 --- a/metadata/md5-cache/dev-db/pgrouting-3.1.2 +++ b/metadata/md5-cache/dev-db/pgrouting-3.1.2 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal DESCRIPTION=pgRouting extends PostGIS and PostgreSQL with geospatial routing functionality EAPI=7 HOMEPAGE=https://pgrouting.org/ INHERIT=cmake postgres-multi -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 MIT Boost-1.0 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal RESTRICT=test SLOT=0 SRC_URI=https://github.com/pgRouting/pgrouting/archive/v3.1.2.tar.gz -> pgrouting-3.1.2.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=55930a992316e5a0e458bb62a1b67976 diff --git a/metadata/md5-cache/dev-db/pgrouting-3.1.3 b/metadata/md5-cache/dev-db/pgrouting-3.1.3 index e3d50b28eef7..fc87c54e97c0 100644 --- a/metadata/md5-cache/dev-db/pgrouting-3.1.3 +++ b/metadata/md5-cache/dev-db/pgrouting-3.1.3 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal DESCRIPTION=pgRouting extends PostGIS and PostgreSQL with geospatial routing functionality EAPI=7 HOMEPAGE=https://pgrouting.org/ INHERIT=cmake postgres-multi -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 MIT Boost-1.0 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal RESTRICT=test SLOT=0 SRC_URI=https://github.com/pgRouting/pgrouting/archive/v3.1.3.tar.gz -> pgrouting-3.1.3.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=a14e4e04f22c0341a42743cba0ccb765 diff --git a/metadata/md5-cache/dev-db/pgrouting-3.2.1 b/metadata/md5-cache/dev-db/pgrouting-3.2.1 index 423b16260ef2..1d0c49e05eb8 100644 --- a/metadata/md5-cache/dev-db/pgrouting-3.2.1 +++ b/metadata/md5-cache/dev-db/pgrouting-3.2.1 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal DESCRIPTION=pgRouting extends PostGIS and PostgreSQL with geospatial routing functionality EAPI=7 HOMEPAGE=https://pgrouting.org/ INHERIT=cmake postgres-multi -IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 MIT Boost-1.0 -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) >=dev-db/postgis-2.0 dev-libs/boost sci-mathematics/cgal RESTRICT=test SLOT=0 SRC_URI=https://github.com/pgRouting/pgrouting/archive/v3.2.1.tar.gz -> pgrouting-3.2.1.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=88f74145ce4ef004c51a3e650cb335ac diff --git a/metadata/md5-cache/dev-db/pgtap-0.99.0 b/metadata/md5-cache/dev-db/pgtap-0.99.0 index 6f64d696f9af..22e07d4ebfdb 100644 --- a/metadata/md5-cache/dev-db/pgtap-0.99.0 +++ b/metadata/md5-cache/dev-db/pgtap-0.99.0 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +DEPEND=postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP DESCRIPTION=Unit testing for PostgreSQL EAPI=6 HOMEPAGE=https://pgtap.org/ -IUSE=postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +RDEPEND=postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP RESTRICT=test SLOT=0 SRC_URI=https://api.pgxn.org/dist/pgtap/0.99.0/pgtap-0.99.0.zip -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=80792af4c3106cb10d4beae0a16c8e1e diff --git a/metadata/md5-cache/dev-db/pgtap-1.1.0 b/metadata/md5-cache/dev-db/pgtap-1.1.0 index 1788e0b98c36..44d7dd111ac9 100644 --- a/metadata/md5-cache/dev-db/pgtap-1.1.0 +++ b/metadata/md5-cache/dev-db/pgtap-1.1.0 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP DESCRIPTION=Unit testing for PostgreSQL EAPI=7 HOMEPAGE=https://pgtap.org/ -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP RESTRICT=test SLOT=0 SRC_URI=https://api.pgxn.org/dist/pgtap/1.1.0/pgtap-1.1.0.zip -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=4709d1a2b0e0f35737b4794a414c95be diff --git a/metadata/md5-cache/dev-db/pgtap-1.2.0 b/metadata/md5-cache/dev-db/pgtap-1.2.0 index a3c29630a2d7..a93ab2ae24ea 100644 --- a/metadata/md5-cache/dev-db/pgtap-1.2.0 +++ b/metadata/md5-cache/dev-db/pgtap-1.2.0 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP DESCRIPTION=Unit testing for PostgreSQL EAPI=7 HOMEPAGE=https://pgtap.org/ -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP RESTRICT=test SLOT=0 SRC_URI=https://api.pgxn.org/dist/pgtap/1.2.0/pgtap-1.2.0.zip -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=0aa5d5d7085f6924fb465bae4d684ff6 diff --git a/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 b/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 index b97d9df19915..a239fd2c229b 100644 --- a/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 +++ b/metadata/md5-cache/dev-db/pgtap-1.2.0-r2 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP DESCRIPTION=Unit testing for PostgreSQL EAPI=7 HOMEPAGE=https://pgtap.org/ -IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) app-arch/unzip dev-perl/TAP-Parser-SourceHandler-pgTAP RESTRICT=test SLOT=0 SRC_URI=https://api.pgxn.org/dist/pgtap/1.2.0/pgtap-1.2.0.zip -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=1e4e315b4c6439be266c3c34e40cc922 diff --git a/metadata/md5-cache/dev-db/plr-8.3.0.17 b/metadata/md5-cache/dev-db/plr-8.3.0.17 index 615283b7e909..189252396aaa 100644 --- a/metadata/md5-cache/dev-db/plr-8.3.0.17 +++ b/metadata/md5-cache/dev-db/plr-8.3.0.17 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile install postinst prepare setup test unpack -DEPEND=dev-lang/R postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) virtual/pkgconfig +DEPEND=dev-lang/R postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) virtual/pkgconfig DESCRIPTION=R language extension for postgresql database EAPI=6 HOMEPAGE=http://www.joeconway.com/plr/ -IUSE=postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=dev-lang/R postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) -REQUIRED_USE=|| ( postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=dev-lang/R postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) +REQUIRED_USE=|| ( postgres_targets_postgres10 ) SLOT=0 SRC_URI=https://github.com/postgres-plr/plr/archive/REL8_3_0_17.tar.gz -> plr-8.3.0.17.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=f751532e8451660f2c792eaaaa3b522d diff --git a/metadata/md5-cache/dev-db/plr-8.4.1 b/metadata/md5-cache/dev-db/plr-8.4.1 index ce9c6438b61a..a7060f44c9c7 100644 --- a/metadata/md5-cache/dev-db/plr-8.4.1 +++ b/metadata/md5-cache/dev-db/plr-8.4.1 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile install postinst prepare setup test unpack -DEPEND=dev-lang/R postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) virtual/pkgconfig +DEPEND=dev-lang/R postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) virtual/pkgconfig DESCRIPTION=R language extension for postgresql database EAPI=6 HOMEPAGE=http://www.joeconway.com/plr/ -IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=dev-lang/R postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) -REQUIRED_USE=|| ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=dev-lang/R postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) +REQUIRED_USE=|| ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) SLOT=0 SRC_URI=https://github.com/postgres-plr/plr/archive/REL8_4_1.tar.gz -> plr-8.4.1.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=1c520e39b36cb2482655924033bbfdd8 diff --git a/metadata/md5-cache/dev-db/plr-8.4.5 b/metadata/md5-cache/dev-db/plr-8.4.5 index ba2dbc0aab59..f889ad6de36d 100644 --- a/metadata/md5-cache/dev-db/plr-8.4.5 +++ b/metadata/md5-cache/dev-db/plr-8.4.5 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig DEFINED_PHASES=compile install postinst prepare setup test unpack -DEPEND=dev-lang/R postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) +DEPEND=dev-lang/R postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) DESCRIPTION=R language extension for postgresql database EAPI=7 HOMEPAGE=http://www.joeconway.com/plr/ INHERIT=postgres-multi -IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=dev-lang/R postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) -REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=dev-lang/R postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) +REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) SLOT=0 SRC_URI=https://github.com/postgres-plr/plr/archive/REL8_4_5.tar.gz -> plr-8.4.5.tar.gz -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 _md5_=f35750b772647c0bf709abc588cdae38 diff --git a/metadata/md5-cache/dev-db/postgis-3.0.3-r3 b/metadata/md5-cache/dev-db/postgis-3.0.3-r3 index 57dea8ba9d8a..ba1bd6c7d448 100644 --- a/metadata/md5-cache/dev-db/postgis-3.0.3-r3 +++ b/metadata/md5-cache/dev-db/postgis-3.0.3-r3 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit ) +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi -IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.0.3.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=23724587830e0faa4bc5776be85be775 diff --git a/metadata/md5-cache/dev-db/postgis-3.0.5 b/metadata/md5-cache/dev-db/postgis-3.0.5 index 09c61d404425..df373f7e8c11 100644 --- a/metadata/md5-cache/dev-db/postgis-3.0.5 +++ b/metadata/md5-cache/dev-db/postgis-3.0.5 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit ) +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi -IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 =sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.0.5.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=62d6a0729dcda3165db74b9c3f7d6eae diff --git a/metadata/md5-cache/dev-db/postgis-3.1.3 b/metadata/md5-cache/dev-db/postgis-3.1.3 index 9a01d99604ff..51bdd57ad636 100644 --- a/metadata/md5-cache/dev-db/postgis-3.1.3 +++ b/metadata/md5-cache/dev-db/postgis-3.1.3 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) +DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi toolchain-funcs -IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=|| ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.3.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cf844613daf020a647d34ec7c8fe7289 diff --git a/metadata/md5-cache/dev-db/postgis-3.1.5 b/metadata/md5-cache/dev-db/postgis-3.1.5 index 6d9dc456e9ad..5bac9be2d795 100644 --- a/metadata/md5-cache/dev-db/postgis-3.1.5 +++ b/metadata/md5-cache/dev-db/postgis-3.1.5 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi toolchain-funcs -IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.5.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cc9496f6b10e24c103cf668d65a78130 diff --git a/metadata/md5-cache/dev-db/postgis-3.2.0 b/metadata/md5-cache/dev-db/postgis-3.2.0 index 37ab79f53505..121174e80351 100644 --- a/metadata/md5-cache/dev-db/postgis-3.2.0 +++ b/metadata/md5-cache/dev-db/postgis-3.2.0 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi toolchain-funcs -IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.0.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a958b035f9394c3ab41fba42d9d1780a diff --git a/metadata/md5-cache/dev-db/postgis-3.2.1 b/metadata/md5-cache/dev-db/postgis-3.2.1 index a8141910b22d..9c07befa8666 100644 --- a/metadata/md5-cache/dev-db/postgis-3.2.1 +++ b/metadata/md5-cache/dev-db/postgis-3.2.1 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi toolchain-funcs -IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.1.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a958b035f9394c3ab41fba42d9d1780a diff --git a/metadata/md5-cache/dev-db/postgis-9999 b/metadata/md5-cache/dev-db/postgis-9999 index f7cbc3fd7aeb..3ca4335cc6df 100644 --- a/metadata/md5-cache/dev-db/postgis-9999 +++ b/metadata/md5-cache/dev-db/postgis-9999 @@ -1,16 +1,16 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL EAPI=7 HOMEPAGE=https://postgis.net INHERIT=autotools postgres-multi toolchain-funcs git-r3 -IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) -REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 ) RESTRICT=test SLOT=0 -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ab2fc71ec630da9f5518999fb3764e16 diff --git a/metadata/md5-cache/dev-db/postgresql-10.21 b/metadata/md5-cache/dev-db/postgresql-10.21 index c12f0df3fa8d..aebeb7d3b9b6 100644 --- a/metadata/md5-cache/dev-db/postgresql-10.21 +++ b/metadata/md5-cache/dev-db/postgresql-10.21 @@ -1,16 +1,16 @@ 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/libcrypt:= 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_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) +DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libcrypt:= 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_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( 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/ INHERIT=flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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/libcrypt:= 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_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libcrypt:= 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_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=10 SRC_URI=https://ftp.postgresql.org/pub/source/v10.21/postgresql-10.21.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=50723f184eb68f272e2c905502938865 +_md5_=0965a0d0b42cda319df098e674032c5d diff --git a/metadata/md5-cache/dev-db/postgresql-11.16 b/metadata/md5-cache/dev-db/postgresql-11.16 index ab3791092197..9711f517c500 100644 --- a/metadata/md5-cache/dev-db/postgresql-11.16 +++ b/metadata/md5-cache/dev-db/postgresql-11.16 @@ -1,16 +1,16 @@ 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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 DESCRIPTION=PostgreSQL RDBMS EAPI=7 HOMEPAGE=https://www.postgresql.org/ INHERIT=flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=11 SRC_URI=https://ftp.postgresql.org/pub/source/v11.16/postgresql-11.16.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7718ac3439a0f4f0c601ad6afd5faa6e +_md5_=e2b4bb84594be1393028dfb3b1d1c488 diff --git a/metadata/md5-cache/dev-db/postgresql-12.11 b/metadata/md5-cache/dev-db/postgresql-12.11 index a6a8a332f36a..06bb16751831 100644 --- a/metadata/md5-cache/dev-db/postgresql-12.11 +++ b/metadata/md5-cache/dev-db/postgresql-12.11 @@ -1,16 +1,16 @@ 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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 DESCRIPTION=PostgreSQL RDBMS EAPI=7 HOMEPAGE=https://www.postgresql.org/ INHERIT=flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=12 SRC_URI=https://ftp.postgresql.org/pub/source/v12.11/postgresql-12.11.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=2075b5ca84c1dce1dad096e7bfa82977 +_md5_=ef7ec7e98779edd4a8b78d8583f2dd37 diff --git a/metadata/md5-cache/dev-db/postgresql-13.7 b/metadata/md5-cache/dev-db/postgresql-13.7 index 9404d180e858..155720ca7296 100644 --- a/metadata/md5-cache/dev-db/postgresql-13.7 +++ b/metadata/md5-cache/dev-db/postgresql-13.7 @@ -1,16 +1,16 @@ 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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 DESCRIPTION=PostgreSQL RDBMS EAPI=7 HOMEPAGE=https://www.postgresql.org/ INHERIT=flag-o-matic linux-info llvm multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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=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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +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? ( =dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=13 SRC_URI=https://ftp.postgresql.org/pub/source/v13.7/postgresql-13.7.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c9d53226f031b217c8a17e17147f5a0b +_md5_=e43d923af24ae7fac568ecf7c5a3c0d2 diff --git a/metadata/md5-cache/dev-db/postgresql-14.3 b/metadata/md5-cache/dev-db/postgresql-14.3 index 59f50d4470a4..fe5134a3eaf7 100644 --- a/metadata/md5-cache/dev-db/postgresql-14.3 +++ b/metadata/md5-cache/dev-db/postgresql-14.3 @@ -1,16 +1,16 @@ 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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) +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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( 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/ INHERIT=flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap llvm lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap llvm lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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=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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=14 SRC_URI=https://ftp.postgresql.org/pub/source/v14.3/postgresql-14.3.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e532e63bde40d3f655e0b6ce969bb630 +_md5_=367bcacc074c9f33797c29a67f88718f diff --git a/metadata/md5-cache/dev-db/postgresql-15_beta1-r1 b/metadata/md5-cache/dev-db/postgresql-15_beta1-r1 index 5cdf60a73687..bb49a0758496 100644 --- a/metadata/md5-cache/dev-db/postgresql-15_beta1-r1 +++ b/metadata/md5-cache/dev-db/postgresql-15_beta1-r1 @@ -1,15 +1,15 @@ 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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) +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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( 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/ INHERIT=flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc icu kerberos ldap llvm lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib zstd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=debug doc icu kerberos ldap llvm lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib zstd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +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:= ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=15 SRC_URI=https://ftp.postgresql.org/pub/source/v15beta1/postgresql-15beta1.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=655836a935c9f8518b6bb1aa07ab0883 +_md5_=6f2fbc6318386ba94a51bc4994f271eb diff --git a/metadata/md5-cache/dev-db/postgresql-9.6.24-r1 b/metadata/md5-cache/dev-db/postgresql-9.6.24-r1 deleted file mode 100644 index e7ab66f96ae8..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-9.6.24-r1 +++ /dev/null @@ -1,16 +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/libcrypt:= virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) readline? ( sys-libs/readline:0= ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( 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/ -INHERIT=flag-o-matic linux-info multilib pam prefix python-single-r1 systemd tmpfiles -IUSE=debug doc kerberos ldap nls pam perl pg-legacytimestamp python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib 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/libcrypt:= virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) readline? ( sys-libs/readline:0= ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) 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_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=9.6 -SRC_URI=https://ftp.postgresql.org/pub/source/v9.6.24/postgresql-9.6.24.tar.bz2 -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e2105531ed395d24cc31538d99c97e4e diff --git a/metadata/md5-cache/dev-db/redis-5.0.14 b/metadata/md5-cache/dev-db/redis-5.0.14 index fb1d7ab856b4..8fdeaf37527b 100644 --- a/metadata/md5-cache/dev-db/redis-5.0.14 +++ b/metadata/md5-cache/dev-db/redis-5.0.14 @@ -5,13 +5,13 @@ DESCRIPTION=A persistent caching system, key-value and data structures database EAPI=7 HOMEPAGE=https://redis.io INHERIT=autotools flag-o-matic systemd toolchain-funcs tmpfiles -IUSE=+jemalloc tcmalloc luajit test +IUSE=+jemalloc tcmalloc luajit selinux test KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD -RDEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:5.1 ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) acct-group/redis acct-user/redis virtual/tmpfiles +RDEPEND=luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:5.1 ) tcmalloc? ( dev-util/google-perftools ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles REQUIRED_USE=?? ( tcmalloc jemalloc ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.redis.io/releases/redis-5.0.14.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=bd0056f40d3075b618493e606a3c4275 +_md5_=d6cd4d7ff8e813db8e41457648486263 diff --git a/metadata/md5-cache/dev-db/redis-6.0.16 b/metadata/md5-cache/dev-db/redis-6.0.16 index 2ea9d0ee0b34..89d9bfa27dd2 100644 --- a/metadata/md5-cache/dev-db/redis-6.0.16 +++ b/metadata/md5-cache/dev-db/redis-6.0.16 @@ -5,13 +5,13 @@ DESCRIPTION=A persistent caching system, key-value and data structures database EAPI=7 HOMEPAGE=https://redis.io INHERIT=autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles -IUSE=+jemalloc ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 +IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-6.0.16.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a4ffe9269239463a32bee3e8fbdcf8b6 +_md5_=15f36c4ecbba796b7320332dc267fb7e diff --git a/metadata/md5-cache/dev-db/redis-6.2.6 b/metadata/md5-cache/dev-db/redis-6.2.6 index 6588128c575b..689a865c5edd 100644 --- a/metadata/md5-cache/dev-db/redis-6.2.6 +++ b/metadata/md5-cache/dev-db/redis-6.2.6 @@ -5,13 +5,13 @@ DESCRIPTION=A persistent caching system, key-value and data structures database EAPI=7 HOMEPAGE=https://redis.io INHERIT=autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles -IUSE=+jemalloc ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 +IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-6.2.6.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0b0e94fd523f149b464c098d33ef7f0b +_md5_=f9e50d2058a680df5643ae758306a705 diff --git a/metadata/md5-cache/dev-db/redis-6.2.7-r1 b/metadata/md5-cache/dev-db/redis-6.2.7-r1 index ee51e1ce3179..3b8d6f043809 100644 --- a/metadata/md5-cache/dev-db/redis-6.2.7-r1 +++ b/metadata/md5-cache/dev-db/redis-6.2.7-r1 @@ -5,13 +5,13 @@ DESCRIPTION=A persistent caching system, key-value, and data structures database EAPI=8 HOMEPAGE=https://redis.io INHERIT=autotools flag-o-matic systemd toolchain-funcs lua-single tmpfiles -IUSE=+jemalloc ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 +IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-6.2.7.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=402072b35471524169d9711e4fd8694d +_md5_=221bff12468409649ebd374124762b9d diff --git a/metadata/md5-cache/dev-db/redis-7.0.0 b/metadata/md5-cache/dev-db/redis-7.0.0 index 55a252927eb2..1d1653a41fa4 100644 --- a/metadata/md5-cache/dev-db/redis-7.0.0 +++ b/metadata/md5-cache/dev-db/redis-7.0.0 @@ -5,13 +5,13 @@ DESCRIPTION=A persistent caching system, key-value, and data structures database EAPI=8 HOMEPAGE=https://redis.io INHERIT=autotools flag-o-matic systemd toolchain-funcs lua-single tmpfiles -IUSE=+jemalloc ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 +IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1 KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.redis.io/releases/redis-7.0.0.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c7e0e27d8f2e227e4133b5f9d52bf8da +_md5_=d4ad9579ba622fa0ad4cc84a9a79eaab diff --git a/metadata/md5-cache/dev-db/slony1-2.2.10 b/metadata/md5-cache/dev-db/slony1-2.2.10 index 7f934faf98c8..31d30b35738e 100644 --- a/metadata/md5-cache/dev-db/slony1-2.2.10 +++ b/metadata/md5-cache/dev-db/slony1-2.2.10 @@ -1,14 +1,15 @@ DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server,threads] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server,threads] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server,threads] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server,threads] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server,threads] ) perl? ( dev-perl/DBD-Pg ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server,threads] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server,threads] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server,threads] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server,threads] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server,threads] ) perl? ( dev-perl/DBD-Pg ) DESCRIPTION=A replication system for the PostgreSQL Database Management System EAPI=7 HOMEPAGE=https://slony.info/ -IUSE=doc perl postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +INHERIT=postgres-multi +IUSE=doc perl postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=amd64 ppc x86 LICENSE=BSD GPL-2 -RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server,threads] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server,threads] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server,threads] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server,threads] ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6=[server,threads] ) perl? ( dev-perl/DBD-Pg ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server,threads] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server,threads] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server,threads] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server,threads] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server,threads] ) perl? ( dev-perl/DBD-Pg ) RESTRICT=test SLOT=0 SRC_URI=https://slony.info/downloads/2.2/source/slony1-2.2.10.tar.bz2 doc? ( https://slony.info/downloads/2.2/source/slony1-2.2.10-docs.tar.bz2 ) -_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 -_md5_=48121439eec755a6ab660255c5418de5 +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 +_md5_=af0e92a9abfc455c4c13187be4c0c0f1 diff --git a/metadata/md5-cache/dev-db/timescaledb-2.5.2-r1 b/metadata/md5-cache/dev-db/timescaledb-2.5.2-r1 index 0058d6caffd0..19463fb162ca 100644 --- a/metadata/md5-cache/dev-db/timescaledb-2.5.2-r1 +++ b/metadata/md5-cache/dev-db/timescaledb-2.5.2-r1 @@ -12,5 +12,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_tar RESTRICT=test SLOT=0 SRC_URI=https://github.com/timescale/timescaledb/archive/2.5.2.tar.gz -> timescaledb-2.5.2.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=b80f9c929df223acea38f52cc9e8bf08 diff --git a/metadata/md5-cache/dev-db/timescaledb-2.6.0 b/metadata/md5-cache/dev-db/timescaledb-2.6.0 index 6fdaafe4f0c0..240b20bffd74 100644 --- a/metadata/md5-cache/dev-db/timescaledb-2.6.0 +++ b/metadata/md5-cache/dev-db/timescaledb-2.6.0 @@ -12,5 +12,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_tar RESTRICT=test SLOT=0 SRC_URI=https://github.com/timescale/timescaledb/archive/2.6.0.tar.gz -> timescaledb-2.6.0.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=b80f9c929df223acea38f52cc9e8bf08 diff --git a/metadata/md5-cache/dev-db/timescaledb-2.6.1 b/metadata/md5-cache/dev-db/timescaledb-2.6.1 index 7d2ef1c2c747..7ab856bae052 100644 --- a/metadata/md5-cache/dev-db/timescaledb-2.6.1 +++ b/metadata/md5-cache/dev-db/timescaledb-2.6.1 @@ -12,5 +12,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_tar RESTRICT=test SLOT=0 SRC_URI=https://github.com/timescale/timescaledb/archive/2.6.1.tar.gz -> timescaledb-2.6.1.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres ef8ac3104af5b45aff7aa01c342f0f59 postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=b80f9c929df223acea38f52cc9e8bf08 diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz index 686f2e24425f3c656bf8fbe4c8397b983e8a73a2..93da77bdd2a4f7e7f8dbfa36e24d84c30801eb5b 100644 GIT binary patch delta 9105 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 E0NuAa1^@s6 diff --git a/metadata/md5-cache/dev-games/goatee-0.4.0 b/metadata/md5-cache/dev-games/goatee-0.4.0 index 2eeb4fb76c82..c81bb1b37093 100644 --- a/metadata/md5-cache/dev-games/goatee-0.4.0 +++ b/metadata/md5-cache/dev-games/goatee-0.4.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.1:=[profile?] =dev RESTRICT=!test? ( test ) SLOT=0/0.4.0 SRC_URI=https://hackage.haskell.org/package/goatee-0.4.0/goatee-0.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bdd85c63ba0cfc71fb8508469bab9fbd diff --git a/metadata/md5-cache/dev-haskell/Manifest.gz b/metadata/md5-cache/dev-haskell/Manifest.gz index 8d8c852a4d7612a8018fdb1f0263f9e844929c33..470fbad156a088fcdfc501e09aca10d68c34b5d6 100644 GIT binary patch literal 137621 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 bB(Vdlmc6pXocy2X^}qfv26sc2_00nSGW>gT literal 137694 zcmV()K;OR~iwFP!00002|7^Y6vK_gRZTa3`kw3sRAOHjck9F*{S(|mgb^icvA@Niu znME>HrStVYMr`hjq$-szN$$N?1mHe>PKUeWfBxJ5_iw-S@%_iQK7V{#`#=8NpTe){ zml$*U<$wG?|Mq|XpU40BCDh~2;m&i;)K}R2-&smM&MJs)LXZ6B%6cBGY7Sw~qV z9`lNOwp8j}p5M%UoxRm?-L)Kd86#XX=XA{H=i43fal{&Th{wLKdtGy%{Z7{}|L_0x zZ+zS@ZIy7<6iZzrUwiGkV{3Ds>0U?AGu7DYjAuwO>^#p>+rD=zxt}|=b*<|dJ>I>a zbF5Z+I{EH?oolap=5?eQu5!#=Vn1q}D_lqGXW=btp8GEU$N&6qR_n+9{^R@0n&nj9 z)-0cC#oSs=y_R@2mSMGUj@@|2Tvv^&UM2LlbGvFNE44cx_Y5&#d7PVfoqZlI?K&&J zR?05dIgXmnKKq`%cK&#mQCc1KPU|jrpRDnySDW#5%>oNp?{WHO*IXCdSkkq_4lGdO z&u43)qPAOwL*ReWl-111hG|a2)b>w@Wvz|SKQTDv*Ugs!1T)oC{mWVy9ky>8yj0H2T zcfMJQyQbIm>U(t-WRClYyz{<7u5GNG`I-B?#=b`EiEX)48$CxhYsMUp&UP-IKVfP7 z>2Z$`%04hRwk@wc+B#zDt#5vF+#%vNXU0nI9m1Sz9I1vQTtC-qe){8&-#^7)`PVPl z&)YIpT!61TYdB{pF|y+qFSAnS!3G|2&EYFxiZz!VSc`aGcS@RkTg zfn{PwYtK5}(%J(5vxFmKm{;b3j|1-*De=90(d#m;y=%>p7rc0(y=G19P2iW$#Y*d$ zfmI#>JUB|+rH*-AH@40%rMTF)Qf4}G%(F~>_PF<*ua!sk97|L!z0M00AK2qHZ%}R2md3GG zx;s06oxWE~EMm#+zJTkiA1TB+0p&4gWU*cs>gt2_jCZ{W3wOE`uMMI^KyS~IL6{?- z{Q5Pnn6aF3od<}XD{Hi4zS%6+eJxCvNPw5kj?t#+^7BnV%K<`S2t8l|;9Un*+0=x! zvv&RCLd~zg|IvRuP}M$tJAO&n!rOwi8FnqXZg#O;SDazhoeKt#3!gMj9`uUgI?L@2 zUn^ZlC#V#Fzul8nT^Rts_gt0b!Z_ER_B9j1jBpWnmU8so$5E;t%ZK6dR|4NQ$h6g$pZ9d)(OSeP)a@oG1Q-AqN1LkU~sq2}k2U5+8c6G~&5?uluh2 z9eWh{K3=9D>tq2_PJT?k?o!S|$nRGI+d}@hVC(aJKX?^>y?%+6p#8d9rO*2!cHFFY zCE^07?HYuCKCvG4e8SGeGy4_BxIsi>FRvZz^1Ew0Km?W>oDMxs)~Vb9EZJ8+Dj>#V z#d0Q~ua%Z}7=+EW&InfXA@gmug#6manwZ^jta$kPEwehUk9dqDHq1>v6t@_vJ0M?M-4KMBmP-Z|Qh6Q&*s^bPI<>h5&&DlH^%;UCQFk8k_O zkH2GH*Rxv3`)X;(3yj9u^n-G(*|Cj83>$UiGz!?6SitLQaq_#YN;oW#_CLoeu7zk#lGZCr7&N^698w+fQ6zN;48rnmJ5@NE4i+#cs@38;}<)Va>p z0ik*~;@QN~0MEG#7{&vQ-tI;KW&_80;90nM##q3!o?thX^#afE!LzIh2IIeA{{bHw z^B%`d?82HeF%&xXakc*AKc1C>VU-UI%g3qxaBCva0Hx$*YGj9NDtY$MkF8%fSSb(9 zGS0KZ1%tu*ysjL2k)+5m2@f%_b?3lHh+*Zx5@8)U7gRH?c|%wMI+#}5A%(lO`z;hM zmLESV_f>m=all5gsK!S$!To+r8Jj7EjqI3ayAvo5Uv3u;jYY8#FwqnTbhC$wr($v# zYud0?KHz2xM}}W zXN8%xDnW20nXEyLzY`~Q&3&uAQToz9X zB?Fc4qSz*|D@Vg9&MP(c7!$#O;QO2B#8+r zXw;Hc2G037a1QJnm(&;LV7%_fjaN#?$K4O8Fvx%|!^>IoxHntbAbSfWhf6@7%iaMj z?Lb7Hfj@w`>j{IPA#YnB*6a7r|FvKAO;AC-Wk#=%7QE2XfjsUDs)gbu= zFF}T)RYPb_Jm8RGr5Bb+%wxsing#raqPmTtT#718G2p4}Zo&wl5Un0*uCpz7rFtk5FCDmLVTm@r9I(8l4L%#xSU}b*eSH}^K*;ohy6Hmjp zETd#^1pL{eQd%gPMm+zlH{n+1r|NN!@#%jgK#=?he7LWpbVo(<>`-Ga|((urw zFg!*j1g(yjAgxy-*a8X&iJK z4>ke_;9qx1qrK@uer&^qP;(V)icpgbC29#V_i#YM7KksWZ2=m3DODGSbOLsKJ7MM~ zf-H3Gy3P|zT$N~Jgc!sz7}XUH_Oc<$L_A-}Wt1%w808h$edIDGMousJ0>;8js&Avee&0Wz~7IA<+x7OV>DGADnNvf=qc zaw|gCHN!!GMAD$5`;-*mc#V%o7|rZ@u;|zT!K%GwvGlcr_pZQFgn;ATeVR&{^FkD! zlI|lnP>NLvJ}AFo+#6^KaD#2W2tRD$4e|5+_a)ro) z9o*}vKbPs-Us$K_KSN?B3chP-pcL$d3h|a_L%AX~I$EP+b2yI~-q(e?S+u!2IL_M>Q_?J9ngrsh?t*rLXT}av60ke& zoz@vJX1*Os3Re}?@ZJpVkk`Z8^Jq6P*$FQ>cIh%t$j8H$iDG-3s+pL1%uvYqbD_S^ z&!0d2@$KthzU}YdU-IrUQxNc-Jyg5}7dqAq_X-o%P4t8DHZ)AUQE-!>?72=s>YtvF z067)LccYM41iY<6|BF$4!LUt$uSR6Pz={j)6j9b_feJ5S^DDcINXJ4G?-t&e=?WFe zbVFu9ZHWJkTG`O?3w8^1W>nD5*f%%~l|#}4No_3j54gYiwQ)q5@`|alz_@xp^+=Ea zk>^nk_FWscmJbPh(>F~+!J14BzpmJq_-TKcU)Sd^e__GeujenA_B(l41S}AR&nHrV zep55bn@u4;0M)QM2%j?EY|sIdBI?8R_nhExYy-^&bw%9cjK{eMqS?4`-H$BC{cvMQ z^oeiu3)<6mb$$7HP2^1^LUCpP8TZC@KzBELV;(BAwki-}^KC$)yXks83Tmi2{b2jM1gy$bo&Wi70t3nSs7CvcKC;&4Zts1oOfxlm6VQbnwY zV+X+=?@J<|=Cz>4Fg4-_%g5%SkTUXfKv&GF7U);T6I6ekk}1V94rEhk@=^%8+;p876#CYr%lh&P2_=~@E$-Y zrYjj@q`k0n)(keNRE+hGo<`5RZSzk&WT}KN3exbVl1uMb*Hd6vmiQ_3Ht zG|053=Xr#&Iz7y7eWOWG$ma178Z6=_0vK74d*Q&>GK8$(041;r#=)ZkQUWrI#vs7+ zde>oU)YN#{mCxR~s9YSHMhrlBp8!4a@ht_2o{eCl+IbU?VVv5|g$ZMglRyLS%J7W| zI|I^zA#~Hh-ve&LgsBI^=NhFi!U8;Xw(uy4+X{+yHv(*ef!;_(0E8et*#dpKBe2`Q zEZ6+{W&Qd2$IAha$n}o$ov-cKsb`+M1djrssF1iFStWSUg6#31`#jMvaKO_{Ci*m6 z;$W`JM6Zhz2Fx#mU`UEm+8MA+$aJ|q6GhL$7tXA(-fXyE2it9LE}2jfkU204gJ(yK z1#Atxh}eKw_0%_apbv1a4HkUC&pq`r!$VwwspiS9;C|3M))~S*JyEEjW$ZjEA(;5- z>18DxY}p$`7KaHn&VMzr{pHW!_cwg>RsOKNA5O)h%b})+QkVppJuV1nAP%R#ecnQV zxR5Z(ghx>Ovw7208{F{Nh}d;jq*@2A>I@x;NOTP-5ZDt;kblA$5k~k$1(tboqW_uO zKHpC-V89Ti)BGHchHDZwKrzB3i&G6YcUf5d9j?fuwKGke0~H3@RC^+VknO$ZZqbe; z6(3>s`*W(wx-BgB#1|``a(W7g{D%tR<#Mw9FU$7%`&W!QetKlkui+&Vk=_X_>M5VY z{0Q<;Q!@d;YVHx%H6H(TTT;84F+xv@vIu;HNP0Hq2&57;t|D^ar&#o@Uf`(+ZPml= z>S;e=O22@C72kD(J*&S#+I_0Y3mf&D!5#Lwq82JEXaKM(&Y7G>E9>Ay#HUXvVSnm;{HAU&ZVCDlqI|;yRHdb_GJ+ROx|O}3qLOA zuLio9=gI--A;@6uvejf|1|sb_wE&X0Tq9qNV6ZGj3QwMekb*FTR9t;uEEkKOvB>ab zR(r4@EO=NN|C`nN>OZk&=TE&I^Lz2uU065tc{Pp3b0OXkqxgG4z5`5aqtiO8)DSn3 zEkhY~^DW4;YH31{@xyC~g45Gn{Aa>&h+(K=NH!5ap&zg7NJvfWAhjFT$qwE7-Ns-x z#L{&?g(FA`A_DyD?5GCIm{^geC&*_ejY!J&L&y!sUC!$J0|9 zm`wAt8|)vNgzA3d7!zuEEifBmfcYF~VpI%Pd*qf7QxKX3sl{;e;h&)c*)-xcYdjhu zY+j&UCoDl%p>Ywfg`iv>oDsi`T@z!xj`WQ%>_WnLZf$xIwi1{I0>zDz2$ z8yK)Ih9^JpI5Y#4Cllrder4eUu-@2AUK0$+5G{zQS)Ln>cPJWRL*oMKiJb!7@sy-l zo8aLLFLl7XGM`z|B`_l^x@sqchPQ;5nM3?AooMQg)@E<8r`x(sRuIH)M49tQWg!s) zM(>%Z39X0NLC^^25RId32-1n78p#k9(4YY2@Knh&-ODYrTFcK!McR1crpM2O*XU@* zw<4QpnHvi1J>ium4$WrE9Kdt@fGC&PHb5QqF!^~X{*xt}5sHyeLmguNBoEl# zoIS54njdO_6CRF`QdwsHv7VMF&NErb1@T0*UH8d@&NrDotNB75@7U(u#>8WSr`Px^ z@W?Kn3GTo4M2cjdA~&c3xCWa=NL_wAe5K=_lLtf#oWN(3Yj?{fg0&F1Cad|>4Y6OA zyg)llmi+5t4MOGq_W4nf&$1o4yc^kpKD8PQ3*H6Xob2vVh~ZGqc|xvWI#1wcaqp(k z=!&N6*fl`rFGLGs-H-&`VQqL}fDSj^*5&0JWXq^z-qTuA$o^SS4h=qmiLLsU|6(~I zv}5C-ybIifpCy{))00NL?qJDaA%x!y5H|QsIw34DhU2M{(37E)7@3EGJWcCxod;V0 z8&f9)!2tiqo6gp!=#6y6BN5_Y<%f0q^7W5z`?o*W{*>kX0sh*`yQN(+BqEDP&BhPR z8r3$lrVx>5Sf)-uU^R|1 zZp0;<3wA_vl0em1uPbH_3iq-is-5E)mPF(UfVN95>sjx%bm_JN6h+?&6%bKk>cpSh zL3m-42+5)!D}Se3TE|;hq2}o+;RgyEJ$UDRAhz8??dWL*4C=#*ef{>wU;CFAJ(+)L zA4n@Ca+{zxX}EEl?J0J&2r&beOJb4D#(9*9wM`rsUemCXYF-?3@*o0D%z|8?bLjX2 z@HGjce4ctdviNu~cFM|Pgv~#Lh=KJrymK#zP=OmE=8wx7vJwO$_>C3cApmT{L=HqR z_Y4U*?N&jL?Wwxx%exEnqC!KjE>{Qw8=ZsnHM+1OUDCA5zAMi78q2!{yMUFpMO zy&4zX>z8_c;P)`&12u>pDN}jHgLk?;NUWjo`f)*;YffXLDR@7?@n-hH1;W;`wR(-6n%?FDYpycvXVGqdtTQ;N#uX#V!pT z5Swkd+e#&{5Lg~s`pV-1;Vg52sYAL_M7T%vF<))9J4n->q$0%Wekvog2R6{3J|L%v zZGs?F!0KQOd5oScyV>tqG2+I+-LV1oz{)|w9%y9q0Q;0?N)~_ejprq+1ws4V*0rLz zM@85m=9aaM(L??|&97T|Iz4NHuo?Yl1#E5;vDU63EiI0n(t`HBXlMSoXiCYKrj`#4 z2hamQONNC{Eks10P;yg|AdR+yyA*@a_Smgg;f}2-o-a%g2)Yj4xw2fK-ynQwm1i^Q z8F+dW)9TR@uj&C1>KpJ#1PH#EDDrmju^}~wQb2w}fLQ8TMIeuISvid*Vub8#pO!tR zk1oT7J(>Lz9Rq1Qlx>*+s1PJj~XnWf?lOns6rX#_tH4vmgU7ww#xzoJ9R8D}itp zi}h9|y57ndkCe_+u@9c0d=-MqbGR|)2(6iz1dRCYsP-Bb&s^cKY^+=ZhF&nFH|fZ3DSoaG=@ib+2Zy3X#)gd zAfb>W9Dj#(<9`S;0>AZ5#F4GV!NoC+dCALFzL(iUa2Odq??)V>z~8&2Krdf@0ETP| z@zAQ}bS^8X| z>KNXEb)Tp*;vCyYF#UN%G@jG6{S=l+SMBb3=M$D#!PhL5+PV-df5A-%w*g#PAleK* zzLl>f>#GI^mTo|>V+NH`DapixnH7&igZ%|o?ln&?F)isi|J7cq>pk?|)`;KwElU|n66PT`^d0rS^>191> zZGeox%(M1_<}YDDfEGZEHoDCnWP&+-f;g~H(AcenI}(>r5BIBCeg4wFy%f;bhtavQdY;tZS#tH%h^o^WAe&E`Ao0O;F_ZDJx4Y*}}l zqS?BTEx3ZC3(%SvN5b3jf*lnL_A%2F-}j^_Lr>sq(8P>vvgz&4Fa>*aZd)1} zq*_uoE+|K7yqX;&xyD$+KdjlS4tgobA=bPnq4^eQpuIk*;@u6}4fPl8jteA5;+72Xpq55l{Be1s zsqE14l#yJwrw}iiGeW*BH?tHTrZLPo71TT)?$e(92l3i&HJ<7|P2Pm2fV#(%Y6;Ni z;hEoEJXZqQ5Y-81_AobL`PhH8wyLgwSg#-bFMrufTK|io`5ont{WPlNNw|U5r$7io z4_+RrXNZN=&OX*Kcr2?04>cL_KSOTVEZhpeFyLRF%wh`GJI-K(&Xb9-1W+MwSuq*=3QB3A+Ek#~~>;#SX*@iEC+URAg!?s?~?B$-Ir+A0`5^K_# zr7(agEC*ac8zdW_*-Xs8S`W1ftPE82*p}~PrB}hJ zfO|h}QJhCa_hIbl8q5>e%B(sYG>MyG;7V3VTxtmqvOFvAY~IR5EO_>U$?_Sf0C<#D zh4$4F18}Ey^-C4!Q8mC6!+Vi9)C*^@E6r+|6GS8o94Q1V|pH4L#$oA_g zJ?SwXJSeYSiFmL(I4$f5QUDzXp0OJ=27iDevV0FOFQMB#WG?Z}(^DmjckT2v{6JkU zc(o<&@eSC2^l#t#-(OUYt<@i7j@{$kVr~z$@L*6KZ2_a5M0wsH-g&?$vb2ietW33r zNpG6l9&4Z&f4y*5Q-Txd=BbA`p5|%cLb->h|3RAwp0=`?wh{J|{eLU69Nl!pR9QlJ zM?6D&1`{M)9aG>9F@?SZ%M5nrY))$>j^ z5TcKewFDJ>BC2*qn}~k|1OW#)K~Fc+YS)G%zOC1Pe*V7S=oNVNZd$TB-VLXRb=t)n z8uFlN4%Tk=r&Jjyi}w3mu`NQSMH`1DXhz%))ls4WB&>^75UB_2+)t|})GL@7dtX_Q zU~4u~-yU6Pd2Rdc6qb;=EP$@Cg@R20!ImRi$9WCVJg}LUGz7rW{BGO3uOT4XDu~c> zp=_VE6$XPQgctd2u#Nb7&fB4o4UvjvgBJwi%iOF-zHo=1OZ8j--}}?}^Yd@(DGkpr zMJ4G&R{m6+bPI-;3^&^IZTCvV)UJuH8W2y|4%BF8m30ET_{(wONjLtn+O?nJT5E?( zHg6Z=I6M3gD7x%ZC)%85QF;G+v~FcETow6-2z(Pe#B&&Gv!uJ2C!U_|cp_2GTwMXw zOkuCizcdv>j?>~oGQn2(w}Y(FPKph#0lAnI98^4twa!9*=8rt<_IAd zaQxpb*gx0ed?@Bst`=$XeVZ4#S8`_n9NQ19oSj7H%VfB@iFPhq%kGDyBx@S&Qe|B> zvLeEpFRc-WKy^Ta0394-+LQ=62t5B`iWvD0P&+4~za^cs1@j?T_@0*M$q4jiZB9|R zth5OI$iOzhxne)CVS_cS{0sofhMmRJ^OJal-b9n4Mv`+NtW+sY{RCi`54kPOf~c~U zc-BbZa#$ai?XN$6|Lv(xjTRHu_TiKtDy3k%#>PqzYRz^xw}1chk4IM@mMpQb?>s(33p}VBHmyM@o6P{> zu+cl@w$Ywxw&&Em4>mkIH-q3D4oAaWyd{*VWgEu=Aa^>j1!9X^H}sw*jyH&SDe4eO z9*97tVZ?lCJD@3V!W!Y+JT%8f&|BLhb6%xbS`)AUPs>y^vEMeM-nOKnJb>(lj>gB5$RcF@G$LQ zKTa4Oj0}wL{YG{X?6P6Fjy1N*FxCZGg5%V@JaMS@dA912@U~O!vch^aVlf}_x?o?w z{(gV{?FSfkycBo+VsF5QjJ#a4IxHeSvU9?j>a@VWwQ5PYRcI0@p08QOB?g&)hyD|Q z06zk0#|Wn5d&+3f(aTH5T5aVp1Hxf3Ykis~X(mq3vU)V9^=4lSnsL~EQlaHz^Ji-=W57?G{`W7WvmD+hTzBb+tBymuT)tfF@ zD$a|-+A81obGg2L{cZOzFQ;S>)emL`yDazJhG*#D<6(GC7yzG#T7}ZF!%n?HQ_W{6 z*S4Q!$@cAh#QU*CVZkO*Tn)_V*d8j8xYjMuYBkwgU}a~5w?p_NDi)3a1ij_s$5n0% z@L?;pA;`BObv4V1_yoj2@)(-n&wkx&Pjprz9vzPS;t#VGLAhE-KZwL0s#q~U(*S6j zQS;2uuV9V4LDEAzL{&3ug0=2fKm7XVmj#ggwSRfYmmMzH(R(@`1bhH6_O|gXA&O5c z4neW*nEkMQX;@EoV`I*TxCU^u3ER;m>T#PY>ciqQxDzo|NH6@fBN@;w?3-3fC>`r) zR01MZLiZ{Gx zz>^LS{lKlWAHgDjqFc9WoR=28PwWK>-0TNL`Pg#~gyfTuZC}0SZ&t?++hKn(O6E3` z0Rgtm(4p1*>@4mYP59I&;f<>!!;LTzTiQ>uf>#C(($6BU@qNG>e*E!i z{`Jo<|Ni8({8#?RW7i&!vlypgNTc0lwwyg8eLDZ(h?hy?ZOeZL$tKJlGd&^MP9!7L z5p&otmLyu@jTXeH18~-aT?+wakGo0!?M;|51z0(#A7!QcEnjmvF#z4u2^jokIZs{I z;~y3zSwdrCJzBAXABKEs=pF=)@|4V4wgj@JWm3lhXj8NBFdfhP zV$~UB#}1ssvZ!tuJaM~QDZo$P9~Nr;`THND)i3q@z(;{tID0v^oh?rT1@_QPx}AzT z)`7Ue%fj+D6uY60pI)+C5J3C}LIRQvS3B|;PrCVOFFR}zb()ifE;uJ{;Lt1U>YHZh7Z;O+ovtuy$nVJJ$;EIKZ1IaFUDlTm!;X2-z>FYNIPkdbOCcD|LqyR?raE89c^Ne-NhbX@@7GVL%=r1RwzX$zEb(ylMQ2z(5?apZqfD zVQb2AfR5!_y%HMXHtF4TB2nf)%?)cJhp}sxS<^XXOM=cb;&h9G6v)2k~QBPX?(U4P!otGK9!xEtKbQ%aJvZyTbu)4kkK+ zqtv?k8|Gq3RcR23O4Nr2J=LiWetI7zbvtR2@O~gG8}JUNhc>aa2gZ&?@tOC@GDuBN z2kfmm1h9d=WY_hWA*ASKI{*S_&{+ae8Rv3@f4-){BHKj_f)um7d4GwiyGgz~1Q#&L_UX znr|@WfawRxpCz;W4Zl#7uotLs2S{7B4edBBBJ9?17_;7I9TW>eLU8<9w`cNnI8uZc zR4WATXE1^F1vjP&<-f9t|Ev|FRNNg8@lRl2PqS{0cysdI?Oe)vr&AqoE#mEnPxQr_ zDB`04W4uKFmvw_;t)BoNUK(TH!OO}%MDGS8AeZe1cI~>zPEY~riR9*_YLHhV^~Q4| zI&!*Dn7PJfYyI+!+tV2QtU=%#JnTNPlL86n)3PNeka7?Vor4EE0~F>CYQGs<3- z3ap~VcU!gbA;ZET+{0-_3%4n6*}(Tj`~CO+$3x1PXL-HfMZ9Kjo+7}BcduD=j`yf^gaPK*b8kHPhO{V-^ysv2{t~)$$HPU9L)%g zNqDu)IXFAhi6&_5>nLEx%>9nGeO>EvO|Hi&jw3|^8o|NZ+^`_Y!`V-T6^17v(e~@{ z{{Q~%^LR#d{gl)1N#`+J`DH0dElR?#}) z0e*j3YIckG_V1oHraPd>!s1hKby%o#aB?s^?)bG9vK8VVTGh(~+i>^V%%YydAq>HU zg(HDjK1bhT&#|GF!5*v;=FzlKNJ4Zj!);~$je>W;iZw9976hISFf*a;fZ(w=v0z*4 z+JZCOQf=#1_{`(4PsQnF@np&6;~b?(LU%w{vv(RDz8YlI>0BUCwLUTszxg~ffM}tF5O+jOsP^t2JU6WHnTlh!9?D^m zp2YML?22;aC`t|ValRR$pp4i4#rI{p!1oUw8N8RHMqz~@K&?cj9-di^&&W(bwVHT? zK8vm}`X|@kVZO(6wi{u8Yzs;+I?puQ+lFI487|CiKPBy+`d!Yyjv3HN8`bXQ%IMJV zH*$I=+X9fZ*DRf7yrRt_4FPM56U@fQkg>F&wlq(Sh*%HeK}xq9g+NWV+hJOjb~U>aZ`5 zsCziEe8Ic?rhXljCh}X(!q`5r{BFa10W%NYFtkMu$dSW+!L&;kLqZ0}g&W1sdFs1z%1 zoh3B*x({2&%zfDq&$8PagOe=}kr8G*=^!F*Aa6hAvq+L)WyamufY*bImlbOZ^#D1oUjD5Fqq|g|iFgAWuxKdA5wkvqimLeC4f_+l~ZHop(TW!&l3natrEP|e&vB^4 zHO^OVKl|rzUtfCqFV9|c`A|1$DN%T8yjUx^2yx4%yWF0t9k7QMIrjD9&++N|zgwxt5Az4<^_>w&Q}YK2++^8xo)}EGy5ewQo|Wz@pvgqGjniX=8uS!j*t%y zcEiu!1|QgK$Wj>KD!}Uy1(_*(d>D0G{bWzC*?oZGP-p5C4b;-4)dKVkb%B~qyI z>36Vs432$bUDh3~quS8kLBDeN4g7Pnz@3NwZ`LZktks9X8qEnQf%mb3sv)SlH3SZ; zo`wuCn`kY}FHTMXY={~Y`gxR`&HEpY{1o-!SRFmoo}n?z z=uT`_#zUAdAPS{jpL7P)t6FEd@eU31U52YN)Vv9(+E|(j=0(R9QaprD#bnx z;{4&t!Nrig8DIlBoDTigk_b1jEf~XsMiCY^Jl~wV12WfejLXybAqy#&z3uq71Fq~> z&gM-B9H|zQ7d(8hy>mIQ|CyKrS)N40aX=A??Uq(1*k488FNYyq@xx-h&P{qMYtn~) zF*Xp)g2p8X(j?BwJkXuFL44Q6FkjfG8)Jd9TFPq?=Di z0+BR54gV-CtOK#R;AIy5iiF;$qdGXO@1Itmuoy&nYf$GfE9fbdGZ<{SiDsOSH{$Sp z%NzEW@1K8s{+rcEZ^zOfMuJ;BWZT<$-w%TsZ1Uxyuww<*+>S)Yea0lrjA>Ek0*uGV zo(Syd#6^C4>TuEVx@O$$Q{3#G!~XCuC?LO{J%E2Ed-iN03WQ|7_w!U2( zuQovPr)tCdI}RrqCP+O993UrFVkV1#^&=k=gyxUiWNL;!XiZ{V~oslD!`D|DfIvmX)G?zFSYTpI*$IliM7QM0GiIc0FeWB zT5Nj^rd_u)v{xUXS9?w`vHRUT{9vOTlz#~&!!E?t@;|K9-}ZbN|MS#4{L-!ulg#Qi zjMTn1QMuU}5Q>A@;6d2O+QU=3o?m(unir}77~rP~2c%8M5bck7qF6Lf?qC-uwi4W& z_ddpAPoWr?HXe=vLdbZWcsr5hu+(`j=X*d-9Qd0ptao5qdrsemr&bPO zgQD9i1X`?uBlzJJ?)d%M|A`zmOj>z!^%-|&{9QSQS!Wb;S;woEyA z95=1|x(tNUVw0-QBmib{$BjyK=#S?Wgt+Ydv6~M{-t=~vyak>RYz9BaiQk?G=b=9k z7^QASGa2dw2YeW1$>zTRa@|`Z-(QgO?cK20Yq)U$M_${xZJ)`0@4k@6Sl7_-g~+ zKa8^RNCiYSrRiCXGutjF!SK!jq*$1?G$-QWa3_af!3z6r2NO#sZ(dH6EKq770RpnR z^9B$fd7+0&f@d~anfEz$n<>qI*2Ae$0`VI`RYna@NKgG4X@QjIDZn@9j6R8t(`iX4 zzvG!tlI`+?@C*P0tfjLF=1G z?%#fU%9z7HkE@gmv?Jjz=2h%UbL3Bj=n+7iSF)lCKbj&0l01OAKv|>!KS0301oq4} zV(u0rTrBDNj4`OJ1a!x--^4kVKRq*Yy%xd}H|vw8O~npgf;hd^eZzzu`}#C`u5c~S zUbiQUj{2WD+yjm>j%!-tk?qUV<<@#`R&?xJ^@5OP%7wo}LEC3q1sSLY!a4(Z?5!ox zP1@^(e@j7~|B|m)`taA!4#a!ud=lmJhhm!M^miv%XV4)gI|;nQ14cZmrG6eXHw-D2 zG1UhFB)6<0JlDJs2aQoLq!R*Xmw~e~JMsU3#lqHaR>t?Y%Ith5VmJ@cBN#8rcoRJ= zD$nhODugE#VD!eM;gprbE0yl@M8xIA5-BuKpZYwP7j3ng2E4V);oxSN3;)|YG7j4g zr-M&%=j4TYo&{KX>URUTu5(|QW90$yV(~f}4 z@o%v?MtFN|=X;AQGCgRpRa5msw#$$7^r71=VWm-ks`ksnKabC`Bf=S6&;pJkCV3md z1jUk<{s5Y5IBJ(z>7}AT=Z>DhVP)Rr2)%4Jv>d=9jP2)Qeg5OG``f3!Uq*_==si*O zL*q2eYB{ZFJy{>bATLp%f6}Q|9cy9L)_m^CL3Q0c%3PK+&fpED4wv>)u$`JkHl7Kw zsqMi(Ao?_y3Jo~VXGpAEq`;oxB6lcW#q?SLh*^T1^D0hlG$FcdDXY)rSs25x$azC0 zvO~YUpAv^h6!P4~^`7!5mYg{E7!*&1+)|@OlyVF9-c!Y+x_; z>}7M`PTso?r^D}hIey&>jzFw-3O*Kkflv{)HJ=L0+u?K3J{Si}-44wNhD=lM!-~;6 z-S0#2rdWMDKIrhCoM}n5BdAOzfNAZB!y9oR11sLP9}Zc24j#@!OPAe>N&p8ZTf8OS z<{sv-U9o3mZHXCtP?liOzyT~wfZ*mQ&^M#Nmf@!Kf+QxcPrk< z7CPZD+KKJBucs}*DOMOOAa2E9@+*A7mCT2^g8Wye*Url`1WWtZC1Zf_VSe#Gmt+5r9h78S>HQ-bjZy*#T`94SHV&VI)mI>|$L zJ?FWe$q&h49FLYnFLfw__f4UXEXwMgKRK(jd)u}Dyy7wW|MBzob<&jraA?gPAD*MK~;nAAqOy6w_-L6BFA%NsxznM02WkiQk7%Qrjyo%;y^La> zE};U%HW%}~?Hpx_fMVY-Ntbtapx(WfeeHSLJK)`NMXA;7@XgN%?IX-!g*hzKlqBx} zC_6hLTW*BUd(Wz4oSn@PfdB4n-OGO$ zT6y26hIo2AaI=QAC&W&+%);uf+iE!|nu$4!#ri6aXmUbPIV!4l83=x^k{xxQo)~zX zA9CIvnf;0xscj+9 z=`0y1AQvDldvfDYYd(9Z+#--1w(IT}za1WWj}h9m-A~0pLHjwGqd?+3K!gbU=6n;_ z1pL5EizWP)tXAiSIR2XNLTPwdZ23F9?DmddkA8=jl}+pH-M2Fr>+)sV7F;#+P#+iR zFZb^+1l|z_=|e`V+=w(UvYfb+MViE6xM*W#Y&S920#o3sMK1D7cp)qjeBi&?UgA8`?73 zWA$pPes~7%Y;wGiH}v`jG!LwPKNsY&r%ot#vL@6MHnE}pM83P{Q7iW1{YG|MziDWT zD7oj2iu z9B#T|MggqFT48avQKGdAaY19hUz>QIv15Pqzq}MIJDsz9Xq0|tDYNk1{4~Dd;KnDZ zP?kjn$oAc-S8VViw|`8}lT_FAY>oM-QVNk_4) zfhpKL>{wiHM0To~o=#wG+v{;&q5K#`f6K~KfI%MJfV#$lZupD9GkO_FG#V6kR z2wAgBIvme|sg*&Noq321o}mxDNZp%d*}m4t*?o6=&hBM73VglDbx~!+t?o$L;RSHj zNqLBtU7i}f@vp13|Lcb*(qF%P|9KQ7vM`wLj5;_f<@@6bRBXOGcY&uY`!fV zR@a>E0#mrmJlW5@9Xi&wmkc^LA33$Vx2BwqnZH;%TNbRun<#duz~OCMFb-mktvzs0 zFXW6Cc@y+(i|^jlcb-=0+{b>p;;pSJ*ZD6C_ecM-9<}pwe&{_H@76{zcZMnZ6`MEh zqH(OZ?cJe>qq}#rnvV5?^IHi_T-E^{lK>Al?fI0hpB@%iYj*ZUIKv8{4EuCUgZP{Z zF8a)=v~%OKczAcquqON8YaJS9A7 zS)`pDw}o+DK-sagUHH}%p2)jAr2eAMyfwz)B?~-LCCVjS?QPM%e(CFz=R5TmyIS5C z$`l$5aV01Jdz*HjUIFE;XWe3JFBSGS%Gq`+UVfsiWlf<^856v%*FCC+bYpiQ;kIgT zB|--pxR)gP^VX#J{kv#5u7yb#OWoZBjgwkc5uc;qM(S6F1w^JvdA#YD9 zt3}H-I2l$hcssSu&K+1QSQ?+vgR3ALpP^*6+htUbwgX7FV?6JAsltIV;$E-b2!+gv zgiz;pS`yq(6L+3tFZ)fs;b2|8$j#nR|I7UI+czuQK>g>i#|-n+*_}V!)46Q%D7Rg- zy5a;b<6fTY+H7S5Eeet#?zHmkk^Sbs0aqTt0`BO^ITWpfTj43EDofWw;c8ch?DKXy zm8Do<Qmt)9YL6Aw1E-G7uokIwa>^7VB@kBK=sGL#nLBx98#jOR=fb>;X2m z9hK>QfWV#iD4NBp6X9dz>fQr64u|73ZxuA&q{_d`bN}{pN6qV~yAO-@_0J!F{Q1oG zdB!lukCP0nn^@1uG*Pf-&Bn%BN5b1#e#qvhqy3!%iIppyt-U*r>DAS6bt@;U15fdi z5GKo8qBrtj6P^zv9h{c7Oqn<#u9_#@YheOjqWgC28u)>6ThzU;?L}VBrfE)D$a(U@ zheMTy6&OjzN0v)~X*SFv|=)@%I_gkQHLTWIv9B@Q}<|TOd`-(QCOfG?nFcOfI-X90l6m2m2T!YW9jZFIa}N zZ**28T3pKk9oA~u1iu=e?r9l8&(1mm?sRSx@y@<~uTPE66^w^LD`xNMXeOZ04B48D z?Y*37Dolv&&c}eEy;W`fTqsb?L7mTh;rJXWejGmel-YxXU(xVSLPm>14 zi#7pK8BsV>xt~m(H@Y@8qpNxZNP?#S+~ae4wU4*&_DlGWJSd)w^ulV1vL43SyfU7` zy*EX4JEhnf$_xI6XxbTPi{2c8-B}j5qf_P%Wi8(eM{#1Dwap`Vvsho&LsXN|Q-VL( ze+M!1)0qF6=gXxW-rWU{#kRWx{}84XepAaouGtHQy_neX@xD&`HsILh^q#^Zc|I%v zo6)v3dBSnI$zBt>3M?rsPzz*-oR0ad-I z)LVy6^Ak=lt>=dunX%L74(I2BqMGe#v0`zmK^{Q#>h}Z0@5^yb{i*fL*_=i3l4dJ% z4yPu5_mLGGh@QGE9}wPuU4`NLVPNHMyzCg3NJ#**GUnFX|Nupiz~X)mz1tlIA9 z6@Sws8RDn)8{Xv%-a!tc69=`e_bY~Nl-=9u!D)LtpkD5U7GrojNp@}(EM(T?z$Ngj zn2dIib$=9wc@%36`9IHC9D(Pc4QNtH-tLA8h-k~(%pJ*S`+v=*m>iOFjgM>f=ljKg z;q{Wc^FwQ}vm?$Ywe9G+d-c{+e@_yq;_Z^Z7PnAKvx`9kR^s z5=tQjFI zYF`l6!B5p^oFa-MI>;9exV;^>)nO(drsot1Zwo)VJyaI(Jq?@FX>Z<8>8wb?0-y## zcEIRKyp3;5_GQl>FL`;V=Gr;>;ZmA}mta1_s|^4LN8Rn?x=vvrCPFsS9t1m^*ArTi zj+o&~s^H;RVzvm`c8Jf_8io-)7t5EUCa-WE#QkIuk8QD*TCQM~-~CJ{e!pqO6NbZ* zB7C`fBkut@x4xUe*pr8g&}B)vw_;tYqubk|;G_qPCU}u}v}y46iaRS~2`KQKr?2dC z?2YqNy?({qIKK_IREUFXUPpc9x3&5XW_|wh4zsp;(V6*8&9rIBbP;$=E89a{-geJ)}j(p^3x-QRd!I=~`nci~I2qhR>-C*kW z!ut9IdwlkNCK>b?xg$ZtA8ok?r*m)sm3NtA9LsTT(RoSU*6d9n7hmb^@DB9s=pb7} zA-sJQmN$bdJRti+Xoy~zWAp!I1rF4qSi^OSD$dxO>20-GtiSbdpZk{|&lwrZb)FxW z3y|Irl$w@roAPt}h8K!Mu%U3d`gLV{$&!baw)ETdx@KS}S-Tn#J$*dW?!f*aKy`!ZK7w|T1qfH+1f9N)cT0Jw>2%@(={g%kU)h?N6AeddIVf#G~2TX~V z`ANVz@yaga60AohDn|zds=RG2H$Ofv2r3}~9`=kw*dcWks=DN=hvS^jG|GRsTu*TP z{rRFTRBy$|zYmn0= z%U`CU&JaGX+t=Sdy-4rhzJ7Hgge|ZiY6YE*_FU-h2y8C^#;d&1^@3r7*u!f)2;f(9 zt_Gwvs6u#U8`^3cx7A7;@4?$oN2E9n-Si^#>9j>kaDlKqvbjB-@sJdhXsWh~UvD*C z*_#y`(UbrKyxY-)4|~Y8tXQ8`z8$nEgMlRs-_$YF!=ws$8+ zOSx~yzU-qp5B`E;?>7Z$SsG%(@&%8Hh+El=#JQq!R0jgIXAkm8n z!Q%9wus~r}+*#eye3TBx=(xOmicN>34&FOh+AJ4e0SGjBb`&XxW8{`IM7;4H;7`uH zN5x)e!4;2(RiPD~R}`;lJ4v?Wxo-y|do^EJ&y;Q=hjkLqAj-qc$KJZ1T}YQ>=-(Qo z{`ljss-NRI-)E&hKvsD!Kpd&r?a>`BRBexVl`ikM8i;qu-SrFvO92G& zNxUgHJ$=TvQ`pda4fx;I*O)`+XYVK%^inJ0yECV8iFxr+@8gm}AiOy#2{TJh#PK-k zf`{MxZuS8Rcv!I)1!kQFUpu^u(_HQS)HuUnEa|X|%oApa>U0KvaOlbK{%=C;C}3r> zP3QFXb!3$UXV2F&p+CNT`OD9m%JXUV`EYtos16XL^xP8=;4X+@6LEOY0*qxU;rH>Xd-B=-*f2olh?NhkHv*Zq|CqJ=_V8#QuG3#3$ApliM(gd*9tGAl>I4JEr=vW1W zGLSxY{i+a~-I`wa3>EU&-QjrEDg9+`XKRIa+3JwJ6Fsqww&r_zB2@E6b3GMHPhl8r z%6hBQNnS`gnBca3Ii1fjc(COg%L8cGg6HyTq-lB0)_nWywWVLbJS6M%ijeF7=j&Xs zI$n0KOdjTw)g`s!6J*G^?L`k(m*pF7=!~U6RQBc)$U(XRv4Qy{JbK z4DX{6(g-ESUVR`b_KR9M%`md-JDoHJIcQJ(YC<*a7SSC%tV9{Z)x@C$2~)Y=|Kt zqk&A6RS=JK#ok6eIOj?#`uZK5QUkSYYzs~yo zk8dB&Y}?xq`u=kJd|p!fIXx`VZV1va;<h8d(*4@D4yxkX?~gJM1qU#sF&a zB~&rz7!M}+w?BXX@%7WeI-MW0Q7@A|Zlr$NUR|3UJmX5U8A6|b5~R9Pp=&_^dokN3_wY3P-Mj&OH!!1DfJ|wH_ z=kZPs>VB0@A zc(X|zJT+k7jI_iu_Bop?DJ`UtoMT-@FXjJOEM;s~)wA~3tCSQu?oz8wGL5mc4=ur{ zhpPr?Nntr2G%txe2QhUeBs(>S6CIYGQL>ig`AxQr#6sn|!4#6)FP&#V&W9#NHjge@ zyQ%W`iiwBkBw5{~+;3fibfI?cN(%at6QF*u(sAfz=bat=VBI$lU5@WA9(7KQXmv}% zlRz2zrDGYWk;17AJ*#DiYdPxdZYMO9Z5d1VE62T#{Vz-Q&Tsx$HSZ+W!d)+FHf+wQ zk~F~TWMgQMqEiJqyIAHrj$33`pOiH1RC0=Jr;%?u2yd1YTK`O!ZJEERtQMPmS+H$5 zQ|A=c4#@B)H{reMT)x-Jwv{}DQ`gXaOTRj^G?3ybz7r#2PlGE zNzGU&a=S{Pm(YkE406p@X?Ix0WliP#a|x;4gEh+od9E{b|u#q7or(({NA;MhA1-r4E3^ zdcA~{w^iWpB};H8qE`Uahg&}_Lf|D$D(ouX5tW=#%$pN5=aT}Uev@r^ z^(7o59>-EuQI29`ollz!Lk`ylvT!az4G$tiaio3*NBd8(SdpBrTksi|F8QwP6d5E5 z^wpsCLPN9eLk}xkGJI_tf45v8XYw#d$yRJTCRu;AB8%Z5LScy&JW{#2=<&^KX5tDB7PI;*z zJ<6Mgr2K>Oa1!l^oX(ePUO8lRO<9xEZpJY=hnJ&~(JqLF>+B$sMAXB)0aUE%_Fa-9 zE8~!dw5F(Dfj6y}eg~IsxnbAT;`+;?eUruX>qiI+<#{Cg={46HtpzHo2d{L^6{LU* zCHAU(*}3eM*(5;$)19h^vRWCOUA_s`|2*{gtw%kMCR|HHquVXVb`b>0Q~ zA5x<)r&;IIa;s}vI}Oa*qHS?gnvLo5e z&_}N71d&?V)9fy_lWz0Y>K64V<^#e??kL`2-^cxT%k_rK-c+aJbBBeq)nX(roPxqj zzU@>yO}3~@jtq1FL8tuJQadQA#>O_^A6;eTHN(oj&gw}k`|0IEc)lPjpnX3m0Lz4~J4|gx{^6QfQQosN5*6d(^#TS~1 zV+bv2P%u;h6l&gz)lngvJ1+ax%Nk8}M#s{r@4eC3k7d2;w38B_9E@H-CgKOcCXbiZ zUveJG{2vYpmRG1cRUFMB#*~9=_`tBlms2?pUQB0S?K#I$4&=7C2{KsN_^ta!% z`nUbXt4!@*7D0>IST*DXNJdf@R?m2-^6s$mi4#p0hV)~x4s(1j`J;mX$?s#siler-otvq)4V zNsd?viX=qN67hq?t`ywO7MykxD14WGS}m={u4$TDiMNI*W7SanKs}#y6gUI0cT2st z|6H^6ukYp3n$wHV>u3jaZKjFv6+5FMlQOPtQP&Z#YPPZO zWFFNN)GqmtRr__EZ%1TZIKGBqt(XrXqJt@J~^EtIwAbJ@=VZP06qGG zCdo&M0Iy^&Coj)?*za`iXR>!{mYIB$4YRWJN`)y~N+7JKe7a58O;!pes#tpJAU*+J zcZ`}n25&G4G-T^xn|>}Gzvvvyw8;u?V~?W30%3#OjF*I`5?t^5jr z@QE>$gN<=oMpDx_BDE>@Fm_3Hp;K=1>9zh*f##MWs|~YeZ$P%XIYe|`d0*Z-j$F!0 zc055#F49fzk{l8cAS&h*b!pu%8`bJ{*7w|8^A{e>`{Pd#%td5nNDF}h|` zf|f$zCjOLy5O+O8Zm(9<1<=ufebw27n@cHtEM;zqdFbws?+x^|&`#p808;^d<OJ!rB*DG~GwzPwZ{cD-utvSO;_o(hOi~h049P%qx$ahUA@#T zDua2MF)Fjomokaul{It*$>F$I#kJvnqGwI_`;E&dg3Eb zh?s$@rvp=BiKJq^UoWD_o*fjenNy%hcW05ulBdX8sO|Zd#6KJtQ^fd^{^$;HDghd@Mz?ZT?93WS-Z7lc|e%lJQIZ6NW z)hbpI;lB>z~RlaHY#mIKsl>6 zA&vm5MRfAShR=Q8!#mS=vd$92;aJS?-`_>`;!oG>jm72!fark@bn3U-!AN?V%6GEB zt$DRFoK~`RKnOXfT6fgBrzud;c%2Nj6|Be9AIJXfnz8_HvdwMA5<}C}cO+kOm*R#Z9GI4i=BBc|il)TOY8| zw1w22!J@54c{2wa?X6_J-mv z+5U`TQxt4|;3og_^fraesKwJwq8^T2Z_?njPg8=oaQfr|7FD{a=2^N^{=!hCr>T^y zN;PPd3aJ_HR7E$N&g>Lp zM|UUh}(H#4pDtsGtKV)`0`^-F0AV4 z*k1=nbv_!s+BpDLc^T<+L2!CAZDq5uc6%+uc{)h@>Phz=lvjz;+%@2!RHhxMa$DdSRDG~&wU;sgMOOH*;?|BkJ zwV3MUZ^vsm!NE>ui8E<@rONlbHs`mTd`&>eW@k5X;QU-?pY>Lw;^0UpN%Z^>K56ud z{cqN52~Iq^l;tHa-pT99Ftue+^hgtfYFBMYf}j8poqA;!m4Q}SqDA6xQU7U@b380T_5u=+8ip5coLWwpjE++iGLkYcYTu?xp{K#oHl_{zrJ!=@ z#LbV-tSI5`Zx(Hd{QpKs`_$C#eX~~D6s>EjWW-2DG{^<>!9&%eE0{jZW~dtvL7+8v%#RpzX`=b?s} zRw*Dn!HY5;Q>{I3-pi#1pG-pqZIx@G?peM_imG1r$~gyt0yFEgsoIPhKY*>WbY<;< zXey*88sFuG@1tZQF|i-noLcHt(}!IzZSC)SjSI_!<@`%|B(yqv!Xrf$bR90eG-+r$ z({5EU1b~?mPI+fNgN7HJfxTMq0~rOytToGBnDX~+>*|~EaU&XdSAat?Cf>< zqrENR^<2VzM%!d(a>1na}*4-9GRpvWEeainSs-BN!E6rKx6u-uAFlq z#okZn6cW)l`*!o57Kmwr&+INOBKhS^%FRXqh&`6@@)}rY9)3?bmrPpPLG(SzuLapp zwaR^uXytgWK zQPv9|Y#MqLB`2S-idmccJx1?{&a^~GwzkGgwM$XZ)}|5I_Y3a#De&-u-@uDWiGPx5UmrtFw5IFNwX zNH!(z2o4slv}q8YqE07X8xY=#+K+MvqDJv*pvz5g^xmF2A#Q-=DNrAar6l9c(Y58E zppAYU-c(qTd!0_E6y@6w(1dnp4YXhnayTzX;Yba#fDbZdQE2`4&irzMwcndc);bWp z4HmXd(P5AjY51})xWD4Juiri*+2QOdaCdt#``XH}Cu<)=+6IWYNME_gfM`4}pR?`b z2wtT0mfdC`jNpXsP^!rmh6uLX0@8n_osokm&&oQJki=hK?UDx`wmXRf)K@y#zl5g8 zl$#gCL?eA{6pc~|#w!23b8}ih#NIYAv!oKW~|28*#YN6jY`(>r9_y&sV}e{Yi@qqU+&8sPTPxiKV#ELSrbWZ zHWj9r!P|{kPDeayT%%)P3x#!Uy){nC?Hp$UCV@dcaMV>A5}g`zQb)5pc6KMgl|muk z4h+r1j)C{6>IFS+fV4q2mGa(Ii{8m{$6_JLSf%Xb=n0Wos^sD~Jrp?(=MnW%k&(-f ztcnqDyax3V4#mM(BY<7ymv4bs2gC?(Hki8?__EY*$Dzk_Yt2u+_Fv}P(AF|@d~w@5 zJMmqW;^~H1#=vuN?hZ9uNG%k%VeWkjKZs%+zDDjI4YV1;rj`TS$*}?@thZ%^^d_pR z{35}vJEyGMI~Bw2^`0J(zv|nEP5@E;g7qYQUCQZ zHA!-NLRq!zXJ(ZY`vN`XwDy?p-Fd2>dL*f$ zBDE?P%_5AakwtfjL8W;Z>zo_C9N->$Xzq`GZ@55Cz+pue`pB2{2rqyyy~&{(zGxNU zjgn22aW7Q|uTfc0N4!{;%+Y9s|2OAL-8p7u`*dfZ?KU?@Qyg{#U~5tVDj}9R;c$GA z_DB2U`NXZ}B*jJ8KBs*N zWpa+p{|zr+^GWg6PYQ^=6}C4^M`TduDLFoJIIN|rUhtwVf{UKcLa9ZGa(v)Lh7URu zHxIgc%yj`@@&mco14!ZlsoZMK-@-nAVK_L`1S^deIOAP^j!Q*r0_wq8(+Euw6*az` z^NP+Ou%!;-SbnEh^Gg<_inc-a7Y}IGh#geO9+`vJ74I1(ut}Xs<5XqEQHjgi&K$)* z^xD}J!WME;5!fimBimdT;ol1_O*C#5DNcpK6ey3XgB;#BrhPHca$Tg|2lI9C{&^D; zkZ*@80V>2rhco~fr$&pSBw5i-jCM}7#wAPCwoHJn%Z6`;?0+h6z59QHLYLo(k36WjJ1quqovfYw7Dh;qVIm?yW zEf086-MUvj+(Yc#IV6(0m38nXNqhnkADd?2O`bhQI8>q@y(ma)v)8TRze%HRbgd)GdiSJbs{ z#oJb|1UK#Kv(j4x(r8I*-Rq5)gLypHrb#$4`4GAS$(pum2j!fSCdM@3Jt3^hesnx>;`;jfVl?ZM~jM^3nJ)ULqeVRy!B`_t+)R0vI{0%a4`+A#|x8 z7A4YZXti5ehZnK1Xj;il%{F0@s%4bNS6ck+4DOXu#xDh001kqfpb>nM(jt{@+q>5& zP0O)MZz}?&y1-VFoV;9(E1RQ$OO8_+LhB6HjMvP2{8*)*=f|y$?a1&lfuv6{zZk%$ zBd@wEmtHs^cNMOJ-0Bfo%?$L7YxW>?eud@@lDohdrz245S~m`xuC#i-o>@H{9<1rE zHk@@i^mUP=cn(# z*Zz9d`i%3#a*wxvtf`?(pE2#8)w-mPprTNif^($#-ah?}n$1z^PB#9ctEm!8d^)9{ zPp4nUl0~^B#(CLevqu)nK}b9*A9|XwHb3#)9z&%~+Jr`^G0B>1w{vx6XZa}elQf(P z5N(#fYHJ9d^`ruYHH&;lq%;JRmAhmYdrV-HY757^nq@1k2^NT&_qhRIYalq-aXE}3 zj}`mz?Q{EMImx|G0g}#NETK;|I&Aap{2(?kr(6qJz5h}G~MwLVnnI*LDmnN;(7(%$)4e#W|(q%nP=TAaXy->1Z;a%_YyzM)&ek5zh=ChZM zL!YN0GzI)SI7ko<-dw-0)_;Be?YB=q|MCV__cc!Qa`T|Pq$c%QJ%n9dA|R-sl!)^d~=UKm-gyAjX0X`${7 zZ5)oTxrwu6Ka=pO$K8D|Po>~3SkURumn@^Mo%e7(0871W`B=tfUN3aZW?(v>-vy87 zSfe*Yu{lnaX&<#TTV>Y)hxOLX;*^6_4&6lL5T~#oRMb?5O|dGg7eL%~bd6t$k*fDa zMcn5tQ^9M~NkOR_45eLM*O>!pji679U={ zNYj-(1b9;tuy`q@O!N}t%hptcf1d|XlqM)k(T zf5$b#>rC!E0I=YC4)J!rxK31cc06|4uIkiSoJ(>XDlM-%2UN?lIiEGy9wT1NHRUb4 z*m(|zQ52zBo*_~^6QzL*nWq{Qy6&h`LYz3{FL;Al2#`IWj?TO;)bmRIO{8`Esl3om zyk1vs;I2y1$6g#`0-8GLE(uHCU~?NWX?d?5TF!barLlSM0Z?{b*p% zFWrjLgQRjrY0f2(H3doaOaykG+li;)#3=htEfnV@Yz6V#hdR;W(jaqQ;4?NNX*zQn z*s4wC-R_;8(*tg)tN?^z-!@w;61Xbs{NQB*7>>-x3J!s52fZs$yGz&LEbmfbq*Bi; z>)3AXd6q*1FJE9$+`6+DmA9bmSR-mwj`O_Dyqg2^)Y>ZVHaiyz2k3EevYL~G8a_(v zul-B?^Xnf!-qo6R1r}ahCkVSqMmShc%^AvF4|Yr{94A+;%5gn!ukV78x~>ejsZ0kt z(d)}uSY@!5P951>Q{LfNMZ8(XB3JmFqz6z~RFoy$oZKl9eS2gmAzcYD9>-R{PrZV`1y7j6@0{&uylpSJ78W^Xv1)0cX&??IRB12|XovdOx2 zE7!jh?2Rpr6B`z>mwa++xn&2UT6rX0^f*5?>0in-J2|F0f71EG$(2@tjZ>DOnoIN0 zH>N$(U|p8mX>$}G=xv1)1G`(&=EkS>5`@>O>A6#*>hwwT2NoucOdN@j%-;2O)^Nia zlV<-AsM@IF@~z5RYC(TB*IR!L6@m5TqV#!LtCa}1B)B?XM*G&J^>CD=j;0}0T;3P{ zGK&}jcFQ41)zD3Wq->3&;iJ=$Nxgk?vJCrU1E1Si1|!Sxwy-Q&ISs;r>LfdmU!QiF zkD$!fmy5##w-1ft{6kK#CNw)w;*}pEQ;8T7^1gbh(SdCZLCS($ptVc_I?|dj2c_Jq zw>6!iHJVGOw>!snt_JdEZ^PD}P08xLxH92aB2<5@)E~;`yh-RRH_oouL0;(Omu_94M}0|I)nDpaWHW|<;2 zT_LSHp+$rNy-Swh=cE}=8T>$lCm))Xaj=*?t7IzyG`6M`;I^@0DDvygC)X}0Dws7+ zkiG^;ATGNBQyu3a#+uHms31D1e5eJF0{FQpHMA6qYPGPQ4t)ncsrt&K+VoNEd}}|i zo2>Jv?X@J-8l+0-mpE7egCKAxclgM$%8riiD=)ooNB4(ivFe^`uTw~BNUx&$x;W&! z!l@Kf(vY2c*)f<2oY(9qInY2Q#ngm^}DPra@N=nCHrOWmg%Noa4kLVpSDHwTvq}BZn=x}%uiH6< zB?FY^y$@}a%I0WnD+4r0DV$WDiTmi=bhwc-ajBuuBwIw%faEzKg|Y=(1O@>e6_TeS z(#c>oBtdVBlmAW=nf;fq595jFB1vJ%JMWxwesf%!^|>{=K5Uq)(v!EOSVLDj=mzWF zw}Nhd9JK;vf-1P=kfwbD`x1a4hk~nKy>Z=SsaD4R;sq3)Z-^9RvMtmz%o|7Fw4zZ4 zm3o%<&~*k}F1NB_6@yonnYx4M@qQ;Wy&BxERRn5JmGcWy--7C`Iu&qWyl34sIXGEz zzMrCEi*^7i75Slnw-%FPdfsr?eA)J@SKC3a&aE^F^G**?aGl!C&61Sav#Cv_Ac#t; zy_(2hLI3S(LAcd@)hfEY=Q2sAJIA!hm=8e*cayYk;Vf9@c=0aS;N2N4%_=xzlJRFy zLv!7ASZSWlYG!dm3X5Yz30-uY&b)A*$zj!Hj`FcmpTB?o&Ed1<$h*ch!pqbi6|jRB zx-$*?2*f0+C5Kt{{M~f3?$i%~h>+JvX!MlHq^Bexy)U|20IE>u6+NvsLXu?1L0v)g z)DjlplRVCqC??HUMW6s8PxGa&IkT$$RRIUSa98IbMF(v-vEDFpyk*W$QA#w7&6ok8 z!y(Pn5m3%$iKMlY{STH?+|*&iDed5N{@qnoTH6n`WVbopUj3S)>+5RuuixfcuKj(% z&g*%3ML^6WQGbl{0-8*9CaU)+3cQ@PQ?i8Us{nA%x=)9(dsBUkGsAU*8b8drDFn89RNMavF zE=BOnU0U$9UkcBrJgkExP&$;UvziQZjh{CsyIc>TCwRx9_Mi+a|D@dAEXzt!^mY(T z9t-y4llOgA&Tp~(ea&9QhA2nVG6zp>`T79+F8Rt{{yWi6I;B|P)3()6pw?j{l~LCi zM~-U3PC^zN#>r!)NNT6PbVzFFn5>4!CiS0StY4KE;exW^SiwtQx@a@H^OGH5A1WPC zSaGcEvo-#qI?f!H3El}t?NOc0B&J_?OF_~ciNCUd2PJ~A3-s7;9i`N;AS$bDHGpCL zQs7*1Ku65uCGR}Ozgx3^&90#D>gp^3)_tc^*`8z#rlZMJ`J;{hU+M*jV11V>z1Xv${Ofb)HPOa^c6& zra;{HzJ%Lvwrb4jgLpJQ|4;_z{KxyO_VqGAt2PU@z@<{7 z@&l&@7ymZA1uC2f!-SHitWu}kCw6pldf+3eF}md-fsH`8A0P*cB_gQIB`a}`13OmZ zHlmqa1=|^Ht<)T*jb64sM;dJ-Icq2Jkh+w=-FL_5_A}R6?MoC@R-BvCmzM%~W*fF7 zo0_wq+3}5~!k1M0l2sj@3|If{%({qft=IitXh4_a+ad6K*~_>03UU7P=XV?S?fmpD z|3n%7!lLKE&7$>9+?46vF4aI;{9an(J!>-7y$99_G1*P(TC1v@v~EG1ObJvcZRgE2 z+XAdz?&ed%k$+BtD`Z)MQUy{dLhjJyrk>3lk7gJLjD0az06SQRtdg1RIQH+7Ly?)` z2JhbdsDfiuQ`1LLX$L?ni9qw?2v(t7+tp(wJOqM<4jHAXr0E26qR5t*sz+A=6tG%7 zJ(p^w$G1CDua#dxY9=IrS4LR#Be^GXNpqH1x^NX$&X$0FI=NhJid7V5sg2m_r8i4L zVQJ4kv<<|Rm3=r5T>`ej4-Q#{b`HjQ95<0nHeVcT)Rto5c&d-lQ_l+3uoMMj2|Ux&f_u-|W*`T++f>aXuy1pCw`=3om`z zTiQ!h&{fS+chGqrU~;yH{P*jYS)u{=HLZV$A2+}hWDmgZ>UQpq7|7$7Kj-D{RN9ek z=+RK0Ty8_U33c{+rZ$`pa`*hTe*W_5U-ir9MVZ{+@K^jvyToVX;+!h`IlYjbS|N4S zy*gKSvS(Fw6kIhGdN!v(c;mWKUYjG+Aemz2;LxmNK2)rn8YgRQht^Bdcx%>dWFpG; zw%Dihyq0Y!%Qhc3%q+5>N+qpAbUF!0d>qi~xeOG5zoBJ2YKe{3bW-1xQVf|8Bx#s) z<{*1gnz^e#X{&^6(&kbf(NV3+Naxv>@V>pr;=HO<(EGkWmh9_)eg6LGKgr!8-RkaE zC3>v)*b4-{)<7i*a5uE|DPyXiKdTKpN!1CkT;&0K?Hd*CCvhz@+*Vx;V3)1li|VLG zN!3dtVULbS>xIY1-8c0K9wksD@SI))QMU%A6A7a1=n<6EYf;sb0L%d1*y3~{j?fB5~NBJU#=e|ul0-};xY-{<%= z|J~>BKbD=`_Qng`$`ho5c=>ILb`~}NcN>&9(O7X7CnCuI*&XLqrUQxV;+RsnoaBa6 zV+ADAoINL*>uzz02%AM zoR*nuypKvH1YFYj+RMIs4U4dabWE~NzZF)q9<)uvdzN_xc5C+7_>`>Ub)Vf^W2)S6 zT=!FbiI1UEYFTt}t6rONOK9DX_(_?%6@$39>Q4}Q1Pb!5G%K6SgN$BXJ$HWoV!w3+PWF0aG1)DqRaBqpgSY+u<* z%7&yvJ!Kx=yt7nAX#!QEm8E8VgCu-*;%TYR+UcCOYh@HZ@WX%q@tF`m->OAzL$~;H zX{xO`5aF86x9;TF=ImiwJZ)gtWh=$|pgSq)&?&6g4k?4<9V4y^lX=9Xr%k@7>$7HARx7d#s5&TRMMWWg0Eln* zx`BT;dg1*&uWg(Lx_E3(S6?BD=nRkK`87!@7eQ{5U(8@`E5CU-n*mvyu4$tS+aLo zD$i7dnmAK!a`q(1DDgTS`5BS|C=Dqkh)-PyEggmQoFxK%9z?KvlWt~ST>p-rA8y&SMp{9C* zbD4sKq?VW$N`8Su)m}dt;FP{|S~i0+BsG98DKW(yL?71kypwY-MZZA8`Pqih= zfG&i6yTsM%LJ6#0&S2~cB#-JDTQnpM#DQ?lN!&dI0~v)OC`hT{$U@y}T1j*UBr558 z98M#)qzWu?=BCCjLgZj2MgY5CmhJmOTCCGio_DB#JFRNudQ)zM(=HE49(+7WB~3J5 zB*YMwhjx0m8VR-=c~yL$Dl$5k20JI$y#!<>UXm}@{gL+7R|gkEWIMl6kQaGKHm;Pw>yNHdWi#)vqlUEC{swV;B$TIm9w!QW5 z>wT9_xNBK>NxYrP-sn#9yxnqKWZfGOk7Znicsj+qJN(rqACFT^VRYLU+jYuiciqD| zaEfZc>_`9yN*FNXtxf&Sivsv5t3nn&H5}a}(Nc48L^DY8P%xPv&0F}mcKCPgKRzw7 zv-6E1a=hqVIz7(2N)8ZiKv_^_R#)9o2WnzX!p`o9&)j`u$Fb$X{<61{*fT_23Tzqq z6kJlphqt}DpHB)H3bk0Pw({y^=zp?wd5G1`d=UG5Y%H)Bkaai(LNN?jAKs}`71YBv zG&kxQhBdT`!S|0du}zKxDPY6~~-K{6npZ;al)TC&-KxbynB zLv{?u^Y~b+2OwRx?8i@%wVyCvOAE*FymLB_ASCb(R3f`lO}*-*<-N)VLecRsP^jlM zDh_y2J&Zr2h#gT0ZZ-kvJ9M*R6sn60BROZnIq42s+dg>1Eq%QsaSKsvHCJgQ#i!A zNUE4b>GZ(x%?pJdZI7Hylh)q!v!xoKvb0sJOytdyXzM83jW3oE&>fNI;l#o976UViZ0PJJMmVLG>_Sc>ECPNrroU}t2x^ziQ z%>$Svl?AFQl9lggkxwi*~_g2AhI=SmfpQy4Y8OVGwn)eqv9F7mr{RMpI~YJQ1I zBOXfNu={UkDeSk}KLMsS`SXYEx-z}p(OB%Bl6+)uvx8jpor?v2^;6pEH7 z!IZR78+8D%AgMxZM}4Y(qh6nk>*8V&D6)pkoQ`A<^N>&6iLu%jXZ?IOQC~E@$7ZV$ zj2tY~1}UBsMiOK%PMu3PwPiJ+pw!);(%A&=-bLiZKNYA7AF%pKVhmZVIhogClSm+tKYoFc5N#!(nMcQObsyO7+u^k+zYk;|A$8=n$h1L09Bi>%v z9RIl1KuUS(k!4L->O84IH?3TgZPlulLsZmU7ROG#;6$R1acm~L*R1G$CDToJw4U;p zIM8jylC%`hGHUdEigLPhu%K_1f3~HLQ{{(+qG{)&S?!!=^uCiFaw~|$8+JTZfv6~( zb=PDx4Hm>pZSvY-Ke`YhfmsxshHa|Ku-vGrVAp%K!VJ6(uTBatiruvbKbsn$@)miQ zKnlL9DGELFukcHSnqMpH}20jYPvC1Lq?HH`^)OQ$w)ebfDwvWto* z**MU~xZaoSEyw<@t{z~_7jKbe*~vTy1#BmL9A)XNTXlE!d3D{%^ToVNuk}q^SSJ;< zJq(I=dM&K53*ZXiF1lC3@>q-ozyQf3AGetxXf_aC3WeEs?7`R!AD0}mjb=VEb~$Qm3um6E+z8w!*q@7RFa zY9mwv*eJGtE?&kg^}27zrKQ3br?j(1_0=0+Hq??=;v1JrrDpQdyUAnwKC%*2_J&AV zB{Z)h&S%l%Yz;_Ay5kjW`m*-2j#%DhL!wOR(iUgo^p`uPwoXopnKoH@z?Dt(MVa^i zvo}xLv^GK5Nol_80Iv4}Z&zE&TQ45sM*R?Cy!)5h=9llQM6`~6aeVghh3*Vtz131z zqOdsN9@W8&Bn*-wg`8KS1N5@@DDaZ#qvo^rJ0!l&kpfn8<)F^&-N{!%D zbEwM$=HNdANoKc25hx}NZcRtIoXc1l;3;Ir7qh{$6w4I0LMg2)xZ?oXDSEBk^w(T8 zU&@a&kXi12uLHiQV8qcHrLj`-7vc)RbtpjE9Vh0H1YLvpofa5XNh}Tx<cQz#uV|ZzQT`eXj}u-;&O_(z>Cka6O`qM@WO#Op z5^%aFC0pLt>E|z>&gD?=?A+^YlN(+?ElwM zY~r4~jmF}@PYauA&}*d#J$Eq6$y*B6c~#VjGp` ze^6@bEn}8_6S7zMLy50=OYA)WLBs)m%yHDE+U_JD8=~p@6$OI>I8!f@jX0gxS||fK z|3HjmiFxF?yxHx{YVU0FKsXuY26@_F z1WhkL>r)HMWBJ=VUiDZl`LRv_frg`UjlhiaqJSoh>vRWnsb|!sgn+|lmUDYGZb~f{@ zj*Si~R|*T|xU~HNW(~PS#0MF7`p#I8NdRj0{|6OJ_ijHpfD}}Px;v-02Vrg-FWZat z`saHcc>c8xv@3P9Bb&;dHxcD<5@~v`r(uK?sO8K`$O&FQ^WK%_?RQws}FWOq_A4rOH7kzjvk_Q0G@;A{awfeRG_WAdP8`ktdc+rg=_0-Q=$)EGqu9Htx90OISrh2>GCG2mlz>5b{(KgPMBdg%(baCe2nIlmiO)=+PEICic$W>_2%m=QRj;;CCRs zit$Qfo?AFouHNnUdIF3*B*NaTy zOD!5sioQ!HwMW3`M4R(L$E*@Lk9tDZ&FQd4E;?4^+tDn_--~SxKx|2_$`z@6x*A-B z*-a;o?T}h}d6iq0VbgC$+vny$BRE3g-`X!HiXDYGb#zaES-2nb+i&l7pah*4bz<#> zCq=RMfPO^XDwns77l0 zyjUs{imrN>-7UUk>HKi$&Rsb52w&hf>pu;(oN#7YDR>mD(J54!HhTkSBL^M6vfXoc zfmW9t(i&q1zAsP7s+Hq1IHx>3_z)AwbOPyl13~;im}{z($#muwcw1kdi}n4-8v`k= znT!2J+6NRtxuc1j0w`oUM;Mi{^yb6)d0v&Z+|GWn(WN^waE#!4TeS^!$WIVib#8Pz z-lK2ft%b&ZdrXv=;f0RjcrLL!6wSG{Mu#5H7YQ&baJMqs;JNJ*GY#(=E0i!Zn0+v z6dwojx6wZT_C}IlvSZuJb67oZd$Iwnc^{8 z?9QlMLsuWP_r-%bVkBYQS=#Wv-434(Ba*U}BzU43$kR5ymLc`Y`&QZoXm{u_MQO0C zecKoo;L|zUQ){6^K^5MfGa^YE>T;#mrxj?YxG=ba{gyhWu3tnmlmzLlATkBy2xn9?p^Su>6)}|ay`gg zx!!vfx$zG10#;(31nN@-UhkpEsXn0z{Gs1;P}Wp+acU09 zN7O&+Ur070eeO;3F@TaTEk=Np*5~IxK341B3!KKEycBuvD6$Wz<)*d?M1;8!a4%I# z?{$#`Oz2LGX?exEaI{Y)G8J}HQ3P-S4%@-WBu@oduO&Z2S+K&MTB2*LWk#OT>61a> zN1fXxqZH!aqqReXGSg8XfnTYk*d)9bb;iiI$}5$@vPX$b=jDA%08pug_*TCU0t5*l zEL^BTm&Vhl-D#qg96**fIIHi#O{CD{l*qkq6qzqO>eu(_`^#lIU#!c3kc&3xO>y(~ zd0CgTJjGYAk`VY@YI*jCjd5gY zxwi=`3Lp({MQwm#OBlI>*)&H*&NmP?H}#JX&j3|u%klxJD)z~Ns;A&Xy$N!_{jp4c z{5C#H9Lng^@bp5PvCVO*?w=dLE@iN-}ML5E=*(A4oo4GDaSEI3+gZDvHSY1}AL5rfXvLAcQDl zsjYGI3ezy7M4{%~AJ@m*o`tab9ls znnhR{yms@NNHr}AN5{q`91?@vg#rkia)HQ1yYVkK9jKmdGJUDK}*`lqPi_Ml*Ve!tIv$;~<9VLUQ z7`bmD@Wz0oIs!;6Id?va-`ao&#+4k{J`C6pLU@e~}{X9W1N6<4|MuAo}t`=5j(%bZF+y zPPW!8?Mcbvbd)tl47BJ~2@k5_q2NVIEU?C#9I|j~&7v<48%_91Iee=P-&h9ilug+D zCV)B>j*z!d4=u}|(`MiuPl`97K1h@T{MMt64-`LC*dBV4-@pF8s36N$i}&_iFS#Da zYEG#Fzl`RHCJrqSQJ0$o2_OnAK|*n{$))rS4OvyHj!u#jK4c7@5#$FXkjew{%XgGs zt;44L5(UlbGA3!uW;sb@e>4g8h~qoP1|H#;={~7p0dFV(5ER5BCrq{{bz!tH@5cIb z*CH>ldQBR`rRFUWlnS*;vE6oWUrdLEQxJl7cYT@t34I+chiE;a&l1@BlArDB>eFULNIRyELxc zccM94j-PgWwa@@dZwb-+VAzSQ~G!3aJ49!QbA-i3`zm- z2}vr1rTuuU*cul2{Nv9z_RO2Y%1h;ZSR^?!Z&;Aor6wt9ujp434F`mw>!PqJk=S1| zn9H%SoSgvCCD}O|0NzcRp?-)G_6ltk`>?{MY~Eh6I}xa*r?&Mesh+9Xf|Pn5I4Li!o$&C|z*~&1NQ=E3#@(;(J(f6C+DstL z=>?pEoTc-+`N8boMo?t+KWx=s*Xx(>zb|pz{5ErVye!(9URSw%u6yk>?xw4P- znTr&dY-w9=qz3|yB+Xm9ou?{>wgz5Isp#xvLaWzB1%C%U2KZ*XQcddUaol=6s%5#I z=GIFxA<1=8W>7N6Yg2s+R6mVv?1D;Mlx{XXorCktS9`O>(f2Mvd$amDoIk$){^M0u zc#H3Qt-N>zl5;o`NeXTcIy9(&xMVwI`Z&VJY1=df(`Vwo$<`;SoWDM`oDQP)v7CCz z3R+02w3`$AM9)@!(A@O_+PsX`GAlZzU%e;SEBHBvc=IJg*%p6Q7>;iz-k=89?B8f3 z5d>{=)VXC0JEl}M#oCQG?Ckn2@3zc&sZkq4pb&}6Ai%DB7BK3h5^iV9YS8yyi*|Jh zw~rL?OJB-%zt?Zy=eJMAn703ecN`po{mC(p7h{^B47$^lROtdquVlyrfS|UNgi2F9 znUJCoi$f!Tuv-Hd=TDoSoU-WkUIWE#*P7E)Xa;mbVZ%ZOISDeTOY@iCc=xx>-K;&fyfOuD*bc&j;cPYQ65x;Mws# zN&Fo3I|Kbep@Gm=QsZ%KzX#>br9qGR_bWI5{kC{)I(?mAU~Rk=JBzZl<;rWF;Z!=G zP;!$cxFT~7z3C`RVA|AOw#{(fLMWix7I}d@(!z&IDoN+aQm1YOgtC^ncU>DS_k6M$ zRcyZ4%=4+a<(TVC04h<;rm7#zQ(7BY*J%wMQqQZKWy+M3m23oSEOB%jS*!_YY0eeccki7;sU&a4d-q zR|?i3Nv#&a?J4tRD))U#B;$QA9G!F+&-!QrnjBb@Q!B@jQ{I%p&L?{%YBiwaG5Z0` ze>A=}AF5&PUZ&?|Zn6U~o<_Te_J>XyNBN1AYV2V)I8hzIB?WL0hE5($5gDoC-eC!C zD9Y}*?swuMP7K?$fr4f%@{T-U;90dfaCvjCK>j?lS0KB39MN&T_q*qxKYx7-WMyIh z^Tm|X`EP&!b~hG>b0SBbr~o!NsxU}hNp>s!9whNqe0*OjdP$Df>)=vg z_BvHy50`8LeuJg}hu6NvTi87$1)^^ys%y4Eos^{@0)zb&E@EqFdU}?j5`|axAKJn{ zfBx|?d~xMxfuxB6Rhz6s)_1QqQ?yJ5QBRJ{=C}?JcTKl9oxq5aQsIM*Xx6Q{QyMu@ zwZ1v!rUKG7J&(Yg*XB$di1dxddNdNRL#{w$IiDc3rvUTt(pET86%aHZb_JjuW+Dw( z78t>_G32*XEsk7+ch{wq&HPac2|<_glv0&r}8ikyG70T9D22} z{vqM!B7M1?L|m0odFk*U(j6~7ZD(9M*vZ}|A<#Rkrd702LQx1#0JBJY z;+2Ftb|fV>)eiD^(2&^SNQ&|fT9qdmZu}w%i)T^5PMMc8KKqJbH%S@5@uZ$fB+FhZ zDe3WCWsGl51q^mLrO{AEeYqW{A~i{hX+FqzWXU}Sha!@ely^BQwF;3~^Az1-2_U;S zGPz!jeKl%boAAt!g?hI!l9#kvu+M<5FNtKS3h?5!I0fL$yPOCOMH5wn>L*ke^HO7U z@Wmdzx|)ys8n`-k5+7)3?6MPO{Hs=~8i>+r;{e0nO}8xmjhcFDs@ipjXyuUymmLfh zP4)`Q9C~X=st?s6RW+TQkfT-QsfQw5hoYV5atC4yQf0?`@|x}EZ=G_0>~``*8g-ff z0GhSxpX3!0pT#1EWe%F^sbLfzOZ9EO8K`VOl^5%8z_JjeQ-^7!MlN%tX5-f^f6ZI+ zs8R+Xaej*~C~uc!Cd8tlJ4r#=+MUB;j+^#guOw|2l(b1bpQ9+eONgPg;@hrsYG({A z*u#sB7(djxP^WC1s^}JxI%W)ko!X?Q{lRhEi$bapl-(#kf7V-IU&8OUoxAgaoN5Ye z5^Ua@q*g!&ubN=O3)UBcIBUb(yIKbh%6nt%=QsV}k3jx9pK{u>;fE=c&9(&IWvdg) zZGfEuS&HsdJF0AH%Gg8W*Q5BvP{qUzkalhy~1q;$-F>Xmb- z*wiR;W>wv2C_X;aeR~SMvNF^kUH*SK6uHxOMe{LzM!waGP~0ls`J(;wgJ|9KzPJjiq5 zWrRoerUC)CmN*nl(_KpyBJC@#?k>TrX{)pvPg1$;VNl#&(|d|8K|kn8#Kr-+R(m`* z;JUNKKv-(b==M6-(AID(Y+ZplZCKLNty)zml?ZOig=2GaAu1wfH_W*z>bj)soU|-^ zz(jAboeGu|Uejr4s`+`c;rLcyDwS%>=h9T|x(wR9ag0pa&gpL_P4n)i%#8hmUCKiJ zV43n#TKP%h*|U81UhO_O1w|nSv6sYc?J=sVi@=}w7H#%EwI89%l|-UaBH$#Drg`B@ zgMI6uIMz+OX(ODP?^W|yJ1SLfq0?DT0vKI`9^}X4_Ec|RfRVmD4k&G2GxX9OBcqZa zR(o&kt%?G@b|^XR*{i&C@&V+Mg2PWGS9JB`nC!u6eiD+B^{jHtYH>QsNS&cIL{v2J zJknMhc>jH&e*5F|`0Y(k>y0k?N`pTL(wv1`mzYBrwW~>EOPqCAkm$f3R~gM~(nDHx zch0J>38J=Y2B%Vjj+I2&!-iL?WJ55oH%3dlm&m;cm4|&;x!Z~o^;ds2r_nFnDTDnR zwW^yUJhoo5%_gENi$At z`Y1Y7HlR3}s!&@JXc|x@2U*_A0Yv4_oub$!Q2=YZ7got({mqVfxTyj_@v1^AT{`7T z1I_HOHk(i2Re8PqbPerpMUys@*!wDdtH1y9uh0MY(|%poKlZmk<+RkZ)Kk>#=Ku8d zO5SDyUdz;jkt(4nv%Ja9yyH@d^USCV&)#D>yUHSZ>g6W9 zs=#?`_DxkPpCnKH)3gtH5JIjtoV@9FYm0z)wi1F>dsS9l^LRSPt&L`Z@@l7 zR@8Li%2hMhDJBEo8#@5%R?7u!qv&w38Q?J5q15iOk-w$M&W{85?du=EfBig`%=up_ zk~|o|wlCMr>5Un?fZD01su#S|)l?g&VhkH0Qh9u`*BPAi-N?`<^_hNyysnMEy`*34 z;QZvhUf6gLDl5;Re7F<%!(LZjRXbt(6AzNn#UgF+ZMBDeB}=; z^}T-ovZ_6s6))mOa!mB;b3%SnN2YT+q@fd1)lE*#%O;V)eJ)Em$i>z@SMm46_f{vz z2>?{bS`M+hW^x{EG>6AYN{Yp(g-dP@;0{MLsr_~*v!1#afIxtQ_w#~7Cu8M)X(DJ- zl7uUNv@JbRT{iRzZ+2_P;mDpDkYZ~uju0hX>%q5^9H_-j)QTk@6eLbsXEIneWCodl z_kAz@iFYRH&p#I7_Ix8^ZP$xS@=`=1jYm?`aq^<|;?mrUje9i3`Q%lcTKQ-)C}x({ zJ;Jx46sO{91iTo(r}A^8Hi$tQc$53PUPbI&b)`k8?ct-` zh1Bkl1lW{{*la|`a;guUPF4xiY$k7&3U%kVDq4`$%2Ii<`%ka{?;?8DGCKj@)D_vf z>@}N{K|UF8R@%m+Og8QFy=mCqTY5`J)0c>c9g3ix{%7xA!>RwB6yNexTmGDCBiQ$7 zY+9g!-LNay|`^?IS z%Di4uIXYAiW8di1VLa;noJe5_z^2DCB$YsT5Rt= zB_Wc6)bC0~5ibSDwj02!ssr8K$pH<5(kZ{!zMAbJy#C4`e&$a0D zqMcT{sQio#+Phgw*Mt34nK1$HA;HD9e&#dmOo{ zW26fiWP^e-Vw}oOo$@9(2@lFK=u#M!D^n)Wmsr=7_%7PjxB#%JCa5xI8yQ<-_O3N3 zxcC7hk_z`rlyCWu_TlU|$;K)ZfMjVn!@9Q3_dT+Xft*2&l_t?)RIl=fBP`B;E$vT! zpyo2Wl9M&7%o|h}or-i>NoMLuRXsV+;HCdqsAIVszHo1YQ#umKHPs`@bkD<*xa)SU z)Nr3$(z6IeCY{U#cS>CLzOrT_Uv*?q`>xtZ>d&wR9M?y@I;AN@C!9OG zM8sFE?aVhZt12UW$}`FustfG0BM+tNFj%yvyv*|YsYPd!uhr8b^cCt2ssis}@+H~y z&>~!i$lUZue?g1%iXfPNy8`mMI&7+ZOZ=W@jRN{hKtJJlsVtlO%uzJNoseFCM*)B zt>DS0O8|o@9C#|(1+aNioN-sQR*PoU*=%B2{Y283JR?vC)m0*q6t9AL(k({t!7Pd` z-HCU&HC?WoE{g22UHj<68=r1VvUF{vlR#B$w_n=^F5)Qce_gFFpWB+(+=N|T)4Y(j zK#0x3Yo2Z6(*pnO5zfU^$TrT>A^BA{0dMn|3W$TmdQgcnZt6BF%O`Y|CqAas=F`gs zrB*c($ZH^oDmHGQbHSsx_}UR8_K%1MnnNC+cyBbZl#Dg0r2~ z^&?N_sb8oAeTq!@Zi0;yeW#jSfu(J7iA;AvbPjx8OT1${)s2s&5YA}(-xlmzN?NZY zDXa;<=-3>T1lM_EJhTIpTjQ0vKu&Us(9Y(=5taX|;DUb2d%V3CB^v-8;^}lbutv=x z=OTl8UzANTQjZ?Q9!kw-z3Tw{F-WcDxx>^r*t@z7N`vZLwb*e*ilC!5UCjw+HwM93 zDfyAx)OuwI6qZV)=3IBMzvWeu??yS3psO^cq@-Pb!sTde+p@xd!OPB5ocFO{|NQfd znjzcqp=w7=eqvRfx_IwI@n**AQZjiEs?(k{6nEhGGSvVG3xI;S?(|>Xb;{II?6mb` zYbTX8nq2SBuGu{U`H5?Or zgrXy+5ATLw>KC1C*TD4a1h8Ny*dtFAw@nh;66kA6Z);A+W()Tz9iv*or^P{cx`cuh zY_Y^wd81a@smPpCGbE|R0(1p`QS4AC@IoD(P&!?=fFLvrDnmS=gNhfrDhKJ~(w+Ch zXEJ{2&ZW~Y5m_N&3T_433}S)eXt2=;MWyHfOZ+<6U@W3yNKse3ZB3Rfk$p=M=S%^s zy~&TVNN@5t%M)Y$`epv$?7bNkz2w3~-sM+n`$^b56oFK9aMMyfa|9`1D1)kQoyS-e zPIHKkjqQ-G$1m6$9a=_^o^Mw}IemG|$%JvLjF@@xq6yF~J5-6^+c;65w0Powb^?uO zHv$d48p%_(v|KbY*lufhD6gS<;BZ`(7sI*nYKoXe*+v}QsYZ(O_I$0nt9splX9;fL z7bRf%-yOukS5>XD8fU;8pO1C={rB%b!0~|iZ~vO#KIP@i%9(vxv8XqP_k#D(_KUzy zl{1Onjk>CdmFA2Jd1=nPNvgWFLFF~tpkE$z14KkX77^`)rMxC1yXx4tT00qF(95~+ z%R)6OkkU;tB);+VPT>Q``&yS#-WFVL$V=gEt4AJ1wJIm1I5rfc1V%#i$l3OCRcu5p zo~X!jRP8ks3uyB=1-^rY3Q#1kLbCGuJBg9->itD8okV#)SInTkUH|a9JBF7)B^A2# zehuo;7`^IoDDMWGwB6iDeRa1X5hhBT*(86h1C$ga;&l^6N=|A58FC`n5^U7(`dFxMzpvT* zs8&IIB}IZacp$}Y`>FG$ZKBN~GjFkWHS;`nVJL@xg}8XQ!Cx&N&VW28V*HdOouY#T zfT;5JR8M5p$Gq#JYHKNMqiUZgkJt1n0g*iAy3;b*o=JPHp%q2m!Ad$G<$SVd_^sM6 zR=s)_pI5n=wuq^N4G8k;>|=d1ZbfO>LTh>VApAcSp(D z=1IBLx>RGP)<&0#XqCrnlx{p-7uF7yFsbpn-pWVwI*PNDyw{iY6(k(gi=_VKDi;zm zQQ7&AHS2%r?M(@x3UyInELN=#yYebjn91VG((9yz7rz|d`FjO42>18cCA2EwvJ~|F zvDupwV1yetzBLgyZ4ar`Q+%%3(ntKhHrQclSYCp=PNoX$q$MQ26InKO3FqvT$X-wq z!Zn=gk}pryW5_jX6Du9;(6&C8_H<;!CoO}I!`QC{RZ~DdXfjK+3UZ=Wj*^iiLrK-x z2tCiHy;wyVWtmiLouRg{_tcy)%XG`cWuGZUYbY$DOOIGj1jcVSlF9|muA>twq+_kN zfOZaP@MKBX+hX^)D1Jw|2Ktd@_!u8xwf;HZ?PT&Y5hH)TM6PnN0K_Vg>{9$bWEAQs zHHiG$m$D?f!W`Ni0|Fd9$*LtND}HNtKprfrD0X6Aua(mD(xYUhHLcffnU&-vDly(D zr)2|0ol5Xf?LIJ8GeGV);nG{QuFUSWIZVU{=72{p4!4lV)T@EBI6mZ;$iA~ekPK%7 zgvT7p63j zDFscT20pUzTSE-&C8PUrVpO{MmL1yz2_3wCwMk9ck-*FGqxiW54Q2_-WqG-JFtyUh z=CmRu-Id(+MX@A;5vjq&a7eO0J=gAF>yfRegPmHKt4kEpDNBrfu`a-7?eaSIy@DJL zDFyP28ZmxjD^gJzQ2IUPL_5gdwjte+VhDJyp|M;x1z7e8(i^%*%7u*mudDU_TYobe zSVduYZm#Ujg1VuV`g}NyxaOD?Xe;iMYJ(xFs#!H=lUIIIJFCR$IP~R&U$;rfPC6H~ z2&M2*#LtC?-dl{+0aviK$*VjS63sghpV|~mQC%1ss6IGT}NrvI14#y9wx-PKqa#+IYaU-=#PBuOx2d! z-z?Ys_m4%1%!^_BBGVRBYVCULrd8Gqd-iI6QrtvRO=Ee;&JIs1t2rIPu~pD)b2%|p zboX6)j@G1Gn;K{;fpHi0zPI~U!SQgqOXDxc$h^`oouGH6Cv!WJ!a(!dLvnuGd5Fux z|D)?%u;sXsB)b)EfPEr>00LMJ0s%-Y@uMcGZfRCO_u_prrRth9-Ca_V?`1{+?&j|1 zW~Y}2P~Vk2vauSf*z3wJexH^~9MF0tS9Vkf(F+3Pui2d*3=(GLkaF?)>NG`nd=bhQVbK{v=Rxj z=ge!#+UDQ31(~N^;U1x+H`kduASn*=yrP!`A$=ygHj2toWS95rxfImpp>oWCuYsy*hI4;1z=YkUSPo*Vu_~$0E_n>WX^UI4=N|ahe)A zgzuin4FFj{roU=RJe;58+bO3WWbQ^yx|33j$1eOME*ezasvatlXq$Nu=_Rk*lOeIl zEx&SB;hHPGS5YdzeR+!CJ!xmdIgRQO)J0Hqh0!*T#$;uCduV@tQPm*4&HE))zjx^M zWznW{KPV**jr5$M6AD0ks!y5?cx4J0bVUJdE08ElboX5AQcX`3dpvA@kWgalZQk_tig!W#^}PSa@P?wKTN(CS6Tcxx#%V1z)MSs+q7kLgh{Ex`z=J zpl8P2!vUFqMR>Q+1DY zQr1MFG(JDEU;_tDJC2hh-`=M^KBq5#{rKy_>19iU$^ZR6~&j=uRc z=#i>cJ#a)Tz&fWMO0ol%il<8&94#lGOW$(5>1nM8_U+|#<)wKpVftZh;jNfmPEy;0 z?G8!^cR#FSZd-)p`6;>D1x@X@(i!Sf)OP!#=X?@5fgAeWt0_-*Bu7$g_#LbB^TR&I z&4rAv`b0H3TsQ+soe$+#9gvJWv7IEw!9SU(ltp*EoaA&Y{;9Xvc%un5KR_$E5KG!A z2lL#tTiSJc8`69w@~PshFtKdRZ~zj)-M}%5{8KMIU0gfw=y-ZqzkmDj^Ox_#BNo=q zv~|$a_*MOeO+yTquK1N#TP~Kv{mNx!A$xZgBki5?)C@aYL#S6)fX0n1!!bYA)VRsu z2VZHN9L$3_$H~=cBL}rThDJVN(+_-8C1p#bl6TZ#M^PMGH)5qmq>3`B%IM@f6B3J( z-mX>bMFmhrAvhmNsTZ;~SI(AQ)p5m_*t*MDx+xl6D<@lCEEwm~c!Tq&mSb_ARViD5 zZcmSlXZ7jlh|84c&98eePYVSALS;1cN@*G?^F9@i1FlA%9p9HSx*Z_vOFDuZj21Dc z%8!?{-EgR9f5<4I{B$QlUOb0M{dPXI98XYuvBb{Z_KqG-P7I$nxDZRo zRsr5VKBt+aKX_w(Q;88ctTNSd!!A-mHItmPYYkObM^GNY>i^59=TDM4Q(czn3WtWf z%T1@yF6zuw@=?uh8@xWU(SHB&D$eQV>XUa0z#Rx~CCqCxbCY1)f0Tn=9b+C6k*eGs zjy#bhRvB`~SzHMKDv=7+RU@0V#Vm6YIIgOPxoc8N?U0Y+og^*9K(^PDp<0Gh)4%s` zlGeVw<#g&?MF@{utidIyQ=U`ek^$|Uov-0D$Yts!Ly|h>BLcI?vZASeslBvB6dh@4 zAUTpcI5NkNdD*Y^l5n_IvtVDn@VDo5|1y64_RDHV93NtSa`WR;lX1A)s%cw_x>2Ak z->DUO=m!PLBDGRQ>=b%{tNk$b0Q`8#J1Fn=&Md``!(C_D{LZJgWuJDZZu4h&KYN#6 zdZ->0b!H_{%?FM0A`{xSb*F$Mkc7c;UxLQDP0-ZTjT3~*BMfSr4K?JLqkXxdcsarub{tbDozlSmjn zNgO<9PRpjttNBAWpLgWod|f8=5uJwEo+%3RDUZMdN)A|6x17`6harPSW$5Hmv~tJu zUg9f}V|v{|-G4b+vZ>UMA_1w2o%MlmA(!h9@Z*Cu2aj6dl=o-!dvnD%Y|EhaSq5Vn zXK8>ZVwy`HTOIse5p)&NmQ7tPE{?dX6a#bah{2NgEIMG68Hv z+(QFfSAtJla`(O*p)E0Q%FXjZYol1Wm#kM@JN{~K@^sp*PLW$hAT`yf)r96KPfdL< z%bX*g(N=Si=dQ_yu9n$X#2@-20X%pt zi#DVg0S7t|r@diW!G1-e^bdBukoUxKbK}^){o#5K|6er}V4od|dmRqo@tw!D&6CJR zrkN_Cztw}Ee);t?|MOFst>4r`l4*K;*wfQkag&q+pvg8FPs<#zo2}(jbW>&AxeQg8 z4GWh~yM$~9-+So<`B?a05!$FB)NL1^Mxn!lmUJHR86GaWe>3w-YW-|gu(Zv z($kwlc^L8^CmkG}y?O3I9je<>vJq^v^`)B9A__O#-KI`2PT?HVt019id0F0R z6k_w#(UXj_CtsC|5m)I7WVqa=&@LZ&N^fazu3^9a>&KT*Utedg$KRv7%T~Q?l0(X- zG^ex$@S9HMcP*}R1LUc;ie{Or`h!C*H&A4V5*UKj>$xunc3lYKamrWK_3V;Uz~doj zY(b8L=vG7$Tf@+5!`k;lZ=!lZeh*p93m+z zzv&1;?cOIS5S+DvG*M=NLk<~jlp*(^?VR%-O6lFogeJ(lQXCh_-AU9)6qk4qP1$@(t}+!vdIN*+SN=U zyQmwl?&&5ASGhU2oD~s2_*MN>r$mQh_if%gSNEdcR()SR$;C}ZtsjB|ZqTt4G2K?> z(2eH7*%JYqU_^f1ZovykORnOrTOC!=sTAeXI^ZyQezO*4}B{%e^DYmZ!SaedXv=DZz(PQ3qmzTzNQ~13uTf zv>m@CZUY5XjO3kg@J>rjO97B4F>iHMi7vZV9#)*Z0o4X{?>cQZs#I{# zeRT&oY)OHEO{=p)^pLB6A5wrQ@s+{S51jlYK^8xNKOcxtN(KPENYDz`Q$fGi z%KV6?9#FjrbZ1-2xZLJLGUbwZmCWGkVsS@@g1qR~RrE;jBN`yXrKP$8VtR%viM^jh zao4(Ya)c}5SLN3QbDgQ|J??tWa1h^~)F0n}`P_c2#oxuw+McEn5m2E52eI$e@`0cd zc7@;$JFv&{w$NNthv|(%|KR@LQ}Q=?rL9&~ISGw~sHk?)&ixB2eo@i{q6g{w*lm95 zI^Rh(;hKxCpfX^5WIfX(r}9vCNL_l8aMGJiVg-dzvWb%I5+slGT#UP00Vrjeoxr<_ zF1&F|_GM$kJ1i~;1l1W;i_tv$P&0`zX&iC_cLAb_Z1=fkjkBl9QlLM;g$wiTl8T^i z2~dQu7yPNU%qAfOkSM1Z2_sTCQYrSn+?QL!byUEDq)RfAM2^s|Uo+EbZ zFUQszkMkQvv)%>{6ByGyGF#`_t>-IIca+1uR;%J56Uz8U$P6RZshy=FohQG3zCq0& zAFofBlhYp`v)cjxT#k-DuddaFi~B{Y<=F)0y=cq^_EET~IDITSfba)3o!gd$nrsTi z{wv>Gav9l9THw9uE0mP4=8Gx=1MJ#?41o%T@{PwGqJ*}Y?uVkE^f*g6?GSC|YMh!+ zmomaqR#t#oowSWwM?(RAD-eU=zH0kJuie`rGr7qTq;`}F!r#@lh?X?K2G>ss$2$F% z=B1g3jqLQM$MfrtxaKwWL)f3FejE#eKL~`1z&WHeon5Ofk}j2Dk=kF2Ty~#>h6&&T zReBortlqGjoS44tj`!Uj)cfloi~<<8L*pAzm~8h{WNx_`cZ&Ua7`d2J-sTXTRwsXc z0^93z$yc0;5XUGH6c81L%pCsbA-Z(1UdLL`gJtI} zj)RroE>xcNlF{qeR)NbKLIqG21t>!&zTG*C3ln?_hq4-4YB_vW31naf;^i)7RxhC2 zC7ZQ>1Gu)94vBnYtAp^b+HZc6CeVqOGDs2u5DoCX$4l)fr7kN^aldwVNY14#8lv;& zBIK<)y}N6_U8?5lu^9q~TU8$g+T9V$8WNWkzKdG=mo6SU2ZrTJ9^XvJd0cX5mlRk)=-xYXNdAUGr3W&M}7wfBpD5zP!j}t=RQM<8v?Gbz|o*izVhjSF2az z1s7`*Uv~WpVr%1?4$Q5oiOFh+YssNPzM|LMJfPq1qLD6_w~oG1i7)pFBgcVUr8FveFw{(Q9!p8qQux}40e4!O9f`emN;koSiBqgM=Lv^x`Tjo~mZd zVb`iiNK)H;IUzVGFKP&KJW^JY=;ojTJ?uOzx4Tjv5+PGh8Gc%&z`ERBIrVvR8$9z? zh-p)8sY|;Pwa+;>)DfGWJE2{`z$ugt@B)4_h=Uo zyE^5zI%~qiP1ORvN+M`c&8D^}A0zIUOwS77ozA4FLT|EIc8tY2en+YE7)LD5`-kO%n@A+hove`Eui^;oPd`>0Tz!SUrr%E{y zWSrU_Y8xqByu>Ok#)!?lpcI3`jD=`KjRFt~`ttE3u0_ZMppr?~N4!!VOP=(WB)jWh z&jWnFhnL-Yg0*PrR&7N75{Ie+TSyILP~ZM+ipD8lt2g&jzqUTuPbH${XHd9pY9HAd zO{6Eno&p|Gn;LK&a8%UANSu5p z1Vkd|9PW9Od>udX?6P!PKz+D^KIWQ&@ab)0>0&lyW>VV%Y%Ez?xe2M+Bc|Wq5V=t9 zPOhbGdG7W5(UNPF9Um`Uv#cba%|rfSS_Ha>cI@^Tt?^yucJY9MW2i>Aw8ivn_j0S4 zK)Aoju#;k;o^JYSS$kFrb*&9A^(8>RghwSSPhwVlepdG<3T)S+U#}u@<534K^2y%( zExQXm+D!!$McqTc1U_W2NnxCZ|3cKa#Ds#+edx_f&xDQ0J9w9O-&EymK$wFhnDo|KqJe-hesEhVPKOPlYwAFBf%eq6 z<;aIkg+fkl83#y$Q@BKPxd3g-$=V9Y$j(kmefjA29@1&Ix2YQ{?gr^TKdp%U ziO#eLJ%@V5JJDVNNKFy$MQG$y+mD(ihV!0UkPPK29z3;8OLQVGHyAXW)f$~uNg!U4 zdTL!M-HoGX*EkX#Ej%tRn`#QpBo&K>jLOR?6Xb?3*@yDVa@WbrrK)aIU#aj`vYfD~ zm)ErGS)U)-+Mih5(GTjbKbWIbat@%%ssCWPRTye>D9db1Fo_N9^+A2Z|4&D z$QMb0v#V3irkVM!DLFYgYEDf>n4>0LQA=}gw_Z?f>4Dx9AN=D|I@cT+C`v3-SW+fx zqvW%>O5Sp_hDWV@!rz|Nk1y@>=l<(hlZ(Z8-=AdPwXN1?1TdsSWg@yB;R5GPwcRz` zrI_i|CbmK;@uiO`I&UA4>_uobk`e`!clEu2hn5vJ=QC(!tgkG|GBk;c3XrSRbuNbu)Y3h?P0C=_F?GCmaQ^%A66;wT(q#)z^7vGHB6Uxz(0xqB z*VXoD)Rk9@DTMpB$$l(-$imfcS6jZQyOzFJkQ=N$EN5r!JgWPpkAcq5btjWlcfOQ4 za5ZFK440^;!aW~S!TQg;YObJ5*66M84y`V?UF*`Ut3fwcYMHAMa=>PGw{E_ET`J{V zr4pzUx5?Mxa7&y7+!2I#mue}p_a@J@IAa1e9|Y)WZtIGw7PRzY2`Rf9lAX_{noxFOl@NGoX`yD= z)Ivp9y1GrR$T>DrYV?OXl}~<;S*K>`U~I6Jz5BQ?e?$kzx?+$qg#x5*{*?~FM>@=# zHZ5;=@2L5seSdqw98OoSqLuBnR$MD3qTEfn!&?A609vU}gmhbQ5BvXqTJb~O9vx?j zvIZO{JH?HzNPW}pcM82i7B@jb!dEyFbF$(#% z!O`NbL|uuh0y~S_<8ZJ;oy^c7 z5X)&Pm>GDlCd5rr)Hj49vsLxF37snCsFGLo1|O&PLTm1loBIC25&&3N6uGJnhso6hIl;J4>Rz4P^#pX1AmIix`A{NV8SfgbLx^)~lPVxPnAa|Dv!lHnkba1yvN z0Gn+L_4_one3_2lYx=~SC1$xlb8Gr6Wre@U0RiMYo#1a!u$2X3onTz@R1dyVl-V#I zL;NhMcIxxK)h7Eg?W@!wR|G|3HGAXO&Z4JQBRFhpt?A@gZeaA&Hc1x&s*$6$2slwC zyrMDqsYupT&*W4Ju&#cA>LVZl-{zx9|5y9+ve&zObyZ>%U;y$v13FwJl*(cIuKquguBm^ zDj#iImZ>&oU1^r}zrA0@Q&s08X}QT0+xgFgAZpe#EY8PhdQ5jI=L+ImbyAYKzRks; zBD(bZwPkzvp=}s{z=aI`O?QgAont^zL_$iMVslH~$|jj+}tye9=Dd{K`G7GS6d}rngi|tySvRYIBB}uFwc+BK1?6rwhbu6pYcF;#kW;-VfM?>2FE+q@5X1RVAA;GR?f{pdV1z!|mt zlzqof;CkLk%5LXvZ2&0(>`+PCF2=n%#<-H(Sp3!|-TFb?Ugci~1`#@fibzSF#!Ez% zmUh{Tc`sPtOfm?&%Rf5mM9q{zcZb6?^3$cvGL?m$hdht4CKxm6y(J#gUy55ktB&Hp zm_3oN&sv_IRR8w%{^QfnH85Kp`TXR+cWw1h8BZ}B`9_Bhmf)$=UomYFuQsoY=}QG9 zmobx9RP(mdg1W@Rg`_rk=!S$-Nv{jgA6@qyYWQ9!LEVO7lrvqxauiKVT;V-p1$oKT zc~rg}rflnY2_J03kfc6^m2`o`F zXkXk`NpemtsgpW~a4Jr_@9~XD`t#@SAI-&1s*ewW0_B0-2{=JL4c}u}vW>^A9(9os zk3@^B+s@sw%!RsZvrbf~>M3FQ@4+#b(^k^gwaR;9v`tj%4oM_b)ze0>H@C}l(@WCz zIQPLHoSJPBo2W;)Ple(lDJPTUjFa%EGRbZoI1Ad8{^Y4`95*8R-lt03w`%~M?`Zr~IQkO&@yK-zpDvp1QD`~%Z%_MSDm2yo>~UF`6Y7{RA7^p#OPj$Wb$SMcaBS{EoZbJ zApBh2MH!s`dzhvI=vBiD9qHzE_C^)e!2_4hpYOzxW4ZYz$(#I$ta|5AT%H1WlHRy7 zR#WZ^xfrgj!690sp6)yVK#I+_^F?_RY@ng7f?Y=kJ7^|I7MDkFhc_*`P3<`u||-N`o5-f*hAS>Wh;(kk} zIwbuzJs$Wy9DrT*TTb*8aqunv{h@vNyFVJPdatSd>CZ^##R&zfALB77IW_?Z+wYn1t5Om}cBzq#Y&>>|%m zmg==sGIR$tE%I1)_st!acJA};7PAg+ykRBZq}H@|-JYih_kCDJ_MhYaxV@lP7bPF{ z<8)(5z7(aO+5-BKQ|CC#7(}=z9Y(gTrY@3}j=4t4plIzA?w*!#T_+MY*I`>LDkc*X zb!ye%RvMLr>7d{aS!1`4tq4N{vb?WgIG0&uYb8CKRlcR>(so_e^Y#ZRbnei?3MJ zAjH%4M3mswDU)@%&!*sfRz=p!U?&Da$68F?XWMQMhsZHYg7JN8sf%{8CkZ6x%C)v4n+Xi71FP{eNMGp#;9 zvTt9$tU9v1pxEQ7jwJYmprKrqn57!u0Ebar5u-_dT7&36m|7D zT6dO`$XxqVYBr_Vh$X7mYul|l)8xPzU8TyoYIa-ZZQ0K)g~H8oPG5W|iBwsst`^L? z{OHCmyXjhD@7zN!Gf(7DMo=wLUT_uj3s$ll_sZ?Bfl1K}w%Hauu9>LTB-}N;sW$t`BM6-HD>gnLOyi_y_q?v{;j*W@O-rHZ~y!C^S5?C^>m(WXNUmc(I`6Y&6SCCyNr67*@GhZ zk|vUh$07p2Uk6PGVH*ePa==q8WwLtLgr?;^#7lKBq4^_~Y3LfMi(d8sE~AjXJ5Nqy zbPn5lmXwHmDYBnr6aZPs3+f=0)-;3I5?-nup6Bh7yOTU^4Y<9#f>ik#UVI<_GXVV`fB*jN&sSrk4)IM#Ky=SuOfIXi$c7U1r0BN~j|y2W)Kmxlr>D5iF@!kIG4;zNFz?`~e3h?c^a< zH76Ba3RxQ!N=?0G2KQ9gZ~YGe<+p2Rw{{C=(?l`0=e{R5MvQ!WtGWQTr)LJB812i; z;Q#zD1>2v_SW;uWDE&+VYh{UM)NPR_lz&z6Mx8Mub=RxXb;Ru)4Q%MZm8i=bQf+E*RSM;+|RF7L}mC2Ks@+0J5 z>^42Nb6dbc?Y~mi#7$#LWjD$Na+I(eb{BTs^~syI;>84zT}esXai^6Y<-ID>k{qRF z*Lj|v*U!IxA8WfTEK#zjhm|7*F+hkKK%c}c6}IyPi4ZfBM!5n*)n`JwtV(CuM@$qf z_A~EvF1@^vmL6ido8x*eLR_1yq*XV|*oVa&ag z6DKgJXcPg~C|nk`KzN>N&$bgEz& z;b33eA`Yx?DqljIqXREI20gJ_1I0Z7*1_iGi0E?>F}(a z_!-pMEedcZs_h3MUfV6P1V7Hl&uJ)DQ=`xDJq;`q=%jLBlW3pr6VqGn!nAd5{Ziciun? zZCd4Eoy|QNlTlac9n?aJ5c)g4K5edyDR!!9ON*eV3anXHB4LpPRJLfEH0OhQD5=y$ zCeY|;ZCqADJ#i7}8JemBz+WfyJPErK0I`@9X`{{t{qiD`dU)Un4yO3z?~m$5->y7^ zcygPplsYtrmMOq5i$NDJP);E>$U>low7sOWEk!SZYuA=w1UsgHY$DIlPDfYYw4}lm z5cC|#`QL$A>MJ@hHe;eREXn;G)KD>0akW;7q~UA_cj+NKq}y zTQ*A4hK^iJthMDOicq+usy0@O%0ITj`PG?t?wMMA7zsj@D+JAcsR_bKj{o+YUR-D5 zQco}c=LfGvq9x_a{&q6$K*tWgtI zhu(4WRNTUm$)N^~gp?P96Ch@7%6oGdC#hyv+QSvvp_x<_RF|%p9N+Jj`@74ef15J? z`SW94dw6^KyW@M;`AFF}L9cXfX>EF7fZWo4I%k)0O!!eT+x1RvXT9#k`L{hUGCZ7# zs3xoQsAH%hS#-u-nbLewu#kcd-N!ESL+7>tW8x%6U)y6AM66k5=ycgc5y%pYWb>re zx5D7SV(=%2R@K>S@*Bt{LnX$%Uy}GKMD=vl^=H_+@Q)HGF6H=nqXz&qt$Cs;N>N8g zZAF3M_XEXq>iVdB|MvU%{__)Pp)L*6?L&QHlT;Tgl&nil^_zWZjI^;$V2dj^gasRv zKnnHBvMxA7kbT*ZNw%hrzU0K+M5;HLlt6m>HZ{7t>hiD)?#TyWca*%R{kOiS#-94n z#0_K)O~EwM(&#jCy+|$YaAp^4T^%MNMwLLg@uQO}(o}+cE30|1>gS#{lQ}iCpRzxB zoav+(2&YQr?%vGh@1V%8n-xX1hJBomhxUE^GXDJd=a3gA|O}c_oIQlQPEKzm} z^3_Yv#EGfrQn}ii|D?+6-j}Xfa=n0nV$Z3QL|um#bHW=7f;s zmi^-MB$cZv(6?oY1oqV9Nu}-x90&O-hwi%X_1>_FCx3_QxjV_>hbh(-`S!=HYaz&6 z2RE%{8(6P^Rx~lr3U?@NO+ZlhD3Hdf`Kd%&S&G<~w4HRyf+Z9L*HHmooIQ#Tm3KF) zIVDm1Yr*rWx6kA2-M%lZwY^Gu^Zp(opBm5U*}k^Hy7$F4mVIHW+DdZVc^;)8jy9#@JMg&>f(z>hNJ%f{r>-7Cp0(vLA=vm!}Pk^uP9*;~UWwd4@EH8FASO-){ zu>>krUzewPcW@zCqIb9Aoato=YH!c$+t>ej#idaNvd55CmW#HIV{bajaGO=cSJRW< za)~arTwXiP95a3Lw&X}*SDw<Xvz#P<*o5k5YYQY!=`GuFe%YkQ>|*dFw=r@K`F#V|i5q$iPlcB1m0*-*$@~ZW5=%&bM^NDFN+Tj^<=n zZf8`Ey#z9kdT)gNlk@M`r~}c63cF&S`I6l*+$|+t64dk})+;8eq4)NnzP7hfS$KA< zOUr81D?Zh-vwl~Q6-Y^jmd2AU)9nyf8_urea}P#QI(omS<`%nrAHENuR(EvQ-y5lF zssL>RNrtZe57F+J!g3pDE@?a&9wuy|Ed$n~xEDubxL>1St;^jmxC?TcJcJr3PdE~V z{4el}j^23aWVGGJeLC~0B@i)B&2|-{?lt?MCNCxn;hSFQ>T@inW2ORseM)MZr(+4+ zmA|>LwdT6tPB!aj1jCG(wNSE++=bfw3obUPIVnqXa)-Li>@Z#B8Rp8GIEq6Phkcp5 zy2|OzQOPi@t=6s*8GlNeSEl?q0aH6M7*O~go@||VDz~dDC(iq(uGLJ=HPw4r`rNJX z#;(eXBo^yY#K$;!p}^3oxTN;T68HhwYP@k~9o^W-oU%?8?=HvAFFq~Sn3OA!Q=mOo?sj#}GU&5~k3YXR8>GvQ?RBO9QSGD`ex$@@CA-M;KS939@orJK)A3o~ zD6)bIuifWtA?mugrNq={xT?Y(WvJ^L^5!@FA0F9yXivL}O*`vlvU}x20aNV;0!0{K zAez6y@WrvbQ)zO*kWECre8pTqmG@Mi{hqtluF5?5vMGl+X4C!0K*<`a3l`I0Ek9ZJ zFP*q-F6W2MCYdGW;AD%3mil>L5|#{+`F6wu3f_(@y3Su#Mej(Ynw*FqF7FacweSH< z5Z8w@!|XVNWTa||3sy@sW@Zcaaob7-l5kAaV@huiZI16BKY!}u>yKBjKeFM|77M6O zO=$;)@@9f_yLPDJ7`cD<9w+6+y;Nj(JGDJzmtotuZL9GgmCNs1S`f}oy^J-MILfse zf9e@JV+GxIqG08#-a1P;tps}4BR!1kd<<=^ii-!2~&G5ijQ_xwd{CG>eC|0 zH3FCN-k#dep(fDhZ@;wfpML)O<;T0^&9jt?Ll3h1?cgbEo<$uG>ak+sXq4p@!9%0K zFCn{7pt8|HeXTa{Ubv3O5*saEhADBQJ7(TC!0Z4=I}|I;)tI=s_`iA|rD@)iZTP-t zfY%AvT6%K30FdS&I&;h7h$0JyejeA7N`u>FAz{MhXUgN=guP(*!;^eJ7Jr=aBmQL1_dix;zbfeiNSB zGGPo#r}I$X8H88T!8NVPy`CdnUr+T$nBjaF7$_2`wC*64?r;P}NR=x=fn%Gw+vAvq z#tiBL{E)kixLlWQF>qp`puG;|A?_)e$dxUEM0MExcvjzk|Mt42@zNE1G7P@;2e@tF z#?uDx=H6IN#l1xCD8SEK2Le+-OqFF_&(v$!C{T%SyRtYv6lX&=zrfMb(R!ba3P9;6 zO@Pl7U-r_e*RtYheLrj!)`#f98Q09vZnmPc2dCCfj~ggat@YeI!@$2h6h*riPu;?A zsxAvsw=Po&^Wl5YW#{k6PXKdW5d+HKi>)XTnA8uh=#6j6L zAfTt2{!mcKBTMzAs0wKUQsOoSilrc}rvnpTes8wmmdkv2D5F*#Br8YH8 zlm;!Kb%~|BOQzB$^B#RU0IJdbmL0#n z4_kNV7Y?WMQ%%hS?~dLMzI*4vxNKYXx#|7V@zq`?7mjnnBcy;$9C_EF!K1PPm95wR zaaT}lc`7X%PM{)blboZ9GZT7ofli=RpgV)G5L{fzeTq7|}g%mv7XVyH0&+d8!wcE-z3SPWvDHv|T)1 zFB2}=yZqbJ`nA0b^j}sHUR2vLj)0w&KNA0-= zadR1++8tTm?lKJ4WKj`^Bd!_NX17-Tu@_nV3=|?SC*^(eLD+RITu}lQA@ykm#FHR2 z#sgUtFZsBp%#Vj9fjUrjS5@Yr$PUp#wthjo)G$hA%~ut2?CPfkZQcF2x;1Q0FI->0 z75<;PEwyPfm(f5>n60RDGn1B%lFPPTMzos^ox06M-`9uqzn_;%i;#iG@MK9k^g*(# zeRj|Wi7?vxl|fBSGYGZS<_LuyAflvAqihf@IY!!;l}$C2Gr`oEO2PkcuMrj0$mI z1l%-;jLLiv6dK>seIX#)v4yJ|5BOBKg&XlMZ<@!uK1Y(L@CEDeu^+AYORD@<$gJ*b zk@HUuSkdQZP0bK=Ap`)AwOwjR6st{rpzRG zUWs>35v!Y$i?Leg5wo_nX`bWKxo$0NM*O-29uz4Q=&Mieur%spqZerFj|JjgQ!S;J zR1WEGaPT(xf%n>=BKRCu4pywZCV^j~=+MT9hoo9>2VYUv5Oq&r<{@=O#w-6K>Kd{D zMnJj0x{x}$6rFj!(3B)M#Q~v>2sU4}A^!E_A|9#urwQsl9X9ix~C4petrm9p)MruS;Kny9mtoBG($n};gMuJQBt+NfX z+i;RJyl6%xjcShVT?8n)8-G($Y5H)x;qRIwk8N8_4o#V}E|aDP<#!JcsBFwjMdzYF zSW>R8niDQ!fg?g4-d53hb9c||j7*Oui^C02mUTT+p!j?%adP-~aj;Uy8z~ zm2~d7(mhfcg02lw-E|$sQ`Xs&6Tu_b#Pnj4j$C+{tx-Q$95pR}B?_kb(aO<~7w2 zUmwyRpZZ_FfBJKL{;>{Ja%cZZ0i2i8bXqSGyud2U#Bw7*SbLF6)GRNWt3_RW?_Fko zA|tEf#+3yB3Hc~6xd^WAli;gd00PMcmWW=4a~QFBR66mrLKcwkzUdtG*hF7ewyHQt zdG=JPFt12&S+cZsBc2o5m%c3p1rTCa?cu-m7d{ihn|n6s6^%x9ze$p6hu)2=05EftNPo3 z((Ts%kB8LXbD#!3J*jIPt2>v9dpnIc`L6Xo!l}!%wqv`*UR&$j{OwSan`|aO;$B2# zz2BSFF^&ns}5f-6xi5*ZF7XW&0< z`g$i5Us4%O{-#4{;RbO{C%JOlcG<0?Bqr^=I#si8>UkpJXm88HpWD}8{%F69k5~Jl zvTj}GqfaD_AAP41ND7oVIoZ^v3&%A`r2g?)amVUxGB{9#Ep z^}gM7T2ud1&eJ^IoSycs<8Jf$+HToOO%Xiu`Lrhs=+FhOogEyL)!vaWM|Cm17|S{+ z8aw{+xccfQpLVYv8IU5xy`>CBAp@zLvXjV-04mpyYSl-1!3*J1DtH{{7)HxW9as)~ zQoeexpu2hozAQLL(WrSV$t5*y9op*hmhPc0ZG%*S<)@NZ54oRHGM=(wU`EO;^851K zspId z)nZ5NLYC;x0(HHDvke^brhNCeX9Wa(@tA&6gT0;gUK~@-KDmnnuyLT2y0tfZ=>v5u z-{A1tZCp+Av=~|K#t;-`>1S3(!fm2t3Nj&Pcjr}!1zu|uEy-nzlC!vl^%;>%dYoTOB30FEG^0xpb}MAN}(!B80|9iq3O2vP)>Cmu_y=0Q6_-uaO;?Y zcu$xuPpl>TsW%SKjPsav#JTT(KCWeLv@HV76XW5qb)yxXD*r=X=@S1sDfu=9 zE^WKqRB}WZzzg4)%n{sVHnfaXKu57tq>1B$=5>o3ys3({uf>C@2;^vIRtl^Un(m~{ zdmyCnZ=ZZfuO$>kK?}~Sq&U@JE>e(`zwS0h7qqzKMdrOO@QeM>5(%{~=Sza7$T`4G zoPc?Np{pyobMfhKbzvmsQ^8dZoMj5nu1I8{iumWlx>td-#;oCKHoZ}bC)=Siind^s zlny{@jm;jd@Pvd0uo9fi%YjC4=45bkS9$VrPvx`@#WLjaUr|w(sCq@Tl5sCkv6`Y} znP4JnS+j9?^P}4^T@9EnZck#S)_(*h-v)>jAj|Q;sphf+ct!vBIIg5sR8U4|bv!2T zM8*4Kp8z!1BQ^g{y6x-^Uv-Y>Xs!jadrd>7EqQ9cP0~D1 zA|!8lDq+O6-sHNJy!7>y060nf*|Q8S(1C#BzkHIn&`&3AKlH<#oFaF;{`brF6kBF-cT-8l$J34XgZ`^%V5 zS^ixKsG9KRN$)FgVQ*o zRk8u0{yMHeMR_SF8l;8rW5T6}fLb-1z9Nc+bBCo!xej%O1=U^IB*W{0er}h>b4{iP z=X%OWjJ(W$Jg#5ckKe}U&m#Npt-lD)A1~qmY2dmoL#TN6Rj6@MZNLLD0lsc}DeYNg zMNn+X05#tAvuHu6=cd+Znm|)S62XYHtNW>evGz_xD5)GAxuLYKGm%?KMeY?4`wHN* zcMg}@@V(ug%-S`gCMNXMVpn%WquV4W`F0?GxhHjYEtVQjA^KEa7;7uU)nqp3zt|0W zGVa&H0#%jOTy&R)x}mz@*;Qe6RLP_L$HV(q`=7@hbs1yV0{3Zp0kXc8*z-V;+NYg~ zzQ$7IC7@kch*>{w1>Mwn)WSAT$35Fx9BuB5U!wb}c1nBrr^r~e4Ql4K8`r~N;3z`;` z$zds(u+)ee06~|?6wLIjle5S&Bn5Y5l$zo=Dob9Zsdee=zADwQtw5Wi>m(MUi!DXM zuqCs`zAkKN`l~l{c0G?G`~8+?dGMfl&h$JYxx}&ky+@u65Nfzks5S)n=aAj4=PMQ4 zbcYo5Evf#rGP^?6XWB&;KDlyz3aB*Ii8SO>1D(UG?9--(p~SlzP*d|i9@y`H{rq+H zbJEM$r#vyc)Hun@aV$ukR3&ZsI(1FHZ)NJzt(+6r$R;pJadh`3E`@aWysyog+g;fx z(o(^++vQI}4?VSbHUNk!s-5nHhSektLGJ)}roypACgw69X(v#k-qiBfu~W$^CV6Oz zt&pw$_Qq+alr6o5tKAL7TkYUkBwy&SOiYiej*tWf}R=D$PxQ(mQHO*ug|Z%1@svQ4$vAEe#nJV^;B zur4=9e<&BkE2V?0&fA(6-Fmu9&?tv8zV2byJDm-5%n1eI>oaxsDdYFCtea{!EQB2hEk``sfN|?tP54E3Zck6@MbvYx1&1eQP4i7=k_1oW+IZxPYh`y_ zF)S+VZAlmDN*8-Z|EUK=dP#l-TMGQ-4Rd-35 z1qgfjmzR&g`^ZPtm2*01)0K?lO^w)lGYfn#VwlAMP|FxEbBl+*C3L?#1 zYH2q$3bo>^k+bYfUZ$TmdV!nCtK63HUoJ$~w45j7o>cY|>`#Txbs*{zp-VFbYDL$C zJS}DWerhvB9h7;;r&dP0EVp<5q%xLza2I=PE@A?!iZ*lPhc8{ z>J}4k#yoir&hJS&61;a8`UAzjo$%}muv@JvleeJloO=vXe$Gt^NG0?B{b4Ozk(VcS zJ`EK4T-7Zh9Tt?2IF`+Tq>ie9;;7lxxdq%@at9ZH__JNQTP-+XUg3|HuC6O#$WDA! zTH#a=#vvl%P$47-E;aJ{snNi#S%ZoZ+Wz1J9ybZZE?2w2c*K_OI7_K;VjQ?zzM2l3 zGGc4tVN{VYn8YO_U1JRCd>vMrQz2i309v)KxuT8%3qsLV3QJ*7?l|C{W? z^8;JfZs|pkn8f}hI1i@PHu|Ih=3L0J1qKSIRV2Hmo=rP-r$W9Y=3!B^n!TztQX7Wz z92&Fo$(HGws+?w3DQ{q{ah!(5khr+y$6M&{0>XZ3t^U}l=Am9ymye<|p9IhV`iQrF zo!|m3E>8Uw`;wv}`;$(!h&wG@)nld@Qe{UuLNX@dSE~^hLU>y|MKyP$=}YIS2^NZL z_UMVBhD%RR?8m1szrT{^$%!BK`b0#Es*4?pcu`$&(}?NKy^BkGrc2`*yOvcW@5^P8 zBEa&S$Rbg}vR|?%+?IE#LY*d}$9>hcU0qf-uUBzxFAj(Eiw?LutRslecMfHi+CJAd zy;a_Edv{~V8XNOHjqYX~V~8j@)Q6h7#A#}@pkjS)%9dZs?NXYjI*7%)ZnsT3 zGv$U_Pj)#ANsZbSObx HrOE{^wtRgrDQjEfm9=5Zg>_|aVS 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 wedNluQ)iy6dqc~(PE*2hYI1Jpb5qli z+e=88ir2|c2E39w^w)4DpFduKcOVNjuQsjo)Lz~*|984mH=L8-8@Q~k_0Q>EaeOCE z{_)#y-(G6wRp69ILsZSI1q_J+uGWAYnntbea;tI#2z0Ntf$Qs%6uJ(pVnR93E)R9t z0n8%Tvo7od<90pL=G?;TC0X3!Fgk+7@#p<&GRW=+4l@EVsT> zW0jPk#g_;5#XR(rQ>Df7{-UB)>eKv`3+P|265;FQ6b;vv9F+D!ZAo}06!Ug2Z{H3g zIQMqAZ8&^Lr{*#KKmMhzL;!w$M7s-fbxi^|yj(#pmi`1MVNR7F4)A;Xm}io_ zuBGb1eYh5WYV^Rj-iblmNp;ExJkDi{*lq%&gri6yYFX~qKPT$wDz%*an!qXOIXDrV zo!i1k*3ctQy>daIwi)N*(Qess+1t}1WUUDf`SnTeJQJy;rQbI%ExSp!l0_^QzVZ1mMW( zT}>9sTu3=y99qk5F1WHnx6940c}H+uNpH{S`){h9fBfU?=T9%IH^&a%|BqFW^^4Hd6hT6z1$bZHgc%pD_36=B|s-r<;K8Z4Qun zbBx9n9LlrpfCQ;*++df5>-*+_6swCgOCXTVv<%8@%=7(D`wK(^lD%#YYd8Jovz4@I zWT7{rE5sA{Obpw*UWl5R55U~eYI7;B+btII@V5a(MNvXESR4;pm%Kf%pTB;be|+t4 zrrq%cVm*5gxL)GkPozfDD8_XWs-2Surl7dl{b)l0`vjJ35kX%41VjDeZbl8A48=cnYqFyekL0yBsyixZRc`1$Pen;jYw? zdAj1hb}nOEVCX5+3zX*cu-ZzT*X7cuP-hTDm$_e*JMOlN3u{*QRWsL+)W|p$)*>Y| zl5GTh#n&Oum+?z`b%d%fiLg9Tm-#uzQij`xc3s>-vbNi}dNhDaDa;5xHn{b+s(P0b zP$&|}&Y-$^D^-x(U63pfP~zb9ZvVxi+Efk#4TYf7S6b{+l_nQR#nvn2hpHrRg+H+G zw#{oQnq#EJsh3C!E+w0|Go=r_=0``;ogyyZX)3KdA8S2PxA;bZta@Aq#{gcWuegqX zcR(KjVA&hmx7$3Xy6;`Fy*;Zh-@dD#zprb!JrQxabQFYcD%U0K+@j5t{p>gYNEOZX z-+Ufa1{=kr9F;1Fv7KMrHkZe%iAS*#D%vW6x`9fKB=_Y~UM=QY()P@n5d&Ozomj#Nws-_h8=5_>6Uk&x>Oj)k^r8^?9dRIc56f(MEdII`G<+Y2; zIZwBVsCe$FiAJMDQiKQWz>83SN-4G2U6k40#4mhMKfiw(t8{jaj@&0*>?ekRKeJhvG)f|07hxC&>0rw8QnpEc4w4PMXva0{mIc=xY$)H*_srhh; z%E0e3Ti4H8E@dP&Q6M}@oRmfbo^l64_en&$&)cb4n5%Q*i1huWEjmn4|>i3RR9hs9j6{^>kJ^*2hgSnu!^7;0txO-o}j*s8l*ZbR- zkH7!%9kjFBea>>~lb;>obzCl?Hd_TEB#JI2y!Y$U0_s`@Jj5_A7Fjk(Ua;7jryK@~ zfr|j^W&jyl>D(LmK-EDZwbqaU7nI(Y9c zB%h6GcdYRE)M=%9C{JBhVsviULsT^vjXbR#YdJ6z4o?!{5-M30t>ZEg0oS(_yO~gt` zYqcmzJ>tTkQmd)CvOvslceSS?)Qy~3+y3Phoj@(GHSJ4G}KOpcE5yt@{0Es(n zlH$*5=Jxv@swy+7){JH}QnOeYi2&Tq9PVaE2;v7;iNVuHFdUd~bEh*s1@%WPkqr{O&ZfT%TUDBkz%H zF-cTPadT>%{FpLBl05`RIL4na!Rb- zhNTQ!&zzf#OWkng(iA`hPPjdSe!HVuRNm9~s-ieMhp?^kdhni0pXLj&#v9VbJaq>} zZVjB4?NL{?SALmt~o>eOTF6d=dCshwOMa0o2jYFblYJF6WrKBzlRH&E^27vJ_Zlmzt&crx zdxgZWP*^A?4Wy0;VbW!}oMr|+0hCzsPUg|@*BnZBHq9Pqd)$Zz-L`s&84+BrrH8hv zyP)RO6`#I>f*z;W_l|s?WNNs-qI{5M$099j5KeYgz`zp3)ct6xrt8&qt@s?^*=&xN z_4@Jiy$bPuCH-1uPHZ5rw|HMIRNc+lElbYBLb|S~tjW=}plW7-Q(quR@Tm@AvZ)m~ zl@4-V(-Vgf4GD*yH;Q=Q#m45Wfl*3MhFAd) zqv%gF+0-oW$8!BS-sP$77<&m@cU>leO7UB?1Eli?9iEOFhbAQrZDugl%^N^A z+0S0k5}?V4?mpO}MGCLO%dOlNYuXfy;|twNSl?pk>~L;0Dl6CZY>ot>czNliP+r~a zP^V=(ee>ISKVxc+9IUm5;1y54Gsstsn(J-`hnp9y?IpWLBf{RQa{_%=?`~!tSNM|F z;DQ$!yp!Oz=<(?6;Ok|X{%oHLoM>N1aZe2WJQCI1X2oGDr zEG_b|dmBrDjCZNH6`^1?)G1d`S)1Vn!=|$zys6lNy~vvOO^2H$+D@vUT2>G0DJSg8 zf+lwY^wqN}!K{tLv7pOhdz>hQN7_|0zBq7RxJGqW9BgCJSAoiqQC!92u+tpA9jtWk zTkPwKL*(kgX0L1)i}aP2eu<;ws>Jg?_2X6+ z$nKa61eNm|);KlYR-%sZ9{V!PdlTE)ZTY^{Q3h3mF%K<-IX9`Q(GK7tKjvX;{PNZ= z&&7f^ENe2(tRkh5Fyhob6<^yOzO><8L}6s*A1VSmfN{`b!jclpM2%a^U?5Mjg_*Q; zdYd-9rdNrTXy?RBp1d+CH)Pf;^Fte!>k-|*eEQLTzIQpiu2WX0{IUn2D$|{Jpt9e} z#{11?A&yNyygr}GZ|iLaq*kemtpaWp)$I0eo!+GC-3O|em!_qJ1!0_4h zZ`#}h#N?!1)T3uDYjL1GT~ykj6#=AXAFTMcL|GJqAJ7dlb1_cURq8C3_|JAvWru-i zx1MEC0?D{#Xa!0YHgw`4Pp73gtSf55^7ZY|O?~VS*zo1&&;NN}rv1eXHp==rK%~!2;MpB1E;Ug6_x|LSc%MKb2yPl_- z0=ol#MDJo_fyRCpky^Xb=M8jGc#W@pshzH%G9)MJ9(Cs);FOlMIQ`l{pWZDQ(X9`q z4fw!{JKC?fkQc7%G}hf)I%WU6;;>e51MB6S0N_X2Qr;r8AV9@N|L6tz^V5$XpT7M4 zA7s9~N;KM6J>!)15Z=b7M&{<_0I)?ya>7D&7T-ZBP4}4zUn|im5*8H{54K-au(`{4 zKa0-T+3zHDQxN7JWUN-JVo0hb4zP$e!w?;t8liM`JY~t3rC$WB15uoM1_MS3<@O=_7b9$R^#_yL9JV9&DVrF}?d`k@iBr!)7%Hzz zKZCu7^bykkY~NNiKYz=6#BgG}c4YI+;Qd(FT6xN{BKG>l?{AVbcBDEY=hHTTP;uT& zeYM-lvLj0@1ALKnc6{0?kvQ%3iS~gijqdMb(T0)P)|hfV;JUX9C9p3VZ&$zYuC0v& znA=i%%Gah|#A&y*P8RI0nUyStbwQ{!TvO0&Qz*tRT`RujH1nS=?e zB8>pDsS?^gJ{IZg_iz7L`eJDr6g^=S2|e{wU1p^nq~%$ehkQFkXu~BN*mQURU zY^N8h`mJUA#FXtl>^j#OfdsPJX!b0NB>5FfTFDlqRx0VaE!m8EgeX+FANU}~oL0r8 zPR%8jM;K?3pD<~fTkks@Lq|-q@dZRZlnCH-dDsX$86=^@hDJdHd;%YZC_odv$-Aq_6|t6NPk0ex^R`kO3N@tJw`>=8x&64emqT`Y zf~B+9#F~PEsuJ8n%72-T73<*)sS5)+1RE$A>T+}P0E{Ck&ongGv|!<7F~_cMkN|aN z2}w_ZKXvYGi}H44isx1QX#O%14Er9AllC!*fkaZf1tHReY+j2U__^p#3)TiI@!Tn_ z^S$5dt$HD=dlqrnL1<+XwVzf}m+%42fZu*B)cthhapjrHPT zY%c=yb*MPs#g36{+iO-3kk#d_ZEQ>OVFlsp-#j39f!?~{tVF6zo=-a7gD%8K}K?-FAhPT%R`@dg* zegD!vFU1fw9bSh_2+wME!6FFXsZ8Pz*<*CzGEZ~q)HbYc_glMT#d_7dVgGkuq7CK% z@8)GV|FRvLmucrPFs3)9m!?BVkzG|*{jNHpG#ygDcktQce!^s-ZFEw6%OU!xSPQxL zQk6=WsNUS+gg2qWaVTvP)IH>JExop@L!j& z=LVk!8VBgm>vGvRGrqsw=WKsdo99_h=49zkYS0+Fm+zW1IqJrN98MIEsClvjpm#rX zx(7yp6S9p%91w5ztx#rtQF~WBD}W5xsY^XG${BTYt%O>(j-&2lw{F)tEBRSeux}-o zevtX9^Qo!ZdSGl)Th-Ax8>g1FlM*n)o>O3>ReBZoY=7~#vpAqnn%(ugwZ@X*Gi8ku zB>MtAwm@yp67M~0=)-~nw|-x)uixJ4q6x0`(&T;+Dh`Ec^?PJMH-<^xefK9fCGa^HyrbF2)1w@JA`VVOGMCgFDDS@SR^etqPLd<&F zWXaLiArM^pD2BRA*)jUQu#;O>3559UZh#1y?>6OI)cLTiXgRMb5YfPrRxhS%MW@4# zf#<5AroOCBokVVj^9=k#zC(4egy$63$n*=5mP{bqGZUAz|fqN9SU!0xJW zM`dQDSggF&tD)%(o7+1Ga%Hvepr(CmHPj$bM$m=dgUdn=HZfl08jVctqVT=jL)yt$u0AEqD2bBpOU zoRlj$irtIglS6e{r9DX-wGqaGhU^evjh&RhF6y^Atg48^W?v*Aafz=VYaS9tc1q=L zh3&{l`pGyoWVG$eoWmyS%|*>m)1u+M%E3bLDYs}@7b3O2?2S?Vdn(MP>do8~MS84QA5>O`K;%4yuU&zIYZ=(Qtk!Cu`SkU@ zvi^Xqpn72ntI{gA%Q7)oGmVBd92+Gozo^MacE^{n@>bvp=-#wjNn|wJB$>a*%cl<}}e!;Ca}Fqj=vVvT=gv zY6teVdr8}Eihb%9Ws|#t!kXOyOJMssS>vdN&Fc7WR5NF&I}Ws(+HPv+qVp}kboW1c zjhV==Do>sp=PZ+0`;nHi!n{9Pa@YDP<(<5!K3}Gs0HE-g!_J4gRmJ2xOgetLzHWekD3+)F#c#s(D7_e36Rc*4j zjvR0M!wG>vQxaQZ=L<5`(J$GS2%w=&;m)BQufXEl=U+co#b&8qyr#=)ZKY^|efa7| zwl}|fGWJwggQ1NSOJYIu_DiEFK5&zt+`AU37Lm>5bg*y&P8+Sd-pLiC)swv5Fgx~4(H!3w;l%l8ZYx3OqqSbb4aQBLXz z_UrK8o5L?;ncZX}MX>=+^-nUSm294jfF175o)Avkkfs4}=TUW5BE&YZ$}$s(fUR}+ z*Y#P48O@|WD1o$Ft>E`030#mzs_2`X)p`O*C{yrJBB^rfGv*j%X0nr*qsls(|j(aZxt<~Z89qJMR0tEEvsVcfIM%V zSH-dorQ55rt5z7499>F=R(dR6@`dJb>VPe$%e_9<`jqJY^0=C2m#etaht$B zQrCKbGXwUqkx3fJD=93qd>15JexTM2+6G=XyHYWvO(&70P%HS)kebM*j$9~VtFcnv zH_M0@#Ln@&|7FoWefjaTeYxImepZR+co{=%RRhXOq0a3#!yh1hLo&tqE}ERQDC zdZ;y!33##w!Ft}5GP5*f!>RB?F*d7!hh2C{wBSAX!qLIvvWoZKP#n?PZ@BHc-)&g| zdR@^AHsV`XrpXIZIJn|-b>ZPhH2d}C=eMt)zPvePdHwUEcVx|}I0mv=1X1Tdc6Iw2 z=rCKKRw`1ltQ#y%yyA%2xHtB>3gpD$a#wGEVT?dI<-LcOFj>=@03-n_Ih?LPHV7|W zM4-E^{9?E3(~O|;^=~y8No~9si+t9CQhb}X;JpE))$1r5x$-nYpE;|k41TF+V*wo0 z-WFsbNASXdugS~~xal?;!eSb~DA;ChY)tn>td2*oA13DlS39@1-a%QOlQV!ivmrEkvJqZA z6bO_8NniuhnVM|MTB_aG(thh2p!3V~I4%BY{fL zQ9z;wmy`HKgmmCPc<$|3cj}#|^1uc*mL*w7YcaMK1pvI5Nf zF#fTfQ(1F>+Wqnmc`c9CdT%{iW96p5{36=J*>)~W-9e|4mMg(d4uYs1IqN0GvTWKD zfL{nYob+ii73{n_?LZ*r?XtZOa!fb4PkY^^Muhd26_~WCOp`XHMJ+B6Y~k!=&8J1A z4Q5Ui*v`Dl$Mw#ft)5qPO-IuN@~kltAcKm_FhOGn=WL%fDxkkddq-BCzFA@-zY=VH zi#puwc?XlJjVT>&=K|3w_RBu&k7njyKNn{3j-!40@#KQ`1$KPwuosOW$IkEk`cCpxheAyp@ShEpitdq1f`Z@> z8^u&CFyD?SlDq83CWu9Kx4d!Qx}88tSt{K*q#ZgEwhw8jKmT?8@!&tvo~`hE5vRi> zU>ebp9cK%9)Ig}rYF1fGQUEfF`|jZNm-CmJa%b%yY^)3yFxpu#vbU#sIwF55^+h<_ zu5Ovo>Z*bJ1c(q=lk#tgsI8gaV-yMmuEmE+1gai5@yd1$+P7Ov?j%Zni@gq6U9-a> zEN$LyA}&cNX2oaDRq-u1yLk(WXq*~OTtu(5v$*QlEA-2QaHcNVw_w?+j`!vIpCA8x z6A;;1raixK9{|d1b|FCQiWYOuc{@4)n`jzJo%X$ZhsF!Hsg@YWL!LW$Nz>^==l0#C zaA_Exa?+%MP^Ng`(*M$d0i1Q-tp2gag0yr54c*sMr<$E}A5sW~*wtbMrex6R$>HtF zVv$5Q8(0C9J19zV%IU;bRy6X`p`knNR7k_;)NNGFeQ!7^me{E z2^<8~{JKmJ{jB^}vwso)JDg!B!9|uigv3FrHZ|DLuwVApRwwtmZR$XDc0&Z2Ui>Yu z&UosaG+ffcf}ht>cwha^PS~-6AnCr`CWZo21x}|I`f)3@ruE?C44wiwy|cWpnR*&p zS<_pP3=|1ondF!F_NraZx7t|m_UuCUEU$fb z9m-F=b=W=qkjZO)?p2yzxcmZ}D)eM`fbmp_5NM@e-KOdY=Z_;ju2tG$GmZf1sZZeG z?T5mzP#`B#ygLeM%*tYynp4)4h$jrU;@n;$t>zKsi|t8Z(TN`mTdNFuS{l%o<8)5* zHhK^nS;J@{SXrc1vpdy(i*v;Au~3WHtRhXwPk2=~N&UH8UR1LuvtHn9=lj*o<&5`| zeW{zp=WS;{x1M%Qsg)*CA0|7;knBgdQ^^->0dpy#D3PHyvxaj;Erg3idu4JL5OOx? z-18!qGtFM|Oer!y$QHpKq3)GBRAdsqjnn&fPt|DlGmzLqSl(QkC@Kx!I&@u;m31B0 z$<&%pU206IzRr#Sv=#ym96CC`2{ZRL_k-Dd8Q}G&1@NbLN#(cFR(zlZfpQDT$A4-&DA)Gp|l+>vT=koP$>e3skE7 z_L`+ed;6ynbtG7}Vcyb%J8S4&*w`#sR$UJCTFLhO5kwU78*FvR%G$u~qT&$4=HT7i zd!Sb&v^!@6F;Jow$v-K(JZtjFO{C395dHq3{za)Jd+P2UcK zA0fl!&*mg(DnUu2V7F;rUT!59Nby1B$;g|&w=Cz;0g(Is zSgL=0{r+D7()_loUhm4(4T5G&o3GB|70G1?T)JYBot)032Ji zz(B39d-GO9j<(tJR}|9Rw9?YPlqCdwl6!%HWOH{74*&upW1rnn2mkJudduD;sN)WS zSl3%1WC(%cX&|n@F4gw$OQj!%V+rg+u#TRNd8|2Hr*|irNiS`4hh-tcPjwdaRG-?; z+10n=ypcCPL`qi)=!Lh{{k*qO+2BoCF6a_khh2^st=Gi& zyevB^5jHkZrzr?bYFS4T-nDO$Oc0+oe*zLq=1gR0r?0dXG*)sDfGB_{>5N_2X(%17 z5=jNeEK99^mXE2F=Ten-6nebq_&94?Z8dV#gg^xqHQPj}rZ; zt#5No$o@cH>*+*$PSW!tjzXm=WdC_+ltMRk5Pbnr}y0P zX2YpXd?ZkpcThXPxZ5l^W?Hh!H4J4acR+p0>R;yHS1Wx?Ifa*EL$?L8Eo%c_g(e?f zE2#1XT528#QjNZWkTdm*3&6BSuYK})G-8|W{9xD;nio!rUR4lJF-5TM_B2icF^?v9 zvB)VpHF*E-V40n~9ugQ$+)rgH zhHA8GIx4n%+vx~@_4V>z;Ed$FHkBr}Zn(V}!;s9Ax$XC*>OXEa*YPf>{1V-xT?0Tp z9mNRn+C6EEKD>sz`$m{fj>(f`&Jn$N;JlF7isEhA-LAaz8_2eHeL9i_eLF7&5pz>M z-;Plg7nJ&2!k|l81*}R8dNz%a0wBD`}g;X?jU@5U~2M|0s12lW6>NMI{MwYvd z#tTe|?5It!suVCOvfQDxW@KO#XtyTgEPxTC`+?xdU60-Of5E zAFNZD%>xiF1w#)fE4(xXyo373Y8F|O0-Jun(P2#Z`t}rynn_hlA}OcDkr(ayY-c4p z>C((`C2SwsjR&E;!dsH@t}{1bfmPq+7pI*pV|9uV6Kbmj-R@60H%ZV8_Su4)cU2_p z?&749=zd?d>+6^M*QcL<#1Gx><0XJya1dCcZRW$#U9ycuLEg?%)lp zSb|8{0n4{wl(3Y0W=H5Rq`fj21d31;Bec1fAa>=F9opizT6E@E=!av2rjB}$jutiM zQrh=i;jcH4VGcXX=MB=bbvFdqvD<{XgMYUp% z-ovgL!nD7_L$9I7UD)CdtCAWnI6hl!x6k+r%hvF%XTBKDGqi|B0jk<`1GjG7CR!(W z_MNT$w0Pp1>}rr53U=CH+lPfX{>86 z5X5nAdU=)ZMHJBaiaj)a6i**5sL~p$&SUKirTo5HpT5kmAA{53xBA0M;_a}K2R~B~ zoXEZR=$tb91pq`iv+p(97@NCTVz<)B9$)s{gx#Qti~8urSz(KOU>mSt=6_};$l4oE z6!gZ>PS&h2X9UBZPrF+uRFeMI-VUl%u!gVUtxl>sk`p%$ys$@~@I2I0CiI@xB(?n5 zmzl^pPp4}58Wm8>Q#R{edMCq0GzazS(ks1#XxH?3S@vT2!=>S4z1CgN)t2I9TE&PL zogZz`Trc~}v)-0(N_B(^&26mhg1n%2DmD}y*Du?tbnc#YKxce@8IZecB)OI@GFAxtlOltbAS$LOkh{*$SM6*2WnGVO*J$1 zP}HGIg#{!54b9@Lt3TJ>FZGCVie?#z{4@ZF+(Uq;ibd5I?y?T8&Pt#b!6X^)My{2lIQ zwUbzGYfsXJVQf(5#{Mutz^sm;s=Al&0IJ)8C6&zCyWZBU6vu-PVnW)sH|7k;={ zdKrcBTrta$@Doj&`F}MX%3)b~2pY-j5HTQ=WPT2i1{)+La!y^R!`{%TkG=Kv%k|c?wG&ETv;p@B@ln>IES*l` z`^`!A#?BC-Px7_w7=R7#ZUrWSvSw%6EioT0!tP`_gM`mRwl1vl94ku#Z-To4d=*F@ zO;bV(DxAouT++QgmCpqj7Fg>^O zJwgSFtZW6$Ld2%GIFAHyzBP!`u-i!rK0PXZ%91XB!ugkFTHJbjk*U#5nYCJXCQdWN zCHF{1bo6GjQy>%<5ofarl>MuvjvnZ757X&3MLRSAUOFC{KHu7U!!@dno~_Aq-(iLDH6x3l?P@o5ME#lcl4@L1vQ66 zMdnIoUHfrCq6iiMc}^|NBHt38>%PmrX;0c4l#!F5l1K0sDYW@P7=QiwY-WS`{0;d3 z1P!u%8Htyp&XaAdKh$&+n`8`b)w`Je4K0F zHTu@vDRI)E65xi-zDr9Ew<2(}Z<;$b=UW6_UWyK2vnZRtNU-4ZdbRyRAM(dit!Q=s z*PAv55bJos3}m~q{K6v9&_PMN?W~o|sm%e1D%HH@xldgK$i>k)HvLEy$@Tu;mY$-M z1DP6NOwO_FO|`GCfu{fjh(Yu2Pa+(otsqlv{y*nw~kTE`40$vCV=b-)lN! zuPT*Bwl+UGU~z67GxiThf74;*ysdv}$_5qK;3KB>WY|wWPp#}s(++uO@ql4B!BS9% zZM-ek*ZzOU_47;nbG*^RCDZvbbq7*A5566{r6@z;*wL_-UY%f#7U4260agRwxXMk? zU+R4I(95YqxV>^w_z?QA5xmvsbHHCGrH~XL@9e4N&|0mC5v0pmeL@X!9*9ATaNB0K z!}fraBreB49QU5OjurbWc{lJY=gI&WIR#$Tx|@SQC(b;&vw;~<8HGgFr&qMhH zg$yn9W_X94A?Nkh9B=i$ykA{>{p`%$)!y524en=tHDh1vjX}SDrN=7&`na(&JrHf0s4oSqce={9$pXxSC#_>HuRP z&KG&^a-x}(>8LsDO|UR}I*7pWP!r*_uF{{2_4CtXU%d^eyrNO%7IgYjOuX(^9j^>% zyY02wIZCZ~WxrqS1|sP;*(Rz*`@-|7S3pqG;&fcy!LTBLI8Ud237xjsDlIFx1Y95W zt`1TYowFU^3R^z*7DvCWx+XiRsW!N;V>ILBq-(cvYcxYxu&q$7g+r6fp;WNuyB(64 z*IgJVLJ!>28g$BP7+AdY-SZ__C&yE(!-V>wFDYNL^LwfJ>zB_IyV4B)t+oVV^u1L>?9TYq=V|*ydP7Ug)j!JnQBwTv6s~e6HcCRTgJ&&?LPWKzJ42D{^;Mo{_Dr8 z|7~w$V-Bc1qq}V#QS+z<61H~}#xhUGrN!5zib3KfB!e4vi(lDdv@^=Q$~Lb~z_zAi zZ*^1)YW0VM_^rOHp+;zB(}SjLwye$o$2BTyIj0=$+5HCyKGa<)4rT|vF-X4W26ZEk zWDyEyD?*Y~`rg+a&ypma{I>uQB8qEL?jVBNA_8D=0cU#a-e?ovT+?AI#3}vOwZ$vr z%ZhjJ&lPKq>+f$u@wq%h`x%^piQWDfjxf7Q&%Ut@Abisz2`a7Z3><#5yelRhcGl@j z3Hh^aQv3R$oX(VuDe99H78zzrZ4O!Z>foms5C*bo1kDnY=AV{**TKngh~>ym1a)N* zfEOpL9`7JcP&l$%{87?euj)Dt+G<#fJ~prh$QF2$)Gsk(!W}v=o;}~xun17x)vr#P z2iy+@K8jm z6bUpHzM2gzO*>-XUFd`dhYyK#GM(eBt-!D~NcOIC?!4feeS0c_0mz;@5^?MvEw}^& za>S+3r;f*7%uG<_@QSE<+2yz}3*(qK-wqh!9Qw3C2JO&nGdfgGZc>rK@!@t|By4S? zyDG?;7Cl< z=+z4PY+^q)@uoPBlCJRo!P+*(0i1Vo2<}kF{Wk2MfGsxupQ(G&i`abUlW0ITwUJ1D*yJ~cHvU_Kl>O%xCP4Hb<7j;q_!6}X2D^lR6A)0NFS zaBbU&ORf?w8c#)Hm80F1&e6BBTm79|TJ4DT%O4+2e=gRKAD{pD@$>s=fBty08+FNu zLeHjUD^&yJtL7D7L@}YbI`fsRIf%11gc7O<3OV$kC$O?fcj#InR=@Yq*Jx(L$y4}AD>hYotM_Rv8+iH9m4;^o zvoEAZtk&Gcc33d|&Ib$ZQeur2#!FT#)m0)Fg3zKOl^ot1>V9Swx?s*(^Hz2VPqdZC zlD+AA#}(s+4e6z8IawRxSQov7ucpivAawbZSQiClS}wUsSal;5+^V;MdHE00pF21!NYZA_xfw4C6zXzxIoP==?_t5ao^a=hkcli>3xR?ogFO8cccch(-vY<+sO zp&Qq!G?c=lY7bowzX0wC5u{wVaZv11<49jTiPF`Bcoij+!VHm#4Mw>(Z2pFP)~q;%M#sfa0vmVW^H; zWzu3;f+niC-HH|M?4i7QTj6!J2DO%TH*k#IKNU6}V1$4f4$hjNHBp0%fKzggxu$2l z^dl}s|KD&p|G^cB>cb9l;;7Qa_i)OgH|>C22k+wxTRAO}ULBIyEn^LDtFWe3%8YR- z7OU&xNEPpPG=dwjvBuiOGwmGE&V2{`SH}Q|P=|fZ^Zgd~o1Na*AJ?a!hQgQZhiwg3^M|)0glQVbh`Fu9qb2_Z>b(l#5-?tbY#@|9;$!~akxj79!! z&EDiEiDzNyxxEy*LKj;kU7OkZZ99wY3@qEWih)X`!x9c<0c$^lcTATAv#8EPigYx{ zW%n{SUOWjdWwsN`iu+0N@E$i5!{Cv}U#f`*~ ziN(QOuz&i`i$y*OS0h>A>%dO1oB%xRu|041i}NOgo!bU$Xk)UT zv^Sg2$ph6XC^ft+PaXc4olLSpO$m=v6DvTO1PW9ZltgH;9Fcb{X9SJRZ8eZg8*$)p zVi0n#wiF3k@mQ?CFT0-frY%)prc}xRsa$(n2DA`k9{1Ma@X|ekXdZbxZTVL7eN}rd z5F8*_-)=Y6GHWZKK=Qd~FsQn7Hbq=jrz9kLAqlNgvKe0Iur+bU>8R;ctoIin_a4M56ID|pGt@h=1-bh|YUR?Dh zn948YWh|8_=+0J`^T!70iF!}jEav>mG4kCEzCh8isYybja_rKYCFlAC>Rbhkq29j6 z=yvWyB!X2=c=q)aWH~jR;&?$^$C|7ydSWV`=u8D0Q_XH|EF%eJsB3aNBL^P|r}4xq zfTgm~UG5gp&`8>Bmxi`ud@gl$5}G^+cRg z@h~`#`w@s5HJVl{jzy_EKxGnBr}999T-bEpTemT~kMb;sNGX~*+4|~vLQ^c?sfxPa zJnyEfSO=Qe*UHPWWzU(VO+C%0&f)+o&BPh4fe^G4n(CNhhgweCtvD}yQQJ#FDNZKB zK$lwZAS0eoAobj)Q>~;~MJ)D1MOH$&W(K^c0uUGMozwN^b*V82!*q1^W4!L&d`7LB zxELew;#Ip-n9$p>6*72j>&20iw0TdCWq}3N4Pb9~sWTf#u_5w+?Kj@6Ppbf3CCt26 z^%%gMo0fYVDHZM8y{upPt4`(-w>l{u=x`EtpE#?nL{>y^y5QKF75EW=n~m(+uIk*J zmogh9Z7d=1!=7*QB)lhBHL&)Rme1hSBlN7qBTHhsDHY!NtsFRr!p>>y{d{V@9diGD zslNRBv%gIt#&tXWOoY5BPYrl2ZyMY0oI?<%H}|F6$#L1`oU~->k6Kfiu|6MA5Cz0gDpjt8N%4{&$O-kn@l!+|Yk z7N{_fH&x@??NEmGJ1`*C;2UJlpl&n3M^a;PIcMhd!tJ%KW$_4dKq6)L`8JpLKRNCmkKuJrBGX7Imy}%m;+pgUS^*LV5}e*oY7G)NTXT&r(098ZAb@9Z3{ynUn^b)W{;T&?x;aV*AXJ6$-nu?_vl zm7Js1hg4_qw1yP`0S@m8ezUDf!d;$C$VlRiBq%)+h;mJf+#LW2i;EoBZHq5!_3hJm z6YzPPRe9;9u~dF&@S)|gH!l8xD3VA=-k?XT2VCtTxd5_0k@4{CH5Lhw%nvXGwU;GER&|ZK z943LB%tsph`DxfrvnpBZUhD-j3~dT?(man%nUqE1a?&vcLl7X&ZPa^P1}5< zlecR5T|`76Y0AsP{dpVu>Mm=v=tRTEQhgtPeE#(JfBbwiV0-H+eQA0iUe;aThccXv zywp$_unKaOeP6qtG73~jDLW~SGXZLj_9WjLNs`~!;I=Y3^XiY);&s{2uXCjad8|d;oa;Jd@P2EagiWjs3MVVipc&p$1n@>0 z;4XgxAFAta4TLnTgIqRNSrY1A)AIT?l7wLLVGg?zR-m=~%tujX{JA1k{+pMb&qdlu z8eU1<)voYx#Gc9;YrTU`Gy041w!MhwsT51FK*x!Nvt;G&Ir_JbT*nnTc1_6+<VoVz!1)I=rGQpMY7hv`E4p7rke5+O+agumb z)D;GX$x&=3JZ&Z@ClP??VUb4ZBc&KwTjdl^ZdX~SjsUNaO`{hFP!Sq!CzGv-2W+~mp+26V zzB%&kMcHDI&|jA8O&Mb?n)3U4Rln#S5kwu!E1DE1CG!=1J3!%(fhin_AT+0bpbvvT{o-N`^&`G$`w#z z9>YPv~OR3{QUd(@mRUIw%f}T=Y8BMYXcT`%U4s8n5AB4 zcNU?0lUelRx;!wxq)YwCd+jqmmUQeb5bFcDxsF8oSGUR5#I)sbd4-{m)>K75+hq)A zBTY8K9lYPA9Cq0EBDWTvSOzrD*46OmE#R0=Mg#Y z#BYv!_m&3;vss?!C3lgYnzL$oUAphYTXmZ@3Q00AmGVoU-aC`pY(*st-5M-_wI!by z+b{-i)h=;}HK_?h(3S8-0;vVn&H#T=ISu}vw+jjzHlp`s*F&{A_$Ep6MbG4%6d+Yd zzvN&q$YwwK?km!hN$()`SC5N^@U03Q%%Re4KRc_-soBRw*1Zuy$*gX~L z&_6jWRhrF~@D6E>>J<{+Ue3Q_*L zYCp%H-#)jsZpT|xBg((Hut>_BfMJJTPFmZ?N(Q==0y_wK$w{fZYU|fj>2kA$K_ElI!{OiDx(UuJR#R%SL)O zZjtE~brU-YRkP;Gf7>VA2jr}p?V;ehZAhG44)UQ1EK!bSN$NPWo?;Jz@};ydVK($# zwJVM?!2vF6udOrb>HH7N_QUiU-dwf7!Y?EI#H`~61%MC18|8KmEohym9)I^9pxM#v zXg@?CDD$Rrl-)uAuXq(5A65PE5d^A@BN!yZ0o=q2w*{&>=%E}t{Ic)%Z z)aeN-z_86WvfbYW&;;u?BTNM##SX{o5b^`uhF;{OQNfhwkuiMl6S#qn6Wo zOS}*T5qWT!DJKoQ*Yvqkm%Q6xL};>SE^8W)qS%`^emY4(2s2!dykFH6CACvuxd8Pz zF1J!990p!5&@t+=q*O-)!x?{@Gu| zau3M!t?v06w3GwdgQrG=<46Y5%hozO_X%fuDQW!>93TUN>69B_EyYVG)nRwG&gFKS zdU`HdnygCE?RV}(tmf$J>HJLzF!#r{(q*|MuNgF8B&-}wIh)hjXI~N9bl)9=$m(+u z4V_55*USJP>S*w$UmJWpk)HZUic2o-mT0(xRtL3o)hx^MOWUanChZx@ivFCz0TNyx#8I`74X)kN?cL{hO8*tCH@jnEY7fV`L3K6-yO?v znhQ9MyJmFCd}P8o@5wPA!Q!;PcvsAPIy=F4hon?1m;8u>ht)x@@hso$`ON|)=!d%; zBUKqo8PIM+`KeYx(a*v%glPgcot(9XR?Li-3MeM!-AT9D@fGY_W@# zlc7|ff~Hd!-ECiOeG+g5V{V0UrW&OC$4Wi${O3>o+dqj`=bKl-5_Ws34=Ss(i)RAc zJ*f$3BUFplUEaXhy0_3Ux$B_4=}?$sS=BggbHNsHd?nmf$*}y?9YD4FH*kP6J3rl{ zSX`KELfY;VdAZd50aQ0oi7lIanufZneDO*YLb4VX8#qF}V7_=wN4BgBx75#bCMOOZ z)<57`c5ia}Zaej=_iHe-i&&Ku$+l@F1t;7pZ(8@0^SIoD=ZECT%d$OM-bAVF0-vS_4#Qw$)Oy8Zjk1+XPzZ3CIPRxPd0cU9de*zQv&9; zmj`4)I%Zi$Ivp1CCQb#oIUN{N#KNKAL84$~v@fcDKfT~)A<+_wbT7oznpc~ zGRTXRyL?m$zmLzq?(wvZ%J2RTFAL@kDr_%{IHP2nN|x)1J1oF zx5anSl07a-XE<7N!e(gqa%e-YavhML!>hGehdL`ONuq?Au2QDY-o=}vI8xox(;XnrvlLRapg<(qWDG2l=3 z`#!4Iw3^yT%%@|3>Im%)f?kgWvxjp0`0@4oA3wi-{rqErc_LVP5iTnUP6Pg6QNr!5 z7+H5yQlA)FZSmBUAZm3*c(XBtWJ(TJKK5$Y2AEEIKBi@#36wt_)F%Kdhi_c~)a9i_ z1h%RY)T}_lN6cs%Pd)W)ba0r*Mh0@{cH10kH;dYU%lFILi}1nixOBb-XV#_pco+R_ z8kAuuN*=GOmd5UNpI%+AB0sE_(6!X9-JY>(7;)J}Kmt=4;CQT=p3DCj|LwK)-}YBe zQ`@RlE{tdJ9!u>`&vEw4rhQ4`1 z>%Um3)5#yO&l7l^7W+=y*b1C5+9GOkyjw1^--kSNsrl-5kVvE=YS8(3EM+OL&m9fV z@!C4jC$(kN44vG`89HEBB@N1XDgZH*KB_Lm$qA_C={)I?2xC{MoBa&!^MWl0We`;U zCTi_fhXdZ~VKrlO7KCtcF5F|smp)JCW!uj;E6BFFDC?MJ&NtriqQS94y2pHOtV zXSLct1W(@<>-yY&ymv#`5Ah;wAcg4nP(0sEckF7LENe7n=^gr5FUPP3bLNCxgshRR zlk&<)G|?Ol#3tAsr78^WtRC^UCi_m0Nxae_5#b<}0Q=9hA?m{B+ zvQyb)vuk5b6C}rW)42M0^y*~Ck+|)*BtswBhD9iha>>iGQxhs!$;fMhVme@{(0p2s zooUL-r zvnxdHv>~Wf&p5B_Z&7UyB;k}DA-B*dNa7UO#JpXr6~M7rdoNG9@2#>ihb30B+!-FA z%N9Uz=kP{K>4+VeR@Qi^I5XT!1pQj(z$B9{BCngZk*3yX*X@W*x78qB_KkS~V$-v| zy@IUbq#E(7=&BI;PkdUbHmDH|KPHBMU#|A$$EQE|4}X4oo636^Bi^>~B1Q~rx6eB( znlo91r3I)a4W}TkIV~te+oVan?pw88;ojkPu$ioPHfG=8RX`fEJ@KDx%W0j-u`~rG z*)SZPa!XamW%X+)U{juclqD~fzkJU-EZHZhbI_`k-5k_Pgk!4;>TpkXc3Uwua;89S z1L%;4&7x2M8}&Fs7RwY|yo}9JUcUGsb4?Y?og8NbdJaJefsm$`$)_Fe)ss& zHb{=i7toO$w&XObH)ngzT7?{kR}SlnPTLo~;y{g1kR7C)N&8bXLH>%DHr<&K(5RyT zm%@uIJ_o*tMu3TNOqFDz<@#>O+T;w^RK4B>^dz)AtUkwDd*pwn+^K^CUyVu-1 z!Ejj*m&t;7Z9W9I>gNHlOuqd7m9?FDv7L!X4|8u8FF8&QXA>!iL>AQt(I;PF|M$fr zm3@D&buHJGm*T`_0KT=^0E`w-c+6-C}FIb zobCr(x5Oj}||Iyu`GF@2$3iNMke30b)kHB>l(BEq(M$BRbcP4i~cl#M<61$a~) zr&?P5Sh0n`o~U(Sb`SMA02GocOiE(j_WL-h=GBR+G^b_sA)|~M0IQS*OD8@It0DyI zBND%l)jR>V*6(u+_;J^213*p82=3D6dzQ29#kzISnS@l?%E8NdIz;gU>`;fQ-+6)^ zHJbT0)hpE1aq7-;#ZgD{9l0*~1e_?jt}RkuleiC_4Dh)ANEaw@wMTydR~-F3f9z)oU|94w^l0WJtyZ;S4)Rj zOVtC>8)YY`Ig6U@DSM#%;x%ApWDjqZIDX&(73!>4XO7fHIta!1qd3TqYm{{mT>PIrV?9S)V#(YkqYF1Ri{*vrGd5>}RF51PT z=3ugIZ&Uf!R%x~)`(zKqF1;fFu-iq$+*4VUDZLL%P4`&N ze88wvr$bD(KPWGj36EzR*Py_PHw7( zEG^!L0z%p3*ZY3h^~(x?%PgT;?H&MJaQx(Js*A%Dd-11x$IibF_4FWTnu#^=ASo%- z`;?d4JnK+Ltx5qAuqwfX{pYA=f{xCcFOqn(Pk8@TEt2Pj(EEu0-(q>u6gva@hGh3fCzbT^My4i24+)W)UDp|SNm7rTh%tT&0B&WUFtxp{arP!9O;A~g0+(iZ@ zsdH5AMr*4leIxWYB_{LJu2TnLMc~0MATIWFwhy#A`E|hwL%lL|%G_sZ5;5^{rr3?7M_9e}2)GQ;xU)~WG z-R?+7JVs9>AJ0kOv=(zpSnZyz$Ia={i zRCd~0xBf=@&>8M>YE5|-Er7$EC%I#}>DiPC&4R`$)^V<(5X-_)JZnP6*%H$4EA`e$ zxUW0ymw~B$N&g)17WHF}EvzY}`#NLq8V*I(@iZ*q5o>NsU-B-Blx_f1-nM~T?=mZk zdMNQqw}X(jHBCKI5w9g_N+b*^x4Ih2a<#XnloyX?k^gZm(;$mDL!)W^jyQZJs;=Z9 zLt=%TVzxbiyd7aypv41zv1=Ys<1)pI2G#lI(Yb3g8N<4J;5-6;twty3{rrV{C&RV* z5w?Ey&!4Uzzvle(-yip8p!}D?SO>z3$sNS&^qO-Az&Ciax9Mz%Q^l678N4#w?JlLH z-C<3z#_C9*YJZv+Bp#e10y#+?dgJi>gk*X2?y zn)7FSE9kiz^7pKst}`ObE$;@~T~<79pw`|E7W$EZK{u(&U_Ux>HH%Y7wq>2sp^Wow z*n_}kbYv^2TTUFAYR~7#o!PH1|8sr4y}}luzFc1)JoldTsI5z#ne4g|H--!AKb0rnr6N_n;5l@-Nu(1Ij0sYyKX1jzTE6evakZ`=lPsOy&aLc(G_2MCThVq_sG8)uZwoX4gQ z_F-KRw)@tnWn1z_-tMVOZAYP2?tz`~VPgI5*Z1+~UF?u}yM%q>hT(mdb_#lCZHp&% zXHLn%N);Vm#(2r2bYca}@p$%%c;7(u;L}xr0}puv5-&9+pu>E!qZ@}U=MhX)Rx=vN z7ASS9D4{-<96LWMUB~jm;bRuYyOfH}2a#GFuy3kWo{jxLBD4JL+?_tJ#|iG)^mZhA zD#1FHjLA1i#5r`p3ZKkA;#_VdspRZ^CE8S_N9%NaeJoq}cU7)$|M~%D7=O&RF8T9Y zKjD)lHf!S!D0i`x%}W>g)E;qOJJ1_Oqm+~?-LXdr11Ug1bl5hb&ijhZ%7ao;R*`J3 z?>ZZYC0%aZ1U4VmJJb+AIStB{k?BaQP=d#{x;VGjr4Xzp(!tiCeNhT~o^#YCp(=Dj zJUf8v9IxVj=6|M!n+x#Tb2{`5g-4EPjWm&%IGkX8Jp$Qa)e7bm(#-SHePGjRcD!Hl z|MS%Xplj7y>ZxFmI7g#@EzmTK4h#i!XiTXl@-cGma7epU4z79u$xvhM6Pf-3gG!l-rNOm-op!%OtI`Zy-1y+*ZXSxm4VoMR*MfuDGxpetggx+WT1 z09bE{t20zPc{)Y4KL4^>(@x7M%6aKBk5O>Q^cl z6;2h>_?LRz7lCG~ljS3eytGW)@&Q9DfGG%4-j!uj1bVYM#cMq3tI>WELx(jQ$U z_D7`&cyA79AM3W;W_E21qUA1Isf=K{{9REy2m+Gb;yUrFy1N$+*j`nLP^@-xgwN@` zbz6p$Y+Cr)IIE2PUejhL6s}}@61VezUA5kRykDU${hOCg30~+>mzCFZMV4Lzj4{g6 z((XsTh_6oS=*3PLGfin77{@-Q_odK%^8OL6O!T}|Xu^F0e_(lV4{bsS)7j8?-90%? z#_=V!D>SUM#?vGnZt0cKrU6woq;{AECxPEO$=o0p?|Ku*0D5)kP6XKW!tCy5TQ~=4 zakE|uZ`I~lL>Y){3SgZ)*I`HSVT?%!aZ(I>&#q8=%J*NE?$wStIo_|@^>fE@+SR5c zW$%Wm!LgWj+Y_f$d2OC!hZo_;$8IB#V-q|^vzwYv-44&alDXZvn-*`;B77)Z3+NO* z@TRh%@ZGFaK_{$5AjW?7^KtiRvt4u^>9om0q;Rh${Ug@{;=^XI#HTG6R_Zeeq`hY8|R4>b}F zHXtdKKT_khX-7k_xddyMlTwQQ+)w+TaCR$f{Vq1&L5CEuw@Wdz=}GD~j#cuURt!M% zF!Xh}ZoNSXln#LQ`{3(z9W6PJ)wZ(T`^wa+yonP{kXFo_#HNgI02p-@;QJZ=vRc2s zd|Fs+5h51tcrhKGO7rVcPmneAtTcGT=SiQ_LRi*G5dy{^lvRw%`64APP^__#G1CTg%G%k)Q9qZLdmH|?6OmQpp1RmpjcWUwEzK?r*4i!DaF8M zS|(wzWM0+Y*XTN@KG>L->}64U-G(MO5ARL200&m%VLwKwoDVkK&fi)Bh$m4qYN^N9 zjQ4gMtKWm#yK|=sOLjUwus!L;`?;x$^l|B=1$jKHvR!s!**d8pKCoFSdD5|LnvlixRlg_&ctmI_1VmDpp657j68#O+C73iA?@{Hg?x$zqXp(yUY^` z)AaVv8b;qRj?%^#l^B^QLHQo*XPJfoD(Q}snDhH?4>wu&Nt0V+M z=hUd4V8x4c#8M@PXdS98($0^S`j;YSpT7M4hn?eVTfGc*upcg!tVnjG7wVRdxue9_*xrxjh5hVw!p* z=As89e6)tA-XI&2!_9HL#ud}hWrdBqG^@RN**R&ENbilGYWDzbP;YNpoe*c*PZ7?k zOfWgGc`o#xBqOq#P(;nb92x`J*vy%UwQ4)FH_62x4ba~u`h7Lw=*xV(RJd&32ej~p zcxM)SrVz!OQwK41GLFOHlS4T%4ot6#`hfp3KySC44$e`_Y!FLf`<5N7-Dphd#gaBN zmZAtA*K(AHPbQUqRZv6IEXWEFq} zb6i@@DK~8c^3*7cgzR8T0Lc0A+i2tp}zn9T{rLd>O84s zyD}SkBOI%nLM{d+B%Nu}=C~CcLTwkjZy|KhfLr9hLZtrU(Q$okX!S)VjCa+FEcL3~ zQdQ+5*a0Du!cWUWUV{e!?dJ5$bETZxPu3Eldi<_Av1|q42Ps=#!(_gl zMYrdTd@^-KR-ae9wD|cQ5YrX2GAdfhU-(s(hz4GR>60y zmt9M`j`S65`KsYkozbHS?N*!9VSOO?(#|JuJ_UE7fVyq4wa=!euJhHKvw}9id#$gq z%y8Bj45PxLGQZ2*DB2*XSW41^hqKQi`qeI2zPpO7RiRK zT_4M}5d3QH`kPIE&vjBx%uE9_Id`sQRl$y=A&K8Cmb zby?FA-W-jcP89bwGpzgOA&otf3^g1DV4?Up7|`)ZdBEr#)Wfdh{RWbZt#Iy78~ATg z%JNTExE5Cbu})X}_VfBjd%sc4ke&FV;(Q%&CJswc|E#sQtHWS82BqIRRVjt!9Htd< zhsn&Y9>-2-Dm*>Gb1IR44A|zdA3#A(v7?&9Hd6EbixZ>SN|>X7&iie`&<9V{Kz13t z^Q}QmN)>8P?KV1gCAkO(PV@|idzQeW$fj{f1M3gAtoFC7FrwVD18lyaBb3e}DqKnw zNi3w&9)4q0rh9NesPH%sNHy+XmwFLNy@)r>>*F|HuJ^N&kK}tes1p6QifNRSY>_1p zRfDl#dW5k`Hp9#H%;}25DzfS%yWS(v>p`~az%Wk7x!U+M0O8#9(d?&NQc+i~3ZRN5()8ObS=+_c z!n%tCP*(z!(oN!Bo;9h#Hoz%z8UEQ}xY#zYt!?%f;T-y3v$uIuRfo%#RmZli-J*Pe zbKm#v0HCeB1e^zl2HlqKEu6wqog=e`E2lE#PKC3bXsQi>uLx?NyS13iGMnAHX~b;!~Wsy!$N%?*D_1=;gt&K{r{?tpF1{nFrd{JGWmk5kLco-y&zcqPLuDhc zaM_aHGlI)F8U|47@k28L-3nSedw-c<8G4yV%M5U$+vrm`g|_z8)uKN4xBdV&zWeLg z?b19Z5k$pXBK#hd;JJeBHqMG@5|#j_dw_EDKJCZI)nO_ksY6MCJnNMqhYua~@8j>| zzyD1QH7$(wyA@K`bmk@iTq#>?c8s4~%qi1LVbgyRNOwV8vuIbB%%ByNO@=LaPZNc# z(c$|9=09s!8Q4Kg0t>l^pK>^VSsC&P(ZZ)*)k)jM>uKe7sf?psAMXhk*`1(J{kRo1 z+k)Kc9$-QnI-4meJHuuW2~s-^#pN4%%k8@z&7=a05_SuLSoD@5bZu+o#Cx;5Ze(nY z3%wfu-xlrX`0tN#srY+WJ@0}qs5q$ZVafIZvh?M}u)bnWoI%@So{A6d-oc5w64=TB zML@d0KLtCqut@TnOD?LYk|@>50z#U;54#$={Jz;`pDKw{FD38QS@H1nWdUQbkF1al zl{K{7I7O0TBVxX4gs^J+uoIYtN9D-dDoz?FU#r-WyHg1KLtt^Y9M5LBfwL0sT9&K| zfnrqkMy*zm+?*u>+FbQ@<=$(7XMXb@&M#xxrY@k315i_UXqoK_ft?IccTyg{f zVm_MIa|aRTL8`BHgKS;X5o;w4bbaOVrt*dRZsb_@!eC3{h&sejvKsZ9gu#%8!D)n* zBX0#R1YF?-1Iv`v9d^Ff(6w*a6$Ws8p|hlXGpn9wXA0!Qc z46vAB>z#21J=qN^w00O(rMvz1`^>3+R#pVTj^Am!6gkV8L`a)$fc)m|06TQ2g!C6M zT29bUv?f&(EL@WeHDlD)9qDl@=c4)ZV)Y49a#VYww#&Fc#z}`=BNrdJT2pQtEYjwT zF`SD9TS_xOWIy`b_1fDySN0xzK>>e)7kXa1S=f2xJu4HHT zeha*V~gpzA0>5w6;)SYO8nEC-_e}OtbbXq z{_E4{pP#;b>@u}wGpswO7g20t?4_*=a8;ps6S5b5B%e*k+~`>aVKghqth!^VSD3b< zkrR4XvOcg_K-fM{E6g)RrL{?_k#`72x1*+rHLBiUype2gUA3+C=^|*8QOZfnnr!2f zs+7lSOs)23tZMdc*Mw$W{ByXH9-$yG$MP(+{I`=ax1ivheS(nW ztmjeS)mB0e%h?=aPTqFhDwG1!lG3jV+{UYIruKcLN9cJfr z^j%N;HQ%iIlY(s(m;~^!!pZPNGw{9mO3S~ZFTOOiY zxS!=4c7O}?Te_zOO*kP>czD5cfUs-veHmBzVZN<5$lgX0A)pis(y{6#+PbVv^{HHn z&P@7BI#B);dG4I`l2oT_!bb18tt1__|sUIkz^;i6AX%dN(9CC76y;RG~fY zQ=3%|ezsF8Ysbs64Vk}sZWH)D?SitcXXv`g(dg}wFMlgj#PHIyq*IHQ1BbTpodt)s zWnFIcV%?%DETr>|C+v1o-PV3Pfr2BUx}(J<=X7?Pxd02q2&uahPIgHMwl%&i3Yv4c zwyDDXPJ9DLPEOOKOtB0TicWGj&C^Z?~13shpy?vTH7T|gNCCn4h|D>wtLNEfmE zv`5NO-4n8K#sqW90GZ1k;<7su3NpEu2cd06SL#xDSf_I|Nb=hQCU<&AQ^M4U`oI148KPe%OAwM*dHa#fT1}!3aRRM>&WO-ifKO<3zH?r(T1q zNwrPBBEMOq_QMWpt2}y)v)0P%Yn<^ofrRX?SY{nXJD_cil|=8`j8g8hs>>RrbXbh6 zY&`ztwnDgZ+LN=Wb_lhkdVbRO&^ARfihXFkw06jecwx$P>kA(3Rm-1*Tu$anMmb%1tf{rL|Qpk!+5wzd4RIr*x3;Ne`TwWuZLsCIjcn_w zXadp#keL8-G~WV{NQ=)BsV1pz>y7^HjpD5;wf%K3+xp?Hn}q}-P6SSzbC6fIt`Abz zUgLJel@NP652H9|>C-VoMJN@ql&n*2ls2=fJUI^d;UEM^kp1y$K}YSax|7vmYO-J# zA}oHilR?`iVOXZ8CiOefJX=7N5>IOQ*6s|L%H^>ug>Yf6V>7XA09KqTKzo6e51EPE?%ah!Zq=I{iP;MH5_GPYxR+l} zb=7X*Be@2C6^Z4#`Cd^4Pmlp;nKJSk_u(3h<&fm8a|2LwQk&l3Hfl~^ywY>L@2l(0 zx~p@Mc*a}Gi=xO~SBb3QCkOtyyB=EW^%2@rDQ|OUQ`(R6`3b-PFbew2-=FA5K^n>nuYJ}%Y49BAYZ9j6+nLqMXvHb5~_dfwiV)vQcwcV?f%FW@50Y|(0D z=*`CNBaTqKhwJc_o~k=k_4PE=aavjl{AVe2kApXG&yz+tk(fGl#8x+*b(S^DkCNe|m3mkx{<0fArWgN|Z+Zn?`noyl zRAnt(r1>Wu)pg`8JYG|F;)EnIi3|lek|d{6GL$v$%)VFr)`s0h*~Q12$P`a4pdT@@ z`eTlEDbfyj_pYQ9b<}O;j~C|}Z^ik8Gl!Se*#BNBr&+=aE9l3j0K_J25g-f_1^APy zRuNBANLhgIjALKwyqovbUO#Yrnr_=A?yA11Tw|A6dCoet*qE{%q#^)@bjEW+r7kD0 zV$8paoQ92Q&!jxG9`BO=BPLwbN-Op`1buh zy-D=`M>@RS03tK-`8q-a*LqT%6FD6!bmV7vKd?_lNs_`lKx*|?y=Y_+h+fi^DcNd! zX!A4~@drUc+X_8e{4TE+z0>P*F;!;ZH#f~lGHCSTZipgqyf= z3OuPVv{qmX#JEoTaPV)V2QOHKK51LbPzA#k^}sySaWI8aOXiV=zu-Iln|KBqM^m|gl@_K zQHAk!`nE=ly-8$;a=7g~WiY2Vy!CB#ar1VeDQWhpUgcfaY<$q5Yd z-0V|adDZlr)tz<5RPM}2rLa*kyp>B{cuKdXEPHc%Uy8lE#J!!)94qm+pRaZL^7W5j z+vjgT%#obLcpFs&fL906H9y>y&Lnc~#93a0jdyP}H_(!KxblOirW3X4XHLW(N0>(PF^GQvq#di>d2^BN3a&nR2t-RTalAsTAAfg1tP_^;;fMn&#ZZ`2LcmWu>ck zWA{=j9nIKC++UPM{sG}R1pVSEtEpR(T0_nOCb`5e=SG>_Ksl9kSb|1<@sjtZrxTCN zX{72uuWeZOPtlVD}lX8hKMm*PJ1?A?i3=zu4f8lTP(_<d#t)pK8h=# z-j35ehgU4e1^%IG(|3Tw=#=3}O>{WDBu)T!^C$BI_SD{n{7X(Tm4I3-&qcZt2$0B{>B|S(Y=TH2GSMEFXz0za+SendyV^RyyQa1;OjR=JV z86KCTH`Pt&Ee5q0Rk+I(EfiD|bCrKQ09jJfI01nT)1Choz-&p}%Eofl$MoiteYH1$ z_>;;uqeHyaEB7u>m=L2oX_2U}GEr2;Oi7dO1`7(IkYf)`qEF#GyIKjuln%$ujE=ys?XPLO!%+|;-L1vqAv-dAjYN9T#QPe=84%}gH~8R}Dl;8SsdYH< zk%aO}^RfdoF~k%Cdsf&EMM}zkXR=()hUO zsc#oO_Qk2U9ocDwtmIXLeYDtE3kTI4lfN^#P8(q76)z`*`Q0~<-U2{xV+9=l;owXw zQ|avv3#z3k@ivYU9V59;4b5#F4C3*{5|$@jgzcnH;mzr?aN$X)r*;j+E_32kmYq^3 z)nnbR?ON@Q<@RMwL9++^k%;F`I$}jM)eQVlGXU9Xdi{vqrR;z6I zQ8j$sRBEdl1be?I_fl!z465cIbv9H~0%zT>7um&GD&(^nN_lwArYw~L9PV??vYia! z_fT?I?Zh9#($w>}?jF1cX;0cG^wmQTmv$~H(sRKkIE!X`IHYT!9tpS+gLK-)}=Ps$q|raW{L5) zM9rJv)T3kw@=VuuU6LbP+AAZ{cMKymO{xe>C9zvLZvXy zs&bne+6s|v5&$@uD$9>-5Oq-&dJn_q{feh`u)>CzJB@hk1wCD z4=Doz`}QW11dx=MeeNpy-9vjn1C3(C-Adt*SEZkugGHP+ecO_DjZ0|q8vKhq)umJ# zR%)%6JbXK<=tWlrPu!E$(e+tg*>65I9!^>1&Oy+V6d#=#2z)tUCpqAyDMi-u&OixHxx2*C zp#401L!lh-X12+`kKhFF8g$L>dcZ|lC0)_Oet_n9b9Qn_P*U+7j~0HYZ_Zl zfN~2Ir7fu!hdDJYXBamaWJV$6Cgs_)S38DE49DV^CX=cHg?@|zwy+B~uQSVL0s zuKS`pkr{9K9vt_qhWD{2hm^=9dFIP$*=PgeU>$|MS=#_Wj04rm_ZEs&TVF)Rb-78d z(bEs06BH4rCYj2zu;|z374Up5)?;cwD~MfZ!0^V?0%Z^ks>lFxuFhJZ&ZG zbG|nZfAqpma=Pvr~e^{X%oJd z^UdRj<4n!sj!i*hhbb?P|6P`M4tAxm=rQ>&`e{-n6k_Wz1xd{$l&Ov|?{FeISSV`MN*-_CpS7HQ2-3Jy%r+o|2ae%^(W$ z?Xu5`8s}1@PCGG5I+4P?V&%baLfgStA+B%BfcXH3-{9h@T=|@Yn7ZvMA9qb(TTt_% z%Yi7~)^m)mP^Tm0$E(7TT2An=&ecGjW5o+6`KrLSEmiv-re|3l1Ta&&4!t*rZj6$Y z0GS$J9nxfpS{j=I*_X!OB(CYoi?NvdWtsUr7)8fYq6n zKcSvjz$7paB@4%c^d|99`K&2J*G*ir(la*)|GBA}JQMxS8>mySQM&^qm*pOB_pES) zKom)}K=%0E>}!w-(jo}j1tqW%m^2eS8b?vlcAZy9{JSpcnV>v;npnLtklU}UF7dNG z+cCekrFyqU^1;@xWpWZesnHJX2bei9&=fN5I>aQYcuO}?uUUP=)!+tHYO~zc48D zDE;*kmE;jPnx24avgv6#yJY1#EBTYU?&8O)t~iq6Ew1A=V{4KMChMbqL6X@~9O3Ye zU{mWYpXYO#{yD$>G27Sq&^09kvZk*L=)7C;dZwvSsMS|mCC0<-&WLBxYA-?$Xa0Q$PeS0fiG>lH1+X%gKR7f zJn3^Lb)q_QRC-hwk#I$}0{7;BU#+oZC|Bn=yoseJM>yi1)nAYm951qPR4qeqBW>U| z33Zzz;(!4aSRK@N6_sT>7hl1f2JNBx%^Rl3z1WEw&~HAM?c~#$_1#O`>8(MNUc3XO zUU~3VeLO46)qmt9DX?F;{2!OQby_NS-6AN@gFe zhIlo?hS!{crDtbGVdn_^JR7CLxqOA^axYggp8U&eBRs0fVqxf+V=V;Ny3F`rJBiN* zvt};4Zm@ibZud*UvEUaH?1TRFY}%KH8|7!-$ohRt|Gr}X=i8!QtsVA8yy{xHlNLcw z`@EFb+BOpTwr&xWVgh;t+{q}BgU?#AMY7eSePOlTd8v|3R2T?6=b7X+j=Cgt!A!gZ z1s)`4%XZPP&OYyuW(I(IdB(SVpEcXO1haDr1>RZWr^8Z!vg=aZ!~r@Reo-R8Nl~Su z_hAvvDmH5(&0!Uu9SYv4i$^TiRFqtPl&KJ1)0l+XGXP?MX~f27*Wqow78m|`CSSx4 zMIlGqlUfQ^R+pl|q?f}RupLO@k?>B0QU>^+^ntn!WmN8yw6AvSaI#nVeU2$*2}?KJ z4M5(h_26}TJp??B{oZs%-q(S4aQfI@V(CgRQ>jj}-{YIx&sN7eZ0FgE&Z|`Yl*ZR^}?N+7pHeKoEyKl07^Rk;x_C!3S{C!s91#n2p-d-yjI1!CF;X zgTZvV&i;a;_=WV(dL32Uz@W|6G8?C8R-3IS&W7hl-(2t9ZO0I-NixscF!L36&0kqj zisHO(DzygHpxcWLSvWz8Z?qi}mI)|WKIqTAil)41~l8y!DB0Os)vedy9z)o zAPLQ!1`M$N(Ue7s`VUUSH;SFl-`7f|rJtyL+M5iLjsP{ScGW?B=S0?2iM1;tEwQ*O z$a&A5NUp3XB@k$ys$o}xdz-qR9L{N%{iL=}hs>BUr66VEo!x@V39-uo4X-KG9N{Px zXL6ov#rwC0R1$TG$LHj*1h1#bdp+cWG#$nrF>c4Dw1$ciRb(+P05M-%@9$-(Bu6z+ zvroOD3qYO_$`)tG?Ue9*%E{)uDeW4c;I=zIZYUnE4nJna9%D~Gz4vI+=6ro~TFTdG z3C3xP-lK-<1m@JWEuNE4FkRTN>1kO?;j zzBvjKxz~=nG$EpH8%;ITqG0BkR2HDhB4eukdvr;#-Fw4vDkuH7<$5cr(=Xth7~fzj zphb1*A$MZqES>-#jsqJfYbBfph0(Hnp#ly5t4fMg*_24EKZarpBYB;oKIotT&^WuB zo~weV`_;%D>YCl^KhBj9EzLJoXI_UfshFgPY%#VcH6*I`k^9!77Fcn~G@Z8P^>aC_ zvWB-d!~sq@P>?9p6(~^D>g2@_<%EbV0H7M~s)nkZ18X3OFT*<*rJ^%9pl%;4_W2*b z&F^16|J)zU(fG@;CS2dSwuJJNbk(F)c@2D2JD=X`5to!5(s*4JYQoZX#Y%jRUS=vs zsBU!Hh_Eb)h)0vtBzc+|`&2SV4d6P~w1B+QJ1L~-|&Es^;L$wO;w{LA( zcm}|*cL?_p-LM}?@zejEYdY+DF_ZTA!L6K~+s8Dn1^A?=kN{3V-LruQ=6LhJ+ z;)tgAIlHDsb+vv-hfRyUK!wETQ5ft_qj&pm!(&%uwmCFQ?XcakZ2cw$>&{w1fPG2( zvXr*klmV|c%Q(f?F_bd#!nAElu>DxAf6h;zR}McbeozwriB`TV|FJ7lTQX>u~2_4OJ)w_e)|h=Iax>DM7~(^zie`$eIq>UN3W7!I-A4Vg@4*OO}wGz zFdi>quBt699SDNtw0F%m&{vJxQpvAfS2r`2CQYY}ky5(aa1C5Usd{byX~F7qz1~7S zLHqJv>5$wS6m}xA7xD(-$w8||YJYSQQrk#d?f_YKnGMM{qi!R!svld6V@X5|^Fh|> zW2f}J=c+2lRzpN`3<*@fhaf)j zsdo-6VN?uMcN@v$RsoYRq=Pn9C&BT^8ZMN!lUgx%6x-F+4=jSnE9zBCQXp#GyNa%d7DV;|HAdMT1t9D; zoszmNG>7?pTYI@6u@lRFku6eXp}j0Toie;D-|lp_ z)skUzg2g#vC)6Y?5#`9pK`~uUVGP6gp^y-($Vx`RgrC3%sOqH1UR^R*_ql|U#-^j; zZ2!NjRzDW)jgNZ@1bQ}#$oA7HV{`sZH{*NT^)2v@i&NM2`BU%GI{21B6~)ZbqgkYD zQ`nbey10Wn)}P*o6Re4-das?z99>Rd<(*#?7H$6J@vsGppIxtRLqc3i(J_@m$JmP!{fwd)GPL#73?XIZVUVG9?ciiqh z_7}@k6`Rtw+iqu5xy1nwB-=zNFZ@-4aj&)gU|pht7;S4sZTV!GN+5oFgdQ0Nb-We zWf20NF>Km5O^Pp`UQc_4yQ}3G07<~5l-=ooJa)>uRaJO9QCwKP>l&yBx;|T@G@Apr zMoB7-+htL=EGe#Con=mTawr^l!-}^|Ao6*?E!MaB^}m-<&BJTOR@&Q?MOELZMmJCI ziW3l(6lLR6BtdB7U%A1`3IPw=!6`b?3aEKVj_t5#{OdyCNt9{^KVE6ZR3AiQ*BSY5Z_y?Ws=P@mlV z+&DR3XL5{x@F|X+Ex8F>_@tTJ3zf|hV%HlJ3{EiRR4pC1t9}HpFXNvNEm#r#Te#vJ z@d`-C`b63gP+$1iblU6=QxOKVJnCoCM7(!h8JsHFl?&G1iexI))e<=8^R{(RKPJH`2wXafjnfmZnr%5GKNl1N@e{$!1Q1MC4@ebvVAC1&6e|*ID zNF*InZr@2^&NcZo7~OHKS+A^C^9>g{xGj(F`)d|$Qr6~C#>Lo zD{8YlsS8jzb(RF|8*McU@aFVtU85OF@Rz=%UA##EB7V&1bon5;=#XfAI)&k5=`s=a zFCIA)Kb`E9-0eMi*RW7YaH`&&KRB!(6EE{nnZGUp;zMQ(xbRwR-W9vFrzcN+*sFZ| zZT$GEnz$Ypu=!2}^3HXo_NMNMYE)dC&dXoVODMD&eOhg%N;!P(t zgrp|pp&Sz`ZwvMN8X#Z#S~0#7pxztAo=6~N?YGOfP)^OrvW}`sAz$0E{4Twmz#Tx^Ht(Tp(-PRGIw^U+xFR5Olf!-% zRiI@|6psFuyaMA1K;0LW>*dW4-xvf(rT{+kYc&e-MrbQGOLVVN3|E*+b|!{7RRD0e zZLu~23pvTZ*+TV9w@lr0{~&ICZ%gId)>g^s%}h9Q4jk8GwY2%uxLYdNx~%gWghQ_D zfyCbcq5r$*6xti-XzNs0}P3W;xc7;yOyTpDP@r;rwsdrux<-i4bTl} zqI-uvsaighc{R*qXGZ&M;O;h^js<;{XWL;dQ~&h&$9x6V!|UjcD6?M57sW}_ES%bn z4_}Iyj-}-6XbT(64z4AiW9(`NvS|x73|UdawbT_BW0*Kq);Wr8g3W0|o+sZ;Nv<)e zr)(*eq7Cw!25wzr16o(>Zj%SqDiC-2f}FHF?2q!^SR55|Mj%4i@&SPoBKSKsa`=z7 zro3z08?nno&eQ-X4Pu&nc-FBHbtMx&SL*xx@AiQZ{;tHSBE8uzEUt6x znpO=Ecq8Q4gqWFR*0kex9%Ql-I;VE|{bWF!>dFI4eeE8mFumhYt&|gV5eBA|3c#Ww z@I*AeU?h5;y4tNtwr4o+PLn8-3cA!Th+uL%)uRh=inqv4q4TW4!O%-p!JAVsyPR<; z{;CCl?ge0PF9yQ2qCA4wU7G?5HMgxspjOVD1d=NmMxnIvTB=XqzJD5v)b>#BA-U!^ zr$qJd*X{PPv_HZ99`{RsI_EIW)YMVwCg|*nI`7Uibke1sUk_osqd$x~gTpuWQ%8-H zl)60Zos#BIvb0osMHNmR%o>440k_wHg{{@Bh2nlI_kMGt!~v%{h68nV85BcpNXH0) zYMX6lp=7usFM)%=mbxf43+I^~IBOb6tEF*hhSf+#1EnUZ{L6a zIsNiOdnUZ;E6<`)Bd=K!9MyxyCu-MswbOx@8pvo)6_hUazHlg8d9Ci_;Y6dBgb@g} z`2fIoU|rV+U>s8gQ~elj3q>H$xwoFp@jhJuwKXHCC0O?U_iDxH$2vzOOLQiR59NnLC1Wgtp< zly-&9w%0O^HDtK`@<@N@n_i+iwz7&(HU5E-s>*>5vbG+5I8~earM38_g<9r&OjSv} z3)}Tq8VWxUY;6Vxhh0~I;$Pb(m^Vcti{=+2@=A}JbxK$Tg{yL!!b`Bb>m^C{R*YDh zkcon7IvmdH+!uMdW^WWJ$4O#do8&-rPJor@*u5hnir;SbMHB;-ERn%@w}L#RAQhsB zFkpB8dsoB*6swe1-R5(xzI<-i_pgtc%*8?4-u0+~xhHXbTQfo``76~+h67`178$)A z)8T!VB9m0!>Ae-@u*+eskvN31kJ+4|m_f7cgGLRg8`15YHviA8?nP zYS9}`=V%5nCh?+T&&!`g^C@=0o;D!TbG05Yz5J4Y+Va~VSWzRB`n&7|geA>Guoi0e zzLdC@sI}IVU_ouX2NiE(0hN~<8fj7lITlf+nB)Ll$zUV>f^24{>8&hhAUj9Kg90T$ z0F=$3dZFc0{E4g@RHF|nTAzd}@;@h>vy}k<+HzTDd#|4@&x2Z#ArrEkyRi>6$YxFM z64_N92T8X>^(9`@sfg}FEGi! zJ?^&Rb}sy=)hbIfRFHaJ=tNJ2yO{8|cUuuQaf);F&g3rfNlH$~ymqSGvpI>vlkq4s z%7s~;#4VAmd8JvUvRcGmMe$Tc1VHmmzH%?B!@Joe)3LLK(;ut#b++HvN-YyH^3*H; zIqNT3U;6l_{)XZWVC^RLM6OftR-gK*lS=M2Rz&%s*GFoa(g6I4LRsrV>hgH%`fi`( zB%Bh^FU5b!7uQ@jb-b5}Hp9km?+l*pe;O44*--6f0+;wD$-l>fU`g?4$}ymr;Cp?;{^-ysy-w75e+{ zkD<);FudL0xbXH>FWnkBgB(6WgCzy)-30TcUbkh{wb-jpT*V1yIQE`zJ9WZT1-TUh z**IMU6zNhDw|L0}aAlPwrk~5lwl3~A@oL*-P>7cw6yI5eW7jL}YamF(D6BU=$OBX(b+L*aQPF9YvoI;UFK^2TpPDd( zf%`KXe*N_0?mpQ!KHui;SrIkd*anhN7K@>(ZB7a56(ISC8hYKJs7?fa1{6|&0TT>8 zJSRoV*_4q8x*U_pRL)Qg-ASazI`=6Zin51jzu8FT;3(&y$lBaqbJ5xnvmX{nJG@-J z>^rM(CH;LpcG|XjI3*QBGeY= zk4F;zmNR#f)BRd0_SS#>*GJJD-fA3bsjjXSK~D}Ab&HDg_6EEkAx`M6aSRae!O=>A z$93wN7{^)B&AXD~uIbR|F0%I=j_M!Zr9+%7ut+<|pyE7o#)7v*$Eh;Qb-rEZEd8{` zN^2w8jL-z|N;!3rXD9+^*bj0~D*h}KV1*(hS>JB4puYZ0O&f!*NLk5vXUFJ2TaRioMrc&Ca?TcP_Y`7?t+`2DTijtl`o9aX)rtQ=$M6NJTQIcqd zWZsJh84%f2y{(Ftf^kSLjWo*tuS5=GY0^uzsbM$$|uWUQeR>88sC@ekFWEO$LxT^(XUG91{H9AoD`6` zRFAL?`KnzZcL7vZh*aK|WAY6t{rF=BUMb~?n)V&&hDj4+ncGq zt*Qz^LCe#O%Ry{AJIhPX+=jFf)&Ez|UI8*{^K-I*DnoB;^zcKJ^oKXfY+uK(KL&sE za+G<~iga#(r=rI3=%wv%4d7A6KyM#p{{uvhlotX*j)~&Vn$=tj|a$E zo#&u0-xS|!JxARrv(E}#bM_{qM#(^t%6yYOSD`Lb?^M7Q1%j5#4ia*>mF5~Y5W9EK ztZBD)W?vCOKqrb2oVihWd8Z1($j%>U>P+2FSvZnrI4KPZ$dUu#wStE?ZB$)st~EIN zW5xdJk4dM$`4b(>GODPWrz1OopExW(PJ5W@Ad+Upn_2k;w}b?)FUwGQ+M2mlz#y+K z`DvzQ_3%3?h9Kwl% zS%-s4$7_xL=hOFJAHH;t`WxLpXPo z(ga0H^=jFFsu?N6#{oAdn!Bd-bFe`wDQmyAV0R`^XNTJnIo__~^7?M@<#l;^N=2%M za^EbQ>KKX}t;+*=&xfr**Rdpn@YI{1@oLK&4jT;n7t{kNF=wNp22$p zGJ5x$9S+p2@XjK1L)gj6X`6Iw(T_VT{QFK)uP9$o8vm95Z zR+8TX^amV*9WF-+DJ5UVtm^VWIWgLjZXa+A8`Qu(eq9hLO+zW=sj z4_)A|^ZN8vPVUpD`+ULrD>-?f>fEOEB~X&L+3nsKK&n2H%Syv}DF5J8aM?!Wot@dY z@l;Axp4&S>FuXldU36@eM-i7)mi^|qEoOE)x1ud%V*`@jUpE(ec~I(;f2M>&iJE|w zKnz^cT3e&?o{9ZLAR>J$(Z;t|eVS|=HHfD!+5rtpnq3kRmGudkz!5p`yGLP4A#q72lfLP_^)R`^+SGZ#rdokG9&Qms+=Js$Zm16Y$?MS9TjKaA?oCKVw)1 z+g+S^fuw;}a_ zte{V)^Xs`pN=ZjV%8NoXQHV)6sUHL_*6G`?ZS`zyFYo0|k){L{+?D9)>O4A8eydBc zYg$dUr|hZE2|OMoPw(aumE`RtZZZt)npzY~4G=}K1kjqd+jy>C*Z{!@ z{Z)V0lYIQ#PxsCWr5YF0s#67=6g7OQL*wv$$!~cBK37NH!^uW(mY=uEDP&ad!1(lA z(TCz(BHwb4He`rP01y4cM5v38-zjxBBQ;wgUz(e~*6GWie^~hJztq21iJ|J3DL21v zlCG+@UxJ;pD8O`BU#tGk;g|hx;{J6MX+EOnK) zlqB`$t2pa;UggNwx{-Wo_jIqh_n@4s^h_rm$Jn}RB`3g$nvYuQm|B<(Z+m48>qW`# zCt`0KhbgE?b`j7ilAQV@!xW1B>dPafEA?8V%;CV^Hb5x7-bq~_#0FRD(cBteK3{*X zoBP8qCf&T>L409=U24nF$|rG<~wOu zHr3dgV-1JCOsa;pQ@oT;g?~kRh(l!>YDdkwiWjx56+PXu@G2|dbLsT~*eyN#{~8kl55fCG zc_BNe^-iy4dhMwnovldK{2F@d)@||Pu#vtqI9;iSv4p23Gm4kQ^lA{C3W$-kCC8A% zcA47xp=;`*NRuX(P8aBgR8HauZ%}2vEMH*U*N+x&j%VcqWhS&I+M1Twd__K$NOzZ{ zBN+SJkjEmElU0IJfGXcr)-JCmt$#-tNH#;(bhgu5s(4+xnvLZ*?DW*_1xswl!ERI9 zj?#D9;UEUF_&QF0tk<{ie|`8J=IxE-Fb_<3C0?>Eh_i>+ho@c&N&PQ-o|HQGbD6a1P_KN~ zd&97tb+4wr%u2STH8*M(P$45FxCK>L_KE8;^uy$-eK#d&?ZGdb3e|V}EE;~CaTVF@ z5FobVG`Ffjm5fUDpkL7YGPTd&fBx6+zb$B$73SXGuJ3QH{Iat{suVSnJ^<<@aj?&c zN;;8h`>p?+n)p$kIsi+BPu6NXhJ44e1X7CZShB-r<#;bSO*Ncih*o}gmq(p^_OSsP zZ{-%AnNTCmShV^9cpkR#R8hOVueESFRn2nuvrw@26(ohX(RFc?qgiO!}A^cr4fa*B<~;5Z2v3{r2aB*!`eJs=oRv z7$1f|;3A!I%Pq%*q{D`;K_8h;_Bnth%^nA<7OGeN4&J89x`ac&zoNRxeJ{5QyVZbx zFpZZ(K_B-{CXa(KmpK*sxLOnAP$zZ9P*x&zMjQ7 z#*+h{aZqG7;W6(w#V#0$`lM!XI^bo@;41_| zR}$b>*X{eMJLyUCS5nEi;f*oSl!#{|=UxnK&X}HG+1>imA=6rlO5$4kdFl_cm(x4c zOB3#)oq4`K&M5)el0&qoqaKkv&n zF9*7_<58hA<*R@$>h8Giil7ppyc0Y@DwkSu;8|Nq`dS?)fD!(#G%rnw?s}a> zB}ym3p1O}O(;_~J^4KX@1+-LvIwbRTHEB48oTec!Emd7CG_EdS|Kcn*6>L$~fq$io zvzgH;XOg!*qIZ$<1139f7Ml-T`Xz^|kHFtyQ)xTr`+EIz`G`H_?%w^KSS0xu&JSvWQ%TtXxlB}n)7CutdyiyBRh6TtF%CF^V; z$F)Wq5Fwt2A7E4&9VhYk1Uz{@7zfh4kf(>ZNy4Fy`mrNM$@+lmX{xm_~N z3%P_tNPX*Idjr+7)ZXB>aGS}FOyrk#N`<7onM2TJvyj+_yun=J`%?Y(XZu0M^&Gy@ z+IZBthxk&KMGzmD;~2s2xcEW59Un zW!GWjXPj#)9`LUXphztyNzfgLrme{n)L;5TYS3CZYttUov}vty4hvBD{#E@qWy#7t zv-BTruPqlf_fyjOEDpJ(%l2XFu70{zW7V~CPZZh5C0bJGJt?~_fh0Mlvd>os!o~Wp zKR=CsKBiJ0+PE&-9`jp<DjV2g?vy45?(AWRkoxYQ9^FZw2$(N zB0+XE8JG9Rc50i<-lqFqEqhzS1j?=xVpG#uhxOvH7ky_9bK2pYi&aKhP3BUq=c4SH zPTg(!Ubbe8T{z~o>!4{6(pQe(~Rnx2VY4w4Qz9!ZM3daK@WgWa+hJ$(E~TXhKYC9Quh zYiZJOUj~vw2o7VZD)%c@ObXNio7ZJ^?6`a2Km2n3UczPHyo)}RhhHL!1WcaV89%CV zz%CKHX#r3ORVgT19G7^9Vicjguh!e()3Qr(@agTAV?^nO=2&MT$xxmgawNzwt4pJC zdi8FAJlK^Hkk8_UXwf9OMivk-Whs=_K=OGwS>k=EGf+dh_FRd9q`eyK$??Ly9#YO2 z#QH=OV3%Vrw~Qzv`lYO(hAW2}CB#=fXY>`|aZg1aDB3{Gl+e}%UEu^y!lqtgZ(AX6 zn7D1W5>0h4;Wuw=JtqcJTXK3l*--!8-rD$Ea$KF~_)Gcee3Of(WRSlGnj!(~0z>_xsZRZ49Srx1r?T-|Xm!rf3wc-zk|8J1#QcEU_bDS|OCogS@gsoqZ&758oj zk*M9Nr`Tin;^{m?eO^m0BNN1?x)=a4IRIHeroTUYfn27hcxhzEQDi7zgpR9*HTmdW z7ze<*f+CyZ(~C$wvFq|`jmFW_A2>H1X0ts-C(&3XK&0gzcx?ZGs`K|herw<7&%d^B z|5T9WhjrwCljZALJ=^y0E)J=x&rPm8JU^K_DN2o{axxz)sU}ljm7}GdVWuW*sG{ra zpzZ`@w362}lW3|o$(OF}_0(D}i_eWLC;_-SApDdZMN@xq@y3Qzd0 z&#kX$>2XDVp`><#CPhJ)a>kLE!7GY!o!gM_tno{1iiQY=9LTKZRr@t+c!%Zw#5QdT zV)kY&&$-q2)GL{JXC40Hhal{0p}vmC+@|Xl-bRCW2T0?cHg?<1hh&r5JjKh0ZZV2g z1JBiBzmq&DP5$^(U5z=4joArDyf@1Bs-2+Xr;VDnRaqY_4f~-yBY%W9PC592R_Et$U%oysfJoA>p|P&L^L49cs|ou? zoZR#$E;eG=Giqu@M{lMc9ZsRLvSybJgO@#z4LvJOfJP@$a_l!*EQIu%BOl|Ma>2_Vbd?SnWbD z%-+O1yZ3RW#;WCBlAy0uR)t&@N47sT*~P>G|;Ay zlPE$I8;4&aY2`#kLa>*Mtf9Fg8epS+Cptf8#}s>rmtJ$kF&69sadN_z5CpjuBuypA z=k150!PF20B{!QTq4HZ4VvD?#InYCI`Q3Z1%zoaf)9R*g_o)n~!@K&->tz~MQ!Bg1 z!td*Ke|g-=N}qq*T871T^F-TyNuKZCOAm)1)E!XGmJCPzbvsi_wY{woOd`ruijvr3 zqn~ApnY1H5yH%J`u@1!P5Uy9@(?qSXM^bEA>UTE!0nMKkb}&VCifnHT4A( zm@R=Kq-5Q6soBTopfblmgHzIW1QyiC&G)W(#HMK1u7EIK%-bqeDtHi6DG-3FNv#`j z>;%o}zIl8s)wl0I-(TDB^MAg4eSj|F*3Vy)*}4fh;1 z2ftMA0|<~eD8~RflQ8b>tRx-hgC-fyq0coNaVXdi%2XX0a6?@)NTSl?wIQ3A(t0vF zSw6PZtM_$#SuZ(x^^VJK&qbdMJrhzn9c(K0D=|B;3cyxi8?8DC&jY$ z8<=Xzy#Y$7ue$8cQN6kWii0IH(9%KDJfv|_-~Go$`{++>&yLRa#;i~0A|Yv7S0@Eo z2Lvf!q0+cYKc`ghezIPL^DoEODPRz4RCh;N7g=YZP+5b^nU&pocnyF0Dm|adk2OHW zRhA#KlZS+@614s5Z#j}EN1&MQhv?lssdij_`6@&wrw)y_DcV-gQO*z9n+2+r-G?1& zVjKAWc4E{d?3jVF6mo!fWt?i@pF|#G^IkBLKBW%}$N?q)ap``W?ehoRUuG-u&2iI~ zjFb}67@<~k4b~{MgA~t`m9C>h(G+1%;Dy_J1Ty=s1L;pYNG96294jxXBF<79EG3BBA8g%H}crgyYu>5f` zKmjCI`Hu^@3a7Njh29ty!Ag!Sm#$?vCS1|?QgJ%Z+Hh=LJy9*Ni$2OkA}UAiGRQ~d zv|>O3+JSH_40jO1aXZ!Ry=RhiSd~xg_fTE8)VbKWMleFv_L_syWuZB6pCwy4Zsfk_ zEwWDY>PiglngH>wcTzTm+!|gu9N%(&G*I$4e`YM64#h_x5C#Ia66RjxT*E6cq7WHf zh^%0zaH*O1{*6!z|?Wb%`$N(=Ko)|9^#i|OfeXkSg)N&uc+R;QZN zoKQ}O*Ps**222NA2{rtEyOzpx`}=x*|Lc$W^Y34-Pxq(!_1h2oA1O|+vq=^lk}!vRBc7_tw)1hYH>|L!+-_>;JG#U=QohZ0KA&27`51qx^3(6!X zR*y8L&$`ZwM9!hbP0=Swp%m57kE}Efuzx840Pgrog@d>`lgddZgI7lYkHrddIzU0) z=SqEeE{8P@Q(n+E)=jfnHE4;!NP-wfzT}JP#J*;>u69`6NlixrsuC`|8?k&bf|_2q<1Rn=4&_w zdpfpH6{pw0PQ}fN7YB8+`c*pHNdBTeXy+}Js)981735HKyP<@y7G&i2)l6!OYU>$b z50L8D9t2_4e_JVshW59aG~GG6;?U8tMqXzJykCGPCn+RPYDLB~Xt1e|miml4r!`ja zEznm{p1U`PM6=h?y)Gm0>vXiL=tj<=RAjeCm9HgmILdmcQ1)V0#G&Ac7bGOAt1EX< z3~ecTH4?^B>at4{)|72lT@VbY@1B}pj z>~lIX%(o6iSK`~e{(YJLzpsO(I^NY}gN+lSsC|Il26(l_qm?-|>`h81+r~w`xh3tW zsKE}mlinrG?x56gs#g*6@GjK>_-P(J-9WmrknKy|&8grzcA(~)r77nfo>59$a@%Gn znbpZ+1^meUya2MB6gfEyZMgjlPezDl!<`rBc_uHIqHdm1t3zJ7bJO6(sT`3~D!aVy zE3eTbry-mrqQJUt5`=#hUd0ki)v3gnn|FF>BfPc4s3P*U9qiViuveAQXk%*Ey))~9 zNCoAP8}KBPf-k!}F%cVw?2BEWN0}Xto%6Z7LOx(wiUUFeHPx23q7zz`Ll zW1GdhrRQoX$QpEL2I(2R0c-q3S=2@1yB){9Wv^kB0z33iCY=(Gl3l@@twQ9knq?3N z)txAuF(adPAC9O_+ru7I^52k5y*rqDF7jyJ-d1aT`TXCcz#j&bOJIFVZ#qf@Ueza} zoiuhk^_=7zK0Hcbgv@MbzqgtL4KFpiy zpt@!FM=}gY0hTzQ;dtx)?DJ45tG&_Lsl7NnHk?ub+Sk;4J9={`WywKn`N1R5I!XFH zPc{in&Rm9F9R*gO5FiUor}e?QT;L*-vqThX4(}W6wSjz_Gj~e1y{*`%@#h-wcz924 zuibUaqUAJhOCE&C;2qbN2uMzJRE3DvJo(1)4#5lufZ7j7p`rwR;Dm!6(==5j)OGR} zsHtf~V#T>BIicW;s#HWBrz|WdcQ#Q-PwGxv8cMTi`$J0O5#_iAgQizJantEhr;>G$ zH4K}YQzuGCFU>A5yVS7pieAToOZck2Rrfk)R~=+&Sp=Yqu569!ZJ9>s;MK49=>Ge3 zHuSl(QY`Q6ld-s%MFPW7HNMnFp%EYI2v_IRoFUo|DiN7XWeFiV1VB=go))jEo!JaQ zX54a!lPXQ#VFeWmUsJ|qEcdlRbmc4Q6(Je_dKQm>J7Sg`sOw}w*o34Va@c(cnhyu` z4kzW>6&0w@{FYuxs8*Y5qXo_DWuu8t&K#qy9tuoF%z_F9U=0b1=dB(05%k2?rkOKK zx%9WQ`0dv(U%!8hJC-*)8)?KGBvm4oS#r`>K(B?<0lvOFDSuDdzQ7bxh~m-K+*I{d zJ*mlwEP>!csW~rcOw>fX7h#?dD?~XWDko=>{UKj-P%8I$66XohFVabp8^>|Yf%-*} zqkDC)skUyFn-&Yffk^Uxv7VBalw|*!5G5!nYE9util*eaDoATm3KU)}tH*(B4i+o! z?W@n)7Y=rCzN-}2zpvH*{Jbeu`BTc_ZPam^u#e*Cs+4raE0jwr0Hd*!$kYi7q@-9V z3Z?&8sBC3a)og?nVH4l$NUe)3@kLl6)nOY;xVt*~6I2^pD&g|-0o9?dIQ$Ip{@x0Z zYN}<%x=iRP7?cDe!Z@STV;i~WgF@1VdH2Z_yO8}Sa*%yL6;F#REN+_QoCl}f6AxNA z2TyFHZzHs`ld?{`HcP=1?R;OV2Sb{${pFfJYMn#s$(z2C(r!oMyj{92TF%{i-Lr;M z06{jk>#RyWud0`&AyOPhQPU?}Q^}K}(iEY9$g2T%Y(a&Mz7r$~h_Ywot$^?WL`&dO z(RE%4Fzs3FbiPKE9kvg@9zRPR7^YEGEfzcTd~X?o=Oq{~HZYwTVL5E-ZxrQ07%Pj2 zXqtL`m}lAr*+-LuT?$C~a1wKF*4etlaY%tTANP^>&tKc;>&x#C>)i0xXQjMz4riB{ zz+2_FQ4KoEE7kH+beEu@mRj>n*bgzz{B2T5HK}2#Q>(;Y-i`A4dsXcWRNgG0IPjM_O0#{j2&{_Yq6g=p5+jVd;)*>bCeZC@W?W4|zig#>(@o#17D1x40lwSbispt=t8 z@=gu(^<1#|uRqvZKY#n{ha66R%)-1NS6dBW?KX=JgcK*s%aAqfj)-Vvqp(ZAluX&F z5AB7I^B5`+G`UuF>e!_6xs)Ml%L(A-rK{lJ&2xd!RD4g>TL!29HNEINaomnG zyH3q=Uf;H8o0q`u-uP?-#$gjNK3D9wPxto^wh2|<3vcx~9M#%w1CsDqF)CD*rOr)- zNlTcd6E!fWQPw*;IC(BG!l9SB@bTPLJ&AQ)Vref$K|mhZoX)mC1^OYTDv1lA3z=gn zp-ml`7n)ZwDlek(F@~;Q%AppACyK7hlYrBi)Fk(+ETZ zI4T{W@Lt+0*h&hdIV##`WPP>v8xCrNGnAD25QY0#s8652eQ%$~d~~%Ocm&kGx>|a) zDNSq%x&w7awt=v97wcSBzkGQ%4v{?QcSEUh=ypcg(+E$R=p0tsg}*GbNweCt+u6;C zl6R^9RDNjQY*!~ZRcIlI1#J_av^jTB$IL|a-Wn3(P+(-r^x+)mxzE(u~rZxzoEEz^-?D{OVZ9`JF0=;}5dGmWjfuuzBiR zOO@AA{5n6~fBpP>`~0v>KlN*Vp$M%AtnCtyE}4)pJ=nWhZ4_X%;#1~pZxBemmW(IM z7Ku|`ixc1drm~o~X4x>N8&yz^r7Jb=4)Y4WsDcZUJnJ&@yJW=xc1L-+F5Vi86CAbc zKD|wjWTD{A_LV4t*v#_ErbefG!Mq=emRka(&k z4)Qrw<#H&)OY~CwCwsl0%k}5?PrrTo{%JmBg!V<3dmC8js;uNgvTc-#J+u}|BD{TX zWd`k!?xHGEy}atTwZ{QFSst~;FG-jau%FW=W_8fxl32DCyDFO4j5YIpIBrg?J$I$N znlGDOyWg)VT6M(yaI$M#Qntk@cPZ*i>&aoO>a96G1{sJWNY5Q8DPyhxcRxgfT`EFAH!)`F@V=e1Pg16c&dH7 z*%BPd+vG?w%o&VsTeff4E*mr@;p`;3dEb63db4@)&6$Z{$j8-HwVg;cM5SCP>-0ob zlOdCf^hT_5Ycyx$T}!Nf_95)rBt>P{grIjIWJcXp75X4yPGvqxmxC`0Hdtc5;OC+v zpOkcY5l2=06nL#4okLy{gm)p3Waw8~^N&@vLbwJTQ*1+kL2#}nzpz;iAK@O?9(}KXZ^(9Tr*2q?s z9VTG$UKM<4&G$lu*?DVCGKHfya&Fq1o9|KoqFWbtc4#`Z%enabT?q=ZR5+-9DLf=w z|5&I`zt0agp}u8nHto&SAo07@XWyMfTV?$2Sj#2UUJ#OZuxnE zs-5VtMcu#Tj{F=qA?52i^fjP<_7+g|${BY;?@;CXP~8O7@?0#+V1=m^R^XT>o3XkA za$5NCsRNexzhoeO4wzq)8Y&vSkkf3)b9PmtmFf!O2Y9Mgz%SOU+kr%dn=C5%$$K~{ zPIO?~ih~9z^lh)k>}|q{paUmc(P?2dGa`Luy^; zOf)dzpt4L(Q*7*7k+>STMOEv`D?Hv7jfB|#v80#0e|;zVvWIMY4-E*bBAfu$Ih4FD zPQH|T8-&V}d`X77N3OJ4;KYD}DE?{-i64zrPPt9nXh5=qw5E|KkniVKn80?^3 zl#{A`AI_;B%64kLb}#u0*_qyc2e2^dnHnSzh=7!@#rpL9=Vi0_=2+&a=Hm`kH7$wZ zEEz@hb?@hcO>#JNcS_si$`^OxVgt)ef%)}dx5>eW;wL|h`A`nl1PSIIPIX%p>r8KUrL_QVDn zmprFHbRLwdV}x6((r}D|!=g)BbgXSsaD%{Ah1Fk=bg}2xU?@-^0n-5p+?@2)oYg`0k&D=(%%R1E!c`Qh2g|6dVfS7; zNDs5w%NcL;`T!5VX{CGovj3FgTR)yM-mWmUW+SD=PgJr2}36Y4+-MZXdRmfBeb*351T>c|qb9IRa~-1FK_9#7{29fzDG zoyvLTuCWYxUi*)2`7i23+h2?HZGQ7!>~GP1mD8^l#G!8gpqA5+ZL5n+YUOtto6EI0 zNnzV`P&oKk78RRb*F*m!b&R5{OFdgQ*;Ct>$`KV{BF0zLAlw=y1D3s$wAr(8dlV+TYA8`N!?|w)9_L6N8XXbS6qcq;5J$LWY zO1Wf=jj<$`inLU+YI0xNBjE`4bHEsdg=w7UYTW}VeN@%Rh&7}jr1N{y~9vc9;Zf7>! zI7d6EYE^pR)xWwlMf+B5C7qu*4*_G}Suihi)S}P=HOu29*|RyF;si{e+qLRI>GebD zLtc{dpG&tbDE@TFNgS0WA?|ivEjiF;R=`NG^F~IY2>V!~uV3e9z-ZwA9{1DdD^T%t zR5$u$Z(WFYq|32c=Yu`YB;ae@ETv~hAM#tRK_e)cmxwR3{_u)y^U{?FyG-4I_29#! zFZvoq4QCpt-Zx;8!fmBg#Twm@FE1pgCo10z5WA$9i3TAmu)q30>s&i$(kN5aDO*J_ zSx~X^TeY)b`%fz3KGX!tnl8zk+-)bGoGpc54Z|B|Y04fj{WNB6PQ#n#3B;7yQ3*xvEZ8 zU11fS)=;G^-cVRhQMYihF00H-3S6R~RcyrpgUc>lexANfi=bKbXFMZ6Ap+By{Qxjh zkg(k<0aznkN+lh!CDU{TFFDm9x?!`|-=zgOXICQct@sqDOeEKwQs7ML8h9;Ztc&nl z<4u61lsNyxa%tbW+RMjMNqD2z%QCrri?SR~t)9Ut*@;+IG%P_tX_g?%=I7u9hV7`Wn8a%|``>fHy**`DA5v`&gpy=gh8 z4)*$`5~&n>!j#l$&cU*u)ib*+>Z&>lcck>x7;v+vKNNHHa#sQmrMrA&W2ZirMOjCM z;>rV|jF!OINvhtN|HGm^i=J%zA-x4L6;28AK&>TSGnTIYH9G09FIne&sWi~8vur~d zqdR$lrKfx%rm8|)^f#5MUKAJBEl63IuIwsB2UT%X2uV|7qMhzW2k}Tz7Kfakof^=T zMtW-9oP9>}y-H@<0g@I81l{6B?cpc}=;Sj`Yfds=ys}i}a}s=q%jGnVwGI*4nz6^O z2CacpwXj(FQmoNxe%G;<6aBGhbN+mNx^J=8Py6v^eJ6qQb{!6HpKtJs!;2FfM>#E< z^;nYOMb33p$j5F8F-B7noxvn8X5jL^bba-^;V3)eWn0W1d{KngN;=wUUTVDr6EdU? z-~Mt;KlP+w`#E8tkkr1P1Yc*lnjM4Ld{_I& zz!_B^sY_RZa%zRtlib_m;E)tuDJU9hvn1O|;+wN?2ArYEdsK#S+d&?aLhsaLRMPmQ zc=Yb|iq|<)6G@!JvDYN_taoHbaPXZ$^fqk?D6y99N=hn&t9F2La1SI2VdM_SIjD!q z=7d(8ThnBkOe&Rk*M_-q)QcU&Se)X};*%OuA+jy%fUKgZN(UdOP&)4XuRq&wpA-=y z$iL|aCH-=5ex9#SY~0A!IjW#b*>}VRB*)PyWXWv2PTm*EBxYx62M=dSq}E+Vr%hA`c)}S5cOSrUWW~pb|za{5@|HJ>)5lO>TIe$Pw_B| z(s$d%gYvT~)%q#A46=0y6^@tzPNca^XLp_cWUE&}9hoZ~XXpuZG&qNx#D1~LY1c69 z+4*CouAl$-`en>-kFN5%KTK~VQ!4pg$&FjaqIR1=&Qsr-rZShJtyA3yP?kG}HK8aP z&L&>!Z0XcK*@Kd}gZ5%)QGwTw#*wz|OLF*~3`{ii_!Nsh7NOhKkFKmskr( z1_n&(q^gX&5(&dJB*!>e+HstBvgo$1Zk>VKq_^sk5VgA4r+x(IL*F&_d3pCp?6>6{ zq-aacIBiFTbrOMG_m3m^=jZ3w-ulwl-E>B zm1w&JiGvPtUOvZunTMmC!|p`o^6(De&jYkMG>r|4Y{yacbEa0aHKz1X*ITR?uXWft zW$voD$r|D(p50|x_d*(ZtWrJ5!M8Hh2N+J}gVore4%8;tb`BA0OxZTsaoXD{Y~E+m z@Sr-DO&M`7m@apiybg>w6ly0>SZ|X`siQ900+#v5_*k;}uQC7dN}mJy@c&`!zq8!!EIq_ACj z(D6LG&e+SKOTVYZ_-*{Rvn$WG7P+Ek#gKiBC9<2PGs}at^~5q3BCR@%bxV1;>hW4okwHU`t(T$M#Dv~snDmk^ASD&GhYKraQsQ85)uq~OH0NUQ25qm9F zv=df)F{s}ae1p35lkzh{dD!V(`wQ^ zSM4$NAC-SzT3)Y8h(i#ZP$xT<Y@(yncJ zB`Itw#Bi=RBx*e>n##5xL~XSRDWp^kr840(YIAyT<9x|nZp&VC1N9NMs4fMSN)Df9 z!Apj6XCnY2;%UcOJv$%<*o>&JM4ANtS+s4q*`*uNgoU%K)K2xD?!*g<#57_B#brA6 zRCC(Jan!bbC`qtX|MlnmbUlLCPkg}_;Idb`El+4lRaFr5+bWg!b?`l`nn@uP9haUN zB;MPncYgKm*)al2$FMw=lTCx@RVVo@ETKK8T8e#figcMw?3lx=ZC!|U+MpVEapn2O zU1#ldvGJ4*)D$>7xe*;WY+kN%2DNS!qz@2RRaC{+)lSW<3)mURzk48lk)Ze{3aIQV ziq$p3q#F@Srs$p$=4bALl3MPM8i;`7cVpVeQ912Y4eit*1c(EEZyOa- zQ4B9eO>HNi*mNt|b%?r-Q4Xh%y-2@EmUpz;KGbfJx750-jq46M6Qh^akN$N8p{j;w z0S1x#s61W-U5d$@(#Juls4{X@{od;VmD1dw9CvDB@weYv9eZ+dzjs{@)NYnkuGA$J zpvtkT1@dZZvVPvYcmnk`fSvMT;QFozT@884u$pgcwXQFgG0;!m!@t=KYvX<`VS9FY zRd;4xT=sJu&Y31VTv=|5t>xSty^i`2T!65{!AWp3!CTq?Dy@?$<6bVgUi77X>5?CU zo2>7%TH54@N0WdP^_=OM-p;ZAqI0ZN5J77kWm|VIQh-PI5ha@I-V(@uY`aFOQo`8V zP*~kTE4ktX*JMwQ6#*=JyI&{`4i)S`UrkYpv^=3mDHI_^ebF3VOXXeuYMkyLTA*)K zB#KO%{e0S4Tx$@gl20`&p|3Bzjw)oLsRWAVWpeDtmNBHb)gjS-i(oG9Co)So)Fmb5VtpP)dpl(wxG&b@nd(roPpK zgGCAo?8zBz6m~OUjx^CA6>ln=p8VdbC;bx4{Fcz za8y`Ab6^ig-K}m_Ww&{rio~&foVxR^6FyWgQcrCulI$`;W!tM45OrKvXLEN~0ChFw zQT_$YmH*db{ctmT_{rC|5N|!jkKBsF@%X_@1$A!#c{~O{%eg4?@ZArc6g9!8$5y z7uUHU!dP@>Y^dh&4DnySUh^w}eth}-y?y%p=nk%p79DB3wax4n7u9f!^r z1V{eD@r$X-|5GMtnQbjQWAC)p17~UU$R>K8s_Th0rO1H2rcR_=@?sS)S=?% zw$=eI3Xa?_DJ^qwM_jl2Zfhcmq32a zuAJdr{YE%yJDr!HVdhS(;6u-I$r^iEXyZ{Cdl%%G)B0bA3^i9b$g(JEjq7zDBpOH+ z(G+|hjyD-jrrL7N=_I_6iZH!QY!~`-6cWP(h9(?(Z^VQ#j_pM zdz)3;0a8`jk4oPWYl`cg1mHmarM$G4bq-KW@)5gPS?z6`l2xezj;s-ks_j$P>i@W6 zZ9cB89Wy9iT)$n!UK)hTI|ZBW9BR@D)dCx7>;3BXb`IG+9VqMWPnrN-oHHtbesFZN zSMS~)w?m2_rA6n=?#{38PO4Bg2BFgQ1};riF)zhWn;nCfxN)d_`XR0$NyK>*=9*{8%y^8tb!Y$P5=me#Bw460NHa|B&WM6QE&C{USw5f zQu9McQg?M$1_E$5bGVy9Y1Fzs?I_VCk(bIb*F0IvCk>+7y3Mtq?$E854>ubii&RS2 z6MHplIM6ZL{kGG_Z;LsG<++6hvne#%2~oRh|5%E|jxvQD9?HG|-|iG3MlC z?=LaE$pdn}9N0U=Lv}~T8cWDI?2RJe913_OHb>GjzBNMgZKV*#v8&lub)>TOP&{}qXX^sg;7hf0 zX(MSpbrCGA2=ndu<7<2QY>=)9X(R-=Fz>&3PZ@#gtUg4O2x;5+u=U(IKA0E#P=ZitM^);2ZIN&{;Y|a)`Z~b2{hz&n5)W1>evxj|ED5les zBO8+t9cHDINEk_15u~kAP=ypV}FJ z{(1g#v!{-KpC_vk99!kZ1MVp1Eoy%T;_TlA~3jm z{XCPML1qQTp3$=8e zjmjD`jUX!z`F*AC^E$tN$P6xE`c^)*r^0>_7VOHfTHeN`(0A}YcGoQ2BGAyQ;1n0z zuQvlMd&xmLBhM}hHqWw=vfWzbJHqr)ol{R<8S&z(eq=kbL|c)iF=W30DeD>8IXcZ6 z{z1d0B?+2=AM>x4IG>=>)JQzXwkiR$=OIa zct8zu&#KJu&WY^RX6xIl#~l2T`I%rB*xs<1P9BK9FbZR-}M+aqq@27>1>JP)(%l^;UY(S;k>aF z*LZ7nQ`5&w5Ymfc6Hai0;rYWM$ON4%*CXH+htH6~0xEd4*|TPjlfmv*b4W^ng;ez? zK2-YED+s)%LtSk=CBWXRTtL{h+i{&gz0}uAc?I-+#j8gutZxF(r+Q&QahjsLrbAkU zBuLG&Og<(wdF-n>ys9zpG?+5fSJPmLZ)0yhp$;lTFmp^oKd_D)KhTtdi918^TwXiOMYHc6)zmBE5sgQ@Q;)+-U zjW$Q6$@JS!m>GJ$s|OAKXO*AV7wkKzSSGLQ_^J9Fe(L74$uHJtv+ZV*vYIf59AlR}P^O^Emd8W%}3o^-K5S z)s<2b^?17)gMV*YhUrsaDZ!P|+m)T*h35_paGf%9eH+&7~mXDI{df`(}}aRJrgCfU<& z|Jbl+c+JrOQv89T4i*^y73 z^?#jzetjqjE=^)y-&+YVE?=1IB5lNAdlRWN7X9N{1%0H+a4h21EjMc70XouY?-9No5AkRMfRt``B=vgx6H-!AB?z zZi|xQf9k|#=-51TrM87^@F_cJS(9pQgPYD_rw)$MwocyTQH$nke_ONtA-7DH zZM;vl)0PvPu8&b$rRC5Cl(EiiURCXOyY>FKwCW)VfwMqC=ej`#K;ER-sLpLamZ((! z`_et_!jm3@u!Yym4O4X*l zW-UZ^2M$hS*S;=m8kv)A99`TVx*isr{y6|K3tKuqUoQ_TEyy59`Ze;J)F(R=^cwCP zZeoT7v1mdJz>|5~@kNFPuXB#&q$I~ROJ|FOW|5~JNzqB4U93d_gp$@^-!^;ia9HEC zl3<@^9RC%{UVAL9(Ervt52;gu;<{M-4I)D{x|QWv_06;eHW;U`dO5W0b{ebgML0X^ zyaLpb6|B1o{kfmYZYmvr>PQ9NVbjCv=2ApgHP!*A!pnevX*7EiNuT$MS*ziim5PXE z^V-I4;BJpZV&$O+H;j~g$RX7<)RJJ9>gi%=AQM%wa;m~jUEmt4lpC*yaA(Dw?H--; zzR!KrP+R*tTbFJX4AbA%>-!%(hY6tA1o4Vv4oDDeRErIIxC^CXx%8;8JkrDR6Seb=#cVJrwYl1@_HX_I7R=X%~noOt{aoOhvq2}z$HmhdG(D8a#r-ctzw1w9s zr_LZi8lC4@{eA@v!?5 zkZYrqt?<@W@HA_s@)U~T@}VmT}P+x7cjAF5^bzl_a5-G^zB33u; zQmePRr}i0XIarT<)c|`~gI)xL;TXiFh5)oR*{dB@Trbs`O}&j*-@s*FscDTvQiHs!OO;7X zt$db#jgH=J?pYd=PmAhWfZk{7c8xV2Px7(vM;K~Ae`2uTS0hAS+Wl|U8iK1#Q!s7! z3B-&O15-=t&6KcILtv!#7J0$mjl?<({i1s>2u{2rLJp_SEP&PbiXr z+9abBoH`hr9Z*$WpJ%mZ$#9(N12&DLC(mX>cM#-MFaxByC+&4LZ^@3GO16VjHeTaF zZBBlu5{)usfwesxp15^AbykF^!Q%CJ>l4GKQm91xgIn#iD}Izq|9yV>Sv8i&?dzMC zRQ2}5=DjfMXlGM7@p6v3Ub!Sehu)Emw57ai{5b{6W@ibo=u=Na3$Ehmg)TC zkDrO{Kfc^Qi|gy-e&067SC`GPY7gni&2~|~6+yhQY$OY7j!Wwlxan+G)gLiy$9CmL zrW+3V*R*LU2FB4xnK+(2uf!84-r&4L@h9*3UA$(?^3=IhlaF+#SA!sMlys2iX4nHV z@f{Se;PWv*Epz>7M*lL zSKrLB4Sh&RXB>+>T7E6sr#EW)$H!PycymtL5^t~MHQuxw_?m*U+L@fHof0O7a`(x& zd|KGn4~5sHgC-EHh!6M6{sPv)u8-I&m<==@os2dqXpRn~VDG7?ob;?Y%pj-ZjIVMa zgv1*)8?IdXSj5df5Oi4UmB)G6>%BqMK*YDAcxTaUD2#3` zQ0d3bRuaGhtLPvL;rOVRS~*QCpVxAYzkYl>*Y;8cf-f50L}A$i(;|a|1pcmbW25&~ zMLjg7alTZG;yC&Lhy70+t}!yZn%H*O9_Y|z(Cpw`-7NR+94}{;uLA$m0#KluwLr0&sH~YQaL<3Ifflwru}CH#Kfbp`vK)y0nD8L%uf!9MsRAG`dtw*s>+iofZ>Q^9SxsASel~4b zdfl!0d*vWNES=ZtWdNCoU)~NY^?a|}HejWj*>M`a6Z8Pi_iBpQDNj!V&c_M7A_X=N z<*PY&#DP)qwyXGLp!%}Eiu9(WOLnKeN)~XjK zlU$^3(^B)b34#drxm5r9&qtGkmpgCHl*gt3GeEO@h`Jtlmjxms9_y8{##`*qd% z*s5%GHL2_s$x9D%SdLKM<%96{jGJ)DD+C!(M+%EcK^>uQzMcyVlezo1t>DCYjE?rmG zk`|x0o3(8>^a+U1=Y+8eu4nn2zxen4?=O7`$3LuLxAZ1-$BE&r40}Gep_R^Id(}N` z={I&NHk_5zZfhVzr!q$_IE71iwJew45;z6Mcap-qb>NImL-Z@T&+IK=6~>y)J#Cvi zbaB0aAg?|^Z}gV4?BqY?e01e6L+j@7mm=e~N}Or*b8ilE1nr2ArGK(1gL*1`k$2WV zXb5^lk8s~li#EJ8&f=-7QC_x(o0ByB*&J2dzK?|(Uw(NklZ^S@#7zvD3bbKaT4xp8 zVHnBlOLys1zx0fJH`_n_()X_Dq%LSf59gM*%RwI{D0%Ln;gOTc@o=Ihsx||t3>FL2 z4<#%dDzn0*m;1!Cxil?VT_MBJ&Dbe0Wj__fRbkdX|EQTk46CGH9=_Gnx~ew+Fdbr$AsJMrPvPl)q6G)I~lj~Zgv%A?P={-A_Uy_ zRq!KlUzn|)v6K8+@^z`g9PRUS%8lR;*1lnZ+G1@49rXpLV=DZAKKOYJW)*;tuNEVW zsqDpjWz*$lJDZvx5Q(OagCf{!DB7rCxXZ~yl5ln(tcbvf<5Rx}k zghbgD&Q(`(GnB;S!>b`T_HsngkqEm zZSQN;WzkFf{cBt>C*|$s%?nle$5;d%3Cu zd~YKc-k3S!7=dT3(x$}m2}=$3%L^cblV&Wm0;${KOR%1$mb+7+b=%c5?b%r}kt`YW zQXh7+QKc^FFy%58iW&AW5*mZephfYfPcOIEvOSFo9xL|72eaZ&_NzCKKroY#x>K-+ z+;Lv-FSNF(3fWi5aknBDWZRtqr59T0ZD6b7L0Gv2eXE_L5o}3tqeUC6?Ro=E5sW!t zbu*(w%h+bMfW2Pscba)a-pF;wu+xJSc=a;+SC&0|ro`XB_4Xn2{a$2n+EyP{ zc4c!Oiv*&HThLfo$p^TqZmyklxUoUJqU%~IsGHDKH=5wgetG27QNK0Qv@_Y;SIrDd z+QTxQ09cUc_`?ePzNac(-s(M9sR=81bkEUcbEw8atZudPknMISRo`>d$)WDR=N`&f z9CNEGO1e;bwu1-5^jw3UFZ(C?jl{}LcZ$61`qXMuTsx|=5M;S5!pACo8~<<3@PI{s zO8Z++$fLrPE?8vn`CKm0kA)fgCz3+wd72W{@rM3Ju|t?*Q6R@{!$Z=L5vH-1EjwjB zLAS$5(Jj{xt#YjeYYERo#5E=#R6gBb9d1bWdBbCGx@!u@GfVY?w$7p|Qey5JPyNZMf00;hq)RlB4mZ25(Z+an{ca zz>>`fXPuur>aY9nOO@VQx;5VFFix*JIUc+Z&LSDjtFvsUumz1n$9Ax}@=9K^SfM;z ziSW<|1SKfS54ejtdB@~Fx0q75?l_7`k|R-9?jXt*kcV1~`E}>DIaO>nfd%Y3H{Oc( z>(=UxiHd)^4Jk;X)}cZ|!y!8Hxdry!A@ephf92_ho!g4t+qA{Tg59%vjbEx^pQFeM zdO`o#tajYwyFZueF^%%JTKn60rY3!ysKcRdXWR(400G?=9J}GzDA8H^woC-H+wsbG zTM}U1%Pjt?U21V2^1kXhv2EJ1NS!GUI0k<`0e!$UV0kP~r`)Q2u))vvzru}RzWt+P~EarVu0uY5Sfw&f6{ zYwpAP1pV=Tox1y6t^VcPxPQE@7ttZU?XGz{1azt9krk?DOQdY0L*Er9i+V=u ziEOzIe0QIu6HUd}qy#7?j$@VSL5gHLzK^O8N|N)0%2E(O*>xc-<*wH2R0Ai%32qZa zey$fWTTOMIMH`3R;svM23(uxv<&pKNCM;%vucfc8_BExD6r1AE@(@Fx_NlgUT=MBX zD9=&Xg#eq6%nW;iqd)ZAMEt4+Kr9`de5}`BAuKgc7wPS0LRzpNUj8R=75Ig}-QZFM z+;&~crRa&{6)=xaw064A;Z?Q`OGH-I7Wq7GXU!`Qb^+X>C*-E0@!w&Gn@VcOp-Sg% z+$vV-PvbQq_PI#qI@Iye#Ma(sz6cCX)3Jkq5EWF5dShLh(DF*JSx423&=xX%J{6_* zirfoCsL-bVJ;bUwk^?CNcpkgA6%(ck#hAC^#yn6u)E+ori}ct0Xf}F8_O}82L+HD$ zIV^o%!EFSbda3>gQ`CQ|E5$+3+>RVi#hzi<8usuFJZYe@qDYOKjEBF{($$^LW{}K+ z{Lo>2D_B{>!qfIwa0P%>h1O?ZBt&iJ*g`}nVY{pDRLpTl=u0&|S1fUh zT4}b^o57NF8G%^@n>!LGbFj)AJLV|lC_k#`Fb#zV9FWv`tC~D}Yiaf4W3BRbs66%% z!+osNcn0l2c_+7>#aC`xSkMaY`LvVBg) z!vaFsb?AaKYZ;o@U$@N>1dxzZ|3ayW5Glkk4DfgSK%hd7CCyN(2BP?YKrbhU1IR+)!5`Rq8} zR_Xf>1G`gT^(Tiw*v1b$3#A3&LxM zu-?&~bJ$gm$?t3RpYK1$Ki6Uv$D`kBp=@Hgx%T86$41A>rUiqoRAEY8v>SofsTt?> zJ4dLqm_^B>V-?-))R=<8%ZB}?LvvA))2h9aw%2mbsotY3Rjf@zg{UcLe3oS3W?;LT zRisQn>$vb^T3Dad(vvPH4uHva?QsAIZ*g$aOR#I&Qxw32>UP{Je1Z!|^m6GSf$H|@ zb-3FE@Q}@ctoolXk6ma~e_O28MfxbpEI|hX*70@})l@G;N8%>m4_ds3b0w4E%8#?G zBzR=2*xpTTF?+LTWBj^TQ_kz!^+D8Q;9Mp&z-4eN&&gu*;*)=6BTaJ#eh_D~gC9HZ zAeNVrn36M2&Kf-r((0YNyI5yYr&xhY&6d&OFQZ=Et#LsN>NC_o)F z?7E{G$EQbfgW5+uHxFPJ$#_49U6N5aTR))aU%&qN=hvT;8i0>0`s1y>u&+6B(ebX4 zyY`EA!Zj-`(a@^QAunPUc&mqk4P-AHS;)!Lx#oq^A;Hl%HB4*WS-SvxW2^!;4;(Oy z^yIAd2nvYSzU?6&uajtqBlc7U`n^7_)E5jKL#2If`?^(~AWGh=7~A-vkEQzO*T-;xF7dB6BJZi8 zp(Q{?`x))r$X-$t5&Jw7)Hg-w%ArX&sF8i|OdI3}(#zJLCokH`uud90Ea#=*<$$vk zqh8u)vW;S}!==m14y$uY8F1(!c(2=tcy{0rn-N%NN>;jh*9mM3&%!p_<(fV=nZ zWmzDS@}vu)x{De9Eh$=w@}&v3)fXkoFgbJ^um-`xmGP64yS&n_0kHuKCj zAOssS;9XU%bg~mMJ>Bdn;)Nn(Jg{1%0#V}3lLi(c zVJbjiUYM!o_UB61Wos-4>6#qeKQxC`dyO{^^lU4SoGkDyA{m=0rysn*;p>jN9+694 z%k}H|&#&X560+)55R}(^j)8k7MK8ogQAzVnEgSne6kBI|JoL|GKb$JBa2hdKGi+@V zOIFe~4-wIAdqA)^XE>d3YU*<}zK=zTpy4umSM3=)3T~Nhd#TUx=%)@xWZq3NJ5{ev z2jq?sBiu`=$uzuXu0#qFMh})VZVAs}>=RWgv#4JP9|h1+qGGClR|fY}5@C#yA80-Ii0Hcj*{ z^@Jd*cEvj;K!oAw+RQK{uRJF>z7zkwI=vi4Q&R>mW2uKjboxMA^rX~Z#Ky@eN2ly@ zZ;m=C?y@A}s$;Up4%R&EFteCZFM?PfZ8%D9<>fj#D6Z4w978BG=!)Xul$mo-CR zDGOnIb@8gAI=!NU^?=EplJ*ueIESM}-3FrBAjB2qBUQ@wsj1|2#MPaoG?9}lacYdx#U~h0zwSw`D1EZJb z6O>@WA#YW1tTg3Q>p7c$u4ZM=v*uML3B`I!S)F7=FarMNjRA4gWRO)Da-3owL}e>j zjdYit-N`^*{_U?#8*3u?qv%0EUpVm^RgYu_H}}GL%o1WYUq&? zd6V59=*!8rY6B{0A}sFJ>>O>6d#8;UD3GyrVorAfsgR(r5Q#S>4o$P=yMA;!q%FsJ zox0u^>iqM^uaDJo+Qc!TSAF4jc+L2!?w5U3?U+{5)j0FUGKA%epd!j+K!CujXKz&q zz%~bH$~{QGyVgNv)ol+47^ZG9r~BK{K=zou?GAeIU|shXdw9!Bb4K+arH9U;SE-gV zQ=K}oZxnX6X>RLk5Lt_KMkB%svV9ef?%X3)AZeZX430w-JtNg17*4~aZ4j+=P?}D+ z@q&rE`+iX==p zx`ms+IN3kT*NED$D;x`3zO3lnCMIB>Q(w0zjdyJfTZ6oQ9x=q=( zGYm$<=gdSMstxQ9p3tqYZ2GjR+FGlMfi?tbyTfbt&1$ph6g2y!6}mz6(-feIsxC7 zLq*+i7pYFT_AS`N-QTJ+Lm_PM$+9Byy4n_bYVnTw4l2uoy!x?uN2z$q$h+4*aqF`a z;x=&BB%e+ad0bMjt8&IczjbY~Ww^kfa?o4`z-Ulr&5F)R&xE*^i%77>F&~OqVS9`A zr;Su2knpd(FKWDNmJARr%beJQ*+H&=s8g@iNWc=_%T8~ZHr(%&kxu)g6DZwQHrBiC z97ku{BO8`uT$U3v|6ttxIHJ`?;ADEu0`O{?kBy{qzOC5)Fjr+w?{``T9>m+zG|-u>{}g5W|(2CKHHu9q_}c~>^N zUDhLIrI$2wfv~F=+6fQ$9{-F} z68^qc|M&YUV?FlOn-trS;_GH>7TS|?9n%>K{d6+9c%CL&_I=F`a4DIeLML46=mKZu zPz6>)euNwSI)COGxhK`0eIQ()yElL$1quX(N*Od&1*_Xom~tz zMqWmps49p9r{}tDPkT6JNT79VOZu33!CCp0hc3x_p6_$JKrsAhx9QF%>m^%LW!am< zXqWm%(%td5ef7uq_WjHEAIsH3HEM?eVCOI9qhDtLnSjKV&q)@@;OJIQyK+U2w16j} zV$LKRdlis!);_^ioQ&Ye>eU=?ukw8M{FVxRlw> zSJ0o4{gABLoM)YmyWC9)1W4G;mg0L8^GK9KNo7F9C8s7kLT6a2NhpEn-5MxP)+8%b zWIq&V^LZ0Ze9>-Xo0?u3p+?pHmh%&A=~K3Vw=|cjhE@XnBnRV!?-5Q_&*Q!8>ZQg^ zsNu><@qAm64;8_O?_DXyw(J&78)?Z%I9nG<9PjJ3y4*i>f@6Ify#%IL&R%z~F0(M@ ztEz%6+2){A<-yIC0=>(Wbam=;x&|Z<2&_6nds0%sDZQ*=mJ`cRtN}{^mN`S=1jSrB zE8YtRjWGf0V1n1hst@XIwk^dOaHYi4bQs%h6~rDcpA)MvwIHd9ecfrSM146!O$tyq zaE+FLO|1=G9zqcG5$$dd_DdRt^*di}ZYumYH3L5G!T#sVA3vYp?q9$B>mllDkHfp{ zh46g2@xrgY_B=P|MA%3gvnPkxVH&!lH1+gVr%5(*-}6%LIO&bD>F~j7p5V}^5Y547 z#EmRb#;{TVG`EB6C{rKbW^y9pi9TPxVcs>Wchr{+E5T~oDbXNG&JB}rCLsfo23<>R zmk@PT0bx4otA>l0ao$`)N(i%t)ZmzlcO|>pb?hs7*g=Napp;n{a$Di$)tvJKsQ%AG z9OO}|VN1t%-AJo15Q(hz=O|X($gV67d!2Z$60+CJ0m^IJMYk*^0~DMR*;TFr6c43b z0Nu(8Tb=IJiZel{EHiFmVFsKUChU*cpnAN{^JQXjg8)eX-X)(z0*7~Db7wN&#qBsY zX9QGf(bi~F7i{u!300S_p4LuJ9e==IRYTw1+9L*y+6cQ0W-U+f z21wR#>vVnjt$+FLm+wzUNOtE7LR@!JQ6}mzOA6UE&2!8p2w27$6vf!O177N%yW%W7YQaUfrh>}pVgcBWB*zS_N`*JFK4 zTJ5OH+11nYM&PVK4Y(=s(WWDkKan)XpxfUON!5zECW|I~V}6pwXX}e7ZNcfPH2~h9 z7-Fp1R)U_=GFn|9ii#>{0W5+a-!}9C;;LTqy2+^67d4pF?6yFItObsxEwL%*Dfd;w z!JEfiG{mhkuc)8+QZ-iZyLrWfsKK?Qw+yp>By z38)9kvYyu1bZ$)U{vH wH(KXOGKBLoL`t{8N06M=Yf&c&j diff --git a/metadata/md5-cache/dev-haskell/abstract-deque-0.3 b/metadata/md5-cache/dev-haskell/abstract-deque-0.3 index 7fab0a9f8520..ac33d39a86c7 100644 --- a/metadata/md5-cache/dev-haskell/abstract-deque-0.3 +++ b/metadata/md5-cache/dev-haskell/abstract-deque-0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= usecas? ( >=dev-haskell/atomic-primops-0.5.0.2:=[profile?] ) SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/abstract-deque-0.3/abstract-deque-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=83df5b2508b46c057e3e10d52b954362 diff --git a/metadata/md5-cache/dev-haskell/abstract-deque-tests-0.3 b/metadata/md5-cache/dev-haskell/abstract-deque-tests-0.3 index abf00c2a56ce..af46bb02fb13 100644 --- a/metadata/md5-cache/dev-haskell/abstract-deque-tests-0.3 +++ b/metadata/md5-cache/dev-haskell/abstract-deque-tests-0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/abstract-deque-0.3:=[profile?] dev-haskell/hunit:=[profile RESTRICT=!test? ( test ) SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/abstract-deque-tests-0.3/abstract-deque-tests-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=31a2ca0eeb42e954085e5b0005f98476 diff --git a/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 b/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 index b6fc972b4e2b..700be693e158 100644 --- a/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 +++ b/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.3 SRC_URI=https://hackage.haskell.org/package/abstract-par-0.3.3/abstract-par-0.3.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=65daf1de9f320e79c539e13876da75cd diff --git a/metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 b/metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 index d0bc223b9e47..11827db68eab 100644 --- a/metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 +++ b/metadata/md5-cache/dev-haskell/ac-ppm-1.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.1.1 SRC_URI=https://hackage.haskell.org/package/AC-PPM-1.1.1/AC-PPM-1.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=261180864c2c7a7b7c6ca993a55c32b0 diff --git a/metadata/md5-cache/dev-haskell/adjunctions-4.4 b/metadata/md5-cache/dev-haskell/adjunctions-4.4 index 1cdc926263e0..2a3fe1ecafa4 100644 --- a/metadata/md5-cache/dev-haskell/adjunctions-4.4 +++ b/metadata/md5-cache/dev-haskell/adjunctions-4.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/comonad-4:=[profile?] RESTRICT=!test? ( test ) SLOT=0/4.4 SRC_URI=https://hackage.haskell.org/package/adjunctions-4.4/adjunctions-4.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e64a656a0f9ba74ac34ca2727a77c3f4 diff --git a/metadata/md5-cache/dev-haskell/aeson-1.4.7.1 b/metadata/md5-cache/dev-haskell/aeson-1.4.7.1 index f54515ec1a8c..3e226d59dddb 100644 --- a/metadata/md5-cache/dev-haskell/aeson-1.4.7.1 +++ b/metadata/md5-cache/dev-haskell/aeson-1.4.7.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] =dev-haskell/aeson-0.7.0.6:=[profile?] =dev-haskell/aeson-0.7:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/semigroups-0.18.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.1.3.0:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= !lib-only? ( >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/cmdargs-0.7:=[profile?] ) SLOT=0/0.8.8 SRC_URI=https://hackage.haskell.org/package/aeson-pretty-0.8.8/aeson-pretty-0.8.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=251c4ef4caea147ac70afb53ef989865 diff --git a/metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 b/metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 index a3f413268e20..e3cab918cb10 100644 --- a/metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 +++ b/metadata/md5-cache/dev-haskell/aeson-qq-0.8.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.6:=[profile?] dev-haskell/attoparsec:=[profile?] d RESTRICT=!test? ( test ) SLOT=0/0.8.3 SRC_URI=https://hackage.haskell.org/package/aeson-qq-0.8.3/aeson-qq-0.8.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=972d0fa6e2d974985b30a83b99ab7658 diff --git a/metadata/md5-cache/dev-haskell/alex-3.2.5 b/metadata/md5-cache/dev-haskell/alex-3.2.5 index 0d8ab94d1e6c..beed3c6089da 100644 --- a/metadata/md5-cache/dev-haskell/alex-3.2.5 +++ b/metadata/md5-cache/dev-haskell/alex-3.2.5 @@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/alex-3.2.5/alex-3.2.5.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=68e79e66addc68413d82bd9b616491a3 diff --git a/metadata/md5-cache/dev-haskell/alex-tools-0.4 b/metadata/md5-cache/dev-haskell/alex-tools-0.4 index c922be7a4d43..8c8148cbfabb 100644 --- a/metadata/md5-cache/dev-haskell/alex-tools-0.4 +++ b/metadata/md5-cache/dev-haskell/alex-tools-0.4 @@ -10,5 +10,5 @@ LICENSE=ISC RDEPEND=>=dev-haskell/text-1.2:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.4 SRC_URI=https://hackage.haskell.org/package/alex-tools-0.4/alex-tools-0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=39bd0631930b5b2d4c6d068e0219b043 diff --git a/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 b/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 index 99b55bd4df37..1475d4c83af4 100644 --- a/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 +++ b/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] =dev-lang/ghc-7.4.1:= media-libs/alsa-lib SLOT=0/0.5.0.1 SRC_URI=https://hackage.haskell.org/package/alsa-core-0.5.0.1/alsa-core-0.5.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1ce89bc54c869c8543312c67f4ffeb23 diff --git a/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 b/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 index 8a69db45ca5a..71911c4c85ba 100644 --- a/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 +++ b/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/alsa-core-0.5:=[profile?] =dev-lang/ghc-7.6.1:= media-libs/alsa-lib SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/alsa-mixer-0.3.0/alsa-mixer-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ea867112cc1b18015ddb4a5c2db107de diff --git a/metadata/md5-cache/dev-haskell/alut-2.4.0.3 b/metadata/md5-cache/dev-haskell/alut-2.4.0.3 index 15e46ad710f4..0fb9902bff07 100644 --- a/metadata/md5-cache/dev-haskell/alut-2.4.0.3 +++ b/metadata/md5-cache/dev-haskell/alut-2.4.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/openal-1.7:=[profile?] =dev-haskell/statevar-1.1:=[profile?] =dev-lang/ghc-7.8.2:= media-libs/freealut SLOT=0/2.4.0.3 SRC_URI=https://hackage.haskell.org/package/ALUT-2.4.0.3/ALUT-2.4.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d5acaf173052458666c077b5512e633b diff --git a/metadata/md5-cache/dev-haskell/annotated-wl-pprint-0.7.0 b/metadata/md5-cache/dev-haskell/annotated-wl-pprint-0.7.0 index d2cde02a33e3..5adf1a1599c2 100644 --- a/metadata/md5-cache/dev-haskell/annotated-wl-pprint-0.7.0 +++ b/metadata/md5-cache/dev-haskell/annotated-wl-pprint-0.7.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.10.2:= SLOT=0/0.7.0 SRC_URI=https://hackage.haskell.org/package/annotated-wl-pprint-0.7.0/annotated-wl-pprint-0.7.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f9dd35208b5e6e3272184ca385e467f diff --git a/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3 b/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3 index 37368332c625..10f7a9953873 100644 --- a/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3 +++ b/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.10.3 SRC_URI=https://hackage.haskell.org/package/ansi-terminal-0.10.3/ansi-terminal-0.10.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=25585e0c26d6be3c5a4a5df525a412da diff --git a/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.8.2-r1 b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.8.2-r1 index d7c2345169db..4a43dba8a159 100644 --- a/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.8.2-r1 +++ b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.8.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/semigroups-0.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.6.8.2 SRC_URI=https://hackage.haskell.org/package/ansi-wl-pprint-0.6.8.2/ansi-wl-pprint-0.6.8.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c9fbf085f79c490dc69c10c53b080f96 diff --git a/metadata/md5-cache/dev-haskell/appar-0.1.8 b/metadata/md5-cache/dev-haskell/appar-0.1.8 index 6da5e8803b2f..f53be01f36b8 100644 --- a/metadata/md5-cache/dev-haskell/appar-0.1.8 +++ b/metadata/md5-cache/dev-haskell/appar-0.1.8 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.8 SRC_URI=https://hackage.haskell.org/package/appar-0.1.8/appar-0.1.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ace09dc04ed47fa81e6cd4d6266d5671 diff --git a/metadata/md5-cache/dev-haskell/argparser-0.3.4 b/metadata/md5-cache/dev-haskell/argparser-0.3.4 index be0575a5f9ca..f62e0d820f44 100644 --- a/metadata/md5-cache/dev-haskell/argparser-0.3.4 +++ b/metadata/md5-cache/dev-haskell/argparser-0.3.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.3.4 SRC_URI=https://hackage.haskell.org/package/argparser-0.3.4/argparser-0.3.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c1c6e101c0e05d56fcb35d0c203727bc diff --git a/metadata/md5-cache/dev-haskell/arithmoi-0.11.0.1 b/metadata/md5-cache/dev-haskell/arithmoi-0.11.0.1 index 325321c38699..31be6cf4b5cb 100644 --- a/metadata/md5-cache/dev-haskell/arithmoi-0.11.0.1 +++ b/metadata/md5-cache/dev-haskell/arithmoi-0.11.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/chimera-0.3:=[profile?] dev-haskell/constraints:=[profile? RESTRICT=!test? ( test ) SLOT=0/0.11.0.1 SRC_URI=https://hackage.haskell.org/package/arithmoi-0.11.0.1/arithmoi-0.11.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=276841ad1318ab78719aa944550592c7 diff --git a/metadata/md5-cache/dev-haskell/arrows-0.4.4.2 b/metadata/md5-cache/dev-haskell/arrows-0.4.4.2 index d9b33497e88f..f4fe119af803 100644 --- a/metadata/md5-cache/dev-haskell/arrows-0.4.4.2 +++ b/metadata/md5-cache/dev-haskell/arrows-0.4.4.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/stream:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.4.4.2 SRC_URI=https://hackage.haskell.org/package/arrows-0.4.4.2/arrows-0.4.4.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e30acfa87db1c176b82c1020b93b6412 diff --git a/metadata/md5-cache/dev-haskell/ascii-progress-0.3.3.0 b/metadata/md5-cache/dev-haskell/ascii-progress-0.3.3.0 index 6de8389a4783..12171d8edba2 100644 --- a/metadata/md5-cache/dev-haskell/ascii-progress-0.3.3.0 +++ b/metadata/md5-cache/dev-haskell/ascii-progress-0.3.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.0.1.5:=[profile?] >=dev-haskell/concurrent-output- RESTRICT=!test? ( test ) SLOT=0/0.3.3.0 SRC_URI=https://hackage.haskell.org/package/ascii-progress-0.3.3.0/ascii-progress-0.3.3.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c2b9c1d578b0ee86657d5d0b69984dd diff --git a/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 b/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 index ffde997dbe64..6095a3c7bcad 100644 --- a/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 +++ b/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/asn1-types-0.3.0:=[profile?] =dev-haskell/asn1-encoding-0.9:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.9.5 SRC_URI=https://hackage.haskell.org/package/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=43a609a3a9ea1b8037ff2d1223d4392d diff --git a/metadata/md5-cache/dev-haskell/asn1-types-0.3.3 b/metadata/md5-cache/dev-haskell/asn1-types-0.3.3 index 0d4b5237d2c6..02dfa5f4d10f 100644 --- a/metadata/md5-cache/dev-haskell/asn1-types-0.3.3 +++ b/metadata/md5-cache/dev-haskell/asn1-types-0.3.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.3 SRC_URI=https://hackage.haskell.org/package/asn1-types-0.3.3/asn1-types-0.3.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=36728c6cd14f6d4188f1f389f85b9f83 diff --git a/metadata/md5-cache/dev-haskell/async-2.2.2 b/metadata/md5-cache/dev-haskell/async-2.2.2 index b6828a00e7b5..2789d22bf99d 100644 --- a/metadata/md5-cache/dev-haskell/async-2.2.2 +++ b/metadata/md5-cache/dev-haskell/async-2.2.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.1.2.0:=[profile?] =dev-lang/ghc-7.10.1:= SLOT=0/0.8.3 SRC_URI=https://hackage.haskell.org/package/atomic-primops-0.8.3/atomic-primops-0.8.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=14367d12c16de325a20dca345c71c3da diff --git a/metadata/md5-cache/dev-haskell/attoparsec-0.13.2.3 b/metadata/md5-cache/dev-haskell/attoparsec-0.13.2.3 index 391a605676d9..f7d9b63ea812 100644 --- a/metadata/md5-cache/dev-haskell/attoparsec-0.13.2.3 +++ b/metadata/md5-cache/dev-haskell/attoparsec-0.13.2.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=test SLOT=0/0.13.2.3 SRC_URI=https://hackage.haskell.org/package/attoparsec-0.13.2.3/attoparsec-0.13.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7b2040f3327975a84647395550f8d0f8 diff --git a/metadata/md5-cache/dev-haskell/attoparsec-conduit-1.1.0 b/metadata/md5-cache/dev-haskell/attoparsec-conduit-1.1.0 index cb56f6756bfd..5c100e360199 100644 --- a/metadata/md5-cache/dev-haskell/attoparsec-conduit-1.1.0 +++ b/metadata/md5-cache/dev-haskell/attoparsec-conduit-1.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/conduit-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/attoparsec-conduit-1.1.0/attoparsec-conduit-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ed269df425b392e77388827c4a8348a0 diff --git a/metadata/md5-cache/dev-haskell/attoparsec-enumerator-0.3.4 b/metadata/md5-cache/dev-haskell/attoparsec-enumerator-0.3.4 index ce4713fbcd71..91f36404e3d3 100644 --- a/metadata/md5-cache/dev-haskell/attoparsec-enumerator-0.3.4 +++ b/metadata/md5-cache/dev-haskell/attoparsec-enumerator-0.3.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] =dev-haskell/enumerator-0.4:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.4 SRC_URI=https://hackage.haskell.org/package/attoparsec-enumerator-0.3.4/attoparsec-enumerator-0.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f7308fc6177b0fb16f22c5ea69f49481 diff --git a/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.1.0-r1 b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.1.0-r1 index f35b17776b7d..70d5dd9b4b78 100644 --- a/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.1.0-r1 +++ b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.1.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/attoparsec-0.13.0.1:=[profile?] >=dev-haskell/base-compat-0.9.1:=[profile?] >=dev-haskell/text-1.1.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.0.1.0 SRC_URI=https://hackage.haskell.org/package/attoparsec-iso8601-1.0.1.0/attoparsec-iso8601-1.0.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cbf1eb9c75f5bea8759fe1f80832118a diff --git a/metadata/md5-cache/dev-haskell/authenticate-1.3.5 b/metadata/md5-cache/dev-haskell/authenticate-1.3.5 index 0eabd75554f0..51292d71779f 100644 --- a/metadata/md5-cache/dev-haskell/authenticate-1.3.5 +++ b/metadata/md5-cache/dev-haskell/authenticate-1.3.5 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/aeson-0.5:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] >=dev-haskell/conduit-0.5:=[profile?] >=dev-haskell/html-conduit-1.3:=[profile?] >=dev-haskell/http-conduit-1.5:=[profile?] >=dev-haskell/http-types-0.6:=[profile?] dev-haskell/resourcet:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-lang/ghc-7.8.2:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) !network-uri? ( =dev-haskell/base64-bytestring-0.1:=[profile?] =dev-haskell/crypto-pubkey-types-0.1:=[profile?] =dev-haskell/http-client-0.3:=[profile?] >=dev-haskell/http-types-0.6:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/rsa-2.0:=[profile?] =dev-haskell/sha-1.4:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.6.0.1 SRC_URI=https://hackage.haskell.org/package/authenticate-oauth-1.6.0.1/authenticate-oauth-1.6.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4518c92e86c83de7944ca550700e714d diff --git a/metadata/md5-cache/dev-haskell/auto-update-0.1.6 b/metadata/md5-cache/dev-haskell/auto-update-0.1.6 index 1a1c57584a16..4d1a233e944e 100644 --- a/metadata/md5-cache/dev-haskell/auto-update-0.1.6 +++ b/metadata/md5-cache/dev-haskell/auto-update-0.1.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.6 SRC_URI=https://hackage.haskell.org/package/auto-update-0.1.6/auto-update-0.1.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=17161b5d53e1f0420b6bbdb364f93acb diff --git a/metadata/md5-cache/dev-haskell/aws-0.22-r1 b/metadata/md5-cache/dev-haskell/aws-0.22-r1 index e95ccc85d74a..e864d27348dd 100644 --- a/metadata/md5-cache/dev-haskell/aws-0.22-r1 +++ b/metadata/md5-cache/dev-haskell/aws-0.22-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.11:=[prof RESTRICT=test SLOT=0/0.22 SRC_URI=https://hackage.haskell.org/package/aws-0.22/aws-0.22.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=71201f1b01f2da3c5d45220ff40f5da7 diff --git a/metadata/md5-cache/dev-haskell/base-compat-0.11.1 b/metadata/md5-cache/dev-haskell/base-compat-0.11.1 index 45f76a0afcef..35628b4c22c8 100644 --- a/metadata/md5-cache/dev-haskell/base-compat-0.11.1 +++ b/metadata/md5-cache/dev-haskell/base-compat-0.11.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.11.1 SRC_URI=https://hackage.haskell.org/package/base-compat-0.11.1/base-compat-0.11.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3c4e9cccf5b2a94228a85ea01b36f933 diff --git a/metadata/md5-cache/dev-haskell/base-compat-batteries-0.11.1 b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.11.1 index 45c9a3d9f919..439e36ce48e1 100644 --- a/metadata/md5-cache/dev-haskell/base-compat-batteries-0.11.1 +++ b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.11.1 @@ -11,5 +11,5 @@ RDEPEND=~dev-haskell/base-compat-0.11.1:=[profile?] >=dev-haskell/bifunctors-5.5 RESTRICT=!test? ( test ) SLOT=0/0.11.1 SRC_URI=https://hackage.haskell.org/package/base-compat-batteries-0.11.1/base-compat-batteries-0.11.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ccf08d266b226a39f37bd2528cdc620c diff --git a/metadata/md5-cache/dev-haskell/base-noprelude-4.13.0.0 b/metadata/md5-cache/dev-haskell/base-noprelude-4.13.0.0 index c1983c376be3..465481788228 100644 --- a/metadata/md5-cache/dev-haskell/base-noprelude-4.13.0.0 +++ b/metadata/md5-cache/dev-haskell/base-noprelude-4.13.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.8.1:= SLOT=0/4.13.0.0 SRC_URI=https://hackage.haskell.org/package/base-noprelude-4.13.0.0/base-noprelude-4.13.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e4ac3ae3ce273ae4cc5e77551520395d diff --git a/metadata/md5-cache/dev-haskell/base-orphans-0.8.4 b/metadata/md5-cache/dev-haskell/base-orphans-0.8.4 index ebe738aa2d1d..97dbbad9eeaf 100644 --- a/metadata/md5-cache/dev-haskell/base-orphans-0.8.4 +++ b/metadata/md5-cache/dev-haskell/base-orphans-0.8.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.8.4 SRC_URI=https://hackage.haskell.org/package/base-orphans-0.8.4/base-orphans-0.8.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=37ab137528349fa6f3296999b71145ae diff --git a/metadata/md5-cache/dev-haskell/base-prelude-1.3 b/metadata/md5-cache/dev-haskell/base-prelude-1.3 index 75eaf73df33a..6767b5944a9a 100644 --- a/metadata/md5-cache/dev-haskell/base-prelude-1.3 +++ b/metadata/md5-cache/dev-haskell/base-prelude-1.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.6.1:= SLOT=0/1.3 SRC_URI=https://hackage.haskell.org/package/base-prelude-1.3/base-prelude-1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1845d725e7fba56f82aae96289243d73 diff --git a/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2 b/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2 index 5f5659721188..6fe9c3a7904d 100644 --- a/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2 +++ b/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.4.2 SRC_URI=https://hackage.haskell.org/package/base-unicode-symbols-0.2.4.2/base-unicode-symbols-0.2.4.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=33384d4af0056f56017083d20e54852f diff --git a/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7 b/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7 index a3159b54e8a7..c66bde3077b5 100644 --- a/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7 +++ b/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.1.7 SRC_URI=https://hackage.haskell.org/package/base16-bytestring-0.1.1.7/base16-bytestring-0.1.1.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6db2e6b6e6e3eab02d77f584a0168cce diff --git a/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3 b/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3 index 475beeca5e79..f6b106df5241 100644 --- a/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3 +++ b/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.0.0.3 SRC_URI=https://hackage.haskell.org/package/base64-bytestring-1.0.0.3/base64-bytestring-1.0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e53f6b838c5629c0c2f15bc96884f082 diff --git a/metadata/md5-cache/dev-haskell/basement-0.0.11 b/metadata/md5-cache/dev-haskell/basement-0.0.11 index a2165a76495a..46d138afbfec 100644 --- a/metadata/md5-cache/dev-haskell/basement-0.0.11 +++ b/metadata/md5-cache/dev-haskell/basement-0.0.11 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/0.0.11 SRC_URI=https://hackage.haskell.org/package/basement-0.0.11/basement-0.0.11.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=899278eee12714379c3a6b7772554869 diff --git a/metadata/md5-cache/dev-haskell/basic-prelude-0.7.0 b/metadata/md5-cache/dev-haskell/basic-prelude-0.7.0 index c364dbcc7373..ace857c4818b 100644 --- a/metadata/md5-cache/dev-haskell/basic-prelude-0.7.0 +++ b/metadata/md5-cache/dev-haskell/basic-prelude-0.7.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/hashable:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.7.0 SRC_URI=https://hackage.haskell.org/package/basic-prelude-0.7.0/basic-prelude-0.7.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28b845942b2125c58c018614d25040df diff --git a/metadata/md5-cache/dev-haskell/bencode-0.6.1.1 b/metadata/md5-cache/dev-haskell/bencode-0.6.1.1 index 966349d53b28..bb1b8739d3c2 100644 --- a/metadata/md5-cache/dev-haskell/bencode-0.6.1.1 +++ b/metadata/md5-cache/dev-haskell/bencode-0.6.1.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/parsec:=[profile?] >=dev-haskell/transformers-compat-0.4:=[p RESTRICT=!test? ( test ) SLOT=0/0.6.1.1 SRC_URI=https://hackage.haskell.org/package/bencode-0.6.1.1/bencode-0.6.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=82186cf79d64aeb3c3e1a402c52391fb diff --git a/metadata/md5-cache/dev-haskell/bifunctors-5.5.6 b/metadata/md5-cache/dev-haskell/bifunctors-5.5.6 index 77ece5dfd199..75c53ea5ca76 100644 --- a/metadata/md5-cache/dev-haskell/bifunctors-5.5.6 +++ b/metadata/md5-cache/dev-haskell/bifunctors-5.5.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.5.2:=[profile?] =dev-lang/ghc-7.8.2:= RESTRICT=test SLOT=0/0.8.7.0 SRC_URI=https://hackage.haskell.org/package/binary-0.8.7.0/binary-0.8.7.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=901dcaafff82adc947b784327281bb64 diff --git a/metadata/md5-cache/dev-haskell/binary-instances-1.0.0.1 b/metadata/md5-cache/dev-haskell/binary-instances-1.0.0.1 index 2ea2f78a4a21..44c55f335494 100644 --- a/metadata/md5-cache/dev-haskell/binary-instances-1.0.0.1 +++ b/metadata/md5-cache/dev-haskell/binary-instances-1.0.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7.0.6:=[profile?] =dev-haskell/fail-4.9:=[profile?] = RESTRICT=!test? ( test ) SLOT=0/1.0.1 SRC_URI=https://hackage.haskell.org/package/binary-orphans-1.0.1/binary-orphans-1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7e4c26653aad86d38f35ec165b7b37f8 diff --git a/metadata/md5-cache/dev-haskell/binary-tagged-0.2 b/metadata/md5-cache/dev-haskell/binary-tagged-0.2 index 85d6ed935fb4..75074e6d2262 100644 --- a/metadata/md5-cache/dev-haskell/binary-tagged-0.2 +++ b/metadata/md5-cache/dev-haskell/binary-tagged-0.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.2 SRC_URI=https://hackage.haskell.org/package/binary-tagged-0.2/binary-tagged-0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=50a357b56d98595fe749579e68b10e1d diff --git a/metadata/md5-cache/dev-haskell/biocore-0.3.1 b/metadata/md5-cache/dev-haskell/biocore-0.3.1 index 34569155a698..f9bc9676076c 100644 --- a/metadata/md5-cache/dev-haskell/biocore-0.3.1 +++ b/metadata/md5-cache/dev-haskell/biocore-0.3.1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-haskell/stringable:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.3.1 SRC_URI=https://hackage.haskell.org/package/biocore-0.3.1/biocore-0.3.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=67af395f0db77b503ea95cfac72514de diff --git a/metadata/md5-cache/dev-haskell/biofasta-0.0.3 b/metadata/md5-cache/dev-haskell/biofasta-0.0.3 index d81e844da2a3..045dbeeeb03e 100644 --- a/metadata/md5-cache/dev-haskell/biofasta-0.0.3 +++ b/metadata/md5-cache/dev-haskell/biofasta-0.0.3 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-haskell/biocore-0.3.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.3 SRC_URI=https://hackage.haskell.org/package/biofasta-0.0.3/biofasta-0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d5dce0dd43834ff9038b6072a64d1877 diff --git a/metadata/md5-cache/dev-haskell/biosff-0.3.7.1 b/metadata/md5-cache/dev-haskell/biosff-0.3.7.1 index 1502123caebc..72d5d5e635c1 100644 --- a/metadata/md5-cache/dev-haskell/biosff-0.3.7.1 +++ b/metadata/md5-cache/dev-haskell/biosff-0.3.7.1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/biocore-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= flower? ( dev-haskell/cmdargs:=[profile?] >=dev-haskell/mtl-2:=[profile?] ) SLOT=0/0.3.7.1 SRC_URI=https://hackage.haskell.org/package/biosff-0.3.7.1/biosff-0.3.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8567600b22f61d278a363158ea70b4e9 diff --git a/metadata/md5-cache/dev-haskell/bitarray-0.0.1.1 b/metadata/md5-cache/dev-haskell/bitarray-0.0.1.1 index d03e01b9284b..1457bfe68e72 100644 --- a/metadata/md5-cache/dev-haskell/bitarray-0.0.1.1 +++ b/metadata/md5-cache/dev-haskell/bitarray-0.0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1.1 SRC_URI=https://hackage.haskell.org/package/bitarray-0.0.1.1/bitarray-0.0.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e2b755a6e988a925fae7b810254d442c diff --git a/metadata/md5-cache/dev-haskell/bits-atomic-0.1.3-r1 b/metadata/md5-cache/dev-haskell/bits-atomic-0.1.3-r1 index d5da6e79dca5..97fa869e9982 100644 --- a/metadata/md5-cache/dev-haskell/bits-atomic-0.1.3-r1 +++ b/metadata/md5-cache/dev-haskell/bits-atomic-0.1.3-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.3 SRC_URI=https://hackage.haskell.org/package/bits-atomic-0.1.3/bits-atomic-0.1.3.tar.gz https://dev.gentoo.org/~slyfox/patches/bits-atomic-0.1.3-gcc-5.patch -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1b1d058dc5c03487218b8a6d4e2a544b diff --git a/metadata/md5-cache/dev-haskell/bitwise-1.0.0.1 b/metadata/md5-cache/dev-haskell/bitwise-1.0.0.1 index 69bca4516f29..eabae7259975 100644 --- a/metadata/md5-cache/dev-haskell/bitwise-1.0.0.1 +++ b/metadata/md5-cache/dev-haskell/bitwise-1.0.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/1.0.0.1 SRC_URI=https://hackage.haskell.org/package/bitwise-1.0.0.1/bitwise-1.0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=350e8d5065b45d05905299b34ba1a913 diff --git a/metadata/md5-cache/dev-haskell/blaze-builder-0.4.1.0 b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.1.0 index 6fab50351ce9..aebfc014c6c6 100644 --- a/metadata/md5-cache/dev-haskell/blaze-builder-0.4.1.0 +++ b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.1.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/bytestring-builder:=[profile?] >=dev-haskell/semigroups-0.16 RESTRICT=!test? ( test ) SLOT=0/0.4.1.0 SRC_URI=https://hackage.haskell.org/package/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ae7488b1378f909abd3cdecaccd7b8c0 diff --git a/metadata/md5-cache/dev-haskell/blaze-builder-conduit-1.1.0 b/metadata/md5-cache/dev-haskell/blaze-builder-conduit-1.1.0 index 6fdf5b2597eb..88fa6e3f4da8 100644 --- a/metadata/md5-cache/dev-haskell/blaze-builder-conduit-1.1.0 +++ b/metadata/md5-cache/dev-haskell/blaze-builder-conduit-1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/conduit-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/blaze-builder-conduit-1.1.0/blaze-builder-conduit-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=222a3c84ace92f045eaf53602d247003 diff --git a/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2 b/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2 index e49ed3abb676..eb8b6b9a829f 100644 --- a/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2 +++ b/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] =dev-haskell/blaze-builder-0.3:=[profile?] =dev-haskell/blaze-builder-0.2.1.4:=[profile?] >=dev-haskell/double-con RESTRICT=!test? ( test ) SLOT=0/0.2.1.0 SRC_URI=https://hackage.haskell.org/package/blaze-textual-0.2.1.0/blaze-textual-0.2.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=034cdf3fdbf03ce1b4bf0f84e7ef937d diff --git a/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 index 51115de257fa..d4323421c42b 100644 --- a/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 +++ b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/2.0.1.0 SRC_URI=https://hackage.haskell.org/package/bloomfilter-2.0.1.0/bloomfilter-2.0.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0de5adcafd0fe21e1ec6f3ae24435da4 diff --git a/metadata/md5-cache/dev-haskell/boolean-0.2.4 b/metadata/md5-cache/dev-haskell/boolean-0.2.4 index 3444edd4b144..db71e7cc93f3 100644 --- a/metadata/md5-cache/dev-haskell/boolean-0.2.4 +++ b/metadata/md5-cache/dev-haskell/boolean-0.2.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/Boolean-0.2.4/Boolean-0.2.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2eca6494c63d3e461c8488b07d773ef3 diff --git a/metadata/md5-cache/dev-haskell/boundedchan-1.0.3.0 b/metadata/md5-cache/dev-haskell/boundedchan-1.0.3.0 index 837185f1f7c5..f54b87d32f9a 100644 --- a/metadata/md5-cache/dev-haskell/boundedchan-1.0.3.0 +++ b/metadata/md5-cache/dev-haskell/boundedchan-1.0.3.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.3.0 SRC_URI=https://hackage.haskell.org/package/BoundedChan-1.0.3.0/BoundedChan-1.0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a15d7848e25177503663c7d3e340d875 diff --git a/metadata/md5-cache/dev-haskell/boxes-0.1.5 b/metadata/md5-cache/dev-haskell/boxes-0.1.5 index 8cd5c3c44878..444a8ba4a9e0 100644 --- a/metadata/md5-cache/dev-haskell/boxes-0.1.5 +++ b/metadata/md5-cache/dev-haskell/boxes-0.1.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/split-0.2:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.1.5 SRC_URI=https://hackage.haskell.org/package/boxes-0.1.5/boxes-0.1.5.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3c7157da9e2ac9318c52260a735de0d8 diff --git a/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 index c89f5d1665c3..76268a12efab 100644 --- a/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 +++ b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.0.0.4 SRC_URI=https://hackage.haskell.org/package/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4287bddd5cc64d0b965d4a6e5dc7947 diff --git a/metadata/md5-cache/dev-haskell/byteable-0.1.1 b/metadata/md5-cache/dev-haskell/byteable-0.1.1 index 60b82b74ae1b..238d71fa99e1 100644 --- a/metadata/md5-cache/dev-haskell/byteable-0.1.1 +++ b/metadata/md5-cache/dev-haskell/byteable-0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/byteable-0.1.1/byteable-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=20c5a39a81ce10325c5ac40b98e4e5ee diff --git a/metadata/md5-cache/dev-haskell/bytedump-1.0 b/metadata/md5-cache/dev-haskell/bytedump-1.0 index 6969dbe73d16..5fd08257e802 100644 --- a/metadata/md5-cache/dev-haskell/bytedump-1.0 +++ b/metadata/md5-cache/dev-haskell/bytedump-1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0 SRC_URI=https://hackage.haskell.org/package/bytedump-1.0/bytedump-1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1a3e7c14f996f71acac695621fe0cf96 diff --git a/metadata/md5-cache/dev-haskell/byteorder-1.0.4 b/metadata/md5-cache/dev-haskell/byteorder-1.0.4 index 8002feda842a..afda86424314 100644 --- a/metadata/md5-cache/dev-haskell/byteorder-1.0.4 +++ b/metadata/md5-cache/dev-haskell/byteorder-1.0.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.4 SRC_URI=https://hackage.haskell.org/package/byteorder-1.0.4/byteorder-1.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7016caa59a040705abe1a1de8c6b5125 diff --git a/metadata/md5-cache/dev-haskell/bytes-0.17 b/metadata/md5-cache/dev-haskell/bytes-0.17 index 60728597b069..cedf3aaed9eb 100644 --- a/metadata/md5-cache/dev-haskell/bytes-0.17 +++ b/metadata/md5-cache/dev-haskell/bytes-0.17 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/binary-orphans-1.0.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.10.8.2.0 SRC_URI=https://hackage.haskell.org/package/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c55439bdcad75e3d9e07d36235f56842 diff --git a/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 b/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 index 0ddbb3715c5f..23f3d748f52a 100644 --- a/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 +++ b/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.0.6 SRC_URI=https://hackage.haskell.org/package/bytestring-handle-0.1.0.6/bytestring-handle-0.1.0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0f2e9858632fad66f413521f8e653978 diff --git a/metadata/md5-cache/dev-haskell/bytestring-mmap-0.2.2-r1 b/metadata/md5-cache/dev-haskell/bytestring-mmap-0.2.2-r1 index 97538d3ec877..5bb77e35a86f 100644 --- a/metadata/md5-cache/dev-haskell/bytestring-mmap-0.2.2-r1 +++ b/metadata/md5-cache/dev-haskell/bytestring-mmap-0.2.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/bytestring-mmap-0.2.2/bytestring-mmap-0.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=999d6fbd822ab4d389c82304680a0159 diff --git a/metadata/md5-cache/dev-haskell/bytestring-show-0.3.5.6-r1 b/metadata/md5-cache/dev-haskell/bytestring-show-0.3.5.6-r1 index a89c68fd5b00..be691a024730 100644 --- a/metadata/md5-cache/dev-haskell/bytestring-show-0.3.5.6-r1 +++ b/metadata/md5-cache/dev-haskell/bytestring-show-0.3.5.6-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/binary:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.3.5.6 SRC_URI=https://hackage.haskell.org/package/bytestring-show-0.3.5.6/bytestring-show-0.3.5.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3cfb31423bbd4779c6e727712fecdb59 diff --git a/metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 b/metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 index 1e81c11581f3..96e7c52a12e8 100644 --- a/metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 +++ b/metadata/md5-cache/dev-haskell/bzlib-0.5.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=app-arch/bzip2 >=dev-haskell/fail-4.9:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.5.1.0 SRC_URI=https://hackage.haskell.org/package/bzlib-0.5.1.0/bzlib-0.5.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1b19c96b7be91768ea2dfeec7dc1f7c5 diff --git a/metadata/md5-cache/dev-haskell/c2hs-0.28.7 b/metadata/md5-cache/dev-haskell/c2hs-0.28.7 index b77cffee719c..540c48bb539e 100644 --- a/metadata/md5-cache/dev-haskell/c2hs-0.28.7 +++ b/metadata/md5-cache/dev-haskell/c2hs-0.28.7 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/dlist:= dev-haskell/fail:= >=dev-haskell/language-c-0.7.1:= RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/c2hs-0.28.7/c2hs-0.28.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3e0b3f0f426b4edf88a2ed9ec63a22b1 diff --git a/metadata/md5-cache/dev-haskell/c2hs-0.28.8 b/metadata/md5-cache/dev-haskell/c2hs-0.28.8 index 5deda93a8ab5..cff30df92a70 100644 --- a/metadata/md5-cache/dev-haskell/c2hs-0.28.8 +++ b/metadata/md5-cache/dev-haskell/c2hs-0.28.8 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/dlist:= >=dev-haskell/language-c-0.7.1:= =dev-haskell/mtl-2.1:=[profile?] =dev RESTRICT=test SLOT=0/3.2.1.0 SRC_URI=https://hackage.haskell.org/package/Cabal-3.2.1.0/Cabal-3.2.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=85667e997f4473f12a903aeddf03f5ad diff --git a/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.8-r1 b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.8-r1 index 18cb236180bf..b640981dcd98 100644 --- a/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.8-r1 +++ b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.8-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/cabal-1.10:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.0.8 SRC_URI=https://hackage.haskell.org/package/cabal-doctest-1.0.8/cabal-doctest-1.0.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b0dd2f8ba9fd0b841572596a1d66bf90 diff --git a/metadata/md5-cache/dev-haskell/cabal-install-3.2.0.0 b/metadata/md5-cache/dev-haskell/cabal-install-3.2.0.0 index f922cb9641a6..c8d4388813c3 100644 --- a/metadata/md5-cache/dev-haskell/cabal-install-3.2.0.0 +++ b/metadata/md5-cache/dev-haskell/cabal-install-3.2.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/cabal-3.2:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/echo-0.1.3:= =dev-haskell/edit-distance-0.2.2:= =dev-haskell/fail-4.9:= =dev-haskell/hackage-security-0.6.0.0:= =dev-haskell/hashable-1.0:= =dev-haskell/http-4000.1.5:= =dev-haskell/lukko-0.1:= =dev-haskell/mtl-2.0:= =dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6.0.2:= =dev-haskell/parsec-3.1.13.0:= =dev-haskell/random-1:= =dev-haskell/semigroups-0.18.3:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/text-1.2.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.10.1:= native-dns? ( >=dev-haskell/resolv-0.1.1:= =dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] =dev-lang/ghc-7.10.1:= x11-libs/cairo SLOT=0/0.13.8.1 SRC_URI=https://hackage.haskell.org/package/cairo-0.13.8.1/cairo-0.13.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=12c5eb7278018838f5b7f3af334160ab diff --git a/metadata/md5-cache/dev-haskell/cairo-0.13.8.1-r1 b/metadata/md5-cache/dev-haskell/cairo-0.13.8.1-r1 index 17c7070fbe72..be7d884f6ea0 100644 --- a/metadata/md5-cache/dev-haskell/cairo-0.13.8.1-r1 +++ b/metadata/md5-cache/dev-haskell/cairo-0.13.8.1-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] =dev-lang/ghc-7.10.1:= x11-libs/cairo SLOT=0/0.13.8.1 SRC_URI=https://hackage.haskell.org/package/cairo-0.13.8.1/cairo-0.13.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9041ea0f0a19798acf10b07e7a04ba2e diff --git a/metadata/md5-cache/dev-haskell/call-stack-0.2.0 b/metadata/md5-cache/dev-haskell/call-stack-0.2.0 index fbf175df4fff..29a043cd78e8 100644 --- a/metadata/md5-cache/dev-haskell/call-stack-0.2.0 +++ b/metadata/md5-cache/dev-haskell/call-stack-0.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/call-stack-0.2.0/call-stack-0.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=af5642338f3f9709ae009b48efbeb593 diff --git a/metadata/md5-cache/dev-haskell/call-stack-0.3.0 b/metadata/md5-cache/dev-haskell/call-stack-0.3.0 index 4e3c60a7751e..966aa59a1484 100644 --- a/metadata/md5-cache/dev-haskell/call-stack-0.3.0 +++ b/metadata/md5-cache/dev-haskell/call-stack-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.4.3:= RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/call-stack-0.3.0/call-stack-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=84c59f7703178a6584ce4de4e50ce19f diff --git a/metadata/md5-cache/dev-haskell/casa-client-0.0.1 b/metadata/md5-cache/dev-haskell/casa-client-0.0.1 index f7dba0933cfb..33aee0a03ccf 100644 --- a/metadata/md5-cache/dev-haskell/casa-client-0.0.1 +++ b/metadata/md5-cache/dev-haskell/casa-client-0.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/casa-types:=[profile?] dev-haskell/conduit:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/exceptions:=[profile?] dev-haskell/http-conduit:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/network-uri:=[profile?] dev-haskell/resourcet:=[profile?] dev-haskell/text:=[profile?] dev-haskell/th-lift:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/casa-client-0.0.1/casa-client-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fc75c0ebacb6b07da6b500cf870b4776 diff --git a/metadata/md5-cache/dev-haskell/casa-types-0.0.1 b/metadata/md5-cache/dev-haskell/casa-types-0.0.1 index 776df4dbec51..af25ad019203 100644 --- a/metadata/md5-cache/dev-haskell/casa-types-0.0.1 +++ b/metadata/md5-cache/dev-haskell/casa-types-0.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/hashable:=[profile?] dev-haskell/path-pieces:=[profile?] dev-haskell/persistent:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/casa-types-0.0.1/casa-types-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ac0d7469aeb3f502bb1441882f67bbb0 diff --git a/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0 b/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0 index 6312f1f931cc..0bcbf7e85c3e 100644 --- a/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0 +++ b/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.0:=[profile?] >=dev-haskell/semigroups-0.18:=[p RESTRICT=!test? ( test ) SLOT=0/1.2.1.0 SRC_URI=https://hackage.haskell.org/package/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b15f6f66d7306c0afe9c62777380a8be diff --git a/metadata/md5-cache/dev-haskell/cassava-0.5.2.0 b/metadata/md5-cache/dev-haskell/cassava-0.5.2.0 index 1f911c69dd37..9e127a5c34a8 100644 --- a/metadata/md5-cache/dev-haskell/cassava-0.5.2.0 +++ b/metadata/md5-cache/dev-haskell/cassava-0.5.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.11.3.0:=[profile?] =dev-haskell/bytestring-builder-0.10.4:=[profile?] =dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/vector-0.9:=[profile? RESTRICT=!test? ( test ) SLOT=0/0.2.0.1 SRC_URI=https://hackage.haskell.org/package/cereal-vector-0.2.0.1/cereal-vector-0.2.0.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d92a5eac91c38180c1738441e2aba1b3 diff --git a/metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 b/metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 index d958e8275f03..c52203fee06e 100644 --- a/metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 +++ b/metadata/md5-cache/dev-haskell/cgi-3001.5.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/exceptions-0.10:=[profile?] dev-haskell/mtl-2.2.0.1:=[profile?] =dev-haskell/multipart-0.1.2:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/parsec-2.0:=[profile?] =dev-haskell/xhtml-3000.0.0:=[profile?] =dev-lang/ghc-8.0.1:= SLOT=0/3001.5.0.0 SRC_URI=https://hackage.haskell.org/package/cgi-3001.5.0.0/cgi-3001.5.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=29420492e903bd28ed9420db54d1917a diff --git a/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 b/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 index 6fe721e6c734..3c91e493a629 100644 --- a/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 +++ b/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/unordered-containers-0.1.4.6:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.7.1 SRC_URI=https://hackage.haskell.org/package/charset-0.3.7.1/charset-0.3.7.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=69d4b378a235bed572d4de20d03f1213 diff --git a/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 b/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 index 8fe998a91902..4624918c62fe 100644 --- a/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 +++ b/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/abstract-deque-0.3:=[profile?] =dev-haskell/mtl-2:=[profile?] =dev-h RESTRICT=!test? ( test ) SLOT=0/1.3.1.9 SRC_URI=https://hackage.haskell.org/package/ChasingBottoms-1.3.1.9/ChasingBottoms-1.3.1.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3118f6e3fdf9a7b8a0efd446f39b6b9e diff --git a/metadata/md5-cache/dev-haskell/chell-0.4.0.2 b/metadata/md5-cache/dev-haskell/chell-0.4.0.2 index d6a3270c8e5f..589d89bf7801 100644 --- a/metadata/md5-cache/dev-haskell/chell-0.4.0.2 +++ b/metadata/md5-cache/dev-haskell/chell-0.4.0.2 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/options-1.0:=[profile?] =dev-haskell/patience-0.1:=[profile?] =dev-haskell/random-1.0:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-7.8.2:= color-output? ( >=dev-haskell/ansi-terminal-0.5:=[profile?] ) SLOT=0/0.4.0.2 SRC_URI=https://hackage.haskell.org/package/chell-0.4.0.2/chell-0.4.0.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f30e6cca90c3e60b289f58ba1196613 diff --git a/metadata/md5-cache/dev-haskell/chimera-0.3.1.0 b/metadata/md5-cache/dev-haskell/chimera-0.3.1.0 index 79b3f3f17093..d52f005a6f6e 100644 --- a/metadata/md5-cache/dev-haskell/chimera-0.3.1.0 +++ b/metadata/md5-cache/dev-haskell/chimera-0.3.1.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.0.1:= representable? ( d RESTRICT=!test? ( test ) SLOT=0/0.3.1.0 SRC_URI=https://hackage.haskell.org/package/chimera-0.3.1.0/chimera-0.3.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=dd0c3d6506a9d603aa4837ff5d38d8ff diff --git a/metadata/md5-cache/dev-haskell/chunked-data-0.3.0 b/metadata/md5-cache/dev-haskell/chunked-data-0.3.0 index 63ee7c12a764..a2f3a4abc24d 100644 --- a/metadata/md5-cache/dev-haskell/chunked-data-0.3.0 +++ b/metadata/md5-cache/dev-haskell/chunked-data-0.3.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/semigroups:=[profile?] >=dev-haskell/text-1.2:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/chunked-data-0.3.0/chunked-data-0.3.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c182fed874303a36ebad09087dc74678 diff --git a/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 b/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 index e0aeaa7b726f..3f80f8b22851 100644 --- a/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 +++ b/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.6 RESTRICT=!test? ( test ) SLOT=0/0.2.11 SRC_URI=https://hackage.haskell.org/package/cipher-aes-0.2.11/cipher-aes-0.2.11.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=564ec9f2ce2c909ba9c7ad230ec4c30f diff --git a/metadata/md5-cache/dev-haskell/cipher-aes128-0.7.0.5-r1 b/metadata/md5-cache/dev-haskell/cipher-aes128-0.7.0.5-r1 index c72d6a7a920a..a2aa8fb1d3a3 100644 --- a/metadata/md5-cache/dev-haskell/cipher-aes128-0.7.0.5-r1 +++ b/metadata/md5-cache/dev-haskell/cipher-aes128-0.7.0.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/cereal:=[profile?] >=dev-haskell/crypto-api-0.13:=[profile?] dev-haskell/tagged:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.7.0.5 SRC_URI=https://hackage.haskell.org/package/cipher-aes128-0.7.0.5/cipher-aes128-0.7.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8df3e3492c5ee1807964093cc53a306b diff --git a/metadata/md5-cache/dev-haskell/cipher-camellia-0.0.2 b/metadata/md5-cache/dev-haskell/cipher-camellia-0.0.2 index 9b0236539690..7fc9afd7e3c6 100644 --- a/metadata/md5-cache/dev-haskell/cipher-camellia-0.0.2 +++ b/metadata/md5-cache/dev-haskell/cipher-camellia-0.0.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.3 RESTRICT=!test? ( test ) SLOT=0/0.0.2 SRC_URI=https://hackage.haskell.org/package/cipher-camellia-0.0.2/cipher-camellia-0.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=93f5bd893e8f5af83e2ff6f5acf5893d diff --git a/metadata/md5-cache/dev-haskell/cipher-des-0.0.6 b/metadata/md5-cache/dev-haskell/cipher-des-0.0.6 index 1473cd96ee05..7bba862a15e5 100644 --- a/metadata/md5-cache/dev-haskell/cipher-des-0.0.6 +++ b/metadata/md5-cache/dev-haskell/cipher-des-0.0.6 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.3 RESTRICT=!test? ( test ) SLOT=0/0.0.6 SRC_URI=https://hackage.haskell.org/package/cipher-des-0.0.6/cipher-des-0.0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=56c349c54de50f546e5e8b272447cd15 diff --git a/metadata/md5-cache/dev-haskell/cipher-rc4-0.1.4 b/metadata/md5-cache/dev-haskell/cipher-rc4-0.1.4 index 35362f4f3b12..7e86e882db38 100644 --- a/metadata/md5-cache/dev-haskell/cipher-rc4-0.1.4 +++ b/metadata/md5-cache/dev-haskell/cipher-rc4-0.1.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.5 RESTRICT=!test? ( test ) SLOT=0/0.1.4 SRC_URI=https://hackage.haskell.org/package/cipher-rc4-0.1.4/cipher-rc4-0.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9444852d47030bc05d884ba90454eb7f diff --git a/metadata/md5-cache/dev-haskell/citeproc-0.3.0.9 b/metadata/md5-cache/dev-haskell/citeproc-0.3.0.9 index 999684be93f2..5c4d9f2a6c6b 100644 --- a/metadata/md5-cache/dev-haskell/citeproc-0.3.0.9 +++ b/metadata/md5-cache/dev-haskell/citeproc-0.3.0.9 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-h RESTRICT=!test? ( test ) SLOT=0/0.3.0.9 SRC_URI=https://hackage.haskell.org/package/citeproc-0.3.0.9/citeproc-0.3.0.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2cca6e7a1baedb827b8419c74b62f0b8 diff --git a/metadata/md5-cache/dev-haskell/classy-prelude-1.5.0 b/metadata/md5-cache/dev-haskell/classy-prelude-1.5.0 index d2e98cca98a7..912e634058e7 100644 --- a/metadata/md5-cache/dev-haskell/classy-prelude-1.5.0 +++ b/metadata/md5-cache/dev-haskell/classy-prelude-1.5.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/basic-prelude-0.7:=[profile? RESTRICT=!test? ( test ) SLOT=0/1.5.0 SRC_URI=https://hackage.haskell.org/package/classy-prelude-1.5.0/classy-prelude-1.5.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bef88a766eb72822b7682ec2f016b285 diff --git a/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2 b/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2 index 9cf58a8c2ae1..59580c27d6b7 100644 --- a/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2 +++ b/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base64-bytestring-0.1.1.1:=[profile?] >=dev-haskell/cereal RESTRICT=!test? ( test ) SLOT=0/0.9.1.2 SRC_URI=https://hackage.haskell.org/package/clientsession-0.9.1.2/clientsession-0.9.1.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a746da857287cff377500e83ca1bab5 diff --git a/metadata/md5-cache/dev-haskell/clock-0.7.2 b/metadata/md5-cache/dev-haskell/clock-0.7.2 index fefc0d772413..2aa28c1aad78 100644 --- a/metadata/md5-cache/dev-haskell/clock-0.7.2 +++ b/metadata/md5-cache/dev-haskell/clock-0.7.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.7.2 SRC_URI=https://hackage.haskell.org/package/clock-0.7.2/clock-0.7.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bf02152bfcef0ca99ac36eaa4b637857 diff --git a/metadata/md5-cache/dev-haskell/cmark-0.6 b/metadata/md5-cache/dev-haskell/cmark-0.6 index 55af1d0b07d9..d9e628660333 100644 --- a/metadata/md5-cache/dev-haskell/cmark-0.6 +++ b/metadata/md5-cache/dev-haskell/cmark-0.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-1.0:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/0.6 SRC_URI=https://hackage.haskell.org/package/cmark-0.6/cmark-0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5b27f315631a19ad2d188438e0e62d16 diff --git a/metadata/md5-cache/dev-haskell/cmark-gfm-0.2.1 b/metadata/md5-cache/dev-haskell/cmark-gfm-0.2.1 index a783572eff3f..35ae094f42bf 100644 --- a/metadata/md5-cache/dev-haskell/cmark-gfm-0.2.1 +++ b/metadata/md5-cache/dev-haskell/cmark-gfm-0.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-1.0:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/0.2.1 SRC_URI=https://hackage.haskell.org/package/cmark-gfm-0.2.1/cmark-gfm-0.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=839883ce18022b62f30b578cc69d4dcb diff --git a/metadata/md5-cache/dev-haskell/cmdargs-0.10.20 b/metadata/md5-cache/dev-haskell/cmdargs-0.10.20 index e01212cea650..cf700a41bcdf 100644 --- a/metadata/md5-cache/dev-haskell/cmdargs-0.10.20 +++ b/metadata/md5-cache/dev-haskell/cmdargs-0.10.20 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/semigroups-0.18:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.10.20 SRC_URI=https://hackage.haskell.org/package/cmdargs-0.10.20/cmdargs-0.10.20.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=78c5ed15a6c386da5571cc04fff632a1 diff --git a/metadata/md5-cache/dev-haskell/code-page-0.1.3 b/metadata/md5-cache/dev-haskell/code-page-0.1.3 index 1370e7f1e849..fa58d167114c 100644 --- a/metadata/md5-cache/dev-haskell/code-page-0.1.3 +++ b/metadata/md5-cache/dev-haskell/code-page-0.1.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.3 SRC_URI=https://hackage.haskell.org/package/code-page-0.1.3/code-page-0.1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b4a60c01268a07c6cd35814f1e13036 diff --git a/metadata/md5-cache/dev-haskell/colour-2.3.5 b/metadata/md5-cache/dev-haskell/colour-2.3.5 index 2928f31f8721..3663d12215cb 100644 --- a/metadata/md5-cache/dev-haskell/colour-2.3.5 +++ b/metadata/md5-cache/dev-haskell/colour-2.3.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.1:= RESTRICT=test SLOT=0/2.3.5 SRC_URI=https://hackage.haskell.org/package/colour-2.3.5/colour-2.3.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c47fcf559a35c2c9934911cc562df0aa diff --git a/metadata/md5-cache/dev-haskell/commonmark-0.1.1.4 b/metadata/md5-cache/dev-haskell/commonmark-0.1.1.4 index e625657695f2..7ccafb5030c8 100644 --- a/metadata/md5-cache/dev-haskell/commonmark-0.1.1.4 +++ b/metadata/md5-cache/dev-haskell/commonmark-0.1.1.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/parsec:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/g RESTRICT=!test? ( test ) SLOT=0/0.1.1.4 SRC_URI=https://hackage.haskell.org/package/commonmark-0.1.1.4/commonmark-0.1.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=eb506de2ff8b6bb0d637a8f8359e4c77 diff --git a/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.0.4 b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.0.4 index ca4b3b92c6b3..61eaeee5a874 100644 --- a/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.0.4 +++ b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/commonmark-0.1.1.2:=[profile?] =dev-haskell/commonmark-0.1:=[profile?] =dev-haskell/commonmark-extensions-0.2:=[profile?] =dev-haskell/pandoc-types-1.21:=[profile?] =dev-lang/ghc-8.0.1:= SLOT=0/0.2.0.1 SRC_URI=https://hackage.haskell.org/package/commonmark-pandoc-0.2.0.1/commonmark-pandoc-0.2.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=531da0d319d85048530e3744a13f8e40 diff --git a/metadata/md5-cache/dev-haskell/comonad-5.0.7 b/metadata/md5-cache/dev-haskell/comonad-5.0.7 index 236eeb8401af..69a61e5ebe59 100644 --- a/metadata/md5-cache/dev-haskell/comonad-5.0.7 +++ b/metadata/md5-cache/dev-haskell/comonad-5.0.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/distributive-0.2.2:=[profile?] =dev-haskell/comonad-4:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/4.0 SRC_URI=https://hackage.haskell.org/package/comonad-transformers-4.0/comonad-transformers-4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=35a2a57a4bc1dd40e2adc950968ae2fa diff --git a/metadata/md5-cache/dev-haskell/comonads-fd-4.0 b/metadata/md5-cache/dev-haskell/comonads-fd-4.0 index cb5817ad2b55..dfd19e90cce0 100644 --- a/metadata/md5-cache/dev-haskell/comonads-fd-4.0 +++ b/metadata/md5-cache/dev-haskell/comonads-fd-4.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/comonad-4:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/4.0 SRC_URI=https://hackage.haskell.org/package/comonads-fd-4.0/comonads-fd-4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3b73c2133f66c10e14b6754b8f6294e0 diff --git a/metadata/md5-cache/dev-haskell/concurrent-extra-0.7.0.12 b/metadata/md5-cache/dev-haskell/concurrent-extra-0.7.0.12 index da2a3a8dfbfe..eb471803f2d8 100644 --- a/metadata/md5-cache/dev-haskell/concurrent-extra-0.7.0.12 +++ b/metadata/md5-cache/dev-haskell/concurrent-extra-0.7.0.12 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/stm-2.1.2.1:=[profile?] >=dev-haskell/unbounded-delays-0.1 RESTRICT=test !test? ( test ) SLOT=0/0.7.0.12 SRC_URI=https://hackage.haskell.org/package/concurrent-extra-0.7.0.12/concurrent-extra-0.7.0.12.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=64d2288f6557b2fd34eb543eaafc1a66 diff --git a/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11 b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11 index 79c2fbd5c8f9..19ef26bec990 100644 --- a/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11 +++ b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-haskell/ansi-terminal-0.9.1:=[profile?] =dev-haskell/async-2.0:=[profile?] =dev-haskell/exceptions-0.6.0:=[profile?] =dev-haskell/stm-2.0:=[profile?] =dev-haskell/terminal-size-0.3.0:=[profile?] =dev-haskell/text-0.11.0:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/1.10.11 SRC_URI=https://hackage.haskell.org/package/concurrent-output-1.10.11/concurrent-output-1.10.11.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f4b43f94cac107ca35dedbaea0578068 diff --git a/metadata/md5-cache/dev-haskell/conduit-1.3.4 b/metadata/md5-cache/dev-haskell/conduit-1.3.4 index 2e5d1363f1fa..cd1aab95ffba 100644 --- a/metadata/md5-cache/dev-haskell/conduit-1.3.4 +++ b/metadata/md5-cache/dev-haskell/conduit-1.3.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/exceptions:=[profile?] >=dev-haskell/mono-traversable-1.0.7: RESTRICT=!test? ( test ) SLOT=0/1.3.4 SRC_URI=https://hackage.haskell.org/package/conduit-1.3.4/conduit-1.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=779ac11c649cf6887616d90aa65c3e56 diff --git a/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0 b/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0 index 86beb7f8cbac..283c58f37b99 100644 --- a/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0 +++ b/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/1.3.0 SRC_URI=https://hackage.haskell.org/package/conduit-combinators-1.3.0/conduit-combinators-1.3.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e329e1862df2e8794f1b20ae633b8407 diff --git a/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 index 252b5d7733bb..d2d43873c49a 100644 --- a/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 +++ b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] RESTRICT=test SLOT=0/1.3.4 SRC_URI=https://hackage.haskell.org/package/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=aa35331dac65cb519f3b125ceefac2bd diff --git a/metadata/md5-cache/dev-haskell/configfile-1.1.4 b/metadata/md5-cache/dev-haskell/configfile-1.1.4 index 44b0135b60ce..3bb9a51912bb 100644 --- a/metadata/md5-cache/dev-haskell/configfile-1.1.4 +++ b/metadata/md5-cache/dev-haskell/configfile-1.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/missingh-1.0.0:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/parsec:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.4 SRC_URI=https://hackage.haskell.org/package/ConfigFile-1.1.4/ConfigFile-1.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6990f88a16ca87a9c788ea8cefd73546 diff --git a/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1 b/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1 index 9856502bebcf..9bf11a02b883 100644 --- a/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1 +++ b/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10.0.2:=[profile?] dev-haskell/hashable:=[pro RESTRICT=!test? ( test ) SLOT=0/0.3.0.0 SRC_URI=https://hackage.haskell.org/package/configurator-0.3.0.0/configurator-0.3.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ca45f893009a7d5c58c0d27e1fb8223f diff --git a/metadata/md5-cache/dev-haskell/connection-0.3.1 b/metadata/md5-cache/dev-haskell/connection-0.3.1 index 9cfc5303362d..57f5776119be 100644 --- a/metadata/md5-cache/dev-haskell/connection-0.3.1 +++ b/metadata/md5-cache/dev-haskell/connection-0.3.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/basement:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.4:=[profile?] >=dev-haskell/x509-1.5:=[profile?] >=dev-haskell/x509-store-1.5:=[profile?] >=dev-haskell/x509-system-1.5:=[profile?] >=dev-haskell/x509-validation-1.5:=[profile?] >=dev-lang/ghc-7.10.1:= SLOT=0/0.3.1 SRC_URI=https://hackage.haskell.org/package/connection-0.3.1/connection-0.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b853cb919f73194bfd2872f90ccb4508 diff --git a/metadata/md5-cache/dev-haskell/constraints-0.11.2 b/metadata/md5-cache/dev-haskell/constraints-0.11.2 index 9f7afe7fe07f..5afef61e4a7c 100644 --- a/metadata/md5-cache/dev-haskell/constraints-0.11.2 +++ b/metadata/md5-cache/dev-haskell/constraints-0.11.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.2:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/void-0.6:=[profile?] =dev-lang/ghc-7.8.2:= semigroups? ( >=dev-haskell/semigroups-0.15.2:=[profile?] =dev-haskell/statevar-1.1.1:=[profile?] =dev-haskell/contravariant-1.3:=[profile?] =dev-haskell/template-haskell-compat-v0208-0.1.4:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/0.3.5.2 SRC_URI=https://hackage.haskell.org/package/contravariant-extras-0.3.5.2/contravariant-extras-0.3.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0e2c783a85b58e03c065e5bcb17687c7 diff --git a/metadata/md5-cache/dev-haskell/control-monad-loop-0.1 b/metadata/md5-cache/dev-haskell/control-monad-loop-0.1 index 635be46f3c98..db1b9109dafe 100644 --- a/metadata/md5-cache/dev-haskell/control-monad-loop-0.1 +++ b/metadata/md5-cache/dev-haskell/control-monad-loop-0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.1 SRC_URI=https://hackage.haskell.org/package/control-monad-loop-0.1/control-monad-loop-0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9b7d89044c192ac1342dd0a97ea99655 diff --git a/metadata/md5-cache/dev-haskell/convertible-1.1.1.0 b/metadata/md5-cache/dev-haskell/convertible-1.1.1.0 index 76f0d509e65d..41f5679bf4e8 100644 --- a/metadata/md5-cache/dev-haskell/convertible-1.1.1.0 +++ b/metadata/md5-cache/dev-haskell/convertible-1.1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/text-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.1.1.0 SRC_URI=https://hackage.haskell.org/package/convertible-1.1.1.0/convertible-1.1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=56c16b1163236be4a5cfd5688d9d9bf8 diff --git a/metadata/md5-cache/dev-haskell/cookie-0.4.4 b/metadata/md5-cache/dev-haskell/cookie-0.4.4 index 250a37a60de4..108602c508a1 100644 --- a/metadata/md5-cache/dev-haskell/cookie-0.4.4 +++ b/metadata/md5-cache/dev-haskell/cookie-0.4.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/data-default-class:=[profile?] >=dev-haskell/text-1.1:=[prof RESTRICT=!test? ( test ) SLOT=0/0.4.4 SRC_URI=https://hackage.haskell.org/package/cookie-0.4.4/cookie-0.4.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=501d043f768cd13d86a962d0f01bd7a1 diff --git a/metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 b/metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 index b3435a0ff28e..518016091f99 100644 --- a/metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 +++ b/metadata/md5-cache/dev-haskell/cpphs-1.20.9.1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/old-locale-1.0.0.2:=[profile?] =dev-haskell/polyparse-1.13:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.20.9.1 SRC_URI=https://hackage.haskell.org/package/cpphs-1.20.9.1/cpphs-1.20.9.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a500cfced350c9b97cdb9d6ede8da60b diff --git a/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 b/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 index 2f4a86c14ca2..7e8f137737ff 100644 --- a/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 +++ b/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/cipher-aes-0.2.9:=[profile?] =dev-haskell/crypto-random-0.0.7:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.6.1 SRC_URI=https://hackage.haskell.org/package/cprng-aes-0.6.1/cprng-aes-0.6.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=50a3104f6267bc58beefd0c7e532d31a diff --git a/metadata/md5-cache/dev-haskell/cpu-0.1.2 b/metadata/md5-cache/dev-haskell/cpu-0.1.2 index 64314c57b9d9..35a753a9e8d4 100644 --- a/metadata/md5-cache/dev-haskell/cpu-0.1.2 +++ b/metadata/md5-cache/dev-haskell/cpu-0.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.4.3:= SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/cpu-0.1.2/cpu-0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bb46162f31e9ff8232d589fcdb108678 diff --git a/metadata/md5-cache/dev-haskell/criterion-1.5.6.2 b/metadata/md5-cache/dev-haskell/criterion-1.5.6.2 index cc344bf67eec..ddf7810ffae1 100644 --- a/metadata/md5-cache/dev-haskell/criterion-1.5.6.2 +++ b/metadata/md5-cache/dev-haskell/criterion-1.5.6.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.7.2 RESTRICT=!test? ( test ) SLOT=0/1.5.6.2 SRC_URI=https://hackage.haskell.org/package/criterion-1.5.6.2/criterion-1.5.6.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0b84dc875c6d28be7928a9f93121079f diff --git a/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0 b/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0 index 49c7eed1ed5d..abe4ded213f7 100644 --- a/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0 +++ b/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.2.0 SRC_URI=https://hackage.haskell.org/package/criterion-measurement-0.1.2.0/criterion-measurement-0.1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c5447d778c9e94e8863b7c8ac8029329 diff --git a/metadata/md5-cache/dev-haskell/crypto-4.2.5.1-r1 b/metadata/md5-cache/dev-haskell/crypto-4.2.5.1-r1 index 8f48330083e2..cd75047e1ee0 100644 --- a/metadata/md5-cache/dev-haskell/crypto-4.2.5.1-r1 +++ b/metadata/md5-cache/dev-haskell/crypto-4.2.5.1-r1 @@ -10,5 +10,5 @@ LICENSE=BSD GPL-2 RDEPEND=dev-haskell/hunit:=[profile?] >=dev-haskell/quickcheck-2.4.0.1:2=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/4.2.5.1 SRC_URI=https://hackage.haskell.org/package/Crypto-4.2.5.1/Crypto-4.2.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5dbe3cdb1bc4feb5fc910dcde82d33e9 diff --git a/metadata/md5-cache/dev-haskell/crypto-api-0.13.3 b/metadata/md5-cache/dev-haskell/crypto-api-0.13.3 index 7bd6c8c63cdf..8a1bacd993fe 100644 --- a/metadata/md5-cache/dev-haskell/crypto-api-0.13.3 +++ b/metadata/md5-cache/dev-haskell/crypto-api-0.13.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/cereal-0.2:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-8.0.1:= SLOT=0/0.13.3 SRC_URI=https://hackage.haskell.org/package/crypto-api-0.13.3/crypto-api-0.13.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=222dce1fb4da5874123833a5dba5b6a4 diff --git a/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1 b/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1 index e3248c357ca5..2fc445027fcc 100644 --- a/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1 +++ b/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/cereal:=[profile?] >=dev-haskell/crypto-api-0.13:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/quickcheck-2.4:2=[profile?] >=dev-haskell/test-framework-0.4:=[profile?] >=dev-haskell/test-framework-hunit-0.2:=[profile?] >=dev-haskell/test-framework-quickcheck2-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/crypto-api-tests-0.3/crypto-api-tests-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=29e8d101ac639374458bb93cf085867c diff --git a/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1 b/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1 index 8d296e03fe12..4ae469c3f426 100644 --- a/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1 +++ b/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] =dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/securemem-0.1.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.9 SRC_URI=https://hackage.haskell.org/package/crypto-cipher-types-0.0.9/crypto-cipher-types-0.0.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cfb20d4d08657619b69967d40e2a82ea diff --git a/metadata/md5-cache/dev-haskell/crypto-numbers-0.2.7 b/metadata/md5-cache/dev-haskell/crypto-numbers-0.2.7 index 6128344017b6..c904eec20dc4 100644 --- a/metadata/md5-cache/dev-haskell/crypto-numbers-0.2.7 +++ b/metadata/md5-cache/dev-haskell/crypto-numbers-0.2.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/crypto-random-0.0:=[profile?] =dev-haskell/crypto-numbers-0.2.2:=[pr RESTRICT=test SLOT=0/0.2.8 SRC_URI=https://hackage.haskell.org/package/crypto-pubkey-0.2.8/crypto-pubkey-0.2.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cb2d2e75e2181839c858d7584c582e1e diff --git a/metadata/md5-cache/dev-haskell/crypto-pubkey-types-0.4.3 b/metadata/md5-cache/dev-haskell/crypto-pubkey-types-0.4.3 index 44bc05be79c6..34444f09b0ed 100644 --- a/metadata/md5-cache/dev-haskell/crypto-pubkey-types-0.4.3 +++ b/metadata/md5-cache/dev-haskell/crypto-pubkey-types-0.4.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.4.3 SRC_URI=https://hackage.haskell.org/package/crypto-pubkey-types-0.4.3/crypto-pubkey-types-0.4.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=198febb5a38fe15ba457d800688055a9 diff --git a/metadata/md5-cache/dev-haskell/crypto-random-0.0.9 b/metadata/md5-cache/dev-haskell/crypto-random-0.0.9 index c9e8e9741977..9ba723efc7f3 100644 --- a/metadata/md5-cache/dev-haskell/crypto-random-0.0.9 +++ b/metadata/md5-cache/dev-haskell/crypto-random-0.0.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/securemem:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.9 SRC_URI=https://hackage.haskell.org/package/crypto-random-0.0.9/crypto-random-0.0.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9fb4227cbc86899d4f4ef55d84a2ad09 diff --git a/metadata/md5-cache/dev-haskell/crypto-random-api-0.2.0 b/metadata/md5-cache/dev-haskell/crypto-random-api-0.2.0 index 5763f4929ae8..3d6601ef2a6e 100644 --- a/metadata/md5-cache/dev-haskell/crypto-random-api-0.2.0 +++ b/metadata/md5-cache/dev-haskell/crypto-random-api-0.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/entropy:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/crypto-random-api-0.2.0/crypto-random-api-0.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8bb65f9753e97cfc4608a53b0d5430ed diff --git a/metadata/md5-cache/dev-haskell/cryptohash-0.11.9 b/metadata/md5-cache/dev-haskell/cryptohash-0.11.9 index 93d34e0ca3d6..7e2463f67fa4 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-0.11.9 +++ b/metadata/md5-cache/dev-haskell/cryptohash-0.11.9 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/cryptonite-0.13:=[profile RESTRICT=!test? ( test ) SLOT=0/0.11.9 SRC_URI=https://hackage.haskell.org/package/cryptohash-0.11.9/cryptohash-0.11.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a6bb0a3cdaa71dbc2f5b43e607fed80d diff --git a/metadata/md5-cache/dev-haskell/cryptohash-conduit-0.1.1 b/metadata/md5-cache/dev-haskell/cryptohash-conduit-0.1.1 index 682a0d1efe07..b7b79b94b3de 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-conduit-0.1.1 +++ b/metadata/md5-cache/dev-haskell/cryptohash-conduit-0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/conduit:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptohash:=[profile?] dev-haskell/resourcet:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/cryptohash-conduit-0.1.1/cryptohash-conduit-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7b43d75511dbadc013f0077e764b0029 diff --git a/metadata/md5-cache/dev-haskell/cryptohash-cryptoapi-0.1.4 b/metadata/md5-cache/dev-haskell/cryptohash-cryptoapi-0.1.4 index c080118f7170..6de081163ecb 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-cryptoapi-0.1.4 +++ b/metadata/md5-cache/dev-haskell/cryptohash-cryptoapi-0.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/cereal-0.2:=[profile?] >=dev-haskell/crypto-api-0.11:=[profile?] >=dev-haskell/cryptonite-0.13:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.4 SRC_URI=https://hackage.haskell.org/package/cryptohash-cryptoapi-0.1.4/cryptohash-cryptoapi-0.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fd620c63a97412d65588b935db9c7095 diff --git a/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1 b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1 index 5827f6f224a8..4ab5fd7a763c 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1 +++ b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.11.100.1 SRC_URI=https://hackage.haskell.org/package/cryptohash-md5-0.11.100.1/cryptohash-md5-0.11.100.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=331183c0827294115335a3f6379fc7db diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1 b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1 index aba0d5959b98..d1df079c40ba 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1 +++ b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.11.100.1 SRC_URI=https://hackage.haskell.org/package/cryptohash-sha1-0.11.100.1/cryptohash-sha1-0.11.100.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=392289d390b159e8b4ec8ce59a9816b3 diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0 b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0 index 0bdd801d460a..cf33c132f10d 100644 --- a/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0 +++ b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.11.101.0 SRC_URI=https://hackage.haskell.org/package/cryptohash-sha256-0.11.101.0/cryptohash-sha256-0.11.101.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8fb380a5cea6c8dc4ceb161aa1995793 diff --git a/metadata/md5-cache/dev-haskell/cryptonite-0.26-r1 b/metadata/md5-cache/dev-haskell/cryptonite-0.26-r1 index 85dda81559cf..0cc99830b0db 100644 --- a/metadata/md5-cache/dev-haskell/cryptonite-0.26-r1 +++ b/metadata/md5-cache/dev-haskell/cryptonite-0.26-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/memory-0.14.18:=[ RESTRICT=!test? ( test ) SLOT=0/0.26 SRC_URI=https://hackage.haskell.org/package/cryptonite-0.26/cryptonite-0.26.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=99322c981d0d0f34535af649d434aae2 diff --git a/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2 b/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2 index 31051f9302d8..b3fa35d898aa 100644 --- a/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2 +++ b/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/conduit:=[profile?] dev-haskell/conduit-extra:=[profile?] de RESTRICT=test !test? ( test ) SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/cryptonite-conduit-0.2.2/cryptonite-conduit-0.2.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d894581a5e404a25e21df897d1d0344b diff --git a/metadata/md5-cache/dev-haskell/css-text-0.1.3.0 b/metadata/md5-cache/dev-haskell/css-text-0.1.3.0 index fe5c3520f5ce..8b8882345840 100644 --- a/metadata/md5-cache/dev-haskell/css-text-0.1.3.0 +++ b/metadata/md5-cache/dev-haskell/css-text-0.1.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10.2.0:=[profile?] >=dev-haskell/semigroups-0 RESTRICT=test !test? ( test ) SLOT=0/0.1.3.0 SRC_URI=https://hackage.haskell.org/package/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=66a69bee64c4f336f5c38226a17c585a diff --git a/metadata/md5-cache/dev-haskell/curl-1.3.8 b/metadata/md5-cache/dev-haskell/curl-1.3.8 index 70e73c50efe3..0a7a5e0f7351 100644 --- a/metadata/md5-cache/dev-haskell/curl-1.3.8 +++ b/metadata/md5-cache/dev-haskell/curl-1.3.8 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= net-misc/curl SLOT=0/1.3.8 SRC_URI=https://hackage.haskell.org/package/curl-1.3.8/curl-1.3.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d38fe550bb00a62c0b18d7d32fb27bbe diff --git a/metadata/md5-cache/dev-haskell/data-accessor-0.2.3 b/metadata/md5-cache/dev-haskell/data-accessor-0.2.3 index 60513f94db0c..388c188f1ac7 100644 --- a/metadata/md5-cache/dev-haskell/data-accessor-0.2.3 +++ b/metadata/md5-cache/dev-haskell/data-accessor-0.2.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.2.3 SRC_URI=https://hackage.haskell.org/package/data-accessor-0.2.3/data-accessor-0.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=547c6190940e734dd4c28c85882114eb diff --git a/metadata/md5-cache/dev-haskell/data-binary-ieee754-0.4.4 b/metadata/md5-cache/dev-haskell/data-binary-ieee754-0.4.4 index be4f569614cf..57f87736445b 100644 --- a/metadata/md5-cache/dev-haskell/data-binary-ieee754-0.4.4 +++ b/metadata/md5-cache/dev-haskell/data-binary-ieee754-0.4.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.4 SRC_URI=https://hackage.haskell.org/package/data-binary-ieee754-0.4.4/data-binary-ieee754-0.4.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=11e45aea46fa6ca8e1524abfd05aa8a9 diff --git a/metadata/md5-cache/dev-haskell/data-default-0.7.1.1 b/metadata/md5-cache/dev-haskell/data-default-0.7.1.1 index a74779d14b62..ed73bb75435f 100644 --- a/metadata/md5-cache/dev-haskell/data-default-0.7.1.1 +++ b/metadata/md5-cache/dev-haskell/data-default-0.7.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/data-default-instances-containers:=[profile?] dev-haskell/data-default-instances-dlist:=[profile?] dev-haskell/data-default-instances-old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.7.1.1 SRC_URI=https://hackage.haskell.org/package/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a625f41a75f2a78af01680de39143ab2 diff --git a/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0 b/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0 index d8d567ca7817..b3f60502cc87 100644 --- a/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0 +++ b/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.2.0 SRC_URI=https://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=08bfb3e157b7f450a3fde34df4b43cd5 diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-base-0.1.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-base-0.1.0.1 index b58fcef80783..6f8287d332dc 100644 --- a/metadata/md5-cache/dev-haskell/data-default-instances-base-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/data-default-instances-base-0.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.1 SRC_URI=https://hackage.haskell.org/package/data-default-instances-base-0.1.0.1/data-default-instances-base-0.1.0.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e7f88f69edba988f57669069a8b174e diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1 index bb65a466d430..311e4b95a76b 100644 --- a/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1 +++ b/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/data-default-class:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b0d76b03dbfa587ae5c0e06240cc9141 diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1 index 0f2428122011..4d41bdc97221 100644 --- a/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1 +++ b/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/dlist:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=81742c85f11db84865d1e0cd2e6e9375 diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1 index 8b0fb613bcdb..a3ce7b737fb9 100644 --- a/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1 +++ b/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=68a37185bd443a804492881f32f644be diff --git a/metadata/md5-cache/dev-haskell/data-endian-0.1.1 b/metadata/md5-cache/dev-haskell/data-endian-0.1.1 index 3f3030e14999..4aa06c76b025 100644 --- a/metadata/md5-cache/dev-haskell/data-endian-0.1.1 +++ b/metadata/md5-cache/dev-haskell/data-endian-0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/data-endian-0.1.1/data-endian-0.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f1448ee9fba3a0acf8046320046ac123 diff --git a/metadata/md5-cache/dev-haskell/data-hash-0.2.0.1 b/metadata/md5-cache/dev-haskell/data-hash-0.2.0.1 index 805788b8aaf7..c8ed803c94df 100644 --- a/metadata/md5-cache/dev-haskell/data-hash-0.2.0.1 +++ b/metadata/md5-cache/dev-haskell/data-hash-0.2.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.0.1 SRC_URI=https://hackage.haskell.org/package/data-hash-0.2.0.1/data-hash-0.2.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e13bda262f3f4bc38e56e811c0a5212c diff --git a/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0 b/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0 index 999feabbdc0a..0799aaacd07f 100644 --- a/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0 +++ b/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.7.0 SRC_URI=https://hackage.haskell.org/package/data-ordlist-0.4.7.0/data-ordlist-0.4.7.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e9f5bce11791280ddd18679e62c1ceb9 diff --git a/metadata/md5-cache/dev-haskell/dataenc-0.14.0.7 b/metadata/md5-cache/dev-haskell/dataenc-0.14.0.7 index 26b34e3a2c91..6e4d32b4828e 100644 --- a/metadata/md5-cache/dev-haskell/dataenc-0.14.0.7 +++ b/metadata/md5-cache/dev-haskell/dataenc-0.14.0.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.14.0.7 SRC_URI=https://hackage.haskell.org/package/dataenc-0.14.0.7/dataenc-0.14.0.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0a2082174bcd0ef553be1197875ff821 diff --git a/metadata/md5-cache/dev-haskell/date-cache-0.3.0-r1 b/metadata/md5-cache/dev-haskell/date-cache-0.3.0-r1 index a582d00d8b5e..acac6ecf8c1a 100644 --- a/metadata/md5-cache/dev-haskell/date-cache-0.3.0-r1 +++ b/metadata/md5-cache/dev-haskell/date-cache-0.3.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/date-cache-0.3.0/date-cache-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=266114897f337b735adbb39dc429cd4a diff --git a/metadata/md5-cache/dev-haskell/dav-1.3.4 b/metadata/md5-cache/dev-haskell/dav-1.3.4 index c24458baad8e..14af2afc8d2f 100644 --- a/metadata/md5-cache/dev-haskell/dav-1.3.4 +++ b/metadata/md5-cache/dev-haskell/dav-1.3.4 @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-haskell/case-insensitive-0.4:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/exceptions-0.7:=[profile?] dev-haskell/haskeline:=[profile?] >=dev-haskell/http-client-0.4:=[profile?] >=dev-haskell/http-client-tls-0.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/lens-3.0:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] >=dev-haskell/network-2.6.10:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/optparse-applicative-0.10.0:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-haskell/xml-hamlet-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.3.4 SRC_URI=https://hackage.haskell.org/package/DAV-1.3.4/DAV-1.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fc7c609c0eeb480148085d0850dc0418 diff --git a/metadata/md5-cache/dev-haskell/dbus-1.2.16 b/metadata/md5-cache/dev-haskell/dbus-1.2.16 index 5010bdb8ffbc..50f3506ef881 100644 --- a/metadata/md5-cache/dev-haskell/dbus-1.2.16 +++ b/metadata/md5-cache/dev-haskell/dbus-1.2.16 @@ -11,5 +11,5 @@ RDEPEND==dev-haskell/conduit-1.3.0:=[profil RESTRICT=test SLOT=0/1.2.16 SRC_URI=https://hackage.haskell.org/package/dbus-1.2.16/dbus-1.2.16.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ee27d09451ebaf53600919e358d0644b diff --git a/metadata/md5-cache/dev-haskell/dec-0.0.3 b/metadata/md5-cache/dev-haskell/dec-0.0.3 index f704e485e669..e57d1c26f2e7 100644 --- a/metadata/md5-cache/dev-haskell/dec-0.0.3 +++ b/metadata/md5-cache/dev-haskell/dec-0.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.0.3 SRC_URI=https://hackage.haskell.org/package/dec-0.0.3/dec-0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c799f45cb022ca76a5b05472e77a5e98 diff --git a/metadata/md5-cache/dev-haskell/deepseq-generics-0.2.0.0 b/metadata/md5-cache/dev-haskell/deepseq-generics-0.2.0.0 index 223018759aad..15c531f8610d 100644 --- a/metadata/md5-cache/dev-haskell/deepseq-generics-0.2.0.0 +++ b/metadata/md5-cache/dev-haskell/deepseq-generics-0.2.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.0.0 SRC_URI=https://hackage.haskell.org/package/deepseq-generics-0.2.0.0/deepseq-generics-0.2.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7be90f9e73616470e898aa2ae1db8874 diff --git a/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0 b/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0 index 880c46cb8334..67b5b2a9d28f 100644 --- a/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0 +++ b/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/math-functions-0.1.7:=[profile?] >=dev-haskell/primitive-0 RESTRICT=!test? ( test ) SLOT=0/0.1.0.0 SRC_URI=https://hackage.haskell.org/package/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8b41fc5b6b7002a20aa108e6d20cf766 diff --git a/metadata/md5-cache/dev-haskell/deriving-compat-0.5.8 b/metadata/md5-cache/dev-haskell/deriving-compat-0.5.8 index b25c5cef2ce8..a61064d041a3 100644 --- a/metadata/md5-cache/dev-haskell/deriving-compat-0.5.8 +++ b/metadata/md5-cache/dev-haskell/deriving-compat-0.5.8 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/th-abstraction-0.3:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.1.0.0 SRC_URI=https://hackage.haskell.org/package/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9084f5357e04a047ea5828cf64a0d5bb diff --git a/metadata/md5-cache/dev-haskell/diff-0.4.0 b/metadata/md5-cache/dev-haskell/diff-0.4.0 index 60d9f5a82340..14be090edced 100644 --- a/metadata/md5-cache/dev-haskell/diff-0.4.0 +++ b/metadata/md5-cache/dev-haskell/diff-0.4.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.4.0 SRC_URI=https://hackage.haskell.org/package/Diff-0.4.0/Diff-0.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2a56b1c1176383ee5a1ef2ffcc7fe803 diff --git a/metadata/md5-cache/dev-haskell/digest-0.0.1.2 b/metadata/md5-cache/dev-haskell/digest-0.0.1.2 index 28fe3dfc6c43..ce065968253b 100644 --- a/metadata/md5-cache/dev-haskell/digest-0.0.1.2 +++ b/metadata/md5-cache/dev-haskell/digest-0.0.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= sys-libs/zlib SLOT=0/0.0.1.2 SRC_URI=https://hackage.haskell.org/package/digest-0.0.1.2/digest-0.0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=85bbc5f11ed1448fcd64c8de1bf59fe9 diff --git a/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1 b/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1 index fae34a25b6df..de7e0ee2b711 100644 --- a/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.1 SRC_URI=https://hackage.haskell.org/package/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=33f69d00969c4ae0d1aaa9a423e44bda diff --git a/metadata/md5-cache/dev-haskell/distributive-0.6.1 b/metadata/md5-cache/dev-haskell/distributive-0.6.1 index 26873dcbcd1c..b2930d0e9533 100644 --- a/metadata/md5-cache/dev-haskell/distributive-0.6.1 +++ b/metadata/md5-cache/dev-haskell/distributive-0.6.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.5.2:=[profile?] =dev-haskell/djinn-lib-0.0.1.2:=[profile?] dev-haskell/mtl:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.0.2.3 SRC_URI=https://hackage.haskell.org/package/djinn-ghc-0.0.2.3/djinn-ghc-0.0.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6ff44c14b83fbb2e232a13afb6dead6e diff --git a/metadata/md5-cache/dev-haskell/djinn-lib-0.0.1.3 b/metadata/md5-cache/dev-haskell/djinn-lib-0.0.1.3 index 0a8a2820ee8d..35f0b6390bfe 100644 --- a/metadata/md5-cache/dev-haskell/djinn-lib-0.0.1.3 +++ b/metadata/md5-cache/dev-haskell/djinn-lib-0.0.1.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.0.1.3 SRC_URI=https://hackage.haskell.org/package/djinn-lib-0.0.1.3/djinn-lib-0.0.1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=210dfd573c01e4532ae8da03d103db39 diff --git a/metadata/md5-cache/dev-haskell/dlist-0.8.0.7 b/metadata/md5-cache/dev-haskell/dlist-0.8.0.7 index 91d7e3e3ccd5..98bce786ace8 100644 --- a/metadata/md5-cache/dev-haskell/dlist-0.8.0.7 +++ b/metadata/md5-cache/dev-haskell/dlist-0.8.0.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.8.0.7 SRC_URI=https://hackage.haskell.org/package/dlist-0.8.0.7/dlist-0.8.0.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=573248f798970b57412b047f1c27f8d4 diff --git a/metadata/md5-cache/dev-haskell/dlist-instances-0.1.1.1 b/metadata/md5-cache/dev-haskell/dlist-instances-0.1.1.1 index 51a7373b74a2..4a4c01731531 100644 --- a/metadata/md5-cache/dev-haskell/dlist-instances-0.1.1.1 +++ b/metadata/md5-cache/dev-haskell/dlist-instances-0.1.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/dlist:=[profile?] dev-haskell/semigroups:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1.1 SRC_URI=https://hackage.haskell.org/package/dlist-instances-0.1.1.1/dlist-instances-0.1.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=abd43b6d54e4aacc831ef679e19de991 diff --git a/metadata/md5-cache/dev-haskell/dns-4.0.1 b/metadata/md5-cache/dev-haskell/dns-4.0.1 index 002b3428db98..13c8b3e4f6ba 100644 --- a/metadata/md5-cache/dev-haskell/dns-4.0.1 +++ b/metadata/md5-cache/dev-haskell/dns-4.0.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] dev-haskell/attoparsec:=[profile?] dev-has RESTRICT=test SLOT=0/4.0.1 SRC_URI=https://hackage.haskell.org/package/dns-4.0.1/dns-4.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=79c3b1343a56de748500c7dd32c524a6 diff --git a/metadata/md5-cache/dev-haskell/doclayout-0.3.0.2 b/metadata/md5-cache/dev-haskell/doclayout-0.3.0.2 index ecf2f98f1f69..6dc90d736e44 100644 --- a/metadata/md5-cache/dev-haskell/doclayout-0.3.0.2 +++ b/metadata/md5-cache/dev-haskell/doclayout-0.3.0.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/tex RESTRICT=!test? ( test ) SLOT=0/0.3.0.2 SRC_URI=https://hackage.haskell.org/package/doclayout-0.3.0.2/doclayout-0.3.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e44d9cf1e0be15652e802b2f182882a6 diff --git a/metadata/md5-cache/dev-haskell/doctemplates-0.8.2 b/metadata/md5-cache/dev-haskell/doctemplates-0.8.2 index b3b2bb99532c..6fc286e2b133 100644 --- a/metadata/md5-cache/dev-haskell/doctemplates-0.8.2 +++ b/metadata/md5-cache/dev-haskell/doctemplates-0.8.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/doclayout-0.3:=[profile?] =dev-haskell/doclayout-0.3:=[profile?] =dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/code-page-0.1: RESTRICT=test SLOT=0/0.16.3 SRC_URI=https://hackage.haskell.org/package/doctest-0.16.3/doctest-0.16.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=08a05d3b14ca9bcd16e21dd885bffa99 diff --git a/metadata/md5-cache/dev-haskell/double-conversion-2.0.2.0 b/metadata/md5-cache/dev-haskell/double-conversion-2.0.2.0 index 90f189e40ce8..9392e766c216 100644 --- a/metadata/md5-cache/dev-haskell/double-conversion-2.0.2.0 +++ b/metadata/md5-cache/dev-haskell/double-conversion-2.0.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.11.0.8:=[profile?] >=dev-lang/ghc-7.4.1:= sys-devel RESTRICT=test !test? ( test ) SLOT=0/2.0.2.0 SRC_URI=https://hackage.haskell.org/package/double-conversion-2.0.2.0/double-conversion-2.0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ec67a68d477024cbbd51147f6cf30f7d diff --git a/metadata/md5-cache/dev-haskell/drbg-0.5.5 b/metadata/md5-cache/dev-haskell/drbg-0.5.5 index 7654615a6139..117dbfde6fdf 100644 --- a/metadata/md5-cache/dev-haskell/drbg-0.5.5 +++ b/metadata/md5-cache/dev-haskell/drbg-0.5.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cereal-0.5:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/easy-file-0.2.2/easy-file-0.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=78833690e706c393a373cf0f69e02a45 diff --git a/metadata/md5-cache/dev-haskell/echo-0.1.3 b/metadata/md5-cache/dev-haskell/echo-0.1.3 index a3f10f5393c7..e121cec74c2b 100644 --- a/metadata/md5-cache/dev-haskell/echo-0.1.3 +++ b/metadata/md5-cache/dev-haskell/echo-0.1.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.3 SRC_URI=https://hackage.haskell.org/package/echo-0.1.3/echo-0.1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5f3de70e10cf2d7af45ca4ccab9a215a diff --git a/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0 b/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0 index f9ba541c56ad..5fb96cc22ecb 100644 --- a/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0 +++ b/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.0.5.0 SRC_URI=https://hackage.haskell.org/package/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cf6957bdce534fb9ad9466d1a9260eee diff --git a/metadata/md5-cache/dev-haskell/edisonapi-1.3.1-r1 b/metadata/md5-cache/dev-haskell/edisonapi-1.3.1-r1 index 20917057a7ad..05a7d002c1d5 100644 --- a/metadata/md5-cache/dev-haskell/edisonapi-1.3.1-r1 +++ b/metadata/md5-cache/dev-haskell/edisonapi-1.3.1-r1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/mtl-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.3.1 SRC_URI=https://hackage.haskell.org/package/EdisonAPI-1.3.1/EdisonAPI-1.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8707667d6a85d6bfa4d00060d510ee24 diff --git a/metadata/md5-cache/dev-haskell/edisoncore-1.3.2.1-r1 b/metadata/md5-cache/dev-haskell/edisoncore-1.3.2.1-r1 index 811a960dea9c..de4f6606ba88 100644 --- a/metadata/md5-cache/dev-haskell/edisoncore-1.3.2.1-r1 +++ b/metadata/md5-cache/dev-haskell/edisoncore-1.3.2.1-r1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/edisonapi-1.3:=[profile?] =dev-haskell/quickcheck-2.8.2:2=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.3.2.1 SRC_URI=https://hackage.haskell.org/package/EdisonCore-1.3.2.1/EdisonCore-1.3.2.1.tar.gz https://dev.gentoo.org/~sam/distfiles/edisoncore-1.3.2.1-ghc-8.8.patch -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f458ba24a9da47a7c0472d4781dd09d4 diff --git a/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 b/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 index 5bc80f0af10e..889a86cb2c83 100644 --- a/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 +++ b/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.2.1 SRC_URI=https://hackage.haskell.org/package/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=baf4f6c21d67126314d4382869e0ac18 diff --git a/metadata/md5-cache/dev-haskell/edit-distance-vector-1.0.0.4 b/metadata/md5-cache/dev-haskell/edit-distance-vector-1.0.0.4 index 571719573629..8a0d28538ea1 100644 --- a/metadata/md5-cache/dev-haskell/edit-distance-vector-1.0.0.4 +++ b/metadata/md5-cache/dev-haskell/edit-distance-vector-1.0.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/vector-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.0.0.4 SRC_URI=https://hackage.haskell.org/package/edit-distance-vector-1.0.0.4/edit-distance-vector-1.0.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=eb1b9ef4cbf9bd4ddc20065fb4e1d318 diff --git a/metadata/md5-cache/dev-haskell/editline-0.2.1.1-r1 b/metadata/md5-cache/dev-haskell/editline-0.2.1.1-r1 index f7eed17593a4..98fa3081e2fb 100644 --- a/metadata/md5-cache/dev-haskell/editline-0.2.1.1-r1 +++ b/metadata/md5-cache/dev-haskell/editline-0.2.1.1-r1 @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-6.10.4:= dev-libs/libedit SLOT=0/0.2.1.1 SRC_URI=https://hackage.haskell.org/package/editline-0.2.1.1/editline-0.2.1.1.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=10d5bbcbc642b6b79045dfbfbd44bd00 diff --git a/metadata/md5-cache/dev-haskell/either-5.0.1.1 b/metadata/md5-cache/dev-haskell/either-5.0.1.1 index 7fbaab3899dd..1bd7b3a32b38 100644 --- a/metadata/md5-cache/dev-haskell/either-5.0.1.1 +++ b/metadata/md5-cache/dev-haskell/either-5.0.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/bifunctors-4:=[profile?] =dev-haskell/aeson-0.4:=[profile?] =dev-haskell/ekg-core-0.1:=[profile?] =dev-haskell/ekg-json-0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.4.0.15 SRC_URI=https://hackage.haskell.org/package/ekg-0.4.0.15/ekg-0.4.0.15.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b88b14edb81d8807080211726392da18 diff --git a/metadata/md5-cache/dev-haskell/ekg-core-0.1.1.7 b/metadata/md5-cache/dev-haskell/ekg-core-0.1.1.7 index 2f2dfa33783b..59f90a371517 100644 --- a/metadata/md5-cache/dev-haskell/ekg-core-0.1.1.7 +++ b/metadata/md5-cache/dev-haskell/ekg-core-0.1.1.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND==dev-lang/ghc-7.6.2:= SLOT=0/0.1.1.7 SRC_URI=https://hackage.haskell.org/package/ekg-core-0.1.1.7/ekg-core-0.1.1.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=18464830e3fa1aacc02f2163c38b1cb7 diff --git a/metadata/md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 b/metadata/md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 index a7cd957d9cbd..0abf981dc44e 100644 --- a/metadata/md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 +++ b/metadata/md5-cache/dev-haskell/ekg-json-0.1.0.6-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/aeson-0.4:=[profile?] >=dev-haskell/ekg-core-0.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.6 SRC_URI=https://hackage.haskell.org/package/ekg-json-0.1.0.6/ekg-json-0.1.0.6.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dbef616ef244470e7249c0bca22cba7f diff --git a/metadata/md5-cache/dev-haskell/email-validate-2.3.2.13 b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.13 index 15b6ec726289..c17bcb9b8125 100644 --- a/metadata/md5-cache/dev-haskell/email-validate-2.3.2.13 +++ b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.13 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10.0:=[profile?] =dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.1 SRC_URI=https://hackage.haskell.org/package/emojis-0.1/emojis-0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8cea43f2bd96108b3778d92f4d8d8d29 diff --git a/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3 b/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3 index 0da5f3f35191..1b3b67c7e25b 100644 --- a/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3 +++ b/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/lifted-base-0.2:=[profile?] dev-haskell/monad-control:=[pr RESTRICT=!test? ( test ) SLOT=0/1.0.3 SRC_URI=https://hackage.haskell.org/package/enclosed-exceptions-1.0.3/enclosed-exceptions-1.0.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eb9d12844d6e00bd69cd5c470255ec58 diff --git a/metadata/md5-cache/dev-haskell/entropy-0.4.1.6 b/metadata/md5-cache/dev-haskell/entropy-0.4.1.6 index 00673d6d5623..27e0090d7e30 100644 --- a/metadata/md5-cache/dev-haskell/entropy-0.4.1.6 +++ b/metadata/md5-cache/dev-haskell/entropy-0.4.1.6 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.10.1:= SLOT=0/0.4.1.6 SRC_URI=https://hackage.haskell.org/package/entropy-0.4.1.6/entropy-0.4.1.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a6f61a7a50a124189cf9da3a27961ff9 diff --git a/metadata/md5-cache/dev-haskell/enumerator-0.4.20 b/metadata/md5-cache/dev-haskell/enumerator-0.4.20 index bda0f5e09e91..417266b76231 100644 --- a/metadata/md5-cache/dev-haskell/enumerator-0.4.20 +++ b/metadata/md5-cache/dev-haskell/enumerator-0.4.20 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/text-0.7:=[profile?] >=dev-haskell/transformers-0.2:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.4.20 SRC_URI=https://hackage.haskell.org/package/enumerator-0.4.20/enumerator-0.4.20.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=150ca827b82abd23c8d445fdd28fbaeb diff --git a/metadata/md5-cache/dev-haskell/equivalence-0.3.5 b/metadata/md5-cache/dev-haskell/equivalence-0.3.5 index 14e498895ba1..1278fda5e652 100644 --- a/metadata/md5-cache/dev-haskell/equivalence-0.3.5 +++ b/metadata/md5-cache/dev-haskell/equivalence-0.3.5 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/fail:=[profile?] >=dev-haskell/mtl-2.0.1:=[profile?] >=dev-h RESTRICT=!test? ( test ) SLOT=0/0.3.5 SRC_URI=https://hackage.haskell.org/package/equivalence-0.3.5/equivalence-0.3.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=333da8c4aae8006a4f97d2a39d3dd3e0 diff --git a/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 b/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 index f3c641a89caf..e5587c74f6eb 100644 --- a/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 +++ b/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/2.0.0.0 SRC_URI=https://hackage.haskell.org/package/erf-2.0.0.0/erf-2.0.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c94e977d43bba37590f73aa0840daf25 diff --git a/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0 b/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0 index 998e7dfa3714..1e0ba61b8a1a 100644 --- a/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0 +++ b/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base-orphans:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/errorcall-eq-instance-0.3.0/errorcall-eq-instance-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=73a56340d455fb2e2478bc9e6a25eb0b diff --git a/metadata/md5-cache/dev-haskell/errors-2.3.0 b/metadata/md5-cache/dev-haskell/errors-2.3.0 index 14ab4079775f..5c6482d2fd90 100644 --- a/metadata/md5-cache/dev-haskell/errors-2.3.0 +++ b/metadata/md5-cache/dev-haskell/errors-2.3.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] =dev-haskell/safe-0.3.3:=[profile?] =dev-haskell/transformers-compat-0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/2.3.0 SRC_URI=https://hackage.haskell.org/package/errors-2.3.0/errors-2.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=48bccaa461a2ee56d540c0bab817ee46 diff --git a/metadata/md5-cache/dev-haskell/esqueleto-3.3.4.0 b/metadata/md5-cache/dev-haskell/esqueleto-3.3.4.0 index 714eb7b84e5c..8516253d6811 100644 --- a/metadata/md5-cache/dev-haskell/esqueleto-3.3.4.0 +++ b/metadata/md5-cache/dev-haskell/esqueleto-3.3.4.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/attoparsec-0.13:=[prof RESTRICT=test SLOT=0/3.3.4.0 SRC_URI=https://hackage.haskell.org/package/esqueleto-3.3.4.0/esqueleto-3.3.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fed1bb4436dc081855eb744a8ce841b3 diff --git a/metadata/md5-cache/dev-haskell/exact-pi-0.5.0.1 b/metadata/md5-cache/dev-haskell/exact-pi-0.5.0.1 index 30f9fb2dd2e7..77fbc5983971 100644 --- a/metadata/md5-cache/dev-haskell/exact-pi-0.5.0.1 +++ b/metadata/md5-cache/dev-haskell/exact-pi-0.5.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/numtype-dk-0.5:=[profile?] >=dev-haskell/semigroups-0.8:=[ RESTRICT=!test? ( test ) SLOT=0/0.5.0.1 SRC_URI=https://hackage.haskell.org/package/exact-pi-0.5.0.1/exact-pi-0.5.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=551aa0a228794111bb78847b62539011 diff --git a/metadata/md5-cache/dev-haskell/exceptions-0.10.4 b/metadata/md5-cache/dev-haskell/exceptions-0.10.4 index f77b30c8efcc..af30f395eca6 100644 --- a/metadata/md5-cache/dev-haskell/exceptions-0.10.4 +++ b/metadata/md5-cache/dev-haskell/exceptions-0.10.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=!test? ( test ) SLOT=0/0.10.4 SRC_URI=https://hackage.haskell.org/package/exceptions-0.10.4/exceptions-0.10.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f8ce2abd6fa1ab75a296769882b03710 diff --git a/metadata/md5-cache/dev-haskell/executable-path-0.0.3.1 b/metadata/md5-cache/dev-haskell/executable-path-0.0.3.1 index ce062452e76b..c1888d96306c 100644 --- a/metadata/md5-cache/dev-haskell/executable-path-0.0.3.1 +++ b/metadata/md5-cache/dev-haskell/executable-path-0.0.3.1 @@ -10,5 +10,5 @@ LICENSE=public-domain RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.0.3.1 SRC_URI=https://hackage.haskell.org/package/executable-path-0.0.3.1/executable-path-0.0.3.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b3bb21232545c778084bd1cc9025fbed diff --git a/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4 b/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4 index 098313047bc1..10d30b5f238c 100644 --- a/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4 +++ b/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1.4 SRC_URI=https://hackage.haskell.org/package/extensible-exceptions-0.1.1.4/extensible-exceptions-0.1.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=220b953bad689268c1d1ad05642606aa diff --git a/metadata/md5-cache/dev-haskell/extra-1.7.8 b/metadata/md5-cache/dev-haskell/extra-1.7.8 index 1157fa56eac8..864b0fb6503b 100644 --- a/metadata/md5-cache/dev-haskell/extra-1.7.8 +++ b/metadata/md5-cache/dev-haskell/extra-1.7.8 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/clock-0.7:=[profile?] >=dev-lang/ghc-8.0.1:= RESTRICT=!test? ( test ) SLOT=2/1.7.8 SRC_URI=https://hackage.haskell.org/package/extra-1.7.8/extra-1.7.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bed9a0c08f6063825d4eaeeed490a4e1 diff --git a/metadata/md5-cache/dev-haskell/fail-4.9.0.0 b/metadata/md5-cache/dev-haskell/fail-4.9.0.0 index cf70ecf33cc7..622f5233398e 100644 --- a/metadata/md5-cache/dev-haskell/fail-4.9.0.0 +++ b/metadata/md5-cache/dev-haskell/fail-4.9.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/4.9.0.0 SRC_URI=https://hackage.haskell.org/package/fail-4.9.0.0/fail-4.9.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d49a31e67cbcd50c71055f18e529d0a2 diff --git a/metadata/md5-cache/dev-haskell/failure-0.2.0.3 b/metadata/md5-cache/dev-haskell/failure-0.2.0.3 index b3dad5f8a2f0..1b52ed793e4e 100644 --- a/metadata/md5-cache/dev-haskell/failure-0.2.0.3 +++ b/metadata/md5-cache/dev-haskell/failure-0.2.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.2.0.3 SRC_URI=https://hackage.haskell.org/package/failure-0.2.0.3/failure-0.2.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8a076caba97d1bbff79cd9e3affeccb8 diff --git a/metadata/md5-cache/dev-haskell/fast-logger-3.0.1 b/metadata/md5-cache/dev-haskell/fast-logger-3.0.1 index 4e7731b6e607..f96997a2444c 100644 --- a/metadata/md5-cache/dev-haskell/fast-logger-3.0.1 +++ b/metadata/md5-cache/dev-haskell/fast-logger-3.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/auto-update-0.1.2:=[profile?] >=dev-haskell/easy-file-0.2: RESTRICT=!test? ( test ) SLOT=0/3.0.1 SRC_URI=https://hackage.haskell.org/package/fast-logger-3.0.1/fast-logger-3.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9f461703e03a4e62fb9268fbe49c634e diff --git a/metadata/md5-cache/dev-haskell/fclabels-2.0.5 b/metadata/md5-cache/dev-haskell/fclabels-2.0.5 index e0ff96bc03c6..a2b841049c98 100644 --- a/metadata/md5-cache/dev-haskell/fclabels-2.0.5 +++ b/metadata/md5-cache/dev-haskell/fclabels-2.0.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.8.2:=[profile?] =dev-haskell/dbus-0.10.7:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.1 SRC_URI=https://hackage.haskell.org/package/fdo-notify-0.3.1/fdo-notify-0.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=aa211ae0736954ba604ef8f56643f0b1 diff --git a/metadata/md5-cache/dev-haskell/feed-1.3.0.1 b/metadata/md5-cache/dev-haskell/feed-1.3.0.1 index 95d1fb65bb06..f5ee32035d4a 100644 --- a/metadata/md5-cache/dev-haskell/feed-1.3.0.1 +++ b/metadata/md5-cache/dev-haskell/feed-1.3.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-compat-0.9:=[profile?] =dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/5.7.0.2 SRC_URI=https://hackage.haskell.org/package/fgl-5.7.0.2/fgl-5.7.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5b47a57593ac412e5e07f1fbd4b74c47 diff --git a/metadata/md5-cache/dev-haskell/fgl-arbitrary-0.2.0.3-r1 b/metadata/md5-cache/dev-haskell/fgl-arbitrary-0.2.0.3-r1 index 374c295ec053..bb763e29ba56 100644 --- a/metadata/md5-cache/dev-haskell/fgl-arbitrary-0.2.0.3-r1 +++ b/metadata/md5-cache/dev-haskell/fgl-arbitrary-0.2.0.3-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fgl-5.5.2.0:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/0.2.0.3 SRC_URI=https://hackage.haskell.org/package/fgl-arbitrary-0.2.0.3/fgl-arbitrary-0.2.0.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c0c5e9383cde2871bab7c2a659b454ec diff --git a/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 b/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 index de370b8e1273..9d8700d002fe 100644 --- a/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 +++ b/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.2:= RESTRICT=!test? ( test ) SLOT=0/0.0.11.2 SRC_URI=https://hackage.haskell.org/package/file-embed-0.0.11.2/file-embed-0.0.11.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ff7a961ef777c1709c8f16744a254cce diff --git a/metadata/md5-cache/dev-haskell/file-location-0.4.9.1 b/metadata/md5-cache/dev-haskell/file-location-0.4.9.1 index 582b6b366fd1..9b98cbd7a1cf 100644 --- a/metadata/md5-cache/dev-haskell/file-location-0.4.9.1 +++ b/metadata/md5-cache/dev-haskell/file-location-0.4.9.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/hunit:=[profile?] dev-haskell/lifted-base:=[profile?] >=dev- RESTRICT=test !test? ( test ) SLOT=0/0.4.9.1 SRC_URI=https://hackage.haskell.org/package/file-location-0.4.9.1/file-location-0.4.9.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=424542197bf46d53037aec231669c5dc diff --git a/metadata/md5-cache/dev-haskell/filelock-0.1.1.5 b/metadata/md5-cache/dev-haskell/filelock-0.1.1.5 index 53d04308ec5f..85f050bae69b 100644 --- a/metadata/md5-cache/dev-haskell/filelock-0.1.1.5 +++ b/metadata/md5-cache/dev-haskell/filelock-0.1.1.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.1.5 SRC_URI=https://hackage.haskell.org/package/filelock-0.1.1.5/filelock-0.1.1.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b2c09acced6911c701b3b43e5e7d811d diff --git a/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 b/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 index 7f50dbec2ba5..4770ded04349 100644 --- a/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 +++ b/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/unix-compat:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.6.3 SRC_URI=https://hackage.haskell.org/package/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4657f029d3e18fda9ad12d40fb15ad84 diff --git a/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.6 b/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.6 index 184ea4265cd8..135671a822ca 100644 --- a/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.6 +++ b/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.4.2.1.6 SRC_URI=https://hackage.haskell.org/package/filepath-bytestring-1.4.2.1.6/filepath-bytestring-1.4.2.1.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9709e4cbb08f917bc7fbc6da00d9c180 diff --git a/metadata/md5-cache/dev-haskell/filepattern-0.1.2 b/metadata/md5-cache/dev-haskell/filepattern-0.1.2 index acd87669647c..9fafaf018360 100644 --- a/metadata/md5-cache/dev-haskell/filepattern-0.1.2 +++ b/metadata/md5-cache/dev-haskell/filepattern-0.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/extra-1.6.2:=[profile?] >=dev-haskell/semigroups-0.18:=[pr RESTRICT=!test? ( test ) SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/filepattern-0.1.2/filepattern-0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4466d88d58fb05bde3ce3e80117d1834 diff --git a/metadata/md5-cache/dev-haskell/filestore-0.6.5 b/metadata/md5-cache/dev-haskell/filestore-0.6.5 index f64496e129ff..80e4ffe74189 100644 --- a/metadata/md5-cache/dev-haskell/filestore-0.6.5 +++ b/metadata/md5-cache/dev-haskell/filestore-0.6.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/diff-0.4:=[profile?] =d RESTRICT=test SLOT=0/0.6.5 SRC_URI=https://hackage.haskell.org/package/filestore-0.6.5/filestore-0.6.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1f9681843c1f508746bf407f672a0177 diff --git a/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 b/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 index 23fad0ecd404..6db77c9c0aa1 100644 --- a/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 +++ b/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.0.5 SRC_URI=https://hackage.haskell.org/package/FindBin-0.0.5/FindBin-0.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=344950c7b45db7605bd85c75bb7cc4ee diff --git a/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 b/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 index 0cd2cc9731e0..f73afb97d1ba 100644 --- a/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 +++ b/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.4.2 SRC_URI=https://hackage.haskell.org/package/fingertree-0.1.4.2/fingertree-0.1.4.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a6b30e14beb7be7f98e91bffa477259b diff --git a/metadata/md5-cache/dev-haskell/fixed-0.3 b/metadata/md5-cache/dev-haskell/fixed-0.3 index 7051f0f7c206..ec73d516c20a 100644 --- a/metadata/md5-cache/dev-haskell/fixed-0.3 +++ b/metadata/md5-cache/dev-haskell/fixed-0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/fixed-0.3/fixed-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=dfbdfdb3aab9c9a4b91b48f126db3d0c diff --git a/metadata/md5-cache/dev-haskell/fmlist-0.9.3 b/metadata/md5-cache/dev-haskell/fmlist-0.9.3 index 6f4aefa44959..982b266b0ae2 100644 --- a/metadata/md5-cache/dev-haskell/fmlist-0.9.3 +++ b/metadata/md5-cache/dev-haskell/fmlist-0.9.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/fail:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.9.3 SRC_URI=https://hackage.haskell.org/package/fmlist-0.9.3/fmlist-0.9.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a5a01cb11d584da4637a86ce0c4b6f6d diff --git a/metadata/md5-cache/dev-haskell/foldl-1.4.7 b/metadata/md5-cache/dev-haskell/foldl-1.4.7 index 8127e0e60d86..721003c2431d 100644 --- a/metadata/md5-cache/dev-haskell/foldl-1.4.7 +++ b/metadata/md5-cache/dev-haskell/foldl-1.4.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/comonad-4.0:=[profile?] =dev-lang/ghc-8.0.1:= RESTRICT=test SLOT=0/0.0.25 SRC_URI=https://hackage.haskell.org/package/foundation-0.0.25/foundation-0.0.25.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=100d501590a91a75017937d915737641 diff --git a/metadata/md5-cache/dev-haskell/free-5.1.3 b/metadata/md5-cache/dev-haskell/free-5.1.3 index 37aee8b32771..e6f8fc21cb43 100644 --- a/metadata/md5-cache/dev-haskell/free-5.1.3 +++ b/metadata/md5-cache/dev-haskell/free-5.1.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/bifunctors-4:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/distributive-0.2.1:=[profile?] >=dev-haskell/exceptions-0.6:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-2.0.1.0:=[profile?] =dev-haskell/profunctors-4:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/transformers-base-0.4:=[profile?] =dev-haskell/transformers-compat-0.5.1.0:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/5.1.3 SRC_URI=https://hackage.haskell.org/package/free-5.1.3/free-5.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0ac94d30587154314ff8782e2c094aab diff --git a/metadata/md5-cache/dev-haskell/fsnotify-0.3.0.1 b/metadata/md5-cache/dev-haskell/fsnotify-0.3.0.1 index 1b9fbf4199ab..84d2ad59dc72 100644 --- a/metadata/md5-cache/dev-haskell/fsnotify-0.3.0.1 +++ b/metadata/md5-cache/dev-haskell/fsnotify-0.3.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.0.1:=[profile?] >=dev-haskell/hinotify-0.3.0:=[pro RESTRICT=!test? ( test ) SLOT=0/0.3.0.1 SRC_URI=https://hackage.haskell.org/package/fsnotify-0.3.0.1/fsnotify-0.3.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9906363310fd62e30014e6b60927bdc5 diff --git a/metadata/md5-cache/dev-haskell/generic-deriving-1.13.1 b/metadata/md5-cache/dev-haskell/generic-deriving-1.13.1 index 573617da352e..d036dba854d6 100644 --- a/metadata/md5-cache/dev-haskell/generic-deriving-1.13.1 +++ b/metadata/md5-cache/dev-haskell/generic-deriving-1.13.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/th-abstraction-0.3:=[profile?] =dev-haskell/sop-core-0.5.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.7.7 SRC_URI=https://hackage.haskell.org/package/geniplate-mirror-0.7.7/geniplate-mirror-0.7.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c16bc25864b430bbfe20f591f6548273 diff --git a/metadata/md5-cache/dev-haskell/genvalidity-0.10.0.2 b/metadata/md5-cache/dev-haskell/genvalidity-0.10.0.2 index 8beebe32550a..50d0a44cf951 100644 --- a/metadata/md5-cache/dev-haskell/genvalidity-0.10.0.2 +++ b/metadata/md5-cache/dev-haskell/genvalidity-0.10.0.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/quickcheck-2.7:2=[profile?] dev-haskell/random:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.10.0.2 SRC_URI=https://hackage.haskell.org/package/genvalidity-0.10.0.2/genvalidity-0.10.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9f6acdd6727c4de71817bdcaacc43262 diff --git a/metadata/md5-cache/dev-haskell/genvalidity-hspec-0.7.0.4 b/metadata/md5-cache/dev-haskell/genvalidity-hspec-0.7.0.4 index f7de9dc457dd..be6d99da984d 100644 --- a/metadata/md5-cache/dev-haskell/genvalidity-hspec-0.7.0.4 +++ b/metadata/md5-cache/dev-haskell/genvalidity-hspec-0.7.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/genvalidity-0.8:=[profile?] >=dev-haskell/genvalidity-prop RESTRICT=!test? ( test ) SLOT=0/0.7.0.4 SRC_URI=https://hackage.haskell.org/package/genvalidity-hspec-0.7.0.4/genvalidity-hspec-0.7.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8eec9242bc1f428f1e7b2e2ba039e215 diff --git a/metadata/md5-cache/dev-haskell/genvalidity-property-0.5.0.1 b/metadata/md5-cache/dev-haskell/genvalidity-property-0.5.0.1 index ed3ca4113fae..1c7c3ef24bea 100644 --- a/metadata/md5-cache/dev-haskell/genvalidity-property-0.5.0.1 +++ b/metadata/md5-cache/dev-haskell/genvalidity-property-0.5.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/genvalidity-0.7:=[profile?] >=dev-haskell/hspec-2.1:=[prof RESTRICT=!test? ( test ) SLOT=0/0.5.0.1 SRC_URI=https://hackage.haskell.org/package/genvalidity-property-0.5.0.1/genvalidity-property-0.5.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=97d5bd48c7fe2abf420109c7a7e5ca8a diff --git a/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4 b/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4 index 5e6991c795b8..63def13cf683 100644 --- a/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4 +++ b/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-compat-0.8:=[profile?] dev-haskell/base-orphans:=[pro RESTRICT=!test? ( test ) SLOT=0/0.13.0.4 SRC_URI=https://hackage.haskell.org/package/getopt-generics-0.13.0.4/getopt-generics-0.13.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=58da864d98ba4cf89d2ed3675e8d1880 diff --git a/metadata/md5-cache/dev-haskell/ghc-lib-parser-8.10.2.20200916 b/metadata/md5-cache/dev-haskell/ghc-lib-parser-8.10.2.20200916 index bbd3b54bc284..281eb2fe6f9d 100644 --- a/metadata/md5-cache/dev-haskell/ghc-lib-parser-8.10.2.20200916 +++ b/metadata/md5-cache/dev-haskell/ghc-lib-parser-8.10.2.20200916 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.6.3:= SLOT=0/8.10.2.20200916 SRC_URI=https://hackage.haskell.org/package/ghc-lib-parser-8.10.2.20200916/ghc-lib-parser-8.10.2.20200916.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=48da7203c43e9515158ff2059480b953 diff --git a/metadata/md5-cache/dev-haskell/ghc-lib-parser-ex-8.10.0.19 b/metadata/md5-cache/dev-haskell/ghc-lib-parser-ex-8.10.0.19 index e10e4f92b6d6..23034fd1dad3 100644 --- a/metadata/md5-cache/dev-haskell/ghc-lib-parser-ex-8.10.0.19 +++ b/metadata/md5-cache/dev-haskell/ghc-lib-parser-ex-8.10.0.19 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ghc-lib-parser-8.10:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.12 SRC_URI=https://hackage.haskell.org/package/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c90ab037922e62e7f6558e98a46797fb diff --git a/metadata/md5-cache/dev-haskell/gio-0.13.8.1 b/metadata/md5-cache/dev-haskell/gio-0.13.8.1 index 7a771813595f..539088c0a3fa 100644 --- a/metadata/md5-cache/dev-haskell/gio-0.13.8.1 +++ b/metadata/md5-cache/dev-haskell/gio-0.13.8.1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/glib-0.13.0.0:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/glib:2 SLOT=0/0.13.8.1 SRC_URI=https://hackage.haskell.org/package/gio-0.13.8.1/gio-0.13.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=64c617092400394f6aae43b90c87e995 diff --git a/metadata/md5-cache/dev-haskell/git-0.3.0 b/metadata/md5-cache/dev-haskell/git-0.3.0 index ab17866c303f..8f44821a94a4 100644 --- a/metadata/md5-cache/dev-haskell/git-0.3.0 +++ b/metadata/md5-cache/dev-haskell/git-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/basement:=[profile?] >=dev-haskell/cryptonite-0.22:=[profile RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/git-0.3.0/git-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b6166fb6f22f76c16c53760678a58ca2 diff --git a/metadata/md5-cache/dev-haskell/git-lfs-1.1.0 b/metadata/md5-cache/dev-haskell/git-lfs-1.1.0 index 01a141abee7d..2cdf68cd5cdc 100644 --- a/metadata/md5-cache/dev-haskell/git-lfs-1.1.0 +++ b/metadata/md5-cache/dev-haskell/git-lfs-1.1.0 @@ -10,5 +10,5 @@ LICENSE=AGPL-3 RDEPEND=>=dev-haskell/aeson-1.3:=[profile?] <=dev-haskell/aeson-1.5:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <=dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/http-client-0.5:=[profile?] <=dev-haskell/http-client-0.7:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <=dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <=dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/text-1.2:=[profile?] <=dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.6.3:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/git-lfs-1.1.0/git-lfs-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7420ec3a16b69f1e6e9618a9152f812b diff --git a/metadata/md5-cache/dev-haskell/githash-0.1.3.3 b/metadata/md5-cache/dev-haskell/githash-0.1.3.3 index 94b01d116404..63d059fcb1d8 100644 --- a/metadata/md5-cache/dev-haskell/githash-0.1.3.3 +++ b/metadata/md5-cache/dev-haskell/githash-0.1.3.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.2:= dev-vcs/git RESTRICT=!test? ( test ) SLOT=0/0.1.3.3 SRC_URI=https://hackage.haskell.org/package/githash-0.1.3.3/githash-0.1.3.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=237ad6a6dc3c40f19ccc880839eee2a8 diff --git a/metadata/md5-cache/dev-haskell/gitrev-1.3.1 b/metadata/md5-cache/dev-haskell/gitrev-1.3.1 index 2507c2564f28..03a8dee3a246 100644 --- a/metadata/md5-cache/dev-haskell/gitrev-1.3.1 +++ b/metadata/md5-cache/dev-haskell/gitrev-1.3.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base-compat-0.6.0:=[profile?] >=dev-lang/ghc-7.6.1:= SLOT=0/1.3.1 SRC_URI=https://hackage.haskell.org/package/gitrev-1.3.1/gitrev-1.3.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c86e37f9288657237ade1fddd56d79a diff --git a/metadata/md5-cache/dev-haskell/glib-0.13.8.1 b/metadata/md5-cache/dev-haskell/glib-0.13.8.1 index 338df94e988e..6c92779a1fd9 100644 --- a/metadata/md5-cache/dev-haskell/glib-0.13.8.1 +++ b/metadata/md5-cache/dev-haskell/glib-0.13.8.1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/glib:2 SLOT=0/0.13.8.1 SRC_URI=https://hackage.haskell.org/package/glib-0.13.8.1/glib-0.13.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=63d91bbd73a366644c119c5c3959a2f4 diff --git a/metadata/md5-cache/dev-haskell/glob-0.10.1 b/metadata/md5-cache/dev-haskell/glob-0.10.1 index ee4352bb98a5..630c749759c2 100644 --- a/metadata/md5-cache/dev-haskell/glob-0.10.1 +++ b/metadata/md5-cache/dev-haskell/glob-0.10.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/dlist-0.4:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.10.1 SRC_URI=https://hackage.haskell.org/package/Glob-0.10.1/Glob-0.10.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b3e6786cb0982650d0ed3de57950934e diff --git a/metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 b/metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 index a7231cd2caa9..66885d6b8686 100644 --- a/metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 +++ b/metadata/md5-cache/dev-haskell/gluraw-2.0.0.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/openglraw-3.0:=[profile?] =dev-lang/ghc-7.8.2:= virtual/glu SLOT=0/2.0.0.4 SRC_URI=https://hackage.haskell.org/package/GLURaw-2.0.0.4/GLURaw-2.0.0.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=55b70b17311d7d8010dc30a87eb2d03f diff --git a/metadata/md5-cache/dev-haskell/glut-2.7.0.15 b/metadata/md5-cache/dev-haskell/glut-2.7.0.15 index 4a5db6f5e765..bf50b417c19c 100644 --- a/metadata/md5-cache/dev-haskell/glut-2.7.0.15 +++ b/metadata/md5-cache/dev-haskell/glut-2.7.0.15 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/opengl-2.12:=[profile?] =dev-haskell/statevar-1.1:=[profile?] =dev-lang/ghc-7.8.2:= examples? ( >=dev-haskell/openglraw-1.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-lang/ghc-7.4.1:= net-dns/libidn:0= RESTRICT=test SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/gnuidn-0.2.2/gnuidn-0.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=074412b2be6595d28d4407e0ecfff680 diff --git a/metadata/md5-cache/dev-haskell/gnutls-0.2 b/metadata/md5-cache/dev-haskell/gnutls-0.2 index 704cdda80104..c07e26b29bf9 100644 --- a/metadata/md5-cache/dev-haskell/gnutls-0.2 +++ b/metadata/md5-cache/dev-haskell/gnutls-0.2 @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-haskell/monads-tf-0.1:=[profile?] =dev-lang/ghc-7.8.2:= net-libs/gnutls:= SLOT=0/0.2 SRC_URI=https://hackage.haskell.org/package/gnutls-0.2/gnutls-0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=65f43148d65a05b395e9a6a07913fa32 diff --git a/metadata/md5-cache/dev-haskell/graphviz-2999.20.0.4 b/metadata/md5-cache/dev-haskell/graphviz-2999.20.0.4 index 9b92892a5733..e114666e185e 100644 --- a/metadata/md5-cache/dev-haskell/graphviz-2999.20.0.4 +++ b/metadata/md5-cache/dev-haskell/graphviz-2999.20.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/colour-2.3:=[profile?] =dev-haskell/semigroupoids-4.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/4.0 SRC_URI=https://hackage.haskell.org/package/groupoids-4.0/groupoids-4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e1c73041101e9d8fbec8ad2b32d1a89f diff --git a/metadata/md5-cache/dev-haskell/gsasl-0.3.7 b/metadata/md5-cache/dev-haskell/gsasl-0.3.7 index 828019a9ae9f..1645c146afa2 100644 --- a/metadata/md5-cache/dev-haskell/gsasl-0.3.7 +++ b/metadata/md5-cache/dev-haskell/gsasl-0.3.7 @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-haskell/monad-loops-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= virtual/gsasl SLOT=0/0.3.7 SRC_URI=https://hackage.haskell.org/package/gsasl-0.3.7/gsasl-0.3.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fd03b00844a438e8bc49d71e98d3a1de diff --git a/metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 b/metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 index 753c40ab6b5b..139de9dccc78 100644 --- a/metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 +++ b/metadata/md5-cache/dev-haskell/gtk-0.15.5-r1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/cairo-0.13.0.0:=[profile?] =dev-haskell/glib-0.13.0.0:=[profile?] =dev-haskell/pango-0.13.0.0:=[profile?] =dev-haskell/text-0.11.0.6:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/glib:2 x11-libs/gtk+:2 gio? ( >=dev-haskell/gio-0.13.0:=[profile?] =dev-haskell/cabal-1.24.0.0:=[profile?] dev-haskell/fail:=[profile?] dev-haskell/hashtables:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.13.8.0 SRC_URI=https://hackage.haskell.org/package/gtk2hs-buildtools-0.13.8.0/gtk2hs-buildtools-0.13.8.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3d3fe9e7c54da142da1e044256740e87 diff --git a/metadata/md5-cache/dev-haskell/gtk3-0.15.5 b/metadata/md5-cache/dev-haskell/gtk3-0.15.5 index 3fe7decebb79..1f8d06fa64fb 100644 --- a/metadata/md5-cache/dev-haskell/gtk3-0.15.5 +++ b/metadata/md5-cache/dev-haskell/gtk3-0.15.5 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/cairo-0.13.0.0:=[profile?] =dev-haskell/glib-0.13.0.0:=[profile?] =dev-haskell/pango-0.13.0.0:=[profile?] =dev-haskell/text-0.11.0.6:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/glib:2 x11-libs/gtk+:3 gio? ( >=dev-haskell/gio-0.13.0:=[profile?] =dev-haskell/base16-bytestring-0.1.1:=[profile?] =dev-haskell/base16-bytestring-0.1.1:=[profile?] hackage-security-0.6.0.1-r1.cabal -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1e3fcb2cf4eea62d7b246ea94701a6f0 diff --git a/metadata/md5-cache/dev-haskell/haddock-2.23.1 b/metadata/md5-cache/dev-haskell/haddock-2.23.1 index adfe3ef5298d..d98fbd6f46e0 100644 --- a/metadata/md5-cache/dev-haskell/haddock-2.23.1 +++ b/metadata/md5-cache/dev-haskell/haddock-2.23.1 @@ -10,5 +10,5 @@ RDEPEND=~dev-haskell/haddock-api-2.23.1:= >=dev-lang/ghc-8.8.1:= RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/haddock-2.23.1/haddock-2.23.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3f9d5e11f871660dade42fa6993ade91 diff --git a/metadata/md5-cache/dev-haskell/haddock-2.24.0 b/metadata/md5-cache/dev-haskell/haddock-2.24.0 index 597a51f16cd6..8e32c873ed76 100644 --- a/metadata/md5-cache/dev-haskell/haddock-2.24.0 +++ b/metadata/md5-cache/dev-haskell/haddock-2.24.0 @@ -10,5 +10,5 @@ RDEPEND=~dev-haskell/haddock-api-2.24.0:= >=dev-lang/ghc-8.10.1:= RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/haddock-2.24.0/haddock-2.24.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=af18caebd4f411c8ed746469dc6d7476 diff --git a/metadata/md5-cache/dev-haskell/haddock-api-2.23.1 b/metadata/md5-cache/dev-haskell/haddock-api-2.23.1 index a34780dcd8b7..c026d80cd1ef 100644 --- a/metadata/md5-cache/dev-haskell/haddock-api-2.23.1 +++ b/metadata/md5-cache/dev-haskell/haddock-api-2.23.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ghc-paths-0.1.0.9:=[profile?] =dev-haskell/ghc-paths-0.1.0.9:=[profile?] =dev-haskell/parsec-3.1.13.0:=[profile?] =dev-haskell/parsec-3.1.13.0:=[profile?] =dev-haskell/blaze-html-0.5:=[profile?] =dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/half-0.3/half-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4c1af8edbda9cd023440f68cc8620d3e diff --git a/metadata/md5-cache/dev-haskell/hamlet-1.2.0 b/metadata/md5-cache/dev-haskell/hamlet-1.2.0 index 771b72aa3b43..22298757b281 100644 --- a/metadata/md5-cache/dev-haskell/hamlet-1.2.0 +++ b/metadata/md5-cache/dev-haskell/hamlet-1.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/shakespeare-2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.2.0 SRC_URI=https://hackage.haskell.org/package/hamlet-1.2.0/hamlet-1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6e38d8d16575d4b4def7ed0f6a3a3775 diff --git a/metadata/md5-cache/dev-haskell/happstack-server-7.6.1 b/metadata/md5-cache/dev-haskell/happstack-server-7.6.1 index c9ab720b9018..8a47d055b7eb 100644 --- a/metadata/md5-cache/dev-haskell/happstack-server-7.6.1 +++ b/metadata/md5-cache/dev-haskell/happstack-server-7.6.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base64-bytestring-1.0:=[profile?] =dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/happy-1.19.12/happy-1.19.12.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=07a9a80a91f1b1f62afb02c342269de9 diff --git a/metadata/md5-cache/dev-haskell/harp-0.4.3.2 b/metadata/md5-cache/dev-haskell/harp-0.4.3.2 index 5187bcffda65..44e1776f4333 100644 --- a/metadata/md5-cache/dev-haskell/harp-0.4.3.2 +++ b/metadata/md5-cache/dev-haskell/harp-0.4.3.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.3.2 SRC_URI=https://hackage.haskell.org/package/harp-0.4.3.2/harp-0.4.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=eb90ee5de6d4553f03a3a849cc339f9b diff --git a/metadata/md5-cache/dev-haskell/hashable-1.2.7.0 b/metadata/md5-cache/dev-haskell/hashable-1.2.7.0 index a5d0f7b6ad9c..1c0c2dd41682 100644 --- a/metadata/md5-cache/dev-haskell/hashable-1.2.7.0 +++ b/metadata/md5-cache/dev-haskell/hashable-1.2.7.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.11.0.5:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/1.2.7.0 SRC_URI=https://hackage.haskell.org/package/hashable-1.2.7.0/hashable-1.2.7.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4dfd2be32ce67bd851df405745000371 diff --git a/metadata/md5-cache/dev-haskell/hashable-time-0.2.0.2-r1 b/metadata/md5-cache/dev-haskell/hashable-time-0.2.0.2-r1 index b86cbbc7bda1..1666ca0062be 100644 --- a/metadata/md5-cache/dev-haskell/hashable-time-0.2.0.2-r1 +++ b/metadata/md5-cache/dev-haskell/hashable-time-0.2.0.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/hashable-1.2.3.3:=[profile?] <=dev-haskell/hashable-1.4:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.2.0.2 SRC_URI=https://hackage.haskell.org/package/hashable-time-0.2.0.2/hashable-time-0.2.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6d8e4c2d3912748364b14ac2c56c4173 diff --git a/metadata/md5-cache/dev-haskell/hashtables-1.2.4.1 b/metadata/md5-cache/dev-haskell/hashtables-1.2.4.1 index c4be41350725..15a46d1c4d7b 100644 --- a/metadata/md5-cache/dev-haskell/hashtables-1.2.4.1 +++ b/metadata/md5-cache/dev-haskell/hashtables-1.2.4.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.7:=[profile?] < RESTRICT=!test? ( test ) SLOT=0/1.2.4.1 SRC_URI=https://hackage.haskell.org/package/hashtables-1.2.4.1/hashtables-1.2.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=025fd7d4d94b2a6629ea53fbb2d4a233 diff --git a/metadata/md5-cache/dev-haskell/haskeline-0.7.5.0 b/metadata/md5-cache/dev-haskell/haskeline-0.7.5.0 index 3215d9fbfbff..8eb3479d9519 100644 --- a/metadata/md5-cache/dev-haskell/haskeline-0.7.5.0 +++ b/metadata/md5-cache/dev-haskell/haskeline-0.7.5.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/stm-2.4:=[profile?] =dev-lang/ghc-8.0.1:= terminfo? ( >=dev-haskell/terminfo-0.3.1.3:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.0.2 SRC_URI=https://hackage.haskell.org/package/haskell-lexer-1.0.2/haskell-lexer-1.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=458044df77004e832576ffd8bab64725 diff --git a/metadata/md5-cache/dev-haskell/haskell-src-1.0.3.0 b/metadata/md5-cache/dev-haskell/haskell-src-1.0.3.0 index 16c710cad9c9..0696129462a2 100644 --- a/metadata/md5-cache/dev-haskell/haskell-src-1.0.3.0 +++ b/metadata/md5-cache/dev-haskell/haskell-src-1.0.3.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-haskell/syb-0.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.0.3.0 SRC_URI=https://hackage.haskell.org/package/haskell-src-1.0.3.0/haskell-src-1.0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3f41d31abd1837f1d4774a067e34d6c2 diff --git a/metadata/md5-cache/dev-haskell/haskell-src-exts-1.17.1 b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.17.1 index bef705bda067..56cc03e5fdf1 100644 --- a/metadata/md5-cache/dev-haskell/haskell-src-exts-1.17.1 +++ b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.17.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cpphs-1.3:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/1.17.1 SRC_URI=https://hackage.haskell.org/package/haskell-src-exts-1.17.1/haskell-src-exts-1.17.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3589036a49772c85025f543877df5a58 diff --git a/metadata/md5-cache/dev-haskell/haskell-src-exts-1.21.1 b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.21.1 index 331cf1e99166..ff8500c1d6d1 100644 --- a/metadata/md5-cache/dev-haskell/haskell-src-exts-1.21.1 +++ b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.21.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=!test? ( test ) SLOT=1.21/1.21.1 SRC_URI=https://hackage.haskell.org/package/haskell-src-exts-1.21.1/haskell-src-exts-1.21.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fee0783ef17dae511552db7c15d576a1 diff --git a/metadata/md5-cache/dev-haskell/haskell-src-exts-util-0.2.5 b/metadata/md5-cache/dev-haskell/haskell-src-exts-util-0.2.5 index 0efa2f377386..99b62b8ebe05 100644 --- a/metadata/md5-cache/dev-haskell/haskell-src-exts-util-0.2.5 +++ b/metadata/md5-cache/dev-haskell/haskell-src-exts-util-0.2.5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/data-default:=[profile?] >=dev-haskell/haskell-src-exts-1.20.0:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/uniplate:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.2.5 SRC_URI=https://hackage.haskell.org/package/haskell-src-exts-util-0.2.5/haskell-src-exts-util-0.2.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fb83f40ab7db478e42a19a44ec814461 diff --git a/metadata/md5-cache/dev-haskell/haskell-src-meta-0.8.5-r1 b/metadata/md5-cache/dev-haskell/haskell-src-meta-0.8.5-r1 index ed03df2f25ad..86fd6d571f4d 100644 --- a/metadata/md5-cache/dev-haskell/haskell-src-meta-0.8.5-r1 +++ b/metadata/md5-cache/dev-haskell/haskell-src-meta-0.8.5-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/haskell-src-exts-1.18:=[profile?] =dev-haskell/polyparse-1.12.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] =dev-haskell/semigroups-0.18.5:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.25.5 SRC_URI=https://hackage.haskell.org/package/HaXml-1.25.5/HaXml-1.25.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2201f5f072d76a14ab017985a4c9d0a4 diff --git a/metadata/md5-cache/dev-haskell/hcg-minus-0.15 b/metadata/md5-cache/dev-haskell/hcg-minus-0.15 index abeb559a8a3b..b17befa9e6ae 100644 --- a/metadata/md5-cache/dev-haskell/hcg-minus-0.15 +++ b/metadata/md5-cache/dev-haskell/hcg-minus-0.15 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/colour:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.15 SRC_URI=https://hackage.haskell.org/package/hcg-minus-0.15/hcg-minus-0.15.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6d6e51947ab9b10a169263014e0d9d3 diff --git a/metadata/md5-cache/dev-haskell/hcodecs-0.5.2 b/metadata/md5-cache/dev-haskell/hcodecs-0.5.2 index 616de55eb348..3ed4a081ccc5 100644 --- a/metadata/md5-cache/dev-haskell/hcodecs-0.5.2 +++ b/metadata/md5-cache/dev-haskell/hcodecs-0.5.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/fail:=[profile?] >=dev-haskell/quickcheck-2.0:2=[profile?] d RESTRICT=!test? ( test ) SLOT=0/0.5.2 SRC_URI=https://hackage.haskell.org/package/HCodecs-0.5.2/HCodecs-0.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ad5131c1089525436b07505469d02521 diff --git a/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 index 014cef301563..69ae68f77220 100644 --- a/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 +++ b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/convertible-1.1.0.0:=[profile?] dev-haskell/mtl:=[profile? RESTRICT=test SLOT=2/2.4.0.3 SRC_URI=https://hackage.haskell.org/package/HDBC-2.4.0.3/HDBC-2.4.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=43f92d3108a0dfb58bfd480c7bd03035 diff --git a/metadata/md5-cache/dev-haskell/hdbc-mysql-0.7.1.0-r1 b/metadata/md5-cache/dev-haskell/hdbc-mysql-0.7.1.0-r1 index cdff35ee1653..678d43be6fbd 100644 --- a/metadata/md5-cache/dev-haskell/hdbc-mysql-0.7.1.0-r1 +++ b/metadata/md5-cache/dev-haskell/hdbc-mysql-0.7.1.0-r1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/hdbc-2.1.0:2=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.0.1:= dev-libs/openssl:0= sys-libs/zlib dev-db/mysql-connector-c:0= SLOT=0/0.7.1.0 SRC_URI=https://hackage.haskell.org/package/HDBC-mysql-0.7.1.0/HDBC-mysql-0.7.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=964e4c3c043e95364ed8f4e34a3763cc diff --git a/metadata/md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 b/metadata/md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 index 73389b067971..f77fadd3e43f 100644 --- a/metadata/md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 +++ b/metadata/md5-cache/dev-haskell/hdbc-odbc-2.6.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-db/unixODBC >=dev-haskell/concurrent-extra-0.7.0.8:=[profile?] >=dev-haskell/hdbc-2.1.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= virtual/libc SLOT=2/2.6.0.0 SRC_URI=https://hackage.haskell.org/package/HDBC-odbc-2.6.0.0/HDBC-odbc-2.6.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d5ad6f5c4f6939900fcc2f11229edb57 diff --git a/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0 b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0 index 7abfbabb9866..ef06ce6405a6 100644 --- a/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0 +++ b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-db/postgresql-7:* dev-haskell/convertible:=[profile?] >=dev-haskell/hdbc-2.2.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= SLOT=2/2.5.0.0 SRC_URI=https://hackage.haskell.org/package/HDBC-postgresql-2.5.0.0/HDBC-postgresql-2.5.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e1b1f67809b3142e57d559daf2aff5c5 diff --git a/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 index f42069682d03..29917984bced 100644 --- a/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 +++ b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hdbc-2.3.0.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/2.3.3.1 SRC_URI=https://hackage.haskell.org/package/HDBC-sqlite3-2.3.3.1/HDBC-sqlite3-2.3.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a5c9fe53c9a36d46f41f673fc83583da diff --git a/metadata/md5-cache/dev-haskell/heaps-0.3.6.1 b/metadata/md5-cache/dev-haskell/heaps-0.3.6.1 index abe4d37f3a96..94a2536ba2bb 100644 --- a/metadata/md5-cache/dev-haskell/heaps-0.3.6.1 +++ b/metadata/md5-cache/dev-haskell/heaps-0.3.6.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.6.1 SRC_URI=https://hackage.haskell.org/package/heaps-0.3.6.1/heaps-0.3.6.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=84da6a2ebbba5330407246913fdc30b3 diff --git a/metadata/md5-cache/dev-haskell/hedgehog-1.0.4 b/metadata/md5-cache/dev-haskell/hedgehog-1.0.4 index 9e2d065a30f0..9d85c33bf348 100644 --- a/metadata/md5-cache/dev-haskell/hedgehog-1.0.4 +++ b/metadata/md5-cache/dev-haskell/hedgehog-1.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] =dev-lang/ghc-8.8.1:= SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/hex-0.1.2/hex-0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c5723cd033e8747e681641ded79772d4 diff --git a/metadata/md5-cache/dev-haskell/hexpat-0.20.13 b/metadata/md5-cache/dev-haskell/hexpat-0.20.13 index f3740043094d..4eb66036afe1 100644 --- a/metadata/md5-cache/dev-haskell/hexpat-0.20.13 +++ b/metadata/md5-cache/dev-haskell/hexpat-0.20.13 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/list-0.4.2:=[profile?] =dev-haskell/text-0.5.0.0:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] =dev-lang/ghc-8.4.3:= dev-libs/expat SLOT=0/0.20.13 SRC_URI=https://hackage.haskell.org/package/hexpat-0.20.13/hexpat-0.20.13.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2a1e54c0a2e6a571d775a6b0b9988dba diff --git a/metadata/md5-cache/dev-haskell/hi-file-parser-0.1.0.0 b/metadata/md5-cache/dev-haskell/hi-file-parser-0.1.0.0 index 4e7ee02eb48b..f51b5e4bf351 100644 --- a/metadata/md5-cache/dev-haskell/hi-file-parser-0.1.0.0 +++ b/metadata/md5-cache/dev-haskell/hi-file-parser-0.1.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/rio-0.1.9.2:=[profile?] >=dev-haskell/vector-0.12.0.1:=[pr RESTRICT=!test? ( test ) SLOT=0/0.1.0.0 SRC_URI=https://hackage.haskell.org/package/hi-file-parser-0.1.0.0/hi-file-parser-0.1.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f367d01ccdfe2e69314ba3fb095226bc diff --git a/metadata/md5-cache/dev-haskell/highlighting-kate-0.6.4 b/metadata/md5-cache/dev-haskell/highlighting-kate-0.6.4 index 3b04c3159f82..29cdd99b94f5 100644 --- a/metadata/md5-cache/dev-haskell/highlighting-kate-0.6.4 +++ b/metadata/md5-cache/dev-haskell/highlighting-kate-0.6.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-html-0.4.2:=[profile?] =dev-haskell/async-2.0:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.3.10 SRC_URI=https://hackage.haskell.org/package/hinotify-0.3.10/hinotify-0.3.10.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d58cb5cd732b9d8ae7edb86299adf35c diff --git a/metadata/md5-cache/dev-haskell/hit-0.7.0 b/metadata/md5-cache/dev-haskell/hit-0.7.0 index 15f013c399ff..2d13d9dd2b3a 100644 --- a/metadata/md5-cache/dev-haskell/hit-0.7.0 +++ b/metadata/md5-cache/dev-haskell/hit-0.7.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/git-0.3.0:= >=dev-haskell/hashable-1.2:= dev-haskell/hashtables:= dev-haskell/hourglass:= >=dev-lang/ghc-7.4.1:= SLOT=0 SRC_URI=https://hackage.haskell.org/package/hit-0.7.0/hit-0.7.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b31ad478e1870580233f40b1acaf26be diff --git a/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 b/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 index f0f27762f22b..4a2576cef87a 100644 --- a/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 +++ b/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/language-javascript-0.6:=[profile?] =dev-haskell/aeson-1.1.2.0:=[profile?] >=dev-haskell/ansi-terminal-0.8. RESTRICT=!test? ( test ) SLOT=0/3.2.7 SRC_URI=https://hackage.haskell.org/package/hlint-3.2.7/hlint-3.2.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=42541a254b41077d7f5ed236bcf5181b diff --git a/metadata/md5-cache/dev-haskell/hoauth2-1.16.0 b/metadata/md5-cache/dev-haskell/hoauth2-1.16.0 index 8d2d63e34619..ec29d0939b36 100644 --- a/metadata/md5-cache/dev-haskell/hoauth2-1.16.0 +++ b/metadata/md5-cache/dev-haskell/hoauth2-1.16.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/aeson-1.3.0.0:=[profile?] =dev-haskell/binary-0.8.3:=[profile?] >=dev-haskell/exceptions-0.8.3:=[profile?] =dev-haskell/http-conduit-2.1:=[profile?] =dev-haskell/http-types-0.11:=[profile?] =dev-haskell/microlens-0.4.0:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/unordered-containers-0.2.5:=[profile?] >=dev-haskell/uri-bytestring-0.2.3.1:=[profile?] =dev-haskell/uri-bytestring-aeson-0.1:=[profile?] =dev-lang/ghc-8.0.1:= SLOT=0/1.16.0 SRC_URI=https://hackage.haskell.org/package/hoauth2-1.16.0/hoauth2-1.16.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f7bd7e89d446e30a55561954b3bfaac9 diff --git a/metadata/md5-cache/dev-haskell/hostname-1.0-r1 b/metadata/md5-cache/dev-haskell/hostname-1.0-r1 index c13dab3fe642..571a0e0a0fee 100644 --- a/metadata/md5-cache/dev-haskell/hostname-1.0-r1 +++ b/metadata/md5-cache/dev-haskell/hostname-1.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0 SRC_URI=https://hackage.haskell.org/package/hostname-1.0/hostname-1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a4c7da7a22c107fa32b06fcb12f7612f diff --git a/metadata/md5-cache/dev-haskell/hourglass-0.2.12 b/metadata/md5-cache/dev-haskell/hourglass-0.2.12 index 6b5b255758cc..3bba1f555b82 100644 --- a/metadata/md5-cache/dev-haskell/hourglass-0.2.12 +++ b/metadata/md5-cache/dev-haskell/hourglass-0.2.12 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.12 SRC_URI=https://hackage.haskell.org/package/hourglass-0.2.12/hourglass-0.2.12.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fd3a0887df2c0b0daed11693a5300a6b diff --git a/metadata/md5-cache/dev-haskell/hpack-0.33.0 b/metadata/md5-cache/dev-haskell/hpack-0.33.0 index dc1ca085eff5..c47c30af8560 100644 --- a/metadata/md5-cache/dev-haskell/hpack-0.33.0 +++ b/metadata/md5-cache/dev-haskell/hpack-0.33.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.4.3.0:=[profile?] dev-haskell/bifunctors:=[profile RESTRICT=!test? ( test ) SLOT=0/0.33.0 SRC_URI=https://hackage.haskell.org/package/hpack-0.33.0/hpack-0.33.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=518fd1e9bf53af59b23823854ffbddd6 diff --git a/metadata/md5-cache/dev-haskell/hps-0.15 b/metadata/md5-cache/dev-haskell/hps-0.15 index b7c4d68cbe8e..19b1b3980a65 100644 --- a/metadata/md5-cache/dev-haskell/hps-0.15 +++ b/metadata/md5-cache/dev-haskell/hps-0.15 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-haskell/hcg-minus-0.15:=[profile?] =dev-lang/ghc-7.4.1:= build-exec? ( dev-haskell/random:=[profile?] ) SLOT=0/0.15 SRC_URI=https://hackage.haskell.org/package/hps-0.15/hps-0.15.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cd8eb43f676f05a4a08bddea559febd8 diff --git a/metadata/md5-cache/dev-haskell/hs-bibutils-6.8.0.0 b/metadata/md5-cache/dev-haskell/hs-bibutils-6.8.0.0 index cd908fb26a89..0bb4ae17d9db 100644 --- a/metadata/md5-cache/dev-haskell/hs-bibutils-6.8.0.0 +++ b/metadata/md5-cache/dev-haskell/hs-bibutils-6.8.0.0 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/6.8.0.0 SRC_URI=https://hackage.haskell.org/package/hs-bibutils-6.8.0.0/hs-bibutils-6.8.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=70bb1242a9673ec4c7e8304ee91ac4dd diff --git a/metadata/md5-cache/dev-haskell/hs3-0.5.9 b/metadata/md5-cache/dev-haskell/hs3-0.5.9 index 595cf8455b14..7236aa7ba6f5 100644 --- a/metadata/md5-cache/dev-haskell/hs3-0.5.9 +++ b/metadata/md5-cache/dev-haskell/hs3-0.5.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/crypto-4.1.0:=[profile?] dev-haskell/dataenc:=[profile?] >=dev-haskell/http-4000.0.0:=[profile?] >=dev-haskell/hxt-9.0.0:=[profile?] =dev-haskell/missingh-0.18.6:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/random:=[profile?] dev-haskell/regex-compat:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= network-uri? ( >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] ) !network-uri? ( dev-haskell/preprocessor-tools-1.0:= >=dev-lang/ghc-7.4.1:= SLOT=0 SRC_URI=https://hackage.haskell.org/package/hsb2hs-0.3.1/hsb2hs-0.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=171409fe86e768859047cd8aec2103d2 diff --git a/metadata/md5-cache/dev-haskell/hscolour-1.24.4 b/metadata/md5-cache/dev-haskell/hscolour-1.24.4 index a77346a2cd6c..62bdd0f2a76f 100644 --- a/metadata/md5-cache/dev-haskell/hscolour-1.24.4 +++ b/metadata/md5-cache/dev-haskell/hscolour-1.24.4 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.24.4 SRC_URI=https://hackage.haskell.org/package/hscolour-1.24.4/hscolour-1.24.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=716fbd0425166ef7ddc6aa3d239d6d0d diff --git a/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r1 b/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r1 index a1358311bba7..00d8e2512f02 100644 --- a/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r1 +++ b/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/base-compat-0.10:=[profile?] >=dev-haskell/exceptions-0.8: RESTRICT=!test? ( test ) SLOT=0/1.1.2 SRC_URI=https://hackage.haskell.org/package/hslua-1.1.2/hslua-1.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f64acea6a18ef8d9d48eb5cc8fa2b9f6 diff --git a/metadata/md5-cache/dev-haskell/hslua-1.3.0.1 b/metadata/md5-cache/dev-haskell/hslua-1.3.0.1 index 7a0a2c60323f..b020113ce202 100644 --- a/metadata/md5-cache/dev-haskell/hslua-1.3.0.1 +++ b/metadata/md5-cache/dev-haskell/hslua-1.3.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-compat-0.10:=[profile?] >=dev-haskell/exceptions-0.8: RESTRICT=!test? ( test ) SLOT=0/1.3.0.1 SRC_URI=https://hackage.haskell.org/package/hslua-1.3.0.1/hslua-1.3.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=107aedf7e8cc1f69eef3b674439dad48 diff --git a/metadata/md5-cache/dev-haskell/hslua-module-path-0.1.0.1 b/metadata/md5-cache/dev-haskell/hslua-module-path-0.1.0.1 index 5e02fca98d84..dc40ab57a511 100644 --- a/metadata/md5-cache/dev-haskell/hslua-module-path-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/hslua-module-path-0.1.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hslua-1.2:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.1.0.1 SRC_URI=https://hackage.haskell.org/package/hslua-module-path-0.1.0.1/hslua-module-path-0.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4ebcc9ea6d26179a799fbe1bb4a2d106 diff --git a/metadata/md5-cache/dev-haskell/hslua-module-system-0.2.2.1 b/metadata/md5-cache/dev-haskell/hslua-module-system-0.2.2.1 index 4c155b5bc595..96ff30024e18 100644 --- a/metadata/md5-cache/dev-haskell/hslua-module-system-0.2.2.1 +++ b/metadata/md5-cache/dev-haskell/hslua-module-system-0.2.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/hslua-1.0.3:=[profile?] =dev-haskell/hslua-1.2:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.3.0.1 SRC_URI=https://hackage.haskell.org/package/hslua-module-text-0.3.0.1/hslua-module-text-0.3.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=aa7a49571774cbabd8d9182066e0729c diff --git a/metadata/md5-cache/dev-haskell/hsopenssl-0.11.4.17-r1 b/metadata/md5-cache/dev-haskell/hsopenssl-0.11.4.17-r1 index e9be34461052..9f10931123d1 100644 --- a/metadata/md5-cache/dev-haskell/hsopenssl-0.11.4.17-r1 +++ b/metadata/md5-cache/dev-haskell/hsopenssl-0.11.4.17-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/network-2.1:=[profile?] =dev-haskell/hspec-expectations-0.8.2:=[profile?] =dev-haskell/quickcheck-2.12:2=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/2.7.1 SRC_URI=https://hackage.haskell.org/package/hspec-2.7.1/hspec-2.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a0e6f3eb973040de975b28c4d2271a0d diff --git a/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 b/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 index 6a6616e56b17..3c7a02cde349 100644 --- a/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 +++ b/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hspec-core-2.5.0:=[profile?] dev-haskell/hunit:=[profile?] RESTRICT=test SLOT=0/0.5.1 SRC_URI=https://hackage.haskell.org/package/hspec-contrib-0.5.1/hspec-contrib-0.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f888d708245957c1283ccb35f6ff2133 diff --git a/metadata/md5-cache/dev-haskell/hspec-core-2.7.1 b/metadata/md5-cache/dev-haskell/hspec-core-2.7.1 index 2221d8b289aa..54f6768de64c 100644 --- a/metadata/md5-cache/dev-haskell/hspec-core-2.7.1 +++ b/metadata/md5-cache/dev-haskell/hspec-core-2.7.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ansi-terminal-0.5:=[profile?] dev-haskell/call-stack:=[pro RESTRICT=!test? ( test ) SLOT=0/2.7.1 SRC_URI=https://hackage.haskell.org/package/hspec-core-2.7.1/hspec-core-2.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=787c31005019ed3711af0d020f48b250 diff --git a/metadata/md5-cache/dev-haskell/hspec-discover-2.7.1 b/metadata/md5-cache/dev-haskell/hspec-discover-2.7.1 index 3956b598d85e..e4a7de56b10a 100644 --- a/metadata/md5-cache/dev-haskell/hspec-discover-2.7.1 +++ b/metadata/md5-cache/dev-haskell/hspec-discover-2.7.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/2.7.1 SRC_URI=https://hackage.haskell.org/package/hspec-discover-2.7.1/hspec-discover-2.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f1c3867624b9b07654bebb646d38c53d diff --git a/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2 b/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2 index e91d55089fc0..c3ee07617923 100644 --- a/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2 +++ b/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/call-stack:=[profile?] dev-haskell/hunit:=[profile?] >=dev-l RESTRICT=!test? ( test ) SLOT=0/0.8.2 SRC_URI=https://hackage.haskell.org/package/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9b8eae338c3a0705b783b7c37add2a5e diff --git a/metadata/md5-cache/dev-haskell/hspec-meta-2.6.0 b/metadata/md5-cache/dev-haskell/hspec-meta-2.6.0 index b8bcdf69f4ee..e129eb381075 100644 --- a/metadata/md5-cache/dev-haskell/hspec-meta-2.6.0 +++ b/metadata/md5-cache/dev-haskell/hspec-meta-2.6.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/ansi-terminal:=[profile?] dev-haskell/call-stack:=[profile?] dev-haskell/clock:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] =dev-haskell/quickcheck-2.12:2=[profile?] dev-haskell/quickcheck-io:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/2.6.0 SRC_URI=https://hackage.haskell.org/package/hspec-meta-2.6.0/hspec-meta-2.6.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e3e2128b16828618e94962a6a80d8196 diff --git a/metadata/md5-cache/dev-haskell/hspec-smallcheck-0.5.2 b/metadata/md5-cache/dev-haskell/hspec-smallcheck-0.5.2 index 28c8453c5fed..7c376222b297 100644 --- a/metadata/md5-cache/dev-haskell/hspec-smallcheck-0.5.2 +++ b/metadata/md5-cache/dev-haskell/hspec-smallcheck-0.5.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/call-stack:=[profile?] >=dev-haskell/hspec-core-2.5.0:=[prof RESTRICT=!test? ( test ) SLOT=0/0.5.2 SRC_URI=https://hackage.haskell.org/package/hspec-smallcheck-0.5.2/hspec-smallcheck-0.5.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc565f3c6faccea80922cce32efd62cd diff --git a/metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 b/metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 index 11a7721c5621..83eb249bcc9f 100644 --- a/metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 +++ b/metadata/md5-cache/dev-haskell/hsql-1.8.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.8.2 SRC_URI=https://hackage.haskell.org/package/hsql-1.8.2/hsql-1.8.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6989f7dc4e2fe51608b9f8b650843d2 diff --git a/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 b/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 index a3115f7116d3..d9b3c1d1f598 100644 --- a/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 +++ b/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/cabal[profile?] >=dev-haskell/hsql-1.8.2[profile?] >=dev-lang/ghc-6.10.1 dev-db/mysql-connector-c:0= SLOT=0 SRC_URI=https://hackage.haskell.org/package/hsql-mysql-1.8.2/hsql-mysql-1.8.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=81de10d92f8aed22f98fa43e76bbf5cb diff --git a/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.3 b/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.3 index 3d812d0639bc..8a63b97df754 100644 --- a/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.3 +++ b/metadata/md5-cache/dev-haskell/hsql-mysql-1.8.3 @@ -9,5 +9,5 @@ LICENSE=BSD RDEPEND=dev-haskell/cabal[profile?] >=dev-haskell/hsql-1.8.2[profile?] >=dev-lang/ghc-6.10.1 dev-db/mysql-connector-c:0= SLOT=0 SRC_URI=https://hackage.haskell.org/package/hsql-mysql-1.8.3/hsql-mysql-1.8.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d60632d76469f9b1605ee4d82a7c2746 diff --git a/metadata/md5-cache/dev-haskell/hsql-odbc-1.8.2 b/metadata/md5-cache/dev-haskell/hsql-odbc-1.8.2 index 3d3e2a227e96..88f1f4b1ebfd 100644 --- a/metadata/md5-cache/dev-haskell/hsql-odbc-1.8.2 +++ b/metadata/md5-cache/dev-haskell/hsql-odbc-1.8.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/hsql-1.8.2:=[profile?] >=dev-lang/ghc-6.10.1:= >=dev-db/unixODBC-2.2 SLOT=0 SRC_URI=https://hackage.haskell.org/package/hsql-odbc-1.8.2/hsql-odbc-1.8.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a075be9f692e45fac48712368634a027 diff --git a/metadata/md5-cache/dev-haskell/hsql-sqlite3-1.8.2-r1 b/metadata/md5-cache/dev-haskell/hsql-sqlite3-1.8.2-r1 index 334eeec40102..4549bdcc8edf 100644 --- a/metadata/md5-cache/dev-haskell/hsql-sqlite3-1.8.2-r1 +++ b/metadata/md5-cache/dev-haskell/hsql-sqlite3-1.8.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hsql-1.8.2:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/1.8.2 SRC_URI=https://hackage.haskell.org/package/hsql-sqlite3-1.8.2/hsql-sqlite3-1.8.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bbf837ff2cfd7b4c0582035b4969d487 diff --git a/metadata/md5-cache/dev-haskell/hstringtemplate-0.8.7 b/metadata/md5-cache/dev-haskell/hstringtemplate-0.8.7 index 15d2e43adcd5..76243210ad49 100644 --- a/metadata/md5-cache/dev-haskell/hstringtemplate-0.8.7 +++ b/metadata/md5-cache/dev-haskell/hstringtemplate-0.8.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/blaze-builder:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] =dev-haskell/semigroups-0.16:=[profile?] dev-haskell/syb:=[profile?] dev-haskell/text:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.8.7 SRC_URI=https://hackage.haskell.org/package/HStringTemplate-0.8.7/HStringTemplate-0.8.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=670e6ecaed7fe8089f306a974fe78676 diff --git a/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 index 3b63c8b682e3..27f5ce1e3e5b 100644 --- a/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 +++ b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] =dev-haskell/aeson-1.4.0.0:=[profile?] =dev-haskell/hsyaml-0.2.0:=[profile?] =dev-haskell/mtl-2.2.1:=[profile?] =dev-haskell/scientific-0.3.6.2:=[profile?] =dev-haskell/text-1.2.3:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/vector-0.12.0.2:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.2.0.0 SRC_URI=https://hackage.haskell.org/package/HsYAML-aeson-0.2.0.0/HsYAML-aeson-0.2.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=213f980d4579297dd80d4219a9229c20 diff --git a/metadata/md5-cache/dev-haskell/htf-0.14.0.3 b/metadata/md5-cache/dev-haskell/htf-0.14.0.3 index 5b6e9f167032..040b6fe67dc5 100644 --- a/metadata/md5-cache/dev-haskell/htf-0.14.0.3 +++ b/metadata/md5-cache/dev-haskell/htf-0.14.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.11:= dev-haskell/base64-bytestring:= >=dev-haskell RESTRICT=test SLOT=0/0.14.0.3 SRC_URI=https://hackage.haskell.org/package/HTF-0.14.0.3/HTF-0.14.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a1a26272f7e36318ab802fa01cdc8011 diff --git a/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 b/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 index 1e53976451ca..cebb740b7c38 100644 --- a/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 +++ b/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.1.2 SRC_URI=https://hackage.haskell.org/package/html-1.0.1.2/html-1.0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f196367cbaa23a0dcb409adaf6c6ad97 diff --git a/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1 b/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1 index 5753e18c520a..e4df9800c64a 100644 --- a/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1 +++ b/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/attoparsec:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] RESTRICT=!test? ( test ) SLOT=0/1.3.2.1 SRC_URI=https://hackage.haskell.org/package/html-conduit-1.3.2.1/html-conduit-1.3.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=da6acd1337de78d1d223d3f9eb46c588 diff --git a/metadata/md5-cache/dev-haskell/http-4000.3.14 b/metadata/md5-cache/dev-haskell/http-4000.3.14 index 1090c1960557..5387575070e8 100644 --- a/metadata/md5-cache/dev-haskell/http-4000.3.14 +++ b/metadata/md5-cache/dev-haskell/http-4000.3.14 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.0:=[profile?] =dev RESTRICT=test SLOT=0/4000.3.14 SRC_URI=https://hackage.haskell.org/package/HTTP-4000.3.14/HTTP-4000.3.14.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ea670444c4edd95669e0a1c64f13ff8f diff --git a/metadata/md5-cache/dev-haskell/http-api-data-0.4.1.1 b/metadata/md5-cache/dev-haskell/http-api-data-0.4.1.1 index 207bedd6aa0f..e426ecd3d335 100644 --- a/metadata/md5-cache/dev-haskell/http-api-data-0.4.1.1 +++ b/metadata/md5-cache/dev-haskell/http-api-data-0.4.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] =dev-haskell/attoparsec-0.10.4.0:=[profile?] >=dev-haskell/http-types-0.8.0:=[profile?] >=dev-lang/ghc-6.12.1:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/http-attoparsec-0.1.1/http-attoparsec-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c2b3485e96b2e982f52db1c3d8ddacfc diff --git a/metadata/md5-cache/dev-haskell/http-client-0.6.4.1 b/metadata/md5-cache/dev-haskell/http-client-0.6.4.1 index 5f6fba0f632a..3b2dd155cf08 100644 --- a/metadata/md5-cache/dev-haskell/http-client-0.6.4.1 +++ b/metadata/md5-cache/dev-haskell/http-client-0.6.4.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/case-insensiti RESTRICT=test SLOT=0/0.6.4.1 SRC_URI=https://hackage.haskell.org/package/http-client-0.6.4.1/http-client-0.6.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0a1b4a342b4ace90f7c85669359d9ef9 diff --git a/metadata/md5-cache/dev-haskell/http-client-conduit-0.3.0 b/metadata/md5-cache/dev-haskell/http-client-conduit-0.3.0 index b76b3893eb65..fae42de41e9c 100644 --- a/metadata/md5-cache/dev-haskell/http-client-conduit-0.3.0 +++ b/metadata/md5-cache/dev-haskell/http-client-conduit-0.3.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/http-client-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/http-client-conduit-0.3.0/http-client-conduit-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8cb0441b1a92050394ab2304218a389e diff --git a/metadata/md5-cache/dev-haskell/http-client-multipart-0.3.0.0 b/metadata/md5-cache/dev-haskell/http-client-multipart-0.3.0.0 index 38e3becf4c0a..e004ab52131c 100644 --- a/metadata/md5-cache/dev-haskell/http-client-multipart-0.3.0.0 +++ b/metadata/md5-cache/dev-haskell/http-client-multipart-0.3.0.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/http-client-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0.0 SRC_URI=https://hackage.haskell.org/package/http-client-multipart-0.3.0.0/http-client-multipart-0.3.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=91f900f5295d53054ad13f959b50a76a diff --git a/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.3 b/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.3 index dbb87f977d62..33594be59b59 100644 --- a/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.3 +++ b/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/connection-0.2.5:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/http-client-0.6:=[profile?] =dev-haskell/http-client-tls-0.3.2:=[profile?] =dev-haskell/network-3.0.0.0:=[profile?] dev-haskell/network-bsd:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= SLOT=0/0.0.3 SRC_URI=https://hackage.haskell.org/package/http-client-restricted-0.0.3/http-client-restricted-0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4fa8eb38be64aef405f44eac68a4277b diff --git a/metadata/md5-cache/dev-haskell/http-client-tls-0.3.5.3 b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.5.3 index f117e5c0bae1..20153ab34728 100644 --- a/metadata/md5-cache/dev-haskell/http-client-tls-0.3.5.3 +++ b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.5.3 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/case-insensitive:=[profile?] >=dev-haskell/connection-0.2.5: RESTRICT=test !test? ( test ) SLOT=0/0.3.5.3 SRC_URI=https://hackage.haskell.org/package/http-client-tls-0.3.5.3/http-client-tls-0.3.5.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=06c437160739d4442ffa160d607a5f4f diff --git a/metadata/md5-cache/dev-haskell/http-common-0.8.2.1 b/metadata/md5-cache/dev-haskell/http-common-0.8.2.1 index 92d656d2db9c..847107800ab4 100644 --- a/metadata/md5-cache/dev-haskell/http-common-0.8.2.1 +++ b/metadata/md5-cache/dev-haskell/http-common-0.8.2.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/base64-bytestring:=[profile?] dev-haskell/blaze-builder:=[profile?] dev-haskell/case-insensitive:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/network:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.8.2.1 SRC_URI=https://hackage.haskell.org/package/http-common-0.8.2.1/http-common-0.8.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=18ca5791be9e2215a32965f220ed7fcf diff --git a/metadata/md5-cache/dev-haskell/http-conduit-2.3.7.3 b/metadata/md5-cache/dev-haskell/http-conduit-2.3.7.3 index 106ca801c41d..f4a73ca3208e 100644 --- a/metadata/md5-cache/dev-haskell/http-conduit-2.3.7.3 +++ b/metadata/md5-cache/dev-haskell/http-conduit-2.3.7.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] dev-haskell/attoparsec:=[profile?] > RESTRICT=test SLOT=0/2.3.7.3 SRC_URI=https://hackage.haskell.org/package/http-conduit-2.3.7.3/http-conduit-2.3.7.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7d711f1b13ae83b1538b0d5e941ec09c diff --git a/metadata/md5-cache/dev-haskell/http-date-0.0.8 b/metadata/md5-cache/dev-haskell/http-date-0.0.8 index c29f7f2ed5b3..7f33edb804ff 100644 --- a/metadata/md5-cache/dev-haskell/http-date-0.0.8 +++ b/metadata/md5-cache/dev-haskell/http-date-0.0.8 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/attoparsec:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.0.8 SRC_URI=https://hackage.haskell.org/package/http-date-0.0.8/http-date-0.0.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=db7a744ea5b5ba0ceb69c2da96f18f04 diff --git a/metadata/md5-cache/dev-haskell/http-download-0.2.0.0 b/metadata/md5-cache/dev-haskell/http-download-0.2.0.0 index 90499f75d750..eb59827c8252 100644 --- a/metadata/md5-cache/dev-haskell/http-download-0.2.0.0 +++ b/metadata/md5-cache/dev-haskell/http-download-0.2.0.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base64-bytestring:=[profile?] dev-haskell/conduit:=[profile? RESTRICT=test SLOT=0/0.2.0.0 SRC_URI=https://hackage.haskell.org/package/http-download-0.2.0.0/http-download-0.2.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5fa04488ebbfb9d4dea6456b53e9adca diff --git a/metadata/md5-cache/dev-haskell/http-reverse-proxy-0.6.0 b/metadata/md5-cache/dev-haskell/http-reverse-proxy-0.6.0 index d7a4cf8f7e6a..64c8ee97fbaf 100644 --- a/metadata/md5-cache/dev-haskell/http-reverse-proxy-0.6.0 +++ b/metadata/md5-cache/dev-haskell/http-reverse-proxy-0.6.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev RESTRICT=!test? ( test ) SLOT=0/0.6.0 SRC_URI=https://hackage.haskell.org/package/http-reverse-proxy-0.6.0/http-reverse-proxy-0.6.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1f590789bc3abbd241317bccf60b61f1 diff --git a/metadata/md5-cache/dev-haskell/http-streams-0.8.7.2 b/metadata/md5-cache/dev-haskell/http-streams-0.8.7.2 index 891607219ddf..efb39183c62d 100644 --- a/metadata/md5-cache/dev-haskell/http-streams-0.8.7.2 +++ b/metadata/md5-cache/dev-haskell/http-streams-0.8.7.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] dev-has RESTRICT=test SLOT=0/0.8.7.2 SRC_URI=https://hackage.haskell.org/package/http-streams-0.8.7.2/http-streams-0.8.7.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=68cb6311da8088ef8e3b1d9608bfbc2b diff --git a/metadata/md5-cache/dev-haskell/http-types-0.12.3 b/metadata/md5-cache/dev-haskell/http-types-0.12.3 index 489be2e12d22..a7c17af22e4f 100644 --- a/metadata/md5-cache/dev-haskell/http-types-0.12.3 +++ b/metadata/md5-cache/dev-haskell/http-types-0.12.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/case-insensitive-0.2:=[profile?] =dev-lang/ghc-7.4.1:= >=dev-haskell/network-2.3:=[profile?] =dev-haskell/network-uri-2.5:=[profile?] =dev-haskell/network-bsd-2.7:=[profile?] =dev-haskell/network-2.7:=[profile?] ) !network-bsd? ( =dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/network-2.6:=[profile?] ) !network-uri? ( =dev-lang/ghc-6.10.4:= SLOT=0/1.2.5.2 SRC_URI=https://hackage.haskell.org/package/HUnit-1.2.5.2/HUnit-1.2.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1d2cd814822779253a71d5d753247bd5 diff --git a/metadata/md5-cache/dev-haskell/hunit-1.6.0.0 b/metadata/md5-cache/dev-haskell/hunit-1.6.0.0 index 58cfac9fcc1f..3d4ab07f34d9 100644 --- a/metadata/md5-cache/dev-haskell/hunit-1.6.0.0 +++ b/metadata/md5-cache/dev-haskell/hunit-1.6.0.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/call-stack:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.6.0.0 SRC_URI=https://hackage.haskell.org/package/HUnit-1.6.0.0/HUnit-1.6.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8234acf0768212cc593d2deabac4c930 diff --git a/metadata/md5-cache/dev-haskell/hunit-1.6.2.0 b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0 index 41ffa1da1291..a2e265d0c05d 100644 --- a/metadata/md5-cache/dev-haskell/hunit-1.6.2.0 +++ b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/call-stack-0.3.0:=[profile?] >=dev-lang/ghc-8.4.3:= RESTRICT=!test? ( test ) SLOT=0/1.6.2.0 SRC_URI=https://hackage.haskell.org/package/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a884aad00488756ca428afddfa1a614c diff --git a/metadata/md5-cache/dev-haskell/hxt-9.3.1.18 b/metadata/md5-cache/dev-haskell/hxt-9.3.1.18 index 9a421ade03bd..1d9cfb896134 100644 --- a/metadata/md5-cache/dev-haskell/hxt-9.3.1.18 +++ b/metadata/md5-cache/dev-haskell/hxt-9.3.1.18 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/hxt-charproperties-9.1:=[profile?] >=dev-haskell/hxt-regex-xmlschema-9.2:=[profile?] >=dev-haskell/hxt-unicode-9.0.1:=[profile?] >=dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/parsec-2.1:=[profile?] =dev-lang/ghc-7.4.1:= >=dev-haskell/network-uri-2.6:=[profile?] SLOT=0/9.3.1.18 SRC_URI=https://hackage.haskell.org/package/hxt-9.3.1.18/hxt-9.3.1.18.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=118a6df1a915e1a42b23adc36891a6e4 diff --git a/metadata/md5-cache/dev-haskell/hxt-charproperties-9.4.0.0 b/metadata/md5-cache/dev-haskell/hxt-charproperties-9.4.0.0 index c551b54b464e..5a58b0d5c5bf 100644 --- a/metadata/md5-cache/dev-haskell/hxt-charproperties-9.4.0.0 +++ b/metadata/md5-cache/dev-haskell/hxt-charproperties-9.4.0.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/9.4.0.0 SRC_URI=https://hackage.haskell.org/package/hxt-charproperties-9.4.0.0/hxt-charproperties-9.4.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=79635efdb23b0621e03874efd023ace6 diff --git a/metadata/md5-cache/dev-haskell/hxt-regex-xmlschema-9.2.0.3 b/metadata/md5-cache/dev-haskell/hxt-regex-xmlschema-9.2.0.3 index 3268e0349f5e..af1964ede4d9 100644 --- a/metadata/md5-cache/dev-haskell/hxt-regex-xmlschema-9.2.0.3 +++ b/metadata/md5-cache/dev-haskell/hxt-regex-xmlschema-9.2.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hxt-charproperties-9:=[profile?] =dev-haskell/hxt-charproperties-9:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/9.0.2.4 SRC_URI=https://hackage.haskell.org/package/hxt-unicode-9.0.2.4/hxt-unicode-9.0.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=079eaf572b20b7ae007692c61346c698 diff --git a/metadata/md5-cache/dev-haskell/icalendar-0.4.0.5-r1 b/metadata/md5-cache/dev-haskell/icalendar-0.4.0.5-r1 index 831e42e65bba..81e1ed7cde89 100644 --- a/metadata/md5-cache/dev-haskell/icalendar-0.4.0.5-r1 +++ b/metadata/md5-cache/dev-haskell/icalendar-0.4.0.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base64-bytestring-1.0:=[profile?] =dev-haskell/case-insensitive-0.4:=[profile?] >=dev-haskell/data-default-0.3:=[profile?] >=dev-haskell/mime-0.4.0.2:=[profile?] >=dev-haskell/mtl-2.1.0:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/old-locale:=[profile?] >=dev-haskell/parsec-3.1.0:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= SLOT=0/0.4.0.5 SRC_URI=https://hackage.haskell.org/package/iCalendar-0.4.0.5/iCalendar-0.4.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e277dfd5ae974c685673ecaa5ef76738 diff --git a/metadata/md5-cache/dev-haskell/iconv-0.4.1.3 b/metadata/md5-cache/dev-haskell/iconv-0.4.1.3 index f779f10b58a0..2d7ba336a1df 100644 --- a/metadata/md5-cache/dev-haskell/iconv-0.4.1.3 +++ b/metadata/md5-cache/dev-haskell/iconv-0.4.1.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.1.3 SRC_URI=https://hackage.haskell.org/package/iconv-0.4.1.3/iconv-0.4.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c6c176edf62b191e99e9d82ee717d711 diff --git a/metadata/md5-cache/dev-haskell/idiii-0.1.3.3 b/metadata/md5-cache/dev-haskell/idiii-0.1.3.3 index b1528e21debd..296ac423532e 100644 --- a/metadata/md5-cache/dev-haskell/idiii-0.1.3.3 +++ b/metadata/md5-cache/dev-haskell/idiii-0.1.3.3 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/data-accessor:=[profile?] dev-haskell/missingh:=[profile?] d RESTRICT=test SLOT=0/0.1.3.3 SRC_URI=https://hackage.haskell.org/package/idiii-0.1.3.3/idiii-0.1.3.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=455298738351013b8883f8dea680a091 diff --git a/metadata/md5-cache/dev-haskell/idna-0.3.0 b/metadata/md5-cache/dev-haskell/idna-0.3.0 index 1c142576fe4b..8cf19c004a95 100644 --- a/metadata/md5-cache/dev-haskell/idna-0.3.0 +++ b/metadata/md5-cache/dev-haskell/idna-0.3.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/punycode-2.0:=[profile?] >=dev-haskell/stringprep-1:=[profile?] =dev-haskell/text-0.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/idna-0.3.0/idna-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c90c09cbab9561fd035257d85d446e11 diff --git a/metadata/md5-cache/dev-haskell/ieee754-0.7.8 b/metadata/md5-cache/dev-haskell/ieee754-0.7.8 index 6f9d6bf8f0b1..460b2dedd8a3 100644 --- a/metadata/md5-cache/dev-haskell/ieee754-0.7.8 +++ b/metadata/md5-cache/dev-haskell/ieee754-0.7.8 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.7.8 SRC_URI=https://hackage.haskell.org/package/ieee754-0.7.8/ieee754-0.7.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=35bc49bf1db739218b93eeb5b6a6b781 diff --git a/metadata/md5-cache/dev-haskell/ifelse-0.85-r1 b/metadata/md5-cache/dev-haskell/ifelse-0.85-r1 index 5bcd880f04fe..d670ef46ea23 100644 --- a/metadata/md5-cache/dev-haskell/ifelse-0.85-r1 +++ b/metadata/md5-cache/dev-haskell/ifelse-0.85-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.85 SRC_URI=https://hackage.haskell.org/package/IfElse-0.85/IfElse-0.85.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=693b724c6457b03479c7a79cc3875094 diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1 b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1 index 8ea9374f93c2..b92edab0c17f 100644 --- a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1 +++ b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-haskell/base-orphans-0.8.3:=[profile?] =dev-haskell/semigroups-0.18.4:=[profile?] =dev-haskell/transformers-compat-0.6.6:=[profile?] =dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.1 SRC_URI=https://hackage.haskell.org/package/indexed-traversable-0.1/indexed-traversable-0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ea4c0734db7ea67b28ee9068ada0d8a6 diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.1 b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.1 index a6228fceb901..a2e3c3348549 100644 --- a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.1 +++ b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-haskell/base-orphans-0.8.3:=[profile?] =dev-haskell/semigroups-0.18.4:=[profile?] =dev-haskell/transformers-compat-0.6.6:=[profile?] =dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/indexed-traversable-0.1.1/indexed-traversable-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1cd95ff50db7914ee352e17072bfbc53 diff --git a/metadata/md5-cache/dev-haskell/infer-license-0.2.0 b/metadata/md5-cache/dev-haskell/infer-license-0.2.0 index 9f5de074a9e9..a153632648dc 100644 --- a/metadata/md5-cache/dev-haskell/infer-license-0.2.0 +++ b/metadata/md5-cache/dev-haskell/infer-license-0.2.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/text:=[profile?] >=dev-haskell/text-metrics-0.3.0:=[profile? RESTRICT=!test? ( test ) SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/infer-license-0.2.0/infer-license-0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4b286e13f4295f57ba46681240b5672 diff --git a/metadata/md5-cache/dev-haskell/inspection-testing-0.4.2.4 b/metadata/md5-cache/dev-haskell/inspection-testing-0.4.2.4 index 676613857f37..31c8190daee1 100644 --- a/metadata/md5-cache/dev-haskell/inspection-testing-0.4.2.4 +++ b/metadata/md5-cache/dev-haskell/inspection-testing-0.4.2.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] >=dev-lang/ghc-8.0.1:= RESTRICT=test SLOT=0/0.4.2.4 SRC_URI=https://hackage.haskell.org/package/inspection-testing-0.4.2.4/inspection-testing-0.4.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ed6877032db8aafa8151f642a282b3fd diff --git a/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1 b/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1 index f83534df89ac..a0c49ab05639 100644 --- a/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1 +++ b/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.4.3:= RESTRICT=test SLOT=0/1.0.3.1 SRC_URI=https://hackage.haskell.org/package/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=10d998c399169bcd3b9383e6d9d4b01d diff --git a/metadata/md5-cache/dev-haskell/integer-roots-1.0 b/metadata/md5-cache/dev-haskell/integer-roots-1.0 index 24281b9b0d4a..ffa057a22949 100644 --- a/metadata/md5-cache/dev-haskell/integer-roots-1.0 +++ b/metadata/md5-cache/dev-haskell/integer-roots-1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.1:=[gmp] RESTRICT=test SLOT=0/1.0 SRC_URI=https://hackage.haskell.org/package/integer-roots-1.0/integer-roots-1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2470862d24e853a7ec9d35d2619535d7 diff --git a/metadata/md5-cache/dev-haskell/interpolate-0.2.0 b/metadata/md5-cache/dev-haskell/interpolate-0.2.0 index 0acaf296a5aa..b82c1ca88567 100644 --- a/metadata/md5-cache/dev-haskell/interpolate-0.2.0 +++ b/metadata/md5-cache/dev-haskell/interpolate-0.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/haskell-src-meta-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/interpolate-0.2.0/interpolate-0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d43ec566ec94489a2cb10601ef6becda diff --git a/metadata/md5-cache/dev-haskell/invariant-0.5.3 b/metadata/md5-cache/dev-haskell/invariant-0.5.3 index f57102a81944..a2898d86fe22 100644 --- a/metadata/md5-cache/dev-haskell/invariant-0.5.3 +++ b/metadata/md5-cache/dev-haskell/invariant-0.5.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/bifunctors-5.2:=[profile?] =dev-haskell/attoparsec-0.10:=[profile?] =dev-haskell/attoparsec-0.7:=[profile?] =dev-lang/ghc-7.4.1:= net-wireless/wireless-tools SLOT=0/0.1.0 SRC_URI=https://hackage.haskell.org/package/iwlib-0.1.0/iwlib-0.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dabe71294185d06eb77cf729d8d64ee1 diff --git a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.1.4 b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.1.4 index f58a7879265a..d0a6c8737697 100644 --- a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.1.4 +++ b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.1.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.2:=[profile?] =dev RESTRICT=!test? ( test ) SLOT=0/1.1.4 SRC_URI=https://hackage.haskell.org/package/jira-wiki-markup-1.1.4/jira-wiki-markup-1.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a2f8e5103c3a8b9d2496733efc0292e9 diff --git a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.3.4 b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.3.4 index cbd6f2dbee3b..17b4d656d6e2 100644 --- a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.3.4 +++ b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.3.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.2:=[profile?] =dev RESTRICT=!test? ( test ) SLOT=0/1.3.4 SRC_URI=https://hackage.haskell.org/package/jira-wiki-markup-1.3.4/jira-wiki-markup-1.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8cc71c0635685eb5a472f7c0cc9bdded diff --git a/metadata/md5-cache/dev-haskell/js-flot-0.8.3 b/metadata/md5-cache/dev-haskell/js-flot-0.8.3 index a17f1d652c04..91ce65e1ab67 100644 --- a/metadata/md5-cache/dev-haskell/js-flot-0.8.3 +++ b/metadata/md5-cache/dev-haskell/js-flot-0.8.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.8.3 SRC_URI=https://hackage.haskell.org/package/js-flot-0.8.3/js-flot-0.8.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9bc1a03f2eb4883e2c7bd4563d00824a diff --git a/metadata/md5-cache/dev-haskell/js-jquery-3.3.1 b/metadata/md5-cache/dev-haskell/js-jquery-3.3.1 index 37599d162341..3a37a48ed8ed 100644 --- a/metadata/md5-cache/dev-haskell/js-jquery-3.3.1 +++ b/metadata/md5-cache/dev-haskell/js-jquery-3.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/3.3.1 SRC_URI=https://hackage.haskell.org/package/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fc53819de019b444ff69bbfe375e9e7b diff --git a/metadata/md5-cache/dev-haskell/json-0.10 b/metadata/md5-cache/dev-haskell/json-0.10 index 9dbb7c077cd4..d327bad0c002 100644 --- a/metadata/md5-cache/dev-haskell/json-0.10 +++ b/metadata/md5-cache/dev-haskell/json-0.10 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/mtl:=[profile?] >=dev-haskell/syb-0.3.3:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.0.1:= parsec? ( dev-haskell/parsec:=[profile?] ) SLOT=0/0.10 SRC_URI=https://hackage.haskell.org/package/json-0.10/json-0.10.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4b43799897716a3b0eebb2e79ef8019c diff --git a/metadata/md5-cache/dev-haskell/juicypixels-3.3.5 b/metadata/md5-cache/dev-haskell/juicypixels-3.3.5 index e010f6572f12..7c2668d0827d 100644 --- a/metadata/md5-cache/dev-haskell/juicypixels-3.3.5 +++ b/metadata/md5-cache/dev-haskell/juicypixels-3.3.5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-1.1:=[profile?] =dev-haskell/primitive-0.4:=[profile?] >=dev-haskell/vector-0.10:=[profile?] =dev-haskell/zlib-0.5.3.1:=[profile?] =dev-lang/ghc-8.0.1:= SLOT=0/3.3.5 SRC_URI=https://hackage.haskell.org/package/JuicyPixels-3.3.5/JuicyPixels-3.3.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2c179df30cbf3806be85c3d2c529b7a9 diff --git a/metadata/md5-cache/dev-haskell/kan-extensions-5.2 b/metadata/md5-cache/dev-haskell/kan-extensions-5.2 index 405eb6300bf4..70efe5bf2ae8 100644 --- a/metadata/md5-cache/dev-haskell/kan-extensions-5.2 +++ b/metadata/md5-cache/dev-haskell/kan-extensions-5.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/adjunctions-4.2:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/contravariant-1:=[profile?] =dev-haskell/distributive-0.2.2:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/free-4:=[profile?] =dev-haskell/invariant-0.1:=[profile?] =dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/profunctors-5:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/tagged-0.7.2:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/5.2 SRC_URI=https://hackage.haskell.org/package/kan-extensions-5.2/kan-extensions-5.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=33f7171e4158123bfcfc55ca23271fea diff --git a/metadata/md5-cache/dev-haskell/keys-3.12.3 b/metadata/md5-cache/dev-haskell/keys-3.12.3 index 10c17f9011ca..2726394d71a1 100644 --- a/metadata/md5-cache/dev-haskell/keys-3.12.3 +++ b/metadata/md5-cache/dev-haskell/keys-3.12.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base-orphans-0.5.4:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/free-4:=[profile?] =dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/semigroupoids-5.2:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/tagged-0.7.3:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/unordered-containers-0.2.4:=[profile?] =dev-haskell/void-0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/3.12.3 SRC_URI=https://hackage.haskell.org/package/keys-3.12.3/keys-3.12.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8b21845a4eb1f8146565d2c14f0b5581 diff --git a/metadata/md5-cache/dev-haskell/language-bash-0.9.0 b/metadata/md5-cache/dev-haskell/language-bash-0.9.0 index 81406fcdb804..0948908f07c9 100644 --- a/metadata/md5-cache/dev-haskell/language-bash-0.9.0 +++ b/metadata/md5-cache/dev-haskell/language-bash-0.9.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-3.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.4.7 SRC_URI=https://hackage.haskell.org/package/language-c-0.4.7/language-c-0.4.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7328d5699e32aae0b55c85aa4b6f18d5 diff --git a/metadata/md5-cache/dev-haskell/language-c-0.7.1 b/metadata/md5-cache/dev-haskell/language-c-0.7.1 index f5615039fd8f..d95f723e2a73 100644 --- a/metadata/md5-cache/dev-haskell/language-c-0.7.1 +++ b/metadata/md5-cache/dev-haskell/language-c-0.7.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.7.1 SRC_URI=https://hackage.haskell.org/package/language-c-0.7.1/language-c-0.7.1.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ee779cf358f2a3c659fc6420a9122c27 diff --git a/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 b/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 index fc0fec74a775..4ca9581e7f00 100644 --- a/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 +++ b/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.8.3 SRC_URI=https://hackage.haskell.org/package/language-c-0.8.3/language-c-0.8.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b05e0531d29a15be0d8f9450987e46d5 diff --git a/metadata/md5-cache/dev-haskell/language-css-0.0.3 b/metadata/md5-cache/dev-haskell/language-css-0.0.3 index f5beb92cdb16..868b3521cf33 100644 --- a/metadata/md5-cache/dev-haskell/language-css-0.0.3 +++ b/metadata/md5-cache/dev-haskell/language-css-0.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.0.3 SRC_URI=https://hackage.haskell.org/package/language-css-0.0.3/language-css-0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=30ba5e8f44374314fb6f44c12fbd85fc diff --git a/metadata/md5-cache/dev-haskell/language-dot-0.1.1 b/metadata/md5-cache/dev-haskell/language-dot-0.1.1 index 37b6b38c461f..ab2f76177d48 100644 --- a/metadata/md5-cache/dev-haskell/language-dot-0.1.1 +++ b/metadata/md5-cache/dev-haskell/language-dot-0.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-3:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/language-dot-0.1.1/language-dot-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=542dc636fae2fd1d22678a63c95c0992 diff --git a/metadata/md5-cache/dev-haskell/language-ecmascript-0.19.1.0 b/metadata/md5-cache/dev-haskell/language-ecmascript-0.19.1.0 index 087e571c904a..6d65cd2ae7f6 100644 --- a/metadata/md5-cache/dev-haskell/language-ecmascript-0.19.1.0 +++ b/metadata/md5-cache/dev-haskell/language-ecmascript-0.19.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ansi-wl-pprint-0.6:=[profile?] =dev RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/language-glsl-0.3.0/language-glsl-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=20057eb1752002052f7a6ebbe8ed69c5 diff --git a/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 b/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 index dff524f620e6..9b1a5d999ed2 100644 --- a/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 +++ b/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/regex-posix:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/language-haskell-extract-0.2.4/language-haskell-extract-0.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ce28954ad5c96d5c56205894a27de2d7 diff --git a/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 b/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 index acae85c5a8fa..9bb808e90695 100644 --- a/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 +++ b/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-builder-0.2:=[profile?] >=dev-haskell/mtl-1.1:=[prof RESTRICT=!test? ( test ) SLOT=0/0.6.0.14 SRC_URI=https://hackage.haskell.org/package/language-javascript-0.6.0.14/language-javascript-0.6.0.14.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=11c731656d07741714c4218ce2e90062 diff --git a/metadata/md5-cache/dev-haskell/language-lua-0.11.0.1 b/metadata/md5-cache/dev-haskell/language-lua-0.11.0.1 index 63d46f2b9e4c..49a53360692b 100644 --- a/metadata/md5-cache/dev-haskell/language-lua-0.11.0.1 +++ b/metadata/md5-cache/dev-haskell/language-lua-0.11.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/alex-tools-0.4:=[profile?] =dev-haskell/monads-tf-0.1:=[profile?] =dev-haskell/utf8-string-1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.5.8 SRC_URI=https://hackage.haskell.org/package/language-python-0.5.8/language-python-0.5.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=82c86effa853d3b032d5caa4f91523f0 diff --git a/metadata/md5-cache/dev-haskell/lazysmallcheck-0.6-r1 b/metadata/md5-cache/dev-haskell/lazysmallcheck-0.6-r1 index 231e6875b0b8..6254af718132 100644 --- a/metadata/md5-cache/dev-haskell/lazysmallcheck-0.6-r1 +++ b/metadata/md5-cache/dev-haskell/lazysmallcheck-0.6-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.6 SRC_URI=https://hackage.haskell.org/package/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e7f1b9624c3bdd03e4e73f16eca58804 diff --git a/metadata/md5-cache/dev-haskell/lcs-0.2-r1 b/metadata/md5-cache/dev-haskell/lcs-0.2-r1 index 359fdf104feb..0b7f0727a809 100644 --- a/metadata/md5-cache/dev-haskell/lcs-0.2-r1 +++ b/metadata/md5-cache/dev-haskell/lcs-0.2-r1 @@ -10,5 +10,5 @@ LICENSE=|| ( BSD GPL-2 ) RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2 SRC_URI=https://hackage.haskell.org/package/lcs-0.2/lcs-0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=54ee621d8aaa02e110b4f4dceffb16bf diff --git a/metadata/md5-cache/dev-haskell/leancheck-0.9.3 b/metadata/md5-cache/dev-haskell/leancheck-0.9.3 index b885f99b5b73..85013226425b 100644 --- a/metadata/md5-cache/dev-haskell/leancheck-0.9.3 +++ b/metadata/md5-cache/dev-haskell/leancheck-0.9.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.9.3 SRC_URI=https://hackage.haskell.org/package/leancheck-0.9.3/leancheck-0.9.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5a62df54835a3b725d2af2f9915aa7b7 diff --git a/metadata/md5-cache/dev-haskell/lens-4.19.2-r2 b/metadata/md5-cache/dev-haskell/lens-4.19.2-r2 index b83f12dd2be7..3a427eff7146 100644 --- a/metadata/md5-cache/dev-haskell/lens-4.19.2-r2 +++ b/metadata/md5-cache/dev-haskell/lens-4.19.2-r2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.5.2:=[profile?] lens-4.19.2-r2.cabal -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5e88e4719997e59ab929a9ec392ec722 diff --git a/metadata/md5-cache/dev-haskell/lens-aeson-1.1 b/metadata/md5-cache/dev-haskell/lens-aeson-1.1 index 598aaf7fdc18..7c83300ff6bf 100644 --- a/metadata/md5-cache/dev-haskell/lens-aeson-1.1 +++ b/metadata/md5-cache/dev-haskell/lens-aeson-1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7.0.5:=[profile?] =dev-haskell/lens-family-core-1.2.2:=[profile?] =dev-haskell/mtl-2.1:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/1.2.3 SRC_URI=https://hackage.haskell.org/package/lens-family-1.2.3/lens-family-1.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6de328dde311f48ee6bcc0060afd6c91 diff --git a/metadata/md5-cache/dev-haskell/lens-family-core-1.2.3 b/metadata/md5-cache/dev-haskell/lens-family-core-1.2.3 index b0f4050c65e4..0734fda886dc 100644 --- a/metadata/md5-cache/dev-haskell/lens-family-core-1.2.3 +++ b/metadata/md5-cache/dev-haskell/lens-family-core-1.2.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.2.1:= SLOT=0/1.2.3 SRC_URI=https://hackage.haskell.org/package/lens-family-core-1.2.3/lens-family-core-1.2.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3e039ce7a924f9387be51eb17547ea38 diff --git a/metadata/md5-cache/dev-haskell/lens-family-th-0.5.1.0 b/metadata/md5-cache/dev-haskell/lens-family-th-0.5.1.0 index ea910b8565d5..f608247a947f 100644 --- a/metadata/md5-cache/dev-haskell/lens-family-th-0.5.1.0 +++ b/metadata/md5-cache/dev-haskell/lens-family-th-0.5.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.0.1:= RESTRICT=!test? ( test ) SLOT=0/0.5.1.0 SRC_URI=https://hackage.haskell.org/package/lens-family-th-0.5.1.0/lens-family-th-0.5.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=412a225fc80633acf2bca9182d027105 diff --git a/metadata/md5-cache/dev-haskell/lens-simple-0.1.0.9 b/metadata/md5-cache/dev-haskell/lens-simple-0.1.0.9 index 12635739b2e8..5852943f039e 100644 --- a/metadata/md5-cache/dev-haskell/lens-simple-0.1.0.9 +++ b/metadata/md5-cache/dev-haskell/lens-simple-0.1.0.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/lens-family-1.2:=[profile?] =dev-haskell/lens-family-core-1.2:=[profile?] =dev-haskell/mtl-2.1:=[profile?] =dev-haskell/transformers-0.2.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.9 SRC_URI=https://hackage.haskell.org/package/lens-simple-0.1.0.9/lens-simple-0.1.0.9.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=77a272512d25f80b348977c904a9b1b9 diff --git a/metadata/md5-cache/dev-haskell/lhs2tex-1.24 b/metadata/md5-cache/dev-haskell/lhs2tex-1.24 index d15b92af4cd2..f263bc3aab79 100644 --- a/metadata/md5-cache/dev-haskell/lhs2tex-1.24 +++ b/metadata/md5-cache/dev-haskell/lhs2tex-1.24 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-haskell/mtl-2.2.1:= dev-haskell/regex-compat:= >=dev-lang/ghc-7.4.1:= dev-texlive/texlive-mathscience:= dev-texlive/texlive-latexextra:= SLOT=0 SRC_URI=https://hackage.haskell.org/package/lhs2tex-1.24/lhs2tex-1.24.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=16efbebe55edf5d1eb07072921d21c10 diff --git a/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 b/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 index c50c4c7ddaa0..13c3fb4fc123 100644 --- a/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 +++ b/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10.1:=[profile?] =dev-lang/ghc-6.10.4:= dev-libs/libxml2 SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/libxml-0.1.1/libxml-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e76be88a4c64fb49e0293180ce1b8239 diff --git a/metadata/md5-cache/dev-haskell/libxml-sax-0.7.5 b/metadata/md5-cache/dev-haskell/libxml-sax-0.7.5 index 2239012bcbbe..f5c242da76bd 100644 --- a/metadata/md5-cache/dev-haskell/libxml-sax-0.7.5 +++ b/metadata/md5-cache/dev-haskell/libxml-sax-0.7.5 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/text-0.7:=[profile?] >=dev-haskell/xml-types-0.3:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/libxml2 SLOT=0/0.7.5 SRC_URI=https://hackage.haskell.org/package/libxml-sax-0.7.5/libxml-sax-0.7.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5e8fce8989e64f4d42fd75db2f0d3ae7 diff --git a/metadata/md5-cache/dev-haskell/libyaml-0.1.2 b/metadata/md5-cache/dev-haskell/libyaml-0.1.2 index 7fe26f2335b7..4571e320c49d 100644 --- a/metadata/md5-cache/dev-haskell/libyaml-0.1.2 +++ b/metadata/md5-cache/dev-haskell/libyaml-0.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/conduit-1.2.8:=[profile?] =dev-haskell/resourcet-0.3:=[profile?] =dev-lang/ghc-8.0.2:= system-libyaml? ( dev-libs/libyaml ) SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/libyaml-0.1.2/libyaml-0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e3166e0d81337ca727552bde060f73ed diff --git a/metadata/md5-cache/dev-haskell/lifted-async-0.10.0.6 b/metadata/md5-cache/dev-haskell/lifted-async-0.10.0.6 index 7720f6284707..1796ee077c72 100644 --- a/metadata/md5-cache/dev-haskell/lifted-async-0.10.0.6 +++ b/metadata/md5-cache/dev-haskell/lifted-async-0.10.0.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.2:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.10.0.6 SRC_URI=https://hackage.haskell.org/package/lifted-async-0.10.0.6/lifted-async-0.10.0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=684614bf1d40dabc9ec927a3600f820f diff --git a/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12 b/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12 index 96fe0710612e..3abe9fb9b9c6 100644 --- a/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12 +++ b/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/transformers-b RESTRICT=!test? ( test ) SLOT=0/0.2.3.12 SRC_URI=https://hackage.haskell.org/package/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f90a2989c56de4204dbba723dbf46733 diff --git a/metadata/md5-cache/dev-haskell/linear-1.21.3 b/metadata/md5-cache/dev-haskell/linear-1.21.3 index 227178132e72..7bb3378852f9 100644 --- a/metadata/md5-cache/dev-haskell/linear-1.21.3 +++ b/metadata/md5-cache/dev-haskell/linear-1.21.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/adjunctions-4:=[profile?] =dev-haskell/adjunctions-4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.6.2 SRC_URI=https://hackage.haskell.org/package/List-0.6.2/List-0.6.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d90ecadfb29ef7e7da9f0fa3e0d2f9e diff --git a/metadata/md5-cache/dev-haskell/listlike-4.6.3 b/metadata/md5-cache/dev-haskell/listlike-4.6.3 index 0dfb7b87b849..deff16d002ad 100644 --- a/metadata/md5-cache/dev-haskell/listlike-4.6.3 +++ b/metadata/md5-cache/dev-haskell/listlike-4.6.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/dlist-0.7:=[profile?] RESTRICT=!test? ( test ) SLOT=0/4.6.3 SRC_URI=https://hackage.haskell.org/package/ListLike-4.6.3/ListLike-4.6.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d2164fd091e4b8e2f9003a45fe115f82 diff --git a/metadata/md5-cache/dev-haskell/logging-facade-0.3.0 b/metadata/md5-cache/dev-haskell/logging-facade-0.3.0 index bf77208b6075..793a3aaf9b92 100644 --- a/metadata/md5-cache/dev-haskell/logging-facade-0.3.0 +++ b/metadata/md5-cache/dev-haskell/logging-facade-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/call-stack:=[profile?] >=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/logging-facade-0.3.0/logging-facade-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8ff3b4596fe506ebc4592a2f6e03996b diff --git a/metadata/md5-cache/dev-haskell/logict-0.7.0.3 b/metadata/md5-cache/dev-haskell/logict-0.7.0.3 index b24aa1869bc4..6bd18fca1390 100644 --- a/metadata/md5-cache/dev-haskell/logict-0.7.0.3 +++ b/metadata/md5-cache/dev-haskell/logict-0.7.0.3 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/fail:=[profile?] >=dev-haskell/mtl-2:=[profile?] =dev-haskell/logict-0.6.0.2:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] >=dev-lang/ghc-7.10.1:= SLOT=0/0.1.0.5 SRC_URI=https://hackage.haskell.org/package/logict-state-0.1.0.5/logict-state-0.1.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=96d0c0387e26b99a382c3884ef8db762 diff --git a/metadata/md5-cache/dev-haskell/lrucache-1.2.0.1 b/metadata/md5-cache/dev-haskell/lrucache-1.2.0.1 index 6dc65cfebd92..471071b82b15 100644 --- a/metadata/md5-cache/dev-haskell/lrucache-1.2.0.1 +++ b/metadata/md5-cache/dev-haskell/lrucache-1.2.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/contravariant-0.5:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.2.0.1 SRC_URI=https://hackage.haskell.org/package/lrucache-1.2.0.1/lrucache-1.2.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8d74e9dc7d6f9205d014ed3b3b1e4466 diff --git a/metadata/md5-cache/dev-haskell/lukko-0.1.1.2 b/metadata/md5-cache/dev-haskell/lukko-0.1.1.2 index 33c40b954315..2195de8394a1 100644 --- a/metadata/md5-cache/dev-haskell/lukko-0.1.1.2 +++ b/metadata/md5-cache/dev-haskell/lukko-0.1.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.1.2 SRC_URI=https://hackage.haskell.org/package/lukko-0.1.1.2/lukko-0.1.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=dcfa161554584fa3bfcf5915316334fd diff --git a/metadata/md5-cache/dev-haskell/maccatcher-2.1.5-r1 b/metadata/md5-cache/dev-haskell/maccatcher-2.1.5-r1 index b983bf79b1d4..ad092df40ab4 100644 --- a/metadata/md5-cache/dev-haskell/maccatcher-2.1.5-r1 +++ b/metadata/md5-cache/dev-haskell/maccatcher-2.1.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/binary:=[profile?] dev-haskell/parsec:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/2.1.5 SRC_URI=https://hackage.haskell.org/package/maccatcher-2.1.5/maccatcher-2.1.5.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6006a59884533160111ea64427d85093 diff --git a/metadata/md5-cache/dev-haskell/magic-1.1 b/metadata/md5-cache/dev-haskell/magic-1.1 index 16a5921c39a5..4aa2fd03ac14 100644 --- a/metadata/md5-cache/dev-haskell/magic-1.1 +++ b/metadata/md5-cache/dev-haskell/magic-1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= sys-apps/file SLOT=0/1.1 SRC_URI=https://hackage.haskell.org/package/magic-1.1/magic-1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=51b385f30a6964e089defc1f0d3139d2 diff --git a/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0 b/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0 index 7207a769098b..b2ced3199bc7 100644 --- a/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0 +++ b/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base-compat:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.5.0 SRC_URI=https://hackage.haskell.org/package/markdown-unlit-0.5.0/markdown-unlit-0.5.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=62392b8eb8b0246512b74c96e5b39e08 diff --git a/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0 b/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0 index 6c31a5be7e3f..0dad4045a2c2 100644 --- a/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0 +++ b/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/primiti RESTRICT=!test? ( test ) SLOT=0/0.3.3.0 SRC_URI=https://hackage.haskell.org/package/math-functions-0.3.3.0/math-functions-0.3.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ac81a9aa9848ddc14a78a93cc9360642 diff --git a/metadata/md5-cache/dev-haskell/megaparsec-9.0.1 b/metadata/md5-cache/dev-haskell/megaparsec-9.0.1 index 98ee356e09b4..577aaccf4406 100644 --- a/metadata/md5-cache/dev-haskell/megaparsec-9.0.1 +++ b/metadata/md5-cache/dev-haskell/megaparsec-9.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/mtl-2.2.2:=[profile?] =dev-haskell/parser-combinators-1.0:=[profile?] =dev-haskell/scientific-0.3.1:=[profile?] =dev-haskell/text-0.2:=[profile?] =dev-lang/ghc-8.6.3:= SLOT=0/9.0.1 SRC_URI=https://hackage.haskell.org/package/megaparsec-9.0.1/megaparsec-9.0.1.tar.gz https://hackage.haskell.org/package/megaparsec-9.0.1/revision/1.cabal -> megaparsec-9.0.1.cabal -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cd40f50d35d918c010e4ad437965ff73 diff --git a/metadata/md5-cache/dev-haskell/memory-0.15.0 b/metadata/md5-cache/dev-haskell/memory-0.15.0 index 4685d4d13a93..693425774180 100644 --- a/metadata/md5-cache/dev-haskell/memory-0.15.0 +++ b/metadata/md5-cache/dev-haskell/memory-0.15.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/basement-0.0.7:=[profile?] >=dev-lang/ghc-8.0.1:= RESTRICT=!test? ( test ) SLOT=0/0.15.0 SRC_URI=https://hackage.haskell.org/package/memory-0.15.0/memory-0.15.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=77a9e58de8acf67f9eba7ce28249fc93 diff --git a/metadata/md5-cache/dev-haskell/memotrie-0.6.10 b/metadata/md5-cache/dev-haskell/memotrie-0.6.10 index 5d390005c48d..582034fe8ebf 100644 --- a/metadata/md5-cache/dev-haskell/memotrie-0.6.10 +++ b/metadata/md5-cache/dev-haskell/memotrie-0.6.10 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/newtype-generics-0.5.3:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.6.10 SRC_URI=https://hackage.haskell.org/package/MemoTrie-0.6.10/MemoTrie-0.6.10.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5a364043e3c6eff1b1a6c9fc800dea9b diff --git a/metadata/md5-cache/dev-haskell/mersenne-random-pure64-0.2.2.0 b/metadata/md5-cache/dev-haskell/mersenne-random-pure64-0.2.2.0 index 658f9f18f204..1ab4e0d90ec0 100644 --- a/metadata/md5-cache/dev-haskell/mersenne-random-pure64-0.2.2.0 +++ b/metadata/md5-cache/dev-haskell/mersenne-random-pure64-0.2.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.2.0 SRC_URI=https://hackage.haskell.org/package/mersenne-random-pure64-0.2.2.0/mersenne-random-pure64-0.2.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59ab88ab757e5f2881af2faaddbaa730 diff --git a/metadata/md5-cache/dev-haskell/microlens-0.4.11.2 b/metadata/md5-cache/dev-haskell/microlens-0.4.11.2 index 685e492c729e..c636bf2d3e8f 100644 --- a/metadata/md5-cache/dev-haskell/microlens-0.4.11.2 +++ b/metadata/md5-cache/dev-haskell/microlens-0.4.11.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.4.11.2 SRC_URI=https://hackage.haskell.org/package/microlens-0.4.11.2/microlens-0.4.11.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=016e56fe0a9b94eed1073427204c85b3 diff --git a/metadata/md5-cache/dev-haskell/microlens-aeson-2.3.0.4 b/metadata/md5-cache/dev-haskell/microlens-aeson-2.3.0.4 index a5f19d29d9a2..3f3784f8e402 100644 --- a/metadata/md5-cache/dev-haskell/microlens-aeson-2.3.0.4 +++ b/metadata/md5-cache/dev-haskell/microlens-aeson-2.3.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] >=dev-haskell/attoparsec-0.10:=[prof RESTRICT=!test? ( test ) SLOT=0/2.3.0.4 SRC_URI=https://hackage.haskell.org/package/microlens-aeson-2.3.0.4/microlens-aeson-2.3.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=41d5b37ef54ad1288555c51f7e64f1c1 diff --git a/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1 b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1 index 097677c2d07a..5c2df093327b 100644 --- a/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1 +++ b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/microlens-0.4:=[profile?] =dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/transformers-compat-0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.2.0.1 SRC_URI=https://hackage.haskell.org/package/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e77043386a26834ee8a5506036fed5ce diff --git a/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.4 b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.4 index aa0c8da46c74..47a12316926a 100644 --- a/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.4 +++ b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/microlens-0.4.0:=[profile?] =dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/parsec-3.1.11:=[profi RESTRICT=!test? ( test ) SLOT=0/1.0.1.1 SRC_URI=https://hackage.haskell.org/package/microstache-1.0.1.1/microstache-1.0.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3968774d95ab0005e56b02d9610daba4 diff --git a/metadata/md5-cache/dev-haskell/mime-0.4.0.2 b/metadata/md5-cache/dev-haskell/mime-0.4.0.2 index e3c9a613a5bd..ab16b563186b 100644 --- a/metadata/md5-cache/dev-haskell/mime-0.4.0.2 +++ b/metadata/md5-cache/dev-haskell/mime-0.4.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/text-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.4.0.2 SRC_URI=https://hackage.haskell.org/package/mime-0.4.0.2/mime-0.4.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3b4845f6ade8641c4d4088e635b4f29d diff --git a/metadata/md5-cache/dev-haskell/mime-mail-0.5.0 b/metadata/md5-cache/dev-haskell/mime-mail-0.5.0 index 2c8cb3d62d18..3970df26a109 100644 --- a/metadata/md5-cache/dev-haskell/mime-mail-0.5.0 +++ b/metadata/md5-cache/dev-haskell/mime-mail-0.5.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base64-bytestring-0.1:=[profile?] >=dev-haskell/blaze-buil RESTRICT=!test? ( test ) SLOT=0/0.5.0 SRC_URI=https://hackage.haskell.org/package/mime-mail-0.5.0/mime-mail-0.5.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3b346170a83ba17fbc0e322c551b9f49 diff --git a/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 b/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 index b3729bf4c37f..20976f9b60ed 100644 --- a/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 +++ b/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.9 SRC_URI=https://hackage.haskell.org/package/mime-types-0.1.0.9/mime-types-0.1.0.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9dd8bfaf084e5ef59dbc7c0ac4a6f4f2 diff --git a/metadata/md5-cache/dev-haskell/minisat-0.1.2 b/metadata/md5-cache/dev-haskell/minisat-0.1.2 index 62b2c80cc685..46d3049f4216 100644 --- a/metadata/md5-cache/dev-haskell/minisat-0.1.2 +++ b/metadata/md5-cache/dev-haskell/minisat-0.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/async:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/minisat-0.1.2/minisat-0.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=599a51700719351995576e7e24254e15 diff --git a/metadata/md5-cache/dev-haskell/mintty-0.1.2 b/metadata/md5-cache/dev-haskell/mintty-0.1.2 index 3edd9722ecab..65dc9f7a7485 100644 --- a/metadata/md5-cache/dev-haskell/mintty-0.1.2 +++ b/metadata/md5-cache/dev-haskell/mintty-0.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.2 SRC_URI=https://hackage.haskell.org/package/mintty-0.1.2/mintty-0.1.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19a42d407dfb28dcdbdc9bad3d1bd3ce diff --git a/metadata/md5-cache/dev-haskell/missingh-1.4.3.0 b/metadata/md5-cache/dev-haskell/missingh-1.4.3.0 index 5c30a418a5c3..3758aaf1854d 100644 --- a/metadata/md5-cache/dev-haskell/missingh-1.4.3.0 +++ b/metadata/md5-cache/dev-haskell/missingh-1.4.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hslogger-1.3.0.0:=[profile?] =dev-lang/ghc-6.10.4:= RESTRICT=test SLOT=0/0.5.9 SRC_URI=https://hackage.haskell.org/package/mmap-0.5.9/mmap-0.5.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=80b5a5b8a8f04c2b7fedcbc93586c04b diff --git a/metadata/md5-cache/dev-haskell/mmorph-1.1.3 b/metadata/md5-cache/dev-haskell/mmorph-1.1.3 index 280d5f0de9c6..b0c9059076f7 100644 --- a/metadata/md5-cache/dev-haskell/mmorph-1.1.3 +++ b/metadata/md5-cache/dev-haskell/mmorph-1.1.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/1.1.3 SRC_URI=https://hackage.haskell.org/package/mmorph-1.1.3/mmorph-1.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ad3e1e1d3f43217a0cdee0c0a8fc8ff5 diff --git a/metadata/md5-cache/dev-haskell/mockery-0.3.5 b/metadata/md5-cache/dev-haskell/mockery-0.3.5 index af5703f391e1..b78c9cc27b0e 100644 --- a/metadata/md5-cache/dev-haskell/mockery-0.3.5 +++ b/metadata/md5-cache/dev-haskell/mockery-0.3.5 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/logging-facade:=[profile RESTRICT=!test? ( test ) SLOT=0/0.3.5 SRC_URI=https://hackage.haskell.org/package/mockery-0.3.5/mockery-0.3.5.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c5b6ecc0047231acd2783b47b5e4c86 diff --git a/metadata/md5-cache/dev-haskell/mod-0.1.1.0 b/metadata/md5-cache/dev-haskell/mod-0.1.1.0 index a48291e5cf00..18eeff608594 100644 --- a/metadata/md5-cache/dev-haskell/mod-0.1.1.0 +++ b/metadata/md5-cache/dev-haskell/mod-0.1.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.2.1:= semirings? ( >=dev-haskell/semirings-0.5:=[profil RESTRICT=!test? ( test ) SLOT=0/0.1.1.0 SRC_URI=https://hackage.haskell.org/package/mod-0.1.1.0/mod-0.1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=756d6a288ad71fbd3add1872f3e3033b diff --git a/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3 b/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3 index f7cfef36f2ab..083f8dcf0717 100644 --- a/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3 +++ b/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/stm-2.3:=[profile?] =dev-haskell/transformers-base-0.4.4:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/1.0.2.3 SRC_URI=https://hackage.haskell.org/package/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee92fb4151af1a0c73e71ddc6bc20c12 diff --git a/metadata/md5-cache/dev-haskell/monad-journal-0.8.1 b/metadata/md5-cache/dev-haskell/monad-journal-0.8.1 index 83024d60a51b..0d1776f96815 100644 --- a/metadata/md5-cache/dev-haskell/monad-journal-0.8.1 +++ b/metadata/md5-cache/dev-haskell/monad-journal-0.8.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/monad-control-0.3:=[profile?] =dev-haskell/mtl-2.1:=[profile?] =dev-haskell/transformers-base-0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.8.1 SRC_URI=https://hackage.haskell.org/package/monad-journal-0.8.1/monad-journal-0.8.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=56d66514d927b371f80c81dba6163e64 diff --git a/metadata/md5-cache/dev-haskell/monad-logger-0.3.32 b/metadata/md5-cache/dev-haskell/monad-logger-0.3.32 index 162b3ecb5dd9..ecd579fe503c 100644 --- a/metadata/md5-cache/dev-haskell/monad-logger-0.3.32 +++ b/metadata/md5-cache/dev-haskell/monad-logger-0.3.32 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/conduit-1.0:=[profile?] =dev-haskell/conduit-extra-1.1:=[profile?] =dev-haskell/exceptions-0.6:=[profile?] =dev-haskell/fast-logger-2.1:=[profile?] =dev-haskell/monad-control-1.0:=[profile?] dev-haskell/monad-loops:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.10.1:= SLOT=0/0.3.32 SRC_URI=https://hackage.haskell.org/package/monad-logger-0.3.32/monad-logger-0.3.32.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=21db67ceb75c1bca17f019aabe40f4a5 diff --git a/metadata/md5-cache/dev-haskell/monad-loops-0.4.3 b/metadata/md5-cache/dev-haskell/monad-loops-0.4.3 index 9ab64d22d615..bb22e2d39155 100644 --- a/metadata/md5-cache/dev-haskell/monad-loops-0.4.3 +++ b/metadata/md5-cache/dev-haskell/monad-loops-0.4.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.4.3 SRC_URI=https://hackage.haskell.org/package/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5014e4c863411dee5e1b43e7ad564cf3 diff --git a/metadata/md5-cache/dev-haskell/monad-par-0.3.5 b/metadata/md5-cache/dev-haskell/monad-par-0.3.5 index 6353f4384217..b91a1e089d50 100644 --- a/metadata/md5-cache/dev-haskell/monad-par-0.3.5 +++ b/metadata/md5-cache/dev-haskell/monad-par-0.3.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/abstract-deque-0.1.4:=[profile?] dev-haskell/abstract-par: RESTRICT=!test? ( test ) SLOT=0/0.3.5 SRC_URI=https://hackage.haskell.org/package/monad-par-0.3.5/monad-par-0.3.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f0fee2bd76b286fa9ec3ec33cd096042 diff --git a/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1 b/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1 index dc2010f7ec00..34b3343f88bb 100644 --- a/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1 +++ b/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/abstract-par-0.3:=[profile?] =dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] >=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.3.3 SRC_URI=https://hackage.haskell.org/package/monad-par-extras-0.3.3/monad-par-extras-0.3.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=42a30d8b317c763e6942e1d98ce077bf diff --git a/metadata/md5-cache/dev-haskell/monad-unlift-0.2.0 b/metadata/md5-cache/dev-haskell/monad-unlift-0.2.0 index b45e28f45594..2fc29acae4bf 100644 --- a/metadata/md5-cache/dev-haskell/monad-unlift-0.2.0 +++ b/metadata/md5-cache/dev-haskell/monad-unlift-0.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/constraints:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] =dev-lang/ghc-7.6.1:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/monad-unlift-0.2.0/monad-unlift-0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2d3bfb325f26ed17a360d38ed4a5c74b diff --git a/metadata/md5-cache/dev-haskell/monadcatchio-mtl-0.3.1.0-r2 b/metadata/md5-cache/dev-haskell/monadcatchio-mtl-0.3.1.0-r2 index a243ca1f8ced..5d15b469dac3 100644 --- a/metadata/md5-cache/dev-haskell/monadcatchio-mtl-0.3.1.0-r2 +++ b/metadata/md5-cache/dev-haskell/monadcatchio-mtl-0.3.1.0-r2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/extensible-exceptions:=[profile?] >=dev-haskell/monadcatchio-transformers-0.3.1.0:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.3.1.0 SRC_URI=https://hackage.haskell.org/package/MonadCatchIO-mtl-0.3.1.0/MonadCatchIO-mtl-0.3.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f6d70b5ed394f53e807f4e248835bb58 diff --git a/metadata/md5-cache/dev-haskell/monadcatchio-transformers-0.3.1.3-r1 b/metadata/md5-cache/dev-haskell/monadcatchio-transformers-0.3.1.3-r1 index 40cdb20c111a..9259a4a05b13 100644 --- a/metadata/md5-cache/dev-haskell/monadcatchio-transformers-0.3.1.3-r1 +++ b/metadata/md5-cache/dev-haskell/monadcatchio-transformers-0.3.1.3-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/extensible-exceptions-0.1:=[profile?] =dev-haskell/monads-tf-0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.3.1.3 SRC_URI=https://hackage.haskell.org/package/MonadCatchIO-transformers-0.3.1.3/MonadCatchIO-transformers-0.3.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4b5adf91ded70b815254be4b71651164 diff --git a/metadata/md5-cache/dev-haskell/monadlib-3.10 b/metadata/md5-cache/dev-haskell/monadlib-3.10 index 77e87215e0c6..677cf9c272c3 100644 --- a/metadata/md5-cache/dev-haskell/monadlib-3.10 +++ b/metadata/md5-cache/dev-haskell/monadlib-3.10 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/3.10 SRC_URI=https://hackage.haskell.org/package/monadLib-3.10/monadLib-3.10.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5820253652179f3d789b8b074e489794 diff --git a/metadata/md5-cache/dev-haskell/monadplus-1.4.2-r1 b/metadata/md5-cache/dev-haskell/monadplus-1.4.2-r1 index 2146009a44f8..ff7d3558060a 100644 --- a/metadata/md5-cache/dev-haskell/monadplus-1.4.2-r1 +++ b/metadata/md5-cache/dev-haskell/monadplus-1.4.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.4.2 SRC_URI=https://hackage.haskell.org/package/monadplus-1.4.2/monadplus-1.4.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=72fa0e676d5dedf1f8134902cb1a45bd diff --git a/metadata/md5-cache/dev-haskell/monadrandom-0.5.1.2 b/metadata/md5-cache/dev-haskell/monadrandom-0.5.1.2 index 70a414f75908..af9ae9bcaeee 100644 --- a/metadata/md5-cache/dev-haskell/monadrandom-0.5.1.2 +++ b/metadata/md5-cache/dev-haskell/monadrandom-0.5.1.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/primitive-0.6:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/transformers-compat-0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.5.1.2 SRC_URI=https://hackage.haskell.org/package/MonadRandom-0.5.1.2/MonadRandom-0.5.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d0f0837c197200c52dcfaba1a9162fe3 diff --git a/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 b/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 index ecf65b98bccf..a1515d154f0c 100644 --- a/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 +++ b/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/transformers-0.2.0.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.3 SRC_URI=https://hackage.haskell.org/package/monads-tf-0.1.0.3/monads-tf-0.1.0.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=449bcec94acada70475ffb3b13951b0a diff --git a/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1 b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1 index 5e4eb1340162..888bf486bc59 100644 --- a/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1 +++ b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/split-0.2:=[profile?] >=d RESTRICT=!test? ( test ) SLOT=0/1.0.15.1 SRC_URI=https://hackage.haskell.org/package/mono-traversable-1.0.15.1/mono-traversable-1.0.15.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=aa092693967821b75bd47ed78f37d25c diff --git a/metadata/md5-cache/dev-haskell/mono-traversable-instances-0.1.1.0 b/metadata/md5-cache/dev-haskell/mono-traversable-instances-0.1.1.0 index 983be9feb47e..a14f2cbca497 100644 --- a/metadata/md5-cache/dev-haskell/mono-traversable-instances-0.1.1.0 +++ b/metadata/md5-cache/dev-haskell/mono-traversable-instances-0.1.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/comonad-3.0.3:=[profile?] >=dev-haskell/dlist-0.6:=[profile?] =dev-haskell/dlist-instances-0.1:=[profile?] =dev-haskell/mono-traversable-1.0:=[profile?] =dev-haskell/semigroupoids-3.0:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/vector-instances:=[profile?] >=dev-lang/ghc-8.2.1:= SLOT=0/0.1.1.0 SRC_URI=https://hackage.haskell.org/package/mono-traversable-instances-0.1.1.0/mono-traversable-instances-0.1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bd32dd8d32c468731f5f221813a6fb64 diff --git a/metadata/md5-cache/dev-haskell/mountpoints-1.0.2 b/metadata/md5-cache/dev-haskell/mountpoints-1.0.2 index d75ec1a7a05a..57a6f564e03e 100644 --- a/metadata/md5-cache/dev-haskell/mountpoints-1.0.2 +++ b/metadata/md5-cache/dev-haskell/mountpoints-1.0.2 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.2 SRC_URI=https://hackage.haskell.org/package/mountpoints-1.0.2/mountpoints-1.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fcc35c2318b86f75dfd403d37073b84c diff --git a/metadata/md5-cache/dev-haskell/mtl-2.2.2 b/metadata/md5-cache/dev-haskell/mtl-2.2.2 index dab2c27be48b..018bc87054c9 100644 --- a/metadata/md5-cache/dev-haskell/mtl-2.2.2 +++ b/metadata/md5-cache/dev-haskell/mtl-2.2.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.10.1:= SLOT=0/2.2.2 SRC_URI=https://hackage.haskell.org/package/mtl-2.2.2/mtl-2.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4b1b40612e22793bcb07823bb49e8e99 diff --git a/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 b/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 index 5d8c86b3e126..750ef58a9758 100644 --- a/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 +++ b/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-2.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=93da1f8df0dead07848719a4b75e6820 diff --git a/metadata/md5-cache/dev-haskell/multipart-0.2.0 b/metadata/md5-cache/dev-haskell/multipart-0.2.0 index a52f912d1f8f..50bc0922fd63 100644 --- a/metadata/md5-cache/dev-haskell/multipart-0.2.0 +++ b/metadata/md5-cache/dev-haskell/multipart-0.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/parsec-2.0:=[profile?] dev-haskell/stringsearch:=[profile?] >=dev-lang/ghc-8.0.1:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/multipart-0.2.0/multipart-0.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=30a361c1010f8f308bbc2cf5a94f17e6 diff --git a/metadata/md5-cache/dev-haskell/murmur-hash-0.1.0.9 b/metadata/md5-cache/dev-haskell/murmur-hash-0.1.0.9 index 27ad3a381ad9..240d5785bc8d 100644 --- a/metadata/md5-cache/dev-haskell/murmur-hash-0.1.0.9 +++ b/metadata/md5-cache/dev-haskell/murmur-hash-0.1.0.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.9 SRC_URI=https://hackage.haskell.org/package/murmur-hash-0.1.0.9/murmur-hash-0.1.0.9.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=23539173535165e7b9280891b5d8266c diff --git a/metadata/md5-cache/dev-haskell/mustache-2.3.1 b/metadata/md5-cache/dev-haskell/mustache-2.3.1 index 6eae3da9b38d..a3aa0be067fa 100644 --- a/metadata/md5-cache/dev-haskell/mustache-2.3.1 +++ b/metadata/md5-cache/dev-haskell/mustache-2.3.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/cmdargs:=[profile?] dev-haskel RESTRICT=test SLOT=0/2.3.1 SRC_URI=https://hackage.haskell.org/package/mustache-2.3.1/mustache-2.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=37761571eaef0ea21cd4e6c2da8f7e91 diff --git a/metadata/md5-cache/dev-haskell/mutable-containers-0.3.4 b/metadata/md5-cache/dev-haskell/mutable-containers-0.3.4 index c5b66a4a4d1b..639df393802e 100644 --- a/metadata/md5-cache/dev-haskell/mutable-containers-0.3.4 +++ b/metadata/md5-cache/dev-haskell/mutable-containers-0.3.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mono-traversable:=[profile?] >=dev-haskell/primitive-0.5.2.1 RESTRICT=!test? ( test ) SLOT=0/0.3.4 SRC_URI=https://hackage.haskell.org/package/mutable-containers-0.3.4/mutable-containers-0.3.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af3adc28097f322a2a4f66a18e5241df diff --git a/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 b/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 index 022cb79c1aa2..ce8b677f912c 100644 --- a/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 +++ b/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/math-functions-0.2.1.0:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.14.0.0 SRC_URI=https://hackage.haskell.org/package/mwc-random-0.14.0.0/mwc-random-0.14.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=af959e8cff0e91cada75967295b6b23b diff --git a/metadata/md5-cache/dev-haskell/mysql-0.1.7 b/metadata/md5-cache/dev-haskell/mysql-0.1.7 index bbea1f5c1a43..8e973a86b766 100644 --- a/metadata/md5-cache/dev-haskell/mysql-0.1.7 +++ b/metadata/md5-cache/dev-haskell/mysql-0.1.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/semigroups-0.11:=[profile?] =dev-haskell/attoparsec-0.10.0.0:=[profile?] dev-haskell/base16-bytestr RESTRICT=test SLOT=0/0.4.5 SRC_URI=https://hackage.haskell.org/package/mysql-simple-0.4.5/mysql-simple-0.4.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f665e935240b1dd8958ece364c813a27 diff --git a/metadata/md5-cache/dev-haskell/nanospec-0.2.2 b/metadata/md5-cache/dev-haskell/nanospec-0.2.2 index 9d13910add5b..eafe91daf560 100644 --- a/metadata/md5-cache/dev-haskell/nanospec-0.2.2 +++ b/metadata/md5-cache/dev-haskell/nanospec-0.2.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.2.2 SRC_URI=https://hackage.haskell.org/package/nanospec-0.2.2/nanospec-0.2.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6a2b18c7dad1bb828726bb98b42f22e3 diff --git a/metadata/md5-cache/dev-haskell/nats-1.1.2 b/metadata/md5-cache/dev-haskell/nats-1.1.2 index b2f9215d95a0..92a16ef93f41 100644 --- a/metadata/md5-cache/dev-haskell/nats-1.1.2 +++ b/metadata/md5-cache/dev-haskell/nats-1.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= binary? ( >=dev-haskell/binary-0.2:=[profile?] =dev-haskell/megaparsec-7:=[profile?] =dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/monad-loops-0.3:=[profile?] dev-haskell/pretty-hex:=[profile?] >=dev-lang/ghc-7.6.1:= generators? ( =dev-haskell/parsec-3.0:=[profile?] >=dev-lang/ghc-6.10.4:= RESTRICT=!test? ( test ) SLOT=0/2.4.1.2 SRC_URI=https://hackage.haskell.org/package/network-2.4.1.2/network-2.4.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2f88eb0cc0d6aacce506c13546b85f7b diff --git a/metadata/md5-cache/dev-haskell/network-2.4.2.2 b/metadata/md5-cache/dev-haskell/network-2.4.2.2 index a296b9b95efa..237b97fa716e 100644 --- a/metadata/md5-cache/dev-haskell/network-2.4.2.2 +++ b/metadata/md5-cache/dev-haskell/network-2.4.2.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-3.0:=[profile?] >=dev-lang/ghc-6.10.4:= RESTRICT=!test? ( test ) SLOT=0/2.4.2.2 SRC_URI=https://hackage.haskell.org/package/network-2.4.2.2/network-2.4.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d0efb9f7d02b7dc0d643a8645347c3fe diff --git a/metadata/md5-cache/dev-haskell/network-2.5.0.0 b/metadata/md5-cache/dev-haskell/network-2.5.0.0 index b25c4a369c9c..28f7e6482e72 100644 --- a/metadata/md5-cache/dev-haskell/network-2.5.0.0 +++ b/metadata/md5-cache/dev-haskell/network-2.5.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-3.0:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/2.5.0.0 SRC_URI=https://hackage.haskell.org/package/network-2.5.0.0/network-2.5.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=26980f4109426e20a26d5e3d510b5f77 diff --git a/metadata/md5-cache/dev-haskell/network-2.6.2.1 b/metadata/md5-cache/dev-haskell/network-2.6.2.1 index 77ac5eda4591..9a1545e32624 100644 --- a/metadata/md5-cache/dev-haskell/network-2.6.2.1 +++ b/metadata/md5-cache/dev-haskell/network-2.6.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/2.6.2.1 SRC_URI=https://hackage.haskell.org/package/network-2.6.2.1/network-2.6.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0300616145ec8e68657890a313b4945a diff --git a/metadata/md5-cache/dev-haskell/network-2.6.3.1-r1 b/metadata/md5-cache/dev-haskell/network-2.6.3.1-r1 index 461b8886f155..ca61b871bc00 100644 --- a/metadata/md5-cache/dev-haskell/network-2.6.3.1-r1 +++ b/metadata/md5-cache/dev-haskell/network-2.6.3.1-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/2.6.3.1 SRC_URI=https://hackage.haskell.org/package/network-2.6.3.1/network-2.6.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0bed46a53ec00fc21039279dad6adbd8 diff --git a/metadata/md5-cache/dev-haskell/network-3.0.1.1 b/metadata/md5-cache/dev-haskell/network-3.0.1.1 index e4e8a0154c68..6c445d68e20f 100644 --- a/metadata/md5-cache/dev-haskell/network-3.0.1.1 +++ b/metadata/md5-cache/dev-haskell/network-3.0.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=test SLOT=0/3.0.1.1 SRC_URI=https://hackage.haskell.org/package/network-3.0.1.1/network-3.0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0a9bb956209213caa4aede27f7ddd3f8 diff --git a/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0 b/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0 index 34cd12282038..28d0334c8823 100644 --- a/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0 +++ b/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/network-3.0.0.0:=[profile?] =dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.4.0 SRC_URI=https://hackage.haskell.org/package/network-byte-order-0.1.4.0/network-byte-order-0.1.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d5b5823019bd67e9639115103d311bf8 diff --git a/metadata/md5-cache/dev-haskell/network-conduit-1.1.0 b/metadata/md5-cache/dev-haskell/network-conduit-1.1.0 index b1078541ad7f..1973bff99fca 100644 --- a/metadata/md5-cache/dev-haskell/network-conduit-1.1.0 +++ b/metadata/md5-cache/dev-haskell/network-conduit-1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/conduit-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/network-conduit-1.1.0/network-conduit-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0445124d9138ca463a04775b97608094 diff --git a/metadata/md5-cache/dev-haskell/network-data-0.5.3 b/metadata/md5-cache/dev-haskell/network-data-0.5.3 index 58adf34c1064..375651e08e09 100644 --- a/metadata/md5-cache/dev-haskell/network-data-0.5.3 +++ b/metadata/md5-cache/dev-haskell/network-data-0.5.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/cereal-0.2:=[profile?] >=dev-haskell/prettyclass-1.0:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/0.5.3 SRC_URI=https://hackage.haskell.org/package/network-data-0.5.3/network-data-0.5.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3f182dc37d4d83c8d04616e76221af82 diff --git a/metadata/md5-cache/dev-haskell/network-info-0.2.0.10 b/metadata/md5-cache/dev-haskell/network-info-0.2.0.10 index e1ae01ecab80..e8654c3ec771 100644 --- a/metadata/md5-cache/dev-haskell/network-info-0.2.0.10 +++ b/metadata/md5-cache/dev-haskell/network-info-0.2.0.10 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.0.10 SRC_URI=https://hackage.haskell.org/package/network-info-0.2.0.10/network-info-0.2.0.10.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=99494cfe1f56e7e86cfdd2fdfaca4728 diff --git a/metadata/md5-cache/dev-haskell/network-multicast-0.3.2 b/metadata/md5-cache/dev-haskell/network-multicast-0.3.2 index 669441090e3d..de980e8297e8 100644 --- a/metadata/md5-cache/dev-haskell/network-multicast-0.3.2 +++ b/metadata/md5-cache/dev-haskell/network-multicast-0.3.2 @@ -10,5 +10,5 @@ LICENSE=public-domain RDEPEND=dev-haskell/network:=[profile?] dev-haskell/network-bsd:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.2 SRC_URI=https://hackage.haskell.org/package/network-multicast-0.3.2/network-multicast-0.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cd4af9e13d89a196f97ef5013fc58221 diff --git a/metadata/md5-cache/dev-haskell/network-uri-2.5.0.0 b/metadata/md5-cache/dev-haskell/network-uri-2.5.0.0 index 6bc11ce65645..e82e5edd2095 100644 --- a/metadata/md5-cache/dev-haskell/network-uri-2.5.0.0 +++ b/metadata/md5-cache/dev-haskell/network-uri-2.5.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/2.5.0.0 SRC_URI=https://hackage.haskell.org/package/network-uri-2.5.0.0/network-uri-2.5.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=82021aa1b4773e26a26139b355b78028 diff --git a/metadata/md5-cache/dev-haskell/network-uri-2.6.3.0 b/metadata/md5-cache/dev-haskell/network-uri-2.6.3.0 index 8eff44e77981..23843b6188e1 100644 --- a/metadata/md5-cache/dev-haskell/network-uri-2.6.3.0 +++ b/metadata/md5-cache/dev-haskell/network-uri-2.6.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-3.1.12.0:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.2.2.0 SRC_URI=https://hackage.haskell.org/package/newtype-0.2.2.0/newtype-0.2.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c29b06277e9bce5753f7fb87982aff14 diff --git a/metadata/md5-cache/dev-haskell/newtype-generics-0.5.4 b/metadata/md5-cache/dev-haskell/newtype-generics-0.5.4 index 4edbf7864b3c..578d3452d141 100644 --- a/metadata/md5-cache/dev-haskell/newtype-generics-0.5.4 +++ b/metadata/md5-cache/dev-haskell/newtype-generics-0.5.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.5.4 SRC_URI=https://hackage.haskell.org/package/newtype-generics-0.5.4/newtype-generics-0.5.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a19ed884217083ada7ba077531c32156 diff --git a/metadata/md5-cache/dev-haskell/nonce-1.0.7 b/metadata/md5-cache/dev-haskell/nonce-1.0.7 index 5ccf8d37a75b..463c2092a32a 100644 --- a/metadata/md5-cache/dev-haskell/nonce-1.0.7 +++ b/metadata/md5-cache/dev-haskell/nonce-1.0.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base64-bytestring-1.0:=[profile?] =dev-haskell/entropy-0.3.7:=[profile?] >=dev-haskell/text-0.9:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.0.7 SRC_URI=https://hackage.haskell.org/package/nonce-1.0.7/nonce-1.0.7.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=35db5ab7b691e4dabdb7ffbdc214aca3 diff --git a/metadata/md5-cache/dev-haskell/nonce-1.0.7-r1 b/metadata/md5-cache/dev-haskell/nonce-1.0.7-r1 index a2f6fa91d77f..6f46ca0e272e 100644 --- a/metadata/md5-cache/dev-haskell/nonce-1.0.7-r1 +++ b/metadata/md5-cache/dev-haskell/nonce-1.0.7-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base64-bytestring-1.0:=[profile?] =dev-haskell/entropy-0.3.7:=[profile?] >=dev-haskell/text-0.9:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.0.7 SRC_URI=https://hackage.haskell.org/package/nonce-1.0.7/nonce-1.0.7.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=070e4ef62229ec4aa629d62df682ae1a diff --git a/metadata/md5-cache/dev-haskell/numinstances-1.4 b/metadata/md5-cache/dev-haskell/numinstances-1.4 index c8d9af6ce0f4..6848051ba69e 100644 --- a/metadata/md5-cache/dev-haskell/numinstances-1.4 +++ b/metadata/md5-cache/dev-haskell/numinstances-1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.4 SRC_URI=https://hackage.haskell.org/package/NumInstances-1.4/NumInstances-1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fd61fdcc7278fe6ce598b4b86884cb94 diff --git a/metadata/md5-cache/dev-haskell/numtype-dk-0.5.0.2 b/metadata/md5-cache/dev-haskell/numtype-dk-0.5.0.2 index 004b0339b6da..5f86205c01e2 100644 --- a/metadata/md5-cache/dev-haskell/numtype-dk-0.5.0.2 +++ b/metadata/md5-cache/dev-haskell/numtype-dk-0.5.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.5.0.2 SRC_URI=https://hackage.haskell.org/package/numtype-dk-0.5.0.2/numtype-dk-0.5.0.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b789d87c71df62d067d33e5c061829f diff --git a/metadata/md5-cache/dev-haskell/objectname-1.1.0.1 b/metadata/md5-cache/dev-haskell/objectname-1.1.0.1 index 37cf09d1ae76..d504d72f3654 100644 --- a/metadata/md5-cache/dev-haskell/objectname-1.1.0.1 +++ b/metadata/md5-cache/dev-haskell/objectname-1.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/1.1.0.1 SRC_URI=https://hackage.haskell.org/package/ObjectName-1.1.0.1/ObjectName-1.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=222b9d1ef7587871103f739ec1ce7330 diff --git a/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 b/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 index af57c950e788..30e4c7617a6e 100644 --- a/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 +++ b/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.0.7 SRC_URI=https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=391cd5d64cd8bad9935aaf5b2bd2cee3 diff --git a/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 b/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 index 264db5139f7e..d7f5868235a8 100644 --- a/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 +++ b/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/old-locale-1.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.1.0.3 SRC_URI=https://hackage.haskell.org/package/old-time-1.1.0.3/old-time-1.1.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f61af5886e883772e879bc9d11a553d6 diff --git a/metadata/md5-cache/dev-haskell/only-0.1 b/metadata/md5-cache/dev-haskell/only-0.1 index 285000d331f5..a65ce11f5772 100644 --- a/metadata/md5-cache/dev-haskell/only-0.1 +++ b/metadata/md5-cache/dev-haskell/only-0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1 SRC_URI=https://hackage.haskell.org/package/Only-0.1/Only-0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7815da8c093351298cd580275b3c167f diff --git a/metadata/md5-cache/dev-haskell/open-browser-0.2.1.0-r1 b/metadata/md5-cache/dev-haskell/open-browser-0.2.1.0-r1 index 46a2e4cc2cbc..853aac10d9e9 100644 --- a/metadata/md5-cache/dev-haskell/open-browser-0.2.1.0-r1 +++ b/metadata/md5-cache/dev-haskell/open-browser-0.2.1.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.1.0 SRC_URI=https://hackage.haskell.org/package/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4fe43dfef81c7a4641cede60d01dd2a7 diff --git a/metadata/md5-cache/dev-haskell/openal-1.7.0.5 b/metadata/md5-cache/dev-haskell/openal-1.7.0.5 index b9e83cf26557..3a58e1452d4e 100644 --- a/metadata/md5-cache/dev-haskell/openal-1.7.0.5 +++ b/metadata/md5-cache/dev-haskell/openal-1.7.0.5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/objectname-1.1:=[profile?] =dev-haskell/opengl-2.12:=[profile?] =dev-haskell/statevar-1.1:=[profile?] =dev-lang/ghc-7.8.2:= media-libs/openal SLOT=0/1.7.0.5 SRC_URI=https://hackage.haskell.org/package/OpenAL-1.7.0.5/OpenAL-1.7.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=db1ea3a2df89437e4214455eaa13f946 diff --git a/metadata/md5-cache/dev-haskell/opengl-3.0.3.0-r1 b/metadata/md5-cache/dev-haskell/opengl-3.0.3.0-r1 index 3f352518f668..3ee688c4e904 100644 --- a/metadata/md5-cache/dev-haskell/opengl-3.0.3.0-r1 +++ b/metadata/md5-cache/dev-haskell/opengl-3.0.3.0-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/gluraw-2.0:=[profile?] =dev-haskell/objectname-1.1:=[profile?] =dev-haskell/openglraw-3.0:=[profile?] =dev-haskell/statevar-1.1:=[profile?] =dev-haskell/text-0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/3.0.3.0 SRC_URI=https://hackage.haskell.org/package/OpenGL-3.0.3.0/OpenGL-3.0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=587a0d420beeb8ca190b3eb3de92e1d1 diff --git a/metadata/md5-cache/dev-haskell/openglraw-3.3.4.0 b/metadata/md5-cache/dev-haskell/openglraw-3.3.4.0 index 1a293e0cae17..b8105376360a 100644 --- a/metadata/md5-cache/dev-haskell/openglraw-3.3.4.0 +++ b/metadata/md5-cache/dev-haskell/openglraw-3.3.4.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fixed-0.2:=[profile?] =dev-haskell/half-0.2.2.1:=[profile?] =dev-haskell/text-0.1:=[profile?] =dev-lang/ghc-7.8.2:= virtual/opengl SLOT=0/3.3.4.0 SRC_URI=https://hackage.haskell.org/package/OpenGLRaw-3.3.4.0/OpenGLRaw-3.3.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7c2c3ed03b29d7ade677442dacc6ce8a diff --git a/metadata/md5-cache/dev-haskell/openssl-streams-1.2.3.0 b/metadata/md5-cache/dev-haskell/openssl-streams-1.2.3.0 index 59d043f7057f..94587e4aa42d 100644 --- a/metadata/md5-cache/dev-haskell/openssl-streams-1.2.3.0 +++ b/metadata/md5-cache/dev-haskell/openssl-streams-1.2.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hsopenssl-0.10.3:=[profile?] =dev-haskell/monads-tf-0.1:=[profile?] >=dev-haskell/transformers-0.2:= RESTRICT=test SLOT=0/1.2.1.1 SRC_URI=https://hackage.haskell.org/package/options-1.2.1.1/options-1.2.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4fa162e608c9646737ab463057226db6 diff --git a/metadata/md5-cache/dev-haskell/optparse-applicative-0.15.1.0 b/metadata/md5-cache/dev-haskell/optparse-applicative-0.15.1.0 index 8153a5b26cf6..dd1c7e2a856d 100644 --- a/metadata/md5-cache/dev-haskell/optparse-applicative-0.15.1.0 +++ b/metadata/md5-cache/dev-haskell/optparse-applicative-0.15.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ansi-wl-pprint-0.6.8:=[profile?] =dev-haskell/githash-0.1.3.0:=[profile?] dev-haskell/optparse-applicati RESTRICT=!test? ( test ) SLOT=0/0.1.1.3 SRC_URI=https://hackage.haskell.org/package/optparse-simple-0.1.1.3/optparse-simple-0.1.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=471811eb305cc9b6c1eeae9367de28de diff --git a/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.17.0.2 b/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.17.0.2 index ad178f5b3b5d..abbab5e74213 100644 --- a/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.17.0.2 +++ b/metadata/md5-cache/dev-haskell/pandoc-citeproc-0.17.0.2 @@ -11,5 +11,5 @@ RDEPEND=>=app-text/pandoc-2.8:=[profile?] =de RESTRICT=test SLOT=0/0.17.0.2 SRC_URI=https://hackage.haskell.org/package/pandoc-citeproc-0.17.0.2/pandoc-citeproc-0.17.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cce576b1fa10cbd589bd377692ee51a6 diff --git a/metadata/md5-cache/dev-haskell/pandoc-types-1.20 b/metadata/md5-cache/dev-haskell/pandoc-types-1.20 index b6f8c44c9fbf..d8f6200a8e0f 100644 --- a/metadata/md5-cache/dev-haskell/pandoc-types-1.20 +++ b/metadata/md5-cache/dev-haskell/pandoc-types-1.20 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.6.2:=[profile?] =dev-haskell/aeson-0.6.2:=[profile?] =dev-haskell/cairo-0.13.0.0:=[profile?] =dev-haskell/glib-0.13.0.0:=[profile?] =dev-haskell/text-0.11.0.6:=[profile?] =dev-lang/ghc-7.4.1:= x11-libs/cairo x11-libs/pango SLOT=0/0.13.8.1 SRC_URI=https://hackage.haskell.org/package/pango-0.13.8.1/pango-0.13.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d6a605213ced28f546406a4e96c0eaf8 diff --git a/metadata/md5-cache/dev-haskell/pantry-0.4.0.2 b/metadata/md5-cache/dev-haskell/pantry-0.4.0.2 index 1cfb3592506c..9138aa6be9ba 100644 --- a/metadata/md5-cache/dev-haskell/pantry-0.4.0.2 +++ b/metadata/md5-cache/dev-haskell/pantry-0.4.0.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/ansi-terminal:=[profile?] >=de RESTRICT=test SLOT=0/0.4.0.2 SRC_URI=https://hackage.haskell.org/package/pantry-0.4.0.2/pantry-0.4.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=035556bc9eee4074b335e7c8c5fb4abc diff --git a/metadata/md5-cache/dev-haskell/parallel-3.2.2.0 b/metadata/md5-cache/dev-haskell/parallel-3.2.2.0 index d8f5f08230bf..f28ba3660dbb 100644 --- a/metadata/md5-cache/dev-haskell/parallel-3.2.2.0 +++ b/metadata/md5-cache/dev-haskell/parallel-3.2.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=3/3.2.2.0 SRC_URI=https://hackage.haskell.org/package/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df209335955945c4a825c450ec696154 diff --git a/metadata/md5-cache/dev-haskell/parallel-io-0.3.3-r3 b/metadata/md5-cache/dev-haskell/parallel-io-0.3.3-r3 index 7dc0a21c99c1..0168697fddeb 100644 --- a/metadata/md5-cache/dev-haskell/parallel-io-0.3.3-r3 +++ b/metadata/md5-cache/dev-haskell/parallel-io-0.3.3-r3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>dev-haskell/extensible-exceptions-0.1.0.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.3 SRC_URI=https://hackage.haskell.org/package/parallel-io-0.3.3/parallel-io-0.3.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d6130612fe04fa6bd126f20835fb4e6a diff --git a/metadata/md5-cache/dev-haskell/parsec-3.1.14.0 b/metadata/md5-cache/dev-haskell/parsec-3.1.14.0 index 585f98631499..7bd2427e2b52 100644 --- a/metadata/md5-cache/dev-haskell/parsec-3.1.14.0 +++ b/metadata/md5-cache/dev-haskell/parsec-3.1.14.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=test SLOT=0/3.1.14.0 SRC_URI=https://hackage.haskell.org/package/parsec-3.1.14.0/parsec-3.1.14.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=da70394f8992b1458a99718149dbd247 diff --git a/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0 b/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0 index 054d5be038ca..aea2b5770949 100644 --- a/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0 +++ b/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= parsec1? ( dev-haskell/parsec1:=[profile?] ) !parsec1? ( dev-haskell/parsec:=[profile?] ) SLOT=0/0.1.0 SRC_URI=https://hackage.haskell.org/package/parsec-numbers-0.1.0/parsec-numbers-0.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fbaa13b481ca3a629b0b044d40a20164 diff --git a/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 index c79174dc3fae..2f9b6c02e310 100644 --- a/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 +++ b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/1.0.0.7 SRC_URI=https://hackage.haskell.org/package/parsec1-1.0.0.7/parsec1-1.0.0.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d1ca68b0f1e46d93acd26bb92da12c31 diff --git a/metadata/md5-cache/dev-haskell/parser-combinators-1.0.0 b/metadata/md5-cache/dev-haskell/parser-combinators-1.0.0 index 5f2397e2514d..dc0df13e1d14 100644 --- a/metadata/md5-cache/dev-haskell/parser-combinators-1.0.0 +++ b/metadata/md5-cache/dev-haskell/parser-combinators-1.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.10.1:= SLOT=0/1.0.0 SRC_URI=https://hackage.haskell.org/package/parser-combinators-1.0.0/parser-combinators-1.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=049697e4f39926b0ff627ae59badb317 diff --git a/metadata/md5-cache/dev-haskell/parsers-0.12.10 b/metadata/md5-cache/dev-haskell/parsers-0.12.10 index 4a21f036eb22..60830734fa48 100644 --- a/metadata/md5-cache/dev-haskell/parsers-0.12.10 +++ b/metadata/md5-cache/dev-haskell/parsers-0.12.10 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.3:=[profile?] =dev-haskell/exceptions-0.4:=[profile?] < RESTRICT=!test? ( test ) SLOT=0/0.7.0 SRC_URI=https://hackage.haskell.org/package/path-0.7.0/path-0.7.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=354970f70e5aa8c5a35b60ed99721367 diff --git a/metadata/md5-cache/dev-haskell/path-io-1.6.0-r1 b/metadata/md5-cache/dev-haskell/path-io-1.6.0-r1 index 187bdfbe5a24..8943f6227e98 100644 --- a/metadata/md5-cache/dev-haskell/path-io-1.6.0-r1 +++ b/metadata/md5-cache/dev-haskell/path-io-1.6.0-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/dlist-0.8:=[profile?] RESTRICT=!test? ( test ) SLOT=0/1.6.0 SRC_URI=https://hackage.haskell.org/package/path-io-1.6.0/path-io-1.6.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=88cb3413d7f49d0ec6c551e276068d62 diff --git a/metadata/md5-cache/dev-haskell/path-pieces-0.2.1 b/metadata/md5-cache/dev-haskell/path-pieces-0.2.1 index 245fee3f76bd..379c46353259 100644 --- a/metadata/md5-cache/dev-haskell/path-pieces-0.2.1 +++ b/metadata/md5-cache/dev-haskell/path-pieces-0.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.5:=[profile?] >=dev-lang/ghc-7.6.2:= RESTRICT=!test? ( test ) SLOT=0/0.2.1 SRC_URI=https://hackage.haskell.org/package/path-pieces-0.2.1/path-pieces-0.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cf1dec02c461cf3704d83a313070991e diff --git a/metadata/md5-cache/dev-haskell/patience-0.1.1-r1 b/metadata/md5-cache/dev-haskell/patience-0.1.1-r1 index 058fa76e9e7e..91bcb6d3154d 100644 --- a/metadata/md5-cache/dev-haskell/patience-0.1.1-r1 +++ b/metadata/md5-cache/dev-haskell/patience-0.1.1-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/patience-0.1.1/patience-0.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b9bdd6b611dc8b2263ba5b17f313b091 diff --git a/metadata/md5-cache/dev-haskell/pcap-0.4.5.2-r1 b/metadata/md5-cache/dev-haskell/pcap-0.4.5.2-r1 index 0c6538e992af..8dd935293aca 100644 --- a/metadata/md5-cache/dev-haskell/pcap-0.4.5.2-r1 +++ b/metadata/md5-cache/dev-haskell/pcap-0.4.5.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-6.12.1:= net-libs/libpcap SLOT=0/0.4.5.2 SRC_URI=https://hackage.haskell.org/package/pcap-0.4.5.2/pcap-0.4.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5f492e47481f7a588b38a664ab78a7e2 diff --git a/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 b/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 index 83b8568ebb94..c37eb7067176 100644 --- a/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 +++ b/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= dev-libs/libpcre RESTRICT=!test? ( test ) SLOT=0/0.4.1.0 SRC_URI=https://hackage.haskell.org/package/pcre-light-0.4.1.0/pcre-light-0.4.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=62fc80da6ef7420e5f8c0b01391f34aa diff --git a/metadata/md5-cache/dev-haskell/pem-0.2.4 b/metadata/md5-cache/dev-haskell/pem-0.2.4 index 81b7222211c5..dda93aa4fdb5 100644 --- a/metadata/md5-cache/dev-haskell/pem-0.2.4 +++ b/metadata/md5-cache/dev-haskell/pem-0.2.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/basement:=[profile?] dev-haskell/memory:=[profile?] >=dev-la RESTRICT=!test? ( test ) SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/pem-0.2.4/pem-0.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f29718818e07c9e4f15bd495f84a9177 diff --git a/metadata/md5-cache/dev-haskell/persistent-2.10.5.2 b/metadata/md5-cache/dev-haskell/persistent-2.10.5.2 index d6d24bc3afcd..0766bf2c1e88 100644 --- a/metadata/md5-cache/dev-haskell/persistent-2.10.5.2 +++ b/metadata/md5-cache/dev-haskell/persistent-2.10.5.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/attoparsec:=[profile?] d RESTRICT=!test? ( test ) SLOT=0/2.10.5.2 SRC_URI=https://hackage.haskell.org/package/persistent-2.10.5.2/persistent-2.10.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7797fbf08791a54ab355b43be4bd8948 diff --git a/metadata/md5-cache/dev-haskell/persistent-mysql-2.10.2.3 b/metadata/md5-cache/dev-haskell/persistent-mysql-2.10.2.3 index c938d067ce5c..0f0c797d0476 100644 --- a/metadata/md5-cache/dev-haskell/persistent-mysql-2.10.2.3 +++ b/metadata/md5-cache/dev-haskell/persistent-mysql-2.10.2.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/blaze-builder:=[profile? RESTRICT=test SLOT=0/2.10.2.3 SRC_URI=https://hackage.haskell.org/package/persistent-mysql-2.10.2.3/persistent-mysql-2.10.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=88b2ef4216ecee13d660203e0eb0caf3 diff --git a/metadata/md5-cache/dev-haskell/persistent-postgresql-2.10.1.2 b/metadata/md5-cache/dev-haskell/persistent-postgresql-2.10.1.2 index a230c9c3fe09..ba14e5454a76 100644 --- a/metadata/md5-cache/dev-haskell/persistent-postgresql-2.10.1.2 +++ b/metadata/md5-cache/dev-haskell/persistent-postgresql-2.10.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/blaze-builder:=[profile? RESTRICT=test SLOT=0/2.10.1.2 SRC_URI=https://hackage.haskell.org/package/persistent-postgresql-2.10.1.2/persistent-postgresql-2.10.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4cda1e1bd66deb8132bcee35e78032ae diff --git a/metadata/md5-cache/dev-haskell/persistent-qq-2.9.2 b/metadata/md5-cache/dev-haskell/persistent-qq-2.9.2 index 1b1834874692..dd5777412666 100644 --- a/metadata/md5-cache/dev-haskell/persistent-qq-2.9.2 +++ b/metadata/md5-cache/dev-haskell/persistent-qq-2.9.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/haskell-src-meta:=[profile?] dev-haskell/mtl:=[profile?] >=d RESTRICT=test SLOT=0/2.9.2 SRC_URI=https://hackage.haskell.org/package/persistent-qq-2.9.2/persistent-qq-2.9.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e1281a35838e9a7b0518858ea31c00bc diff --git a/metadata/md5-cache/dev-haskell/persistent-sqlite-2.10.6.2 b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.10.6.2 index fe4f2e36483d..ebff25d6e418 100644 --- a/metadata/md5-cache/dev-haskell/persistent-sqlite-2.10.6.2 +++ b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.10.6.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/conduit-1.2.12:=[profi RESTRICT=!test? ( test ) SLOT=0/2.10.6.2 SRC_URI=https://hackage.haskell.org/package/persistent-sqlite-2.10.6.2/persistent-sqlite-2.10.6.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2d4ce2d5dc9ed7ff598fe4189b943807 diff --git a/metadata/md5-cache/dev-haskell/persistent-template-2.8.2.3 b/metadata/md5-cache/dev-haskell/persistent-template-2.8.2.3 index 2a9599ee4ef4..226db1f48691 100644 --- a/metadata/md5-cache/dev-haskell/persistent-template-2.8.2.3 +++ b/metadata/md5-cache/dev-haskell/persistent-template-2.8.2.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] RESTRICT=!test? ( test ) SLOT=0/2.8.2.3 SRC_URI=https://hackage.haskell.org/package/persistent-template-2.8.2.3/persistent-template-2.8.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2498cb36050b3cefbca0671617807e4d diff --git a/metadata/md5-cache/dev-haskell/persistent-test-2.0.3.0 b/metadata/md5-cache/dev-haskell/persistent-test-2.0.3.0 index a9a0e27df6cb..e371b25b01b9 100644 --- a/metadata/md5-cache/dev-haskell/persistent-test-2.0.3.0 +++ b/metadata/md5-cache/dev-haskell/persistent-test-2.0.3.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/exceptions-0.8:=[profile?] >=dev-haskell/hspec-2.4:=[profile?] dev-haskell/hspec-expectations:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/monad-control:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] dev-haskell/persistent:=[profile?] dev-haskell/persistent-template:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] >=dev-haskell/quickcheck-instances-0.3:=[profile?] >=dev-haskell/random-1.1:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] dev-haskell/transformers-base:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.0.1:= SLOT=0/2.0.3.0 SRC_URI=https://hackage.haskell.org/package/persistent-test-2.0.3.0/persistent-test-2.0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=19943ee71cb2e5c0acab3a7c2347cb1d diff --git a/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 b/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 index 870d7fc96bc7..0483d6791ae7 100644 --- a/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 +++ b/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-1.2:=[profile?] >=dev-haskell/vector-0.5:=[profile?] RESTRICT=test SLOT=0/0.1.0.3 SRC_URI=https://hackage.haskell.org/package/pgp-wordlist-0.1.0.3/pgp-wordlist-0.1.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c5fa231810c22735aa6cade8bd04adc6 diff --git a/metadata/md5-cache/dev-haskell/pid1-0.1.2.0 b/metadata/md5-cache/dev-haskell/pid1-0.1.2.0 index e7bf16744366..d0ec61f19fc0 100644 --- a/metadata/md5-cache/dev-haskell/pid1-0.1.2.0 +++ b/metadata/md5-cache/dev-haskell/pid1-0.1.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.1.2.0 SRC_URI=https://hackage.haskell.org/package/pid1-0.1.2.0/pid1-0.1.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7483d74a3921c46f9c3c75db2075f313 diff --git a/metadata/md5-cache/dev-haskell/pipes-4.3.14 b/metadata/md5-cache/dev-haskell/pipes-4.3.14 index d1c0aeb07a54..8cf34aa910b4 100644 --- a/metadata/md5-cache/dev-haskell/pipes-4.3.14 +++ b/metadata/md5-cache/dev-haskell/pipes-4.3.14 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/exceptions-0.4:=[profile?] =dev-haskell/data-default-class-0.0.1:=[profile?] =dev-lang/ghc-7.8.2:= comonad? ( >=dev-haskell/comonad-5:=[profile?] =dev-haskell/kan-extensions-5:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/stm-2.1.2.1:=[profile?] =dev-haskell/tagged-0.5:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/hashable-1.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/text-1.2.3.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.13 SRC_URI=https://hackage.haskell.org/package/polyparse-1.13/polyparse-1.13.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0ff24bceb35f5647c9dba9f40c7e1981 diff --git a/metadata/md5-cache/dev-haskell/postgresql-libpq-0.9.4.2-r2 b/metadata/md5-cache/dev-haskell/postgresql-libpq-0.9.4.2-r2 index 9a2035782730..a22ba25d1300 100644 --- a/metadata/md5-cache/dev-haskell/postgresql-libpq-0.9.4.2-r2 +++ b/metadata/md5-cache/dev-haskell/postgresql-libpq-0.9.4.2-r2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-db/postgresql-7:* >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.9.4.2 SRC_URI=https://hackage.haskell.org/package/postgresql-libpq-0.9.4.2/postgresql-libpq-0.9.4.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e51612177b92fcd66fd1d6a87c40efe7 diff --git a/metadata/md5-cache/dev-haskell/postgresql-simple-0.6.2 b/metadata/md5-cache/dev-haskell/postgresql-simple-0.6.2 index 36c2484e82c6..ea8a55bb3c89 100644 --- a/metadata/md5-cache/dev-haskell/postgresql-simple-0.6.2 +++ b/metadata/md5-cache/dev-haskell/postgresql-simple-0.6.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] =dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/1.4.1.3 SRC_URI=https://hackage.haskell.org/package/pqueue-1.4.1.3/pqueue-1.4.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3e2d28211a9f19d030b2ca63f8429ca6 diff --git a/metadata/md5-cache/dev-haskell/prelude-extras-0.4.0.3 b/metadata/md5-cache/dev-haskell/prelude-extras-0.4.0.3 index 61874ab7aec8..803e478f951f 100644 --- a/metadata/md5-cache/dev-haskell/prelude-extras-0.4.0.3 +++ b/metadata/md5-cache/dev-haskell/prelude-extras-0.4.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.0.3 SRC_URI=https://hackage.haskell.org/package/prelude-extras-0.4.0.3/prelude-extras-0.4.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1c6f0c0565b623fa036b076744e718c6 diff --git a/metadata/md5-cache/dev-haskell/preprocessor-tools-2.0.2 b/metadata/md5-cache/dev-haskell/preprocessor-tools-2.0.2 index 0a18d19c3b3a..3f85905791fd 100644 --- a/metadata/md5-cache/dev-haskell/preprocessor-tools-2.0.2 +++ b/metadata/md5-cache/dev-haskell/preprocessor-tools-2.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-1:=[profile?] =dev-haskell/parsec-3:=[profile?] =dev-haskell/syb-0:=[profile?] =dev-lang/ghc-8.4.3:= SLOT=0/2.0.2 SRC_URI=https://hackage.haskell.org/package/preprocessor-tools-2.0.2/preprocessor-tools-2.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ef4b9369b6b4def8e4240efd927090b0 diff --git a/metadata/md5-cache/dev-haskell/pretty-hex-1.0 b/metadata/md5-cache/dev-haskell/pretty-hex-1.0 index ef69afd83d95..1997876db571 100644 --- a/metadata/md5-cache/dev-haskell/pretty-hex-1.0 +++ b/metadata/md5-cache/dev-haskell/pretty-hex-1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0 SRC_URI=https://hackage.haskell.org/package/pretty-hex-1.0/pretty-hex-1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5c2d0004eabb5fe29a0cc067375e8f1 diff --git a/metadata/md5-cache/dev-haskell/pretty-show-1.9.5 b/metadata/md5-cache/dev-haskell/pretty-show-1.9.5 index 0d1e195414e6..531cb261fca1 100644 --- a/metadata/md5-cache/dev-haskell/pretty-show-1.9.5 +++ b/metadata/md5-cache/dev-haskell/pretty-show-1.9.5 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/haskell-lexer-1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.9.5 SRC_URI=https://hackage.haskell.org/package/pretty-show-1.9.5/pretty-show-1.9.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6d054d740d1eb68eabdca5e6eb598cd2 diff --git a/metadata/md5-cache/dev-haskell/prettyclass-1.0.0.0 b/metadata/md5-cache/dev-haskell/prettyclass-1.0.0.0 index 1a4bee8c0dba..2954093359a1 100644 --- a/metadata/md5-cache/dev-haskell/prettyclass-1.0.0.0 +++ b/metadata/md5-cache/dev-haskell/prettyclass-1.0.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.0.0 SRC_URI=https://hackage.haskell.org/package/prettyclass-1.0.0.0/prettyclass-1.0.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b395d414bfe6ac94f6791a68a88d3247 diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-1.6.1 b/metadata/md5-cache/dev-haskell/prettyprinter-1.6.1 index 2266b25325d6..254a785fac63 100644 --- a/metadata/md5-cache/dev-haskell/prettyprinter-1.6.1 +++ b/metadata/md5-cache/dev-haskell/prettyprinter-1.6.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] =dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/prettyprinte RESTRICT=!test? ( test ) SLOT=0/1.1.1.2 SRC_URI=https://hackage.haskell.org/package/prettyprinter-ansi-terminal-1.1.1.2/prettyprinter-ansi-terminal-1.1.1.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b5b7d73c9094402d234731ffc5095732 diff --git a/metadata/md5-cache/dev-haskell/primitive-0.7.1.0 b/metadata/md5-cache/dev-haskell/primitive-0.7.1.0 index 23f50d9c12f9..2d3a6cda681c 100644 --- a/metadata/md5-cache/dev-haskell/primitive-0.7.1.0 +++ b/metadata/md5-cache/dev-haskell/primitive-0.7.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=test SLOT=0/0.7.1.0 SRC_URI=https://hackage.haskell.org/package/primitive-0.7.1.0/primitive-0.7.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=82f06ecd66fe9f2f23354e31c114286a diff --git a/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2 b/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2 index e916be7cf927..6a6bb66b91fa 100644 --- a/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2 +++ b/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/primitive-0.6.4:=[profile?] =dev-lang/ghc-7.4.2:= SLOT=0/0.1.0.2 SRC_URI=https://hackage.haskell.org/package/primitive-addr-0.1.0.2/primitive-addr-0.1.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e7a1ef1163e35dd1e69617ee85d8fda3 diff --git a/metadata/md5-cache/dev-haskell/process-extras-0.7.4 b/metadata/md5-cache/dev-haskell/process-extras-0.7.4 index 8bfaa65a393d..4449ce7645c8 100644 --- a/metadata/md5-cache/dev-haskell/process-extras-0.7.4 +++ b/metadata/md5-cache/dev-haskell/process-extras-0.7.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/data-default:=[profile?] >=dev-haskell/generic-deriving-1.10 RESTRICT=!test? ( test ) SLOT=0/0.7.4 SRC_URI=https://hackage.haskell.org/package/process-extras-0.7.4/process-extras-0.7.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2e39c26a1b14815cc2f65ad214d4c6d1 diff --git a/metadata/md5-cache/dev-haskell/profunctor-extras-4.0 b/metadata/md5-cache/dev-haskell/profunctor-extras-4.0 index ed354e3f8ae4..a33f6c711cdc 100644 --- a/metadata/md5-cache/dev-haskell/profunctor-extras-4.0 +++ b/metadata/md5-cache/dev-haskell/profunctor-extras-4.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/profunctors-4:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/4.0 SRC_URI=https://hackage.haskell.org/package/profunctor-extras-4.0/profunctor-extras-4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ee4adc76c09f40d5b6ce83bc67ae2b41 diff --git a/metadata/md5-cache/dev-haskell/profunctors-5.5.1 b/metadata/md5-cache/dev-haskell/profunctors-5.5.1 index 03a2bfa7a81a..5af39be9da8b 100644 --- a/metadata/md5-cache/dev-haskell/profunctors-5.5.1 +++ b/metadata/md5-cache/dev-haskell/profunctors-5.5.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base-orphans-0.4:=[profile?] =dev-haskell/bifunctors-5.2:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/contravariant-1:=[profile?] =dev-haskell/distributive-0.4.4:=[profile?] =dev-haskell/semigroups-0.11:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/5.5.1 SRC_URI=https://hackage.haskell.org/package/profunctors-5.5.1/profunctors-5.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e742f963f97700d5416bc6702421a958 diff --git a/metadata/md5-cache/dev-haskell/project-template-0.2.1.0 b/metadata/md5-cache/dev-haskell/project-template-0.2.1.0 index a8e7a6353ee7..d322f5db908c 100644 --- a/metadata/md5-cache/dev-haskell/project-template-0.2.1.0 +++ b/metadata/md5-cache/dev-haskell/project-template-0.2.1.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/conduit-1.2.8:=[ RESTRICT=!test? ( test ) SLOT=0/0.2.1.0 SRC_URI=https://hackage.haskell.org/package/project-template-0.2.1.0/project-template-0.2.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c9063905bd5e592c7d856ed139434d3c diff --git a/metadata/md5-cache/dev-haskell/psqueue-1.1.0.1 b/metadata/md5-cache/dev-haskell/psqueue-1.1.0.1 index d71d53f5584f..87905ac51263 100644 --- a/metadata/md5-cache/dev-haskell/psqueue-1.1.0.1 +++ b/metadata/md5-cache/dev-haskell/psqueue-1.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0.1 SRC_URI=https://hackage.haskell.org/package/PSQueue-1.1.0.1/PSQueue-1.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=89c339921429eaeea3f8db526e55b8b5 diff --git a/metadata/md5-cache/dev-haskell/psqueues-0.2.7.2 b/metadata/md5-cache/dev-haskell/psqueues-0.2.7.2 index 29b794ad5679..fc58c9003516 100644 --- a/metadata/md5-cache/dev-haskell/psqueues-0.2.7.2 +++ b/metadata/md5-cache/dev-haskell/psqueues-0.2.7.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] =de RESTRICT=!test? ( test ) SLOT=0/0.1 SRC_URI=https://hackage.haskell.org/package/publicsuffixlist-0.1/publicsuffixlist-0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=184029ef4bd6257770f36f6e12def938 diff --git a/metadata/md5-cache/dev-haskell/punycode-2.0 b/metadata/md5-cache/dev-haskell/punycode-2.0 index 508c2efce574..e3e0b6373ab1 100644 --- a/metadata/md5-cache/dev-haskell/punycode-2.0 +++ b/metadata/md5-cache/dev-haskell/punycode-2.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/cereal:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/t RESTRICT=test SLOT=0/2.0 SRC_URI=https://hackage.haskell.org/package/punycode-2.0/punycode-2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e2e0a26478b155f68a37a67f0debb5fc diff --git a/metadata/md5-cache/dev-haskell/puremd5-2.1.3 b/metadata/md5-cache/dev-haskell/puremd5-2.1.3 index bf6aa2fc22a8..1897a8ee2e10 100644 --- a/metadata/md5-cache/dev-haskell/puremd5-2.1.3 +++ b/metadata/md5-cache/dev-haskell/puremd5-2.1.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/binary-0.4.0:=[profile?] >=dev-haskell/cereal-0.2:=[profil RESTRICT=!test? ( test ) !test? ( test ) SLOT=0/2.1.3 SRC_URI=https://hackage.haskell.org/package/pureMD5-2.1.3/pureMD5-2.1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=442ee08a2f0954232dfaeaef4ebde133 diff --git a/metadata/md5-cache/dev-haskell/pwstore-fast-2.4.4 b/metadata/md5-cache/dev-haskell/pwstore-fast-2.4.4 index d97364e6a525..fa832a811482 100644 --- a/metadata/md5-cache/dev-haskell/pwstore-fast-2.4.4 +++ b/metadata/md5-cache/dev-haskell/pwstore-fast-2.4.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/base64-bytestring-0.1:=[profile?] >=dev-haskell/byteable-0.1:=[profile?] >=dev-haskell/cryptohash-0.6:=[profile?] >=dev-haskell/random-1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/2.4.4 SRC_URI=https://hackage.haskell.org/package/pwstore-fast-2.4.4/pwstore-fast-2.4.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8e04ab2069d6c494104bf41c7c6f86f1 diff --git a/metadata/md5-cache/dev-haskell/quickcheck-2.13.2 b/metadata/md5-cache/dev-haskell/quickcheck-2.13.2 index c36f846390b7..cb3b6e13fb8f 100644 --- a/metadata/md5-cache/dev-haskell/quickcheck-2.13.2 +++ b/metadata/md5-cache/dev-haskell/quickcheck-2.13.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/random-1.0.1.0:=[profile?] =dev-haskell/base-orphans-0.1:=[profile?] dev-haskell/bifunctors:=[prof RESTRICT=!test? ( test ) SLOT=0/0.6.4.0 SRC_URI=https://hackage.haskell.org/package/quickcheck-classes-0.6.4.0/quickcheck-classes-0.6.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c2487f891c3f967d9c6c7ccdf0d5d388 diff --git a/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0 b/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0 index 2948b6f324d4..b43f0bafb32d 100644 --- a/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0 +++ b/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/contravariant:=[profile?] >=dev-lang/ghc-8.4.3:= binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) SLOT=0/0.6.2.0 SRC_URI=https://hackage.haskell.org/package/quickcheck-classes-base-0.6.2.0/quickcheck-classes-base-0.6.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=849fe24a6c1b31004fb15786268a2399 diff --git a/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.22 b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.22 index 6a42392d1651..3882fda75794 100644 --- a/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.22 +++ b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.22 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-compat-0.9.3:=[profile?] >=dev-haskell/case-insensiti RESTRICT=!test? ( test ) SLOT=0/0.3.22 SRC_URI=https://hackage.haskell.org/package/quickcheck-instances-0.3.22/quickcheck-instances-0.3.22.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fe1e3479593a777a6d4bd8c165836914 diff --git a/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 b/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 index df17ebaea2ab..a7ddd8cd9cf5 100644 --- a/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 +++ b/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/hunit-1.2.5:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c7d3b325ac5b6cf8b88e922d4d3367ab diff --git a/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0 b/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0 index 852c98aada8a..1b2815a00df4 100644 --- a/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0 +++ b/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=>=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.0.1.0 SRC_URI=https://hackage.haskell.org/package/quickcheck-unicode-1.0.1.0/quickcheck-unicode-1.0.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c8d16c7ec35c4cde3dd1d0b7ab968581 diff --git a/metadata/md5-cache/dev-haskell/random-1.1 b/metadata/md5-cache/dev-haskell/random-1.1 index 8dfd0e480d1b..8f77e5b7be9b 100644 --- a/metadata/md5-cache/dev-haskell/random-1.1 +++ b/metadata/md5-cache/dev-haskell/random-1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.1 SRC_URI=https://hackage.haskell.org/package/random-1.1/random-1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9849de8e62128985cf4f7c4d4705e14b diff --git a/metadata/md5-cache/dev-haskell/ranges-0.2.4-r1 b/metadata/md5-cache/dev-haskell/ranges-0.2.4-r1 index 804ddb85a88b..29c46437ad5b 100644 --- a/metadata/md5-cache/dev-haskell/ranges-0.2.4-r1 +++ b/metadata/md5-cache/dev-haskell/ranges-0.2.4-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/ranges-0.2.4/ranges-0.2.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=799fbe8a894a3138a7901b5776d731e0 diff --git a/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 b/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 index 312dbab735e6..48d8e7e32e14 100644 --- a/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 +++ b/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.1 SRC_URI=https://hackage.haskell.org/package/raw-strings-qq-1.1/raw-strings-qq-1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=30f811d91026b284283fa006e72367a8 diff --git a/metadata/md5-cache/dev-haskell/readable-0.3.1 b/metadata/md5-cache/dev-haskell/readable-0.3.1 index e011e34fa59c..478ce23bf73f 100644 --- a/metadata/md5-cache/dev-haskell/readable-0.3.1 +++ b/metadata/md5-cache/dev-haskell/readable-0.3.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/text-0.11:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.1 SRC_URI=https://hackage.haskell.org/package/readable-0.3.1/readable-0.3.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70f1d8d7643abfb9e85d4042bc9c9c47 diff --git a/metadata/md5-cache/dev-haskell/readargs-1.2.3 b/metadata/md5-cache/dev-haskell/readargs-1.2.3 index a1f01ce5f388..a096d35437ad 100644 --- a/metadata/md5-cache/dev-haskell/readargs-1.2.3 +++ b/metadata/md5-cache/dev-haskell/readargs-1.2.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/system-filepath-0.4.7:=[profile?] =dev-lang/ghc-6.10.4:= SLOT=0/1.0.3.0 SRC_URI=https://hackage.haskell.org/package/readline-1.0.3.0/readline-1.0.3.0.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=32997a03cb1639c2c0dbec19e63dce6c diff --git a/metadata/md5-cache/dev-haskell/rebase-1.4.1 b/metadata/md5-cache/dev-haskell/rebase-1.4.1 index 1844cf391206..aedd8282249e 100644 --- a/metadata/md5-cache/dev-haskell/rebase-1.4.1 +++ b/metadata/md5-cache/dev-haskell/rebase-1.4.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/base-prelude-0.1:=[profile?] =dev-haskell/bifunctors-5:=[profile?] =dev-haskell/comonad-5:=[profile?] =dev-haskell/contravariant-1:=[profile?] =dev-haskell/contravariant-extras-0.3.2:=[profile?] =dev-haskell/dlist-0.7:=[profile?] =dev-haskell/either-5:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/hashable-1:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/profunctors-5:=[profile?] =dev-haskell/scientific-0.3:=[profile?] =dev-haskell/selective-0.3:=[profile?] =dev-haskell/semigroupoids-5.2.2:=[profile?] =dev-haskell/semigroups-0.16:=[profile?] =dev-haskell/stm-2:=[profile?] =dev-haskell/text-1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/uuid-1:=[profile?] =dev-haskell/vector-0.10:=[profile?] =dev-haskell/void-0.7:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/1.4.1 SRC_URI=https://hackage.haskell.org/package/rebase-1.4.1/rebase-1.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=02e4a427a90bbc027d8b7ff82cb5a15b diff --git a/metadata/md5-cache/dev-haskell/recaptcha-0.1.0.4 b/metadata/md5-cache/dev-haskell/recaptcha-0.1.0.4 index 7931e64d05e7..0aaa821ebc15 100644 --- a/metadata/md5-cache/dev-haskell/recaptcha-0.1.0.4 +++ b/metadata/md5-cache/dev-haskell/recaptcha-0.1.0.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/http-3001.1.4:=[profile?] >=dev-haskell/xhtml-3000.0:=[profile?] >=dev-lang/ghc-7.4.1:= network-uri? ( >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/network-2:=[profile?] =dev-haskell/fingertree-0.1:=[profile?] =dev-haskell/hashable-1.1.2.1:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.9:=[profile?] =dev-haskell/text-0.11.1.5:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/3.12.3 SRC_URI=https://hackage.haskell.org/package/reducers-3.12.3/reducers-3.12.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=09e75b982d678388f38bb6a99188dc5c diff --git a/metadata/md5-cache/dev-haskell/refact-0.3.0.2 b/metadata/md5-cache/dev-haskell/refact-0.3.0.2 index d29c52c39577..9870d2ab8be5 100644 --- a/metadata/md5-cache/dev-haskell/refact-0.3.0.2 +++ b/metadata/md5-cache/dev-haskell/refact-0.3.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0.2 SRC_URI=https://hackage.haskell.org/package/refact-0.3.0.2/refact-0.3.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ade7e305250e6407b835a89a1dce0ddd diff --git a/metadata/md5-cache/dev-haskell/reflection-2.1.6 b/metadata/md5-cache/dev-haskell/reflection-2.1.6 index f025a436d953..6c4009d700cd 100644 --- a/metadata/md5-cache/dev-haskell/reflection-2.1.6 +++ b/metadata/md5-cache/dev-haskell/reflection-2.1.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.4.3:= RESTRICT=!test? ( test ) SLOT=0/2.1.6 SRC_URI=https://hackage.haskell.org/package/reflection-2.1.6/reflection-2.1.6.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=34b054e4caf142e8fa9b862e5893eca3 diff --git a/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1 b/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1 index 3f3f9f3fa332..c7e57fc97d87 100644 --- a/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1 +++ b/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.3.3.1 SRC_URI=https://hackage.haskell.org/package/regex-applicative-0.3.3.1/regex-applicative-0.3.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0a678d9c4232516cac2744ed45edc8a9 diff --git a/metadata/md5-cache/dev-haskell/regex-applicative-text-0.1.0.1 b/metadata/md5-cache/dev-haskell/regex-applicative-text-0.1.0.1 index fb45705725be..2e8b75ad170e 100644 --- a/metadata/md5-cache/dev-haskell/regex-applicative-text-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/regex-applicative-text-0.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/regex-applicative-0.3:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.1 SRC_URI=https://hackage.haskell.org/package/regex-applicative-text-0.1.0.1/regex-applicative-text-0.1.0.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4ad4b48500a3656c7f8b6806ca4bbd2f diff --git a/metadata/md5-cache/dev-haskell/regex-base-0.94.0.0 b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.0 index 01cfb998f411..deb2a6d2db26 100644 --- a/metadata/md5-cache/dev-haskell/regex-base-0.94.0.0 +++ b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-1.1:=[profile?] =dev-haskell/text-1.2.3:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.94.0.0 SRC_URI=https://hackage.haskell.org/package/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=659bd7efeb54b82831b571b8b4ce5ddb diff --git a/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.0 b/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.0 index 62529066dd09..629b24ded021 100644 --- a/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.0 +++ b/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/regex-base-0.94:=[profile?] =dev-haskell/regex-posix-0.96:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.95.2.0 SRC_URI=https://hackage.haskell.org/package/regex-compat-0.95.2.0/regex-compat-0.95.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=224d24034c88fb49dab960931a8aa4e1 diff --git a/metadata/md5-cache/dev-haskell/regex-compat-tdfa-0.95.1.4 b/metadata/md5-cache/dev-haskell/regex-compat-tdfa-0.95.1.4 index a99339f537ad..5da67380af62 100644 --- a/metadata/md5-cache/dev-haskell/regex-compat-tdfa-0.95.1.4 +++ b/metadata/md5-cache/dev-haskell/regex-compat-tdfa-0.95.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/regex-base-0.93:=[profile?] >=dev-haskell/regex-tdfa-1.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.95.1.4 SRC_URI=https://hackage.haskell.org/package/regex-compat-tdfa-0.95.1.4/regex-compat-tdfa-0.95.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4cff680c7405ee23df7cce3a7df769be diff --git a/metadata/md5-cache/dev-haskell/regex-pcre-0.95.0.0 b/metadata/md5-cache/dev-haskell/regex-pcre-0.95.0.0 index a77bbd759f54..04e864516965 100644 --- a/metadata/md5-cache/dev-haskell/regex-pcre-0.95.0.0 +++ b/metadata/md5-cache/dev-haskell/regex-pcre-0.95.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/regex-base-0.94:=[profile?] =dev-lang/ghc-7.4.1:= dev-libs/libpcre SLOT=0/0.95.0.0 SRC_URI=https://hackage.haskell.org/package/regex-pcre-0.95.0.0/regex-pcre-0.95.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c1fb6c761f7fb6943c7c7b2542f6af8b diff --git a/metadata/md5-cache/dev-haskell/regex-pcre-builtin-0.95.1.3.8.43 b/metadata/md5-cache/dev-haskell/regex-pcre-builtin-0.95.1.3.8.43 index c4dcb360ed3c..30bd8ee2b1c0 100644 --- a/metadata/md5-cache/dev-haskell/regex-pcre-builtin-0.95.1.3.8.43 +++ b/metadata/md5-cache/dev-haskell/regex-pcre-builtin-0.95.1.3.8.43 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/regex-base-0.94:=[profile?] =dev-haskell/text-1.2.3:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.95.1.3.8.43 SRC_URI=https://hackage.haskell.org/package/regex-pcre-builtin-0.95.1.3.8.43/regex-pcre-builtin-0.95.1.3.8.43.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0a7f533bebbcfcdb31138fe10df68d9b diff --git a/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0 b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0 index f2fa099fc423..e3d978ada50f 100644 --- a/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0 +++ b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/regex-base-0.94:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.96.0.0 SRC_URI=https://hackage.haskell.org/package/regex-posix-0.96.0.0/regex-posix-0.96.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8769f9e6e558503f08aee6c7f2c1b93f diff --git a/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.1.1 b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.1.1 index f0dc7ccf4c8f..a3eb5b2459ac 100644 --- a/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.1.1 +++ b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.1.3:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/1.3.1.1 SRC_URI=https://hackage.haskell.org/package/regex-tdfa-1.3.1.1/regex-tdfa-1.3.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1d1aeff9d1aca38896c086116c7dbbd2 diff --git a/metadata/md5-cache/dev-haskell/rerebase-1.4.1 b/metadata/md5-cache/dev-haskell/rerebase-1.4.1 index d7bdb76b8129..5b142316300e 100644 --- a/metadata/md5-cache/dev-haskell/rerebase-1.4.1 +++ b/metadata/md5-cache/dev-haskell/rerebase-1.4.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=~dev-haskell/rebase-1.4.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.4.1 SRC_URI=https://hackage.haskell.org/package/rerebase-1.4.1/rerebase-1.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d008214c84b5b714711178bdeec572f9 diff --git a/metadata/md5-cache/dev-haskell/resolv-0.1.2.0 b/metadata/md5-cache/dev-haskell/resolv-0.1.2.0 index a98fc6231790..de32ffaab234 100644 --- a/metadata/md5-cache/dev-haskell/resolv-0.1.2.0 +++ b/metadata/md5-cache/dev-haskell/resolv-0.1.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base16-bytestring-0.1:=[profile?] =dev-haskell/monad-control-0.2.0.1:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-base-0.4:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.2.3.2 SRC_URI=https://hackage.haskell.org/package/resource-pool-0.2.3.2/resource-pool-0.2.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=63b7d26895cc350b7c8ea6d5f5c0d976 diff --git a/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 b/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 index c0e623ff5aff..35670c39430c 100644 --- a/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 +++ b/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/mtl-2.0:=[profile?] =dev-haskell/exceptions-0.5:=[profile?] >=dev-haskell/random-1:=[profil RESTRICT=!test? ( test ) SLOT=0/0.8.1.1 SRC_URI=https://hackage.haskell.org/package/retry-0.8.1.1/retry-0.8.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=dd88c79585591c0cbad9dbf773de404c diff --git a/metadata/md5-cache/dev-haskell/rfc5051-0.1.0.4 b/metadata/md5-cache/dev-haskell/rfc5051-0.1.0.4 index 72bd44efab93..be3db79d588c 100644 --- a/metadata/md5-cache/dev-haskell/rfc5051-0.1.0.4 +++ b/metadata/md5-cache/dev-haskell/rfc5051-0.1.0.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.4 SRC_URI=https://hackage.haskell.org/package/rfc5051-0.1.0.4/rfc5051-0.1.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3c92607e0a097293be55e64d9919552a diff --git a/metadata/md5-cache/dev-haskell/rfc5051-0.2 b/metadata/md5-cache/dev-haskell/rfc5051-0.2 index d3e2eaec83a8..c05c6e29cb61 100644 --- a/metadata/md5-cache/dev-haskell/rfc5051-0.2 +++ b/metadata/md5-cache/dev-haskell/rfc5051-0.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2 SRC_URI=https://hackage.haskell.org/package/rfc5051-0.2/rfc5051-0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3533f3431a014327488043280f6fba21 diff --git a/metadata/md5-cache/dev-haskell/riff-0.3.0.1 b/metadata/md5-cache/dev-haskell/riff-0.3.0.1 index 8a9659e20dc2..f8e01e97d205 100644 --- a/metadata/md5-cache/dev-haskell/riff-0.3.0.1 +++ b/metadata/md5-cache/dev-haskell/riff-0.3.0.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/either-4.3:=[profile?] >=dev-lang/ghc-7.10.1:= SLOT=0/0.3.0.1 SRC_URI=https://hackage.haskell.org/package/riff-0.3.0.1/riff-0.3.0.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=770f2b5305c11588c284642f3d186d31 diff --git a/metadata/md5-cache/dev-haskell/rio-0.1.18.0 b/metadata/md5-cache/dev-haskell/rio-0.1.18.0 index e1acb4f80852..9e8b1e82785a 100644 --- a/metadata/md5-cache/dev-haskell/rio-0.1.18.0 +++ b/metadata/md5-cache/dev-haskell/rio-0.1.18.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/exceptions:=[profile?] dev-haskell/hashable:=[profile?] dev- RESTRICT=!test? ( test ) SLOT=0/0.1.18.0 SRC_URI=https://hackage.haskell.org/package/rio-0.1.18.0/rio-0.1.18.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=89a2261c545120e256040b2accc47dd1 diff --git a/metadata/md5-cache/dev-haskell/rio-orphans-0.1.1.0 b/metadata/md5-cache/dev-haskell/rio-orphans-0.1.1.0 index b451592793a9..50ca1fac42da 100644 --- a/metadata/md5-cache/dev-haskell/rio-orphans-0.1.1.0 +++ b/metadata/md5-cache/dev-haskell/rio-orphans-0.1.1.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/exceptions:=[profile?] dev-haskell/fast-logger:=[profile?] d RESTRICT=!test? ( test ) SLOT=0/0.1.1.0 SRC_URI=https://hackage.haskell.org/package/rio-orphans-0.1.1.0/rio-orphans-0.1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=35addf4110708179984393ee5df525d3 diff --git a/metadata/md5-cache/dev-haskell/rio-prettyprint-0.1.1.0 b/metadata/md5-cache/dev-haskell/rio-prettyprint-0.1.1.0 index 64ecf7fe83b6..66ff6785dade 100644 --- a/metadata/md5-cache/dev-haskell/rio-prettyprint-0.1.1.0 +++ b/metadata/md5-cache/dev-haskell/rio-prettyprint-0.1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/annotated-wl-pprint:=[profile?] >=dev-haskell/ansi-terminal-0.9:=[profile?] dev-haskell/cabal:=[profile?] dev-haskell/colour:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/path:=[profile?] dev-haskell/rio:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.2.1:= SLOT=0/0.1.1.0 SRC_URI=https://hackage.haskell.org/package/rio-prettyprint-0.1.1.0/rio-prettyprint-0.1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=cfd6c04af53d9ac29201b85ccedfcc5f diff --git a/metadata/md5-cache/dev-haskell/rsa-2.3.1 b/metadata/md5-cache/dev-haskell/rsa-2.3.1 index 7fb6f1b235c1..a1d0770a8623 100644 --- a/metadata/md5-cache/dev-haskell/rsa-2.3.1 +++ b/metadata/md5-cache/dev-haskell/rsa-2.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/crypto-api-0.10:=[profile?] =dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.3.19 SRC_URI=https://hackage.haskell.org/package/safe-0.3.19/safe-0.3.19.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1eca07add143c42a14f5dac7553a7893 diff --git a/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0 b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0 index 7b853e56138b..8b35dab2427a 100644 --- a/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0 +++ b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/exceptions-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.1.7.0 SRC_URI=https://hackage.haskell.org/package/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=26f773b292d9b87e2a12bb806dde8e8d diff --git a/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1 b/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1 index a8ea8b2cef41..912b47cc9dd6 100644 --- a/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1 +++ b/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/stm:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.10.1 SRC_URI=https://hackage.haskell.org/package/SafeSemaphore-0.10.1/SafeSemaphore-0.10.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=204788e08ba8fb1419d4b005c93ec6c0 diff --git a/metadata/md5-cache/dev-haskell/sandi-0.5 b/metadata/md5-cache/dev-haskell/sandi-0.5 index 6ae1efface42..c9e8689560fd 100644 --- a/metadata/md5-cache/dev-haskell/sandi-0.5 +++ b/metadata/md5-cache/dev-haskell/sandi-0.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= conduit? ( >=dev-haskell/conduit-1.3:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.5 SRC_URI=https://hackage.haskell.org/package/sandi-0.5/sandi-0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=06574ea4e076e29606eaaed4f64d38a8 diff --git a/metadata/md5-cache/dev-haskell/say-0.1.0.0 b/metadata/md5-cache/dev-haskell/say-0.1.0.0 index d8534f78040b..28e64910d595 100644 --- a/metadata/md5-cache/dev-haskell/say-0.1.0.0 +++ b/metadata/md5-cache/dev-haskell/say-0.1.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.1.0.0 SRC_URI=https://hackage.haskell.org/package/say-0.1.0.0/say-0.1.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=306105f5f24d072ea76c4729294a5fc4 diff --git a/metadata/md5-cache/dev-haskell/scientific-0.3.6.2 b/metadata/md5-cache/dev-haskell/scientific-0.3.6.2 index 5edce2b5f310..da46f29df270 100644 --- a/metadata/md5-cache/dev-haskell/scientific-0.3.6.2 +++ b/metadata/md5-cache/dev-haskell/scientific-0.3.6.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/bytestring-builder-0.10.4:=[profile?] =dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/memory-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.10 SRC_URI=https://hackage.haskell.org/package/securemem-0.1.10/securemem-0.1.10.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=252ffbd1c262af252849a42162ae6cb7 diff --git a/metadata/md5-cache/dev-haskell/selective-0.3 b/metadata/md5-cache/dev-haskell/selective-0.3 index 7e28ad63eb2c..071f43759e6f 100644 --- a/metadata/md5-cache/dev-haskell/selective-0.3 +++ b/metadata/md5-cache/dev-haskell/selective-0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.10.1:= RESTRICT=!test? ( test ) SLOT=0/0.3 SRC_URI=https://hackage.haskell.org/package/selective-0.3/selective-0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=970af3d67ad33c267c7633479114b4f0 diff --git a/metadata/md5-cache/dev-haskell/semigroupoid-extras-5 b/metadata/md5-cache/dev-haskell/semigroupoid-extras-5 index 4832aa63875a..9bad69864554 100644 --- a/metadata/md5-cache/dev-haskell/semigroupoid-extras-5 +++ b/metadata/md5-cache/dev-haskell/semigroupoid-extras-5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/semigroupoids-5:=[profile?] =dev-lang/ghc-7.6.2:= profunctors? ( >=dev-haskell/profunctors-5:=[profile?] =dev-haskell/base-orphans-0.8:=[profile?] =dev-haskell/hashable-1.1:=[profile?] =dev-haskell/nats-0.1:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-lang/ghc-7.8.2:= transformers? ( >=dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.10.1:=[gmp] hashable? ( >=dev-haskell/hashable-1.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/network-2:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.7.11.1 SRC_URI=https://hackage.haskell.org/package/sendfile-0.7.11.1/sendfile-0.7.11.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d3169d3c683d79d5f25329330a294fc3 diff --git a/metadata/md5-cache/dev-haskell/setenv-0.1.1.3 b/metadata/md5-cache/dev-haskell/setenv-0.1.1.3 index 71fd99d32312..77c0edfc4e61 100644 --- a/metadata/md5-cache/dev-haskell/setenv-0.1.1.3 +++ b/metadata/md5-cache/dev-haskell/setenv-0.1.1.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1.3 SRC_URI=https://hackage.haskell.org/package/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=06af0e4c273493fc209690d58ffa5958 diff --git a/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 index 544ab32b5ecd..490b0e332ace 100644 --- a/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 +++ b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.6.1:= SLOT=0/1.0.0.9 SRC_URI=https://hackage.haskell.org/package/setlocale-1.0.0.9/setlocale-1.0.0.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f62a9d3a1a5a3b1b36505edc4a31c642 diff --git a/metadata/md5-cache/dev-haskell/sha-1.6.4.4 b/metadata/md5-cache/dev-haskell/sha-1.6.4.4 index 098d4db0c263..8c7a667514d3 100644 --- a/metadata/md5-cache/dev-haskell/sha-1.6.4.4 +++ b/metadata/md5-cache/dev-haskell/sha-1.6.4.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/1.6.4.4 SRC_URI=https://hackage.haskell.org/package/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5706a8cc8f0e702ababa5f1e019326ed diff --git a/metadata/md5-cache/dev-haskell/shakespeare-2.0.25 b/metadata/md5-cache/dev-haskell/shakespeare-2.0.25 index 498348ac1b85..dcaf7e5de81a 100644 --- a/metadata/md5-cache/dev-haskell/shakespeare-2.0.25 +++ b/metadata/md5-cache/dev-haskell/shakespeare-2.0.25 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/blaze-html:=[profile?] dev-has RESTRICT=!test? ( test ) SLOT=0/2.0.25 SRC_URI=https://hackage.haskell.org/package/shakespeare-2.0.25/shakespeare-2.0.25.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3013209c043b7805f2e36504bfc670c7 diff --git a/metadata/md5-cache/dev-haskell/shakespeare-css-1.1.0 b/metadata/md5-cache/dev-haskell/shakespeare-css-1.1.0 index 5416ce51482f..91b304828cac 100644 --- a/metadata/md5-cache/dev-haskell/shakespeare-css-1.1.0 +++ b/metadata/md5-cache/dev-haskell/shakespeare-css-1.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/shakespeare-2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/shakespeare-css-1.1.0/shakespeare-css-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=14e28642f1d4c362417276ee0b850ac1 diff --git a/metadata/md5-cache/dev-haskell/shakespeare-i18n-1.1.0 b/metadata/md5-cache/dev-haskell/shakespeare-i18n-1.1.0 index cc37d158a0ab..abe6b9507895 100644 --- a/metadata/md5-cache/dev-haskell/shakespeare-i18n-1.1.0 +++ b/metadata/md5-cache/dev-haskell/shakespeare-i18n-1.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/shakespeare-2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/shakespeare-i18n-1.1.0/shakespeare-i18n-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8375518e8bf355b6aca55e839fb0acb2 diff --git a/metadata/md5-cache/dev-haskell/shakespeare-js-1.3.0 b/metadata/md5-cache/dev-haskell/shakespeare-js-1.3.0 index b2b76be101e9..9b1af0724cec 100644 --- a/metadata/md5-cache/dev-haskell/shakespeare-js-1.3.0 +++ b/metadata/md5-cache/dev-haskell/shakespeare-js-1.3.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/shakespeare-2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.3.0 SRC_URI=https://hackage.haskell.org/package/shakespeare-js-1.3.0/shakespeare-js-1.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a3cd40afbcaf77a37ad85f7b64f23873 diff --git a/metadata/md5-cache/dev-haskell/shakespeare-text-1.1.0 b/metadata/md5-cache/dev-haskell/shakespeare-text-1.1.0 index c03e60dd663b..27a822eb6e86 100644 --- a/metadata/md5-cache/dev-haskell/shakespeare-text-1.1.0 +++ b/metadata/md5-cache/dev-haskell/shakespeare-text-1.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/shakespeare-2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/shakespeare-text-1.1.0/shakespeare-text-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b95de94df92772cb3aee30e09de84ce0 diff --git a/metadata/md5-cache/dev-haskell/shell-escape-0.2.0 b/metadata/md5-cache/dev-haskell/shell-escape-0.2.0 index 91b5f7b2521a..2c8bbe4c3100 100644 --- a/metadata/md5-cache/dev-haskell/shell-escape-0.2.0 +++ b/metadata/md5-cache/dev-haskell/shell-escape-0.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/vector-0.6.0.2:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/shell-escape-0.2.0/shell-escape-0.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ad9866f619c0b6ba172e375d84b56196 diff --git a/metadata/md5-cache/dev-haskell/shelly-1.9.0 b/metadata/md5-cache/dev-haskell/shelly-1.9.0 index 02a1c1403ee1..3affabe82561 100644 --- a/metadata/md5-cache/dev-haskell/shelly-1.9.0 +++ b/metadata/md5-cache/dev-haskell/shelly-1.9.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] dev-haskell/enclosed-exceptions:=[profile? RESTRICT=!test? ( test ) SLOT=0/1.9.0 SRC_URI=https://hackage.haskell.org/package/shelly-1.9.0/shelly-1.9.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a9af7570a43492288a32485e5d5e63f2 diff --git a/metadata/md5-cache/dev-haskell/silently-1.2.5.1 b/metadata/md5-cache/dev-haskell/silently-1.2.5.1 index fc054199803f..403e71f285e3 100644 --- a/metadata/md5-cache/dev-haskell/silently-1.2.5.1 +++ b/metadata/md5-cache/dev-haskell/silently-1.2.5.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/1.2.5.1 SRC_URI=https://hackage.haskell.org/package/silently-1.2.5.1/silently-1.2.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c2135f8fa193998086424c341c35691e diff --git a/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3 b/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3 index 271d967f977c..6495a0beb1b4 100644 --- a/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3 +++ b/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.3 SRC_URI=https://hackage.haskell.org/package/simple-reflect-0.3.3/simple-reflect-0.3.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b131acff969fd8264880c9e8b35944c diff --git a/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28 b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28 index 19d359fb421a..0e5c874b7173 100644 --- a/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28 +++ b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.28 SRC_URI=https://hackage.haskell.org/package/simple-sendfile-0.2.28/simple-sendfile-0.2.28.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=79f53b06638febbfc9b58c692bc29fb9 diff --git a/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1 b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1 index 78d76965d0f9..7ed1e8cfc5d8 100644 --- a/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1 +++ b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/tagged-0.8.5:=[profile?] =dev-lang/ghc-7.6.1:= >=dev-haskell/dec-0.0.3 =dev-haskell/dictionary-sharing-0.1:=[profile?] =dev-haskell/testing-type-modifiers-0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.1.2.0 SRC_URI=https://hackage.haskell.org/package/size-based-0.1.2.0/size-based-0.1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2e21b7c90e2573cb499e2f9494bf8d84 diff --git a/metadata/md5-cache/dev-haskell/skein-1.0.9.4 b/metadata/md5-cache/dev-haskell/skein-1.0.9.4 index 363e001fc2ce..1122338916ad 100644 --- a/metadata/md5-cache/dev-haskell/skein-1.0.9.4 +++ b/metadata/md5-cache/dev-haskell/skein-1.0.9.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cereal-0.3:=[profile?] =dev-lang/ghc-8.4.3:= dev-libs/libpcre:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] dev-haskell/text:=[profile?] ) SLOT=0/0.10.5 SRC_URI=https://hackage.haskell.org/package/skylighting-0.10.5/skylighting-0.10.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ea0a9b433e0f81152b43cce377769c59 diff --git a/metadata/md5-cache/dev-haskell/skylighting-0.8.5-r1 b/metadata/md5-cache/dev-haskell/skylighting-0.8.5-r1 index 163c3ecbc125..c13d00062665 100644 --- a/metadata/md5-cache/dev-haskell/skylighting-0.8.5-r1 +++ b/metadata/md5-cache/dev-haskell/skylighting-0.8.5-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=~dev-haskell/skylighting-core-0.8.5:=[profile?] >=dev-lang/ghc-7.10.1:= dev-libs/libpcre:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] dev-haskell/text:=[profile?] ) SLOT=0/0.8.5 SRC_URI=https://hackage.haskell.org/package/skylighting-0.8.5/skylighting-0.8.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=06d3303a7cd9690cd51352189a9dceeb diff --git a/metadata/md5-cache/dev-haskell/skylighting-core-0.10.5-r1 b/metadata/md5-cache/dev-haskell/skylighting-core-0.10.5-r1 index a9ef11f84556..1bd7bf0180bf 100644 --- a/metadata/md5-cache/dev-haskell/skylighting-core-0.10.5-r1 +++ b/metadata/md5-cache/dev-haskell/skylighting-core-0.10.5-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/ansi-terminal-0.7:=[pr RESTRICT=!test? ( test ) SLOT=0/0.10.5 SRC_URI=https://hackage.haskell.org/package/skylighting-core-0.10.5/skylighting-core-0.10.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=db4b3dd860daee2db90b5ab5c2bc3491 diff --git a/metadata/md5-cache/dev-haskell/skylighting-core-0.8.5-r1 b/metadata/md5-cache/dev-haskell/skylighting-core-0.8.5-r1 index 2b175385a56b..ecee8a73f356 100644 --- a/metadata/md5-cache/dev-haskell/skylighting-core-0.8.5-r1 +++ b/metadata/md5-cache/dev-haskell/skylighting-core-0.8.5-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/ansi-terminal-0.7:=[pr RESTRICT=!test? ( test ) SLOT=0/0.8.5 SRC_URI=https://hackage.haskell.org/package/skylighting-core-0.8.5/skylighting-core-0.8.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f5e7802d187cd3ab1bbb8df80a6a6377 diff --git a/metadata/md5-cache/dev-haskell/smallcheck-1.2.0 b/metadata/md5-cache/dev-haskell/smallcheck-1.2.0 index 0934dac0fea9..61e183f3cc02 100644 --- a/metadata/md5-cache/dev-haskell/smallcheck-1.2.0 +++ b/metadata/md5-cache/dev-haskell/smallcheck-1.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/logict:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/nats:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.2.0 SRC_URI=https://hackage.haskell.org/package/smallcheck-1.2.0/smallcheck-1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1abe9c39b3654fcd9ebec885970f01f8 diff --git a/metadata/md5-cache/dev-haskell/snap-core-1.0.4.2 b/metadata/md5-cache/dev-haskell/snap-core-1.0.4.2 index 1544cacd67e7..d10b0f7de023 100644 --- a/metadata/md5-cache/dev-haskell/snap-core-1.0.4.2 +++ b/metadata/md5-cache/dev-haskell/snap-core-1.0.4.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.12:=[profile?] =dev-haskell/attoparsec-0.12:=[profile?] =dev-haskell/cereal-0.3.1:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.6.1 SRC_URI=https://hackage.haskell.org/package/socks-0.6.1/socks-0.6.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=04d2eb21259f26538e4f62f10fe53193 diff --git a/metadata/md5-cache/dev-haskell/sop-core-0.5.0.1 b/metadata/md5-cache/dev-haskell/sop-core-0.5.0.1 index d36b682b45be..a34ca0404427 100644 --- a/metadata/md5-cache/dev-haskell/sop-core-0.5.0.1 +++ b/metadata/md5-cache/dev-haskell/sop-core-0.5.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/0.5.0.1 SRC_URI=https://hackage.haskell.org/package/sop-core-0.5.0.1/sop-core-0.5.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=afdc0bb356980cd81f2ea8f1a253a97f diff --git a/metadata/md5-cache/dev-haskell/split-0.2.3.4 b/metadata/md5-cache/dev-haskell/split-0.2.3.4 index fc7261d2f02f..ea798f096b9c 100644 --- a/metadata/md5-cache/dev-haskell/split-0.2.3.4 +++ b/metadata/md5-cache/dev-haskell/split-0.2.3.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.2.3.4 SRC_URI=https://hackage.haskell.org/package/split-0.2.3.4/split-0.2.3.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5c61c28b2c61af22f8bc2f61db77592f diff --git a/metadata/md5-cache/dev-haskell/splitmix-0.0.4 b/metadata/md5-cache/dev-haskell/splitmix-0.0.4 index e75b92d59178..9f2e56ebe321 100644 --- a/metadata/md5-cache/dev-haskell/splitmix-0.0.4 +++ b/metadata/md5-cache/dev-haskell/splitmix-0.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= random? ( >=dev-haskell/random-1.0:=[profile?] =dev-haskell/aeson-1.4.6.0:=[profile?] >=dev-haskell/annotated-wl-pprin RESTRICT=test SLOT=0/2.3.3 SRC_URI=https://hackage.haskell.org/package/stack-2.3.3/stack-2.3.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4fa1f6420a7eaf660c10130c55cbc534 diff --git a/metadata/md5-cache/dev-haskell/statevar-1.1.1.1 b/metadata/md5-cache/dev-haskell/statevar-1.1.1.1 index eb5b5d436dbb..8725d94bf752 100644 --- a/metadata/md5-cache/dev-haskell/statevar-1.1.1.1 +++ b/metadata/md5-cache/dev-haskell/statevar-1.1.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/stm-2.2.0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/1.1.1.1 SRC_URI=https://hackage.haskell.org/package/StateVar-1.1.1.1/StateVar-1.1.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3997bb8f43d484f25bda7662949cbfc5 diff --git a/metadata/md5-cache/dev-haskell/statistics-0.15.2.0 b/metadata/md5-cache/dev-haskell/statistics-0.15.2.0 index 77dd2c7b2c31..61e56fe20f49 100644 --- a/metadata/md5-cache/dev-haskell/statistics-0.15.2.0 +++ b/metadata/md5-cache/dev-haskell/statistics-0.15.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.6.0.0:=[profile?] >=dev-haskell/async-2.2.2:=[prof RESTRICT=!test? ( test ) SLOT=0/0.15.2.0 SRC_URI=https://hackage.haskell.org/package/statistics-0.15.2.0/statistics-0.15.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4fdb24bd02632a1304d51070a9b9cda1 diff --git a/metadata/md5-cache/dev-haskell/stm-2.5.0.0 b/metadata/md5-cache/dev-haskell/stm-2.5.0.0 index 7263985ec9f2..c02e34ddf26a 100644 --- a/metadata/md5-cache/dev-haskell/stm-2.5.0.0 +++ b/metadata/md5-cache/dev-haskell/stm-2.5.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/nats-0.1.3:=[profile?] =dev-haskell/stm-2.4:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/3.0.0.4 SRC_URI=https://hackage.haskell.org/package/stm-chans-3.0.0.4/stm-chans-3.0.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=520da41578af7a9c39796c7c43bf196c diff --git a/metadata/md5-cache/dev-haskell/stmonadtrans-0.4.4 b/metadata/md5-cache/dev-haskell/stmonadtrans-0.4.4 index bd4d443b49a7..75ea59438039 100644 --- a/metadata/md5-cache/dev-haskell/stmonadtrans-0.4.4 +++ b/metadata/md5-cache/dev-haskell/stmonadtrans-0.4.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/fail:=[profile?] dev-haskell/mtl:=[profile?] >=dev-lang/ghc- RESTRICT=!test? ( test ) SLOT=0/0.4.4 SRC_URI=https://hackage.haskell.org/package/STMonadTrans-0.4.4/STMonadTrans-0.4.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=21c3af352ebc0e83b96cde3dd713c950 diff --git a/metadata/md5-cache/dev-haskell/store-0.7.6 b/metadata/md5-cache/dev-haskell/store-0.7.6 index b6668af6b076..1bd724326ba9 100644 --- a/metadata/md5-cache/dev-haskell/store-0.7.6 +++ b/metadata/md5-cache/dev-haskell/store-0.7.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.0.2:=[profile?] >=dev-haskell/base-orphans-0.4.3:= RESTRICT=test SLOT=0/0.7.6 SRC_URI=https://hackage.haskell.org/package/store-0.7.6/store-0.7.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=da3c4567a11953bf470e7b4e279efad3 diff --git a/metadata/md5-cache/dev-haskell/store-core-0.4.4.3 b/metadata/md5-cache/dev-haskell/store-core-0.4.4.3 index f06a83dc30b2..15e1f6a1a277 100644 --- a/metadata/md5-cache/dev-haskell/store-core-0.4.4.3 +++ b/metadata/md5-cache/dev-haskell/store-core-0.4.4.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/fail-4.9:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] =dev-haskell/text-1.2.0.4:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.4.4.3 SRC_URI=https://hackage.haskell.org/package/store-core-0.4.4.3/store-core-0.4.4.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=54452d8665aadd742f05be0f6f8c3c80 diff --git a/metadata/md5-cache/dev-haskell/stream-0.4.7.2 b/metadata/md5-cache/dev-haskell/stream-0.4.7.2 index 143f908c1f54..1b4488067a08 100644 --- a/metadata/md5-cache/dev-haskell/stream-0.4.7.2 +++ b/metadata/md5-cache/dev-haskell/stream-0.4.7.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/lazysmallcheck-0.3:=[profile?] >=dev-haskell/quickcheck-2.0:2=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.4.7.2 SRC_URI=https://hackage.haskell.org/package/Stream-0.4.7.2/Stream-0.4.7.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fe1ad915921cf6b1fd47b8581d8fcdb4 diff --git a/metadata/md5-cache/dev-haskell/streaming-commons-0.2.1.2 b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.1.2 index 50fe18aaeb22..bd6ff5c7b5ac 100644 --- a/metadata/md5-cache/dev-haskell/streaming-commons-0.2.1.2 +++ b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.1.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/network-2.4.0.0:=[profile?] RESTRICT=test SLOT=0/0.2.1.2 SRC_URI=https://hackage.haskell.org/package/streaming-commons-0.2.1.2/streaming-commons-0.2.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2c9bca1c2279669b89141f2dd0815d2a diff --git a/metadata/md5-cache/dev-haskell/strict-0.3.2-r1 b/metadata/md5-cache/dev-haskell/strict-0.3.2-r1 index fbd5dc596928..7716f9fa999b 100644 --- a/metadata/md5-cache/dev-haskell/strict-0.3.2-r1 +++ b/metadata/md5-cache/dev-haskell/strict-0.3.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.2 SRC_URI=https://hackage.haskell.org/package/strict-0.3.2/strict-0.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bf42f5cf65879d9dac660ced8811e500 diff --git a/metadata/md5-cache/dev-haskell/string-qq-0.0.4 b/metadata/md5-cache/dev-haskell/string-qq-0.0.4 index 611f6b9e7406..2ba8cb35be46 100644 --- a/metadata/md5-cache/dev-haskell/string-qq-0.0.4 +++ b/metadata/md5-cache/dev-haskell/string-qq-0.0.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.0.4 SRC_URI=https://hackage.haskell.org/package/string-qq-0.0.4/string-qq-0.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5184c8ecb47230c67175c68c972959a2 diff --git a/metadata/md5-cache/dev-haskell/stringable-0.1.3 b/metadata/md5-cache/dev-haskell/stringable-0.1.3 index a9886e29ef47..2f0fc6a9cd85 100644 --- a/metadata/md5-cache/dev-haskell/stringable-0.1.3 +++ b/metadata/md5-cache/dev-haskell/stringable-0.1.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/system-filepath-0.4.7:=[profile?] >=dev-haskell/text-0.11.2:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.3 SRC_URI=https://hackage.haskell.org/package/stringable-0.1.3/stringable-0.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=07ef4d7f76c774217ff9699d410f96c4 diff --git a/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 b/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 index 325402abe164..b668dde64d9b 100644 --- a/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 +++ b/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.5.1 SRC_URI=https://hackage.haskell.org/package/stringbuilder-0.5.1/stringbuilder-0.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1d6f746a4a3771c5a0aba6b3278d6a88 diff --git a/metadata/md5-cache/dev-haskell/stringprep-1.0.0 b/metadata/md5-cache/dev-haskell/stringprep-1.0.0 index 01c8597fd82d..503802b8be98 100644 --- a/metadata/md5-cache/dev-haskell/stringprep-1.0.0 +++ b/metadata/md5-cache/dev-haskell/stringprep-1.0.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.9:=[profile?] >=dev-haskell/text-icu-0.6:=[profile? RESTRICT=!test? ( test ) SLOT=0/1.0.0 SRC_URI=https://hackage.haskell.org/package/stringprep-1.0.0/stringprep-1.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c35803d97051bfac7e7ff60943186270 diff --git a/metadata/md5-cache/dev-haskell/stringsearch-0.3.6.6-r1 b/metadata/md5-cache/dev-haskell/stringsearch-0.3.6.6-r1 index 2ba8d72f3ab8..1dbf5dc8029f 100644 --- a/metadata/md5-cache/dev-haskell/stringsearch-0.3.6.6-r1 +++ b/metadata/md5-cache/dev-haskell/stringsearch-0.3.6.6-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.6.6 SRC_URI=https://hackage.haskell.org/package/stringsearch-0.3.6.6/stringsearch-0.3.6.6.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=837a97d5e89eddaa012a9a8e0df9de06 diff --git a/metadata/md5-cache/dev-haskell/syb-0.7.1 b/metadata/md5-cache/dev-haskell/syb-0.7.1 index f09c6f772298..dfdcf008cf06 100644 --- a/metadata/md5-cache/dev-haskell/syb-0.7.1 +++ b/metadata/md5-cache/dev-haskell/syb-0.7.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.7.1 SRC_URI=https://hackage.haskell.org/package/syb-0.7.1/syb-0.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4c33546dd082bf18013d4078d0612fc3 diff --git a/metadata/md5-cache/dev-haskell/syb-with-class-0.6.1.13 b/metadata/md5-cache/dev-haskell/syb-with-class-0.6.1.13 index bae02ebff984..7460cdc37ba7 100644 --- a/metadata/md5-cache/dev-haskell/syb-with-class-0.6.1.13 +++ b/metadata/md5-cache/dev-haskell/syb-with-class-0.6.1.13 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.6.1.13 SRC_URI=https://hackage.haskell.org/package/syb-with-class-0.6.1.13/syb-with-class-0.6.1.13.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=158359255d7bd157f2ea91beaee3d63e diff --git a/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4 b/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4 index c16272deef45..fc56e9116862 100644 --- a/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4 +++ b/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/system-filepath-0.3.1:=[profile?] =dev-haskell/semigroups-0.11:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.1.0.1 SRC_URI=https://hackage.haskell.org/package/system-posix-redirect-1.1.0.1/system-posix-redirect-1.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=af77d647a824e7f6a1e4025924fb8e38 diff --git a/metadata/md5-cache/dev-haskell/tagged-0.8.6 b/metadata/md5-cache/dev-haskell/tagged-0.8.6 index 005643460c42..6ee6c8cdaed0 100644 --- a/metadata/md5-cache/dev-haskell/tagged-0.8.6 +++ b/metadata/md5-cache/dev-haskell/tagged-0.8.6 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.8.6 SRC_URI=https://hackage.haskell.org/package/tagged-0.8.6/tagged-0.8.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0b0349b58cf856a6e4e5d75a46f9e956 diff --git a/metadata/md5-cache/dev-haskell/tagshare-0.0 b/metadata/md5-cache/dev-haskell/tagshare-0.0 index 4940f5db66e3..7663ad8d0043 100644 --- a/metadata/md5-cache/dev-haskell/tagshare-0.0 +++ b/metadata/md5-cache/dev-haskell/tagshare-0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.0 SRC_URI=https://hackage.haskell.org/package/tagshare-0.0/tagshare-0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=685c44f0d5dafa5a4dfbd577d0be14de diff --git a/metadata/md5-cache/dev-haskell/tagsoup-0.14.8 b/metadata/md5-cache/dev-haskell/tagsoup-0.14.8 index 513a4c2fca50..c4a19e531940 100644 --- a/metadata/md5-cache/dev-haskell/tagsoup-0.14.8 +++ b/metadata/md5-cache/dev-haskell/tagsoup-0.14.8 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.14.8 SRC_URI=https://hackage.haskell.org/package/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3723203921bf2eceeee455ce5da375c4 diff --git a/metadata/md5-cache/dev-haskell/tagstream-conduit-0.5.6 b/metadata/md5-cache/dev-haskell/tagstream-conduit-0.5.6 index aa1552894935..b0114bad4418 100644 --- a/metadata/md5-cache/dev-haskell/tagstream-conduit-0.5.6 +++ b/metadata/md5-cache/dev-haskell/tagstream-conduit-0.5.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/blaze-builder:=[pr RESTRICT=!test? ( test ) SLOT=0/0.5.6 SRC_URI=https://hackage.haskell.org/package/tagstream-conduit-0.5.6/tagstream-conduit-0.5.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c1b96a9e061faf67685a61bd0f420f05 diff --git a/metadata/md5-cache/dev-haskell/tar-0.5.1.1 b/metadata/md5-cache/dev-haskell/tar-0.5.1.1 index b60fb1c957f5..f7a01ddb6fce 100644 --- a/metadata/md5-cache/dev-haskell/tar-0.5.1.1 +++ b/metadata/md5-cache/dev-haskell/tar-0.5.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/bytestring-builder-0.10.4.0.2:=[profile?] =dev-haskell/conduit-combinators-1.0.8.1 >=dev-haskell/conduit-1.3 dev- RESTRICT=!test? ( test ) SLOT=0/0.3.2 SRC_URI=https://hackage.haskell.org/package/tar-conduit-0.3.2/tar-conduit-0.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=239628b163a25fdd705cf548ba05adaa diff --git a/metadata/md5-cache/dev-haskell/tasty-1.2.3 b/metadata/md5-cache/dev-haskell/tasty-1.2.3 index 55c97c724d4f..29768530166a 100644 --- a/metadata/md5-cache/dev-haskell/tasty-1.2.3 +++ b/metadata/md5-cache/dev-haskell/tasty-1.2.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/ansi-terminal-0.9:=[profile?] >=dev-haskell/async-2.0:=[profile?] >=dev-haskell/mtl-2.1.3.1:=[profile?] >=dev-haskell/optparse-applicative-0.14:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/tagged-0.5:=[profile?] >=dev-haskell/unbounded-delays-0.1:=[profile?] dev-haskell/wcwidth:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/clock-0.4.4.0:=[profile?] SLOT=0/1.2.3 SRC_URI=https://hackage.haskell.org/package/tasty-1.2.3/tasty-1.2.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7710b7d029a012ca256efeee03884819 diff --git a/metadata/md5-cache/dev-haskell/tasty-ant-xml-1.1.6 b/metadata/md5-cache/dev-haskell/tasty-ant-xml-1.1.6 index 18db709f58af..9f52ba5eb1c7 100644 --- a/metadata/md5-cache/dev-haskell/tasty-ant-xml-1.1.6 +++ b/metadata/md5-cache/dev-haskell/tasty-ant-xml-1.1.6 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/generic-deriving-1.6.2:=[profile?] >=dev-haskell/mtl-2.1.2:=[profile?] >=dev-haskell/stm-2.4.2:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] >=dev-haskell/tasty-0.10:=[profile?] =dev-haskell/xml-1.3.13:=[profile?] >=dev-lang/ghc-8.0.1:= SLOT=0/1.1.6 SRC_URI=https://hackage.haskell.org/package/tasty-ant-xml-1.1.6/tasty-ant-xml-1.1.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b46430d917ba8dac9ce2f885356151cd diff --git a/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2 b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2 index 6d4089271950..59f56412aab1 100644 --- a/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2 +++ b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/tasty-0.11:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.11.1.2 SRC_URI=https://hackage.haskell.org/package/tasty-expected-failure-0.11.1.2/tasty-expected-failure-0.11.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2103d23c11e7301172e0b132464a317b diff --git a/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1 b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1 index e4e350ab6847..729c71c6eb13 100644 --- a/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1 +++ b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/op RESTRICT=!test? ( test ) SLOT=0/2.3.1.1 SRC_URI=https://hackage.haskell.org/package/tasty-golden-2.3.1.1/tasty-golden-2.3.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6e277d74120c8181948dc36391405738 diff --git a/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.0.0.2-r1 b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.0.0.2-r1 index cae76128b713..558b2d89e933 100644 --- a/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.0.0.2-r1 +++ b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.0.0.2-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hedgehog-1.0.2:=[profile?] =dev-haskell/tasty-1.2.2:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.10.0.2 SRC_URI=https://hackage.haskell.org/package/tasty-hunit-0.10.0.2/tasty-hunit-0.10.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fc124c2365da8746abe76488504a9fab diff --git a/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 b/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 index dea2f16fa8f6..a23b89076ad4 100644 --- a/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 +++ b/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/tasty:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.0.3 SRC_URI=https://hackage.haskell.org/package/tasty-kat-0.0.3/tasty-kat-0.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3f36d7fb2cc0b867f0903245f74561a7 diff --git a/metadata/md5-cache/dev-haskell/tasty-lua-0.2.3.1 b/metadata/md5-cache/dev-haskell/tasty-lua-0.2.3.1 index fa15d27b82c5..8375bb65e32c 100644 --- a/metadata/md5-cache/dev-haskell/tasty-lua-0.2.3.1 +++ b/metadata/md5-cache/dev-haskell/tasty-lua-0.2.3.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/file-embed-0.0:=[profile?] =dev-haskell/quickcheck-2. RESTRICT=!test? ( test ) SLOT=0/0.10.1.1 SRC_URI=https://hackage.haskell.org/package/tasty-quickcheck-0.10.1.1/tasty-quickcheck-0.10.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7c743d101942a58ee2b3a151096fe895 diff --git a/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.17 b/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.17 index b6760dfbdce4..e3ede004b9d5 100644 --- a/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.17 +++ b/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.17 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/mtl-2.1.2:=[profile?] >=dev-haskell/optparse-applicative-0.6:=[profile?] >=dev-haskell/split-0.1:=[profile?] =dev-haskell/stm-2.4.2:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/tasty-1.2:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.1.17 SRC_URI=https://hackage.haskell.org/package/tasty-rerun-1.1.17/tasty-rerun-1.1.17.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=207eb95819dad130131da880d521cfc9 diff --git a/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1 b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1 index 2342e4f7895c..1c491012f7ec 100644 --- a/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1 +++ b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/smallcheck-1.0:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.8.1 SRC_URI=https://hackage.haskell.org/package/tasty-smallcheck-0.8.1/tasty-smallcheck-0.8.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2902878a539585f8fad2f6216611fd86 diff --git a/metadata/md5-cache/dev-haskell/tasty-th-0.1.7 b/metadata/md5-cache/dev-haskell/tasty-th-0.1.7 index f6968942b3ed..7661d1f2c6de 100644 --- a/metadata/md5-cache/dev-haskell/tasty-th-0.1.7 +++ b/metadata/md5-cache/dev-haskell/tasty-th-0.1.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/haskell-src-exts-1.18.0:=[profile?] dev-haskell/tasty:=[pr RESTRICT=!test? ( test ) SLOT=0/0.1.7 SRC_URI=https://hackage.haskell.org/package/tasty-th-0.1.7/tasty-th-0.1.7.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=653c1638be677fdc5010dca9cff23cf8 diff --git a/metadata/md5-cache/dev-haskell/template-haskell-compat-v0208-0.1.4 b/metadata/md5-cache/dev-haskell/template-haskell-compat-v0208-0.1.4 index 644565b513f0..bfb1d970597e 100644 --- a/metadata/md5-cache/dev-haskell/template-haskell-compat-v0208-0.1.4 +++ b/metadata/md5-cache/dev-haskell/template-haskell-compat-v0208-0.1.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.6.2:= SLOT=0/0.1.4 SRC_URI=https://hackage.haskell.org/package/template-haskell-compat-v0208-0.1.4/template-haskell-compat-v0208-0.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=125795c6db0b41154dfdc6470ec34b87 diff --git a/metadata/md5-cache/dev-haskell/temporary-1.3 b/metadata/md5-cache/dev-haskell/temporary-1.3 index 599bce6eb666..21ce71135ef3 100644 --- a/metadata/md5-cache/dev-haskell/temporary-1.3 +++ b/metadata/md5-cache/dev-haskell/temporary-1.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-haskell/random-1.1:=[prof RESTRICT=!test? ( test ) SLOT=0/1.3 SRC_URI=https://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7cee727f7c71fa1291c35f0b987b1d4c diff --git a/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3 b/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3 index c4efe1a11a85..0e3867b7943b 100644 --- a/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3 +++ b/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/1.2.0.3 SRC_URI=https://hackage.haskell.org/package/temporary-rc-1.2.0.3/temporary-rc-1.2.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7acb88058553b7522338a38e4b3fc6e0 diff --git a/metadata/md5-cache/dev-haskell/tensor-1.1.0.1 b/metadata/md5-cache/dev-haskell/tensor-1.1.0.1 index 64d3017ed109..803171f0f67e 100644 --- a/metadata/md5-cache/dev-haskell/tensor-1.1.0.1 +++ b/metadata/md5-cache/dev-haskell/tensor-1.1.0.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.1.0.1 SRC_URI=https://hackage.haskell.org/package/Tensor-1.1.0.1/Tensor-1.1.0.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=52e25b5336e4771c9591b4b86fc0f7c5 diff --git a/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1 b/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1 index 4fe31bc319c7..64c2e44e79d1 100644 --- a/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1 +++ b/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.3.2.1 SRC_URI=https://hackage.haskell.org/package/terminal-size-0.3.2.1/terminal-size-0.3.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d3515b86c0dae3817d7a20422bce5a5b diff --git a/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4 b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4 index 923aa2ed6763..5c7b544fd84e 100644 --- a/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4 +++ b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-8.0.1:= SLOT=0/0.4.1.4 SRC_URI=https://hackage.haskell.org/package/terminfo-0.4.1.4/terminfo-0.4.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bd75ef86d7011421a6b7bfc1b373b1a1 diff --git a/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r2 b/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r2 index 575527f3c6ff..b517146454e3 100644 --- a/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r2 +++ b/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/ansi-wl-ppri RESTRICT=test SLOT=0/0.8.2.0 SRC_URI=https://hackage.haskell.org/package/test-framework-0.8.2.0/test-framework-0.8.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d3c76e99d3d9f51f9708e68a2baa5418 diff --git a/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1 b/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1 index eedd47dc580c..e8f68516a0d8 100644 --- a/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1 +++ b/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] =dev-haskell/hunit-1.2:=[profile?] >=dev-haskell/test-framework-0.2.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.3.0.2 SRC_URI=https://hackage.haskell.org/package/test-framework-hunit-0.3.0.2/test-framework-hunit-0.3.0.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=63f409bda0020b3d87adb9d1c1325278 diff --git a/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1 b/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1 index 2dca43bc63fa..0cf7976c2eba 100644 --- a/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1 +++ b/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/leancheck:=[profile?] dev-haskell/test-framework:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.0.1 SRC_URI=https://hackage.haskell.org/package/test-framework-leancheck-0.0.1/test-framework-leancheck-0.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e846aa6606668f5f20bfdc91e830b2a9 diff --git a/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r1 b/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r1 index 39d07ece7a63..adc7e81e2e05 100644 --- a/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r1 +++ b/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] =dev-haskell/quickcheck-2.4:2=[profile?] >=dev-haskell/random-1:=[profile?] =dev-haskell/test-framework-0.8:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.0.5 SRC_URI=https://hackage.haskell.org/package/test-framework-quickcheck2-0.3.0.5/test-framework-quickcheck2-0.3.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5f1879fb8365bb3cdb3d4a7e31478e71 diff --git a/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4 b/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4 index 187496500c49..80c5c264daad 100644 --- a/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4 +++ b/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/language-haskell-extract-0.2:=[profile?] dev-haskell/regex-posix:=[profile?] dev-haskell/test-framework:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.4 SRC_URI=https://hackage.haskell.org/package/test-framework-th-0.2.4/test-framework-th-0.2.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=aa515fed92f139a4e05d28cc6c2c2081 diff --git a/metadata/md5-cache/dev-haskell/testing-feat-1.1.0.0 b/metadata/md5-cache/dev-haskell/testing-feat-1.1.0.0 index 2053fe7367a5..26cd4120026a 100644 --- a/metadata/md5-cache/dev-haskell/testing-feat-1.1.0.0 +++ b/metadata/md5-cache/dev-haskell/testing-feat-1.1.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>dev-haskell/quickcheck-2:2=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.1.0.0 SRC_URI=https://hackage.haskell.org/package/testing-feat-1.1.0.0/testing-feat-1.1.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=47ab6a98372dc2d76a1c62a948d3e865 diff --git a/metadata/md5-cache/dev-haskell/testing-type-modifiers-0.1.0.1 b/metadata/md5-cache/dev-haskell/testing-type-modifiers-0.1.0.1 index 23f8bcee796e..59850482b607 100644 --- a/metadata/md5-cache/dev-haskell/testing-type-modifiers-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/testing-type-modifiers-0.1.0.1 @@ -10,5 +10,5 @@ LICENSE=public-domain RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.0.1 SRC_URI=https://hackage.haskell.org/package/testing-type-modifiers-0.1.0.1/testing-type-modifiers-0.1.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2340b364166dff676fcedc28e71f2487 diff --git a/metadata/md5-cache/dev-haskell/texmath-0.12.2 b/metadata/md5-cache/dev-haskell/texmath-0.12.2 index 72d1d0140245..1702a29be946 100644 --- a/metadata/md5-cache/dev-haskell/texmath-0.12.2 +++ b/metadata/md5-cache/dev-haskell/texmath-0.12.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] >=dev-haskell/pandoc-types-1.20:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.12.2 SRC_URI=https://hackage.haskell.org/package/texmath-0.12.2/texmath-0.12.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=eb35d84bfd437606dd92999acc840301 diff --git a/metadata/md5-cache/dev-haskell/text-1.2.4.0-r1 b/metadata/md5-cache/dev-haskell/text-1.2.4.0-r1 index 4496ca351d7a..913236b3c194 100644 --- a/metadata/md5-cache/dev-haskell/text-1.2.4.0-r1 +++ b/metadata/md5-cache/dev-haskell/text-1.2.4.0-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.8.1:= =dev-lang/ghc-8.8:= RESTRICT=test SLOT=0/1.2.4.1 SRC_URI=https://hackage.haskell.org/package/text-1.2.4.1/text-1.2.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ade0c0843b36d88bd92831f9394f9ee3 diff --git a/metadata/md5-cache/dev-haskell/text-1.2.4.1_rc1 b/metadata/md5-cache/dev-haskell/text-1.2.4.1_rc1 index 4b4ea4371fc7..8d00c8f13c21 100644 --- a/metadata/md5-cache/dev-haskell/text-1.2.4.1_rc1 +++ b/metadata/md5-cache/dev-haskell/text-1.2.4.1_rc1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-8.10.3:= RESTRICT=test SLOT=0/1.2.4.1_rc1 SRC_URI=https://github.com/haskell/text/archive/v1.2.4.1-rc1.tar.gz -> text-1.2.4.1_rc1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=010ee59db4d7deec2f014f4da0fe3cdf diff --git a/metadata/md5-cache/dev-haskell/text-binary-0.2.1.1 b/metadata/md5-cache/dev-haskell/text-binary-0.2.1.1 index 87c76f1fc5a8..4d180ef8af14 100644 --- a/metadata/md5-cache/dev-haskell/text-binary-0.2.1.1 +++ b/metadata/md5-cache/dev-haskell/text-binary-0.2.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD-2 RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.2.1.1 SRC_URI=https://hackage.haskell.org/package/text-binary-0.2.1.1/text-binary-0.2.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f2cbb68c9ddc43877bd1a8055a9e935 diff --git a/metadata/md5-cache/dev-haskell/text-conversions-0.3.0 b/metadata/md5-cache/dev-haskell/text-conversions-0.3.0 index cdb41e9ab02d..e7b83e7973df 100644 --- a/metadata/md5-cache/dev-haskell/text-conversions-0.3.0 +++ b/metadata/md5-cache/dev-haskell/text-conversions-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/base16-bytestring:=[profile?] dev-haskell/base64-bytestring: RESTRICT=!test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/text-conversions-0.3.0/text-conversions-0.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6e9184e12904ac82372984d439f9ac54 diff --git a/metadata/md5-cache/dev-haskell/text-icu-0.7.0.1 b/metadata/md5-cache/dev-haskell/text-icu-0.7.0.1 index e3cf71289816..15967fb18f75 100644 --- a/metadata/md5-cache/dev-haskell/text-icu-0.7.0.1 +++ b/metadata/md5-cache/dev-haskell/text-icu-0.7.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-libs/i RESTRICT=test SLOT=0/0.7.0.1 SRC_URI=https://hackage.haskell.org/package/text-icu-0.7.0.1/text-icu-0.7.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8ad4ddf397ed3a12ce006b62554c6685 diff --git a/metadata/md5-cache/dev-haskell/text-metrics-0.3.0 b/metadata/md5-cache/dev-haskell/text-metrics-0.3.0 index 60fa37433004..a3c49be1bf84 100644 --- a/metadata/md5-cache/dev-haskell/text-metrics-0.3.0 +++ b/metadata/md5-cache/dev-haskell/text-metrics-0.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-0.2:=[profile?] =d RESTRICT=test !test? ( test ) SLOT=0/0.3.0 SRC_URI=https://hackage.haskell.org/package/text-metrics-0.3.0/text-metrics-0.3.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6f5fcd8a93b54be28991636cf3f471c6 diff --git a/metadata/md5-cache/dev-haskell/text-short-0.1.3 b/metadata/md5-cache/dev-haskell/text-short-0.1.3 index 7d622088ec61..e3f0db1bf053 100644 --- a/metadata/md5-cache/dev-haskell/text-short-0.1.3 +++ b/metadata/md5-cache/dev-haskell/text-short-0.1.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.2.6:=[profile?] =dev-haskell/base-compat-batteries-0.11:=[profile?] =dev-haskell/text-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.0.5 SRC_URI=https://hackage.haskell.org/package/text-stream-decode-0.1.0.5/text-stream-decode-0.1.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=990a76f8f9da2404ef94a5d3ab03574f diff --git a/metadata/md5-cache/dev-haskell/tf-random-0.5 b/metadata/md5-cache/dev-haskell/tf-random-0.5 index 9f5142f66579..739ec7c50460 100644 --- a/metadata/md5-cache/dev-haskell/tf-random-0.5 +++ b/metadata/md5-cache/dev-haskell/tf-random-0.5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/primitive-0.3:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.5 SRC_URI=https://hackage.haskell.org/package/tf-random-0.5/tf-random-0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f5e141b65b98fa5c9f60cbab87fa9e6f diff --git a/metadata/md5-cache/dev-haskell/th-abstraction-0.3.2.0 b/metadata/md5-cache/dev-haskell/th-abstraction-0.3.2.0 index 8174fc48b3da..bdca6fc03011 100644 --- a/metadata/md5-cache/dev-haskell/th-abstraction-0.3.2.0 +++ b/metadata/md5-cache/dev-haskell/th-abstraction-0.3.2.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.3.2.0 SRC_URI=https://hackage.haskell.org/package/th-abstraction-0.3.2.0/th-abstraction-0.3.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1d02ff9f3e1492a889ee0f049ebd503a diff --git a/metadata/md5-cache/dev-haskell/th-expand-syns-0.4.6.0 b/metadata/md5-cache/dev-haskell/th-expand-syns-0.4.6.0 index 81cadadbdd64..f5574d191072 100644 --- a/metadata/md5-cache/dev-haskell/th-expand-syns-0.4.6.0 +++ b/metadata/md5-cache/dev-haskell/th-expand-syns-0.4.6.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.4.6.0 SRC_URI=https://hackage.haskell.org/package/th-expand-syns-0.4.6.0/th-expand-syns-0.4.6.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0785bcf5eceb5c98e40412e6900b8c80 diff --git a/metadata/md5-cache/dev-haskell/th-lift-0.8.1 b/metadata/md5-cache/dev-haskell/th-lift-0.8.1 index 4a1e8b32f9fb..08d88148a150 100644 --- a/metadata/md5-cache/dev-haskell/th-lift-0.8.1 +++ b/metadata/md5-cache/dev-haskell/th-lift-0.8.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/th-abstraction-0.2.3:=[profile?] =dev-haskell/th-lift-0.8:=[profile?] >=dev RESTRICT=!test? ( test ) SLOT=0/0.1.14 SRC_URI=https://hackage.haskell.org/package/th-lift-instances-0.1.14/th-lift-instances-0.1.14.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8485a4e5494a745f3545d7f4196fc957 diff --git a/metadata/md5-cache/dev-haskell/th-orphans-0.13.10 b/metadata/md5-cache/dev-haskell/th-orphans-0.13.10 index 7f0f7d0c1966..b3a8aa23275c 100644 --- a/metadata/md5-cache/dev-haskell/th-orphans-0.13.10 +++ b/metadata/md5-cache/dev-haskell/th-orphans-0.13.10 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=!test? ( test ) SLOT=0/0.13.10 SRC_URI=https://hackage.haskell.org/package/th-orphans-0.13.10/th-orphans-0.13.10.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6209eb0d92ff1b17ea3803ff611bf147 diff --git a/metadata/md5-cache/dev-haskell/th-reify-many-0.1.9 b/metadata/md5-cache/dev-haskell/th-reify-many-0.1.9 index a161cdf61b43..afc386831e6d 100644 --- a/metadata/md5-cache/dev-haskell/th-reify-many-0.1.9 +++ b/metadata/md5-cache/dev-haskell/th-reify-many-0.1.9 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/th- RESTRICT=!test? ( test ) SLOT=0/0.1.9 SRC_URI=https://hackage.haskell.org/package/th-reify-many-0.1.9/th-reify-many-0.1.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ee2809c1349eebede4178e01ebee6adc diff --git a/metadata/md5-cache/dev-haskell/th-utilities-0.2.4.1 b/metadata/md5-cache/dev-haskell/th-utilities-0.2.4.1 index 4363489c3311..0e9617608b21 100644 --- a/metadata/md5-cache/dev-haskell/th-utilities-0.2.4.1 +++ b/metadata/md5-cache/dev-haskell/th-utilities-0.2.4.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/primitive:=[profile?] dev-haskell/syb:=[profile?] dev-haskel RESTRICT=!test? ( test ) SLOT=0/0.2.4.1 SRC_URI=https://hackage.haskell.org/package/th-utilities-0.2.4.1/th-utilities-0.2.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fc3df5ec6952d1d30c0215e43184644a diff --git a/metadata/md5-cache/dev-haskell/threads-0.5.1.6 b/metadata/md5-cache/dev-haskell/threads-0.5.1.6 index dbfeb6c80c30..84d635927991 100644 --- a/metadata/md5-cache/dev-haskell/threads-0.5.1.6 +++ b/metadata/md5-cache/dev-haskell/threads-0.5.1.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/stm-2.1:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.5.1.6 SRC_URI=https://hackage.haskell.org/package/threads-0.5.1.6/threads-0.5.1.6.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41eddeb366e54ab4c2b385b8743b87fb diff --git a/metadata/md5-cache/dev-haskell/thyme-0.3.5.5 b/metadata/md5-cache/dev-haskell/thyme-0.3.5.5 index 9629b7298162..0f8e92e44734 100644 --- a/metadata/md5-cache/dev-haskell/thyme-0.3.5.5 +++ b/metadata/md5-cache/dev-haskell/thyme-0.3.5.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.10:=[prof RESTRICT=test SLOT=0/0.3.5.5 SRC_URI=https://hackage.haskell.org/package/thyme-0.3.5.5/thyme-0.3.5.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9419dc27ac9b62a5a1e608c07ba2363a diff --git a/metadata/md5-cache/dev-haskell/time-compat-1.9.3 b/metadata/md5-cache/dev-haskell/time-compat-1.9.3 index da2ae14b1201..7495623b81cf 100644 --- a/metadata/md5-cache/dev-haskell/time-compat-1.9.3 +++ b/metadata/md5-cache/dev-haskell/time-compat-1.9.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/base-orphans-0.8.1:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.1.1.5 SRC_URI=https://hackage.haskell.org/package/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e989b83adef22f100e5451e41784e42 diff --git a/metadata/md5-cache/dev-haskell/time-manager-0.0.0 b/metadata/md5-cache/dev-haskell/time-manager-0.0.0 index 178b8714017a..2f8103718f35 100644 --- a/metadata/md5-cache/dev-haskell/time-manager-0.0.0 +++ b/metadata/md5-cache/dev-haskell/time-manager-0.0.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/auto-update:=[profile?] >=dev-lang/ghc-7.10.1:= SLOT=0/0.0.0 SRC_URI=https://hackage.haskell.org/package/time-manager-0.0.0/time-manager-0.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f882e9687b698bc613715e3f4db10816 diff --git a/metadata/md5-cache/dev-haskell/timeit-2.0 b/metadata/md5-cache/dev-haskell/timeit-2.0 index 5f8e1bd077b0..96683eb7785e 100644 --- a/metadata/md5-cache/dev-haskell/timeit-2.0 +++ b/metadata/md5-cache/dev-haskell/timeit-2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/2.0 SRC_URI=https://hackage.haskell.org/package/timeit-2.0/timeit-2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bffe46f419f137fa79b4f2607db0f68f diff --git a/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0 b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0 index f78c0692b214..5b898d0123cd 100644 --- a/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0 +++ b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/extensible-exceptions-0.1.0:=[profile?] =dev-haskell/timezone-series-0.1.0:=[profile?] =dev-lang/ghc-8.4.3:= SLOT=0/0.2.0 SRC_URI=https://hackage.haskell.org/package/timezone-olson-0.2.0/timezone-olson-0.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c87c777be4afdd9f4f0e79e1120901d2 diff --git a/metadata/md5-cache/dev-haskell/timezone-series-0.1.9 b/metadata/md5-cache/dev-haskell/timezone-series-0.1.9 index a0c4b5fc91b6..a4bd0345a7cd 100644 --- a/metadata/md5-cache/dev-haskell/timezone-series-0.1.9 +++ b/metadata/md5-cache/dev-haskell/timezone-series-0.1.9 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.9 SRC_URI=https://hackage.haskell.org/package/timezone-series-0.1.9/timezone-series-0.1.9.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4efda5deddc70f0d9ba69cb55c80db6f diff --git a/metadata/md5-cache/dev-haskell/tls-1.5.4 b/metadata/md5-cache/dev-haskell/tls-1.5.4 index aeafc706ce05..0a5917c3bf92 100644 --- a/metadata/md5-cache/dev-haskell/tls-1.5.4 +++ b/metadata/md5-cache/dev-haskell/tls-1.5.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.2.0:=[p RESTRICT=!test? ( test ) SLOT=0/1.5.4 SRC_URI=https://hackage.haskell.org/package/tls-1.5.4/tls-1.5.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a5b6902835b42fce658274f1c271a9ea diff --git a/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4 b/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4 index ec5f584aab6f..88e7ed760d58 100644 --- a/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4 +++ b/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/auto-update:=[profile?] dev-haskell/basement:=[profile?] dev-haskell/clock:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/psqueues-0.2.3:=[profile?] dev-haskell/tls:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.0.4 SRC_URI=https://hackage.haskell.org/package/tls-session-manager-0.0.4/tls-session-manager-0.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2622ce5de60e89b9b4da7376ee68dff5 diff --git a/metadata/md5-cache/dev-haskell/top-1.7 b/metadata/md5-cache/dev-haskell/top-1.7 index bd2318b1559f..cdc530a4436c 100644 --- a/metadata/md5-cache/dev-haskell/top-1.7 +++ b/metadata/md5-cache/dev-haskell/top-1.7 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/parsec:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.7 SRC_URI=https://hackage.haskell.org/package/Top-1.7/Top-1.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b02488e26789f2c6c0f5cc14a21af562 diff --git a/metadata/md5-cache/dev-haskell/torrent-10000.1.1 b/metadata/md5-cache/dev-haskell/torrent-10000.1.1 index 26bfe271b892..889d09d89e2b 100644 --- a/metadata/md5-cache/dev-haskell/torrent-10000.1.1 +++ b/metadata/md5-cache/dev-haskell/torrent-10000.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/bencode-0.2:=[profile?] dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/10000.1.1 SRC_URI=https://hackage.haskell.org/package/torrent-10000.1.1/torrent-10000.1.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ecabb7d95d7ec4bf151e3a496e445032 diff --git a/metadata/md5-cache/dev-haskell/transformers-0.5.6.2 b/metadata/md5-cache/dev-haskell/transformers-0.5.6.2 index cd0773c3265b..3a449541d72e 100644 --- a/metadata/md5-cache/dev-haskell/transformers-0.5.6.2 +++ b/metadata/md5-cache/dev-haskell/transformers-0.5.6.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.5.6.2 SRC_URI=https://hackage.haskell.org/package/transformers-0.5.6.2/transformers-0.5.6.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c6201be62cd3df3aea1dd96ab7765e29 diff --git a/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2 b/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2 index 25a8b2492013..4569a99ad10c 100644 --- a/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2 +++ b/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-compat-0.6.1:=[profile?] >=dev-lang/ghc-7.8.2:= orphaninstances? ( >=dev-haskell/base-orphans-0.3:=[profile?] ) SLOT=0/0.4.5.2 SRC_URI=https://hackage.haskell.org/package/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9f06b6449e63f6699a55ae7a86349d81 diff --git a/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6 b/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6 index 61e5a4ce0490..00600dcb9171 100644 --- a/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6 +++ b/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-2.1:=[profile?] >=dev-haskell/transformers-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.6.6 SRC_URI=https://hackage.haskell.org/package/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=efa312c0f59432cce547e5f4ab9978cd diff --git a/metadata/md5-cache/dev-haskell/tree-diff-0.1 b/metadata/md5-cache/dev-haskell/tree-diff-0.1 index b0e94a161d8f..3acd9a730c00 100644 --- a/metadata/md5-cache/dev-haskell/tree-diff-0.1 +++ b/metadata/md5-cache/dev-haskell/tree-diff-0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.4.0.0:=[profile?] =dev-haskell/ansi-terminal-0.6:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1 SRC_URI=https://hackage.haskell.org/package/type-equality-1/type-equality-1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c95c23c37fd821430b14e4c732c8de7b diff --git a/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0 b/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0 index 509ef930edfb..ca08027184a3 100644 --- a/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0 +++ b/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/un RESTRICT=!test? ( test ) SLOT=0/0.2.6.0 SRC_URI=https://hackage.haskell.org/package/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ca2a15401f1f498697de5d390a0a8de1 diff --git a/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0 b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0 index 5075e71eef76..b604c5a5ea42 100644 --- a/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0 +++ b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.1.1.0 SRC_URI=https://hackage.haskell.org/package/unbounded-delays-0.1.1.0/unbounded-delays-0.1.1.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=01b2842364100c11387089b26bacd2f5 diff --git a/metadata/md5-cache/dev-haskell/unexceptionalio-0.5.1 b/metadata/md5-cache/dev-haskell/unexceptionalio-0.5.1 index 5059340876c9..52263320ba82 100644 --- a/metadata/md5-cache/dev-haskell/unexceptionalio-0.5.1 +++ b/metadata/md5-cache/dev-haskell/unexceptionalio-0.5.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.5.1 SRC_URI=https://hackage.haskell.org/package/unexceptionalio-0.5.1/unexceptionalio-0.5.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e88fd8efcaf08f9bfdec3de0f0380145 diff --git a/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1 b/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1 index 1fdfcc4c2744..98c649686c07 100644 --- a/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1 +++ b/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/text-1.1.1:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.3.7.1 SRC_URI=https://hackage.haskell.org/package/unicode-transforms-0.3.7.1/unicode-transforms-0.3.7.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3863ae04dbcdbef5180ead63cd7d647a diff --git a/metadata/md5-cache/dev-haskell/uniplate-1.6.12 b/metadata/md5-cache/dev-haskell/uniplate-1.6.12 index 6276eb959238..c4c7633bf08e 100644 --- a/metadata/md5-cache/dev-haskell/uniplate-1.6.12 +++ b/metadata/md5-cache/dev-haskell/uniplate-1.6.12 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] dev-haskell/syb:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.6.12 SRC_URI=https://hackage.haskell.org/package/uniplate-1.6.12/uniplate-1.6.12.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7b67870a7da09557be387d7bb2fb29ce diff --git a/metadata/md5-cache/dev-haskell/uniqueid-0.1.1 b/metadata/md5-cache/dev-haskell/uniqueid-0.1.1 index e8ca4006c08a..11a7cec05a13 100644 --- a/metadata/md5-cache/dev-haskell/uniqueid-0.1.1 +++ b/metadata/md5-cache/dev-haskell/uniqueid-0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.8.1:= SLOT=0/0.1.1 SRC_URI=https://hackage.haskell.org/package/uniqueid-0.1.1/uniqueid-0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b76019a5fd7bca88ea736ae2bd3ccef9 diff --git a/metadata/md5-cache/dev-haskell/unix-compat-0.5.2 b/metadata/md5-cache/dev-haskell/unix-compat-0.5.2 index 872f179a2408..92120bdbe775 100644 --- a/metadata/md5-cache/dev-haskell/unix-compat-0.5.2 +++ b/metadata/md5-cache/dev-haskell/unix-compat-0.5.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.5.2 SRC_URI=https://hackage.haskell.org/package/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=71db102530246e9b65269ed2022de7a5 diff --git a/metadata/md5-cache/dev-haskell/unix-time-0.4.7 b/metadata/md5-cache/dev-haskell/unix-time-0.4.7 index 0e29048be84e..857f9b2a4c33 100644 --- a/metadata/md5-cache/dev-haskell/unix-time-0.4.7 +++ b/metadata/md5-cache/dev-haskell/unix-time-0.4.7 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-7.4.1:= RESTRICT=test SLOT=0/0.4.7 SRC_URI=https://hackage.haskell.org/package/unix-time-0.4.7/unix-time-0.4.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3ee956d5c4afd12c3cc713080bb26c36 diff --git a/metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 b/metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 index cb0dfa131980..7de771e64a96 100644 --- a/metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 +++ b/metadata/md5-cache/dev-haskell/unixutils-1.54.2-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/exceptions:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/process-extras-0.3:=[profile?] dev-haskell/puremd5:=[profile?] dev-haskell/regex-tdfa:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.4.3:= virtual/libcrypt:= SLOT=0/1.54.2 SRC_URI=https://hackage.haskell.org/package/Unixutils-1.54.2/Unixutils-1.54.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a546bf3cf0a603d3129bb30b57029b76 diff --git a/metadata/md5-cache/dev-haskell/unliftio-0.2.12.1 b/metadata/md5-cache/dev-haskell/unliftio-0.2.12.1 index c070e4ec606c..7e62b09525f2 100644 --- a/metadata/md5-cache/dev-haskell/unliftio-0.2.12.1 +++ b/metadata/md5-cache/dev-haskell/unliftio-0.2.12.1 @@ -11,5 +11,5 @@ RDEPEND=>dev-haskell/async-2.1.1:=[profile?] >=dev-haskell/stm-2.4.3:=[profile?] RESTRICT=!test? ( test ) SLOT=0/0.2.12.1 SRC_URI=https://hackage.haskell.org/package/unliftio-0.2.12.1/unliftio-0.2.12.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5cd60b507183f36a6587d24bbdb3c462 diff --git a/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0 b/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0 index 4965a3b794b4..7a53d85d0366 100644 --- a/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0 +++ b/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-lang/ghc-7.8.2:= SLOT=0/0.1.2.0 SRC_URI=https://hackage.haskell.org/package/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af642b57757fc7512a98ecabd83a2906 diff --git a/metadata/md5-cache/dev-haskell/unordered-containers-0.2.12.0 b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.12.0 index 0ef2161f4a3c..70bc22dc377c 100644 --- a/metadata/md5-cache/dev-haskell/unordered-containers-0.2.12.0 +++ b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.12.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/hashable-1.0.1.1:=[profile?] =dev-haskell/parsec-3.0:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.1.6.4 SRC_URI=https://hackage.haskell.org/package/uri-0.1.6.4/uri-0.1.6.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f40c6b906c06ea6f69b1dacdad2d3b9c diff --git a/metadata/md5-cache/dev-haskell/uri-bytestring-0.3.3.0 b/metadata/md5-cache/dev-haskell/uri-bytestring-0.3.3.0 index 70509531ca8b..a06b8c0e4165 100644 --- a/metadata/md5-cache/dev-haskell/uri-bytestring-0.3.3.0 +++ b/metadata/md5-cache/dev-haskell/uri-bytestring-0.3.3.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.13.1.0:=[profile?] >=dev-haskell/blaze-builde RESTRICT=!test? ( test ) SLOT=0/0.3.3.0 SRC_URI=https://hackage.haskell.org/package/uri-bytestring-0.3.3.0/uri-bytestring-0.3.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a84278d733bed2519b0804635bc6b319 diff --git a/metadata/md5-cache/dev-haskell/uri-bytestring-aeson-0.1.0.7 b/metadata/md5-cache/dev-haskell/uri-bytestring-aeson-0.1.0.7 index 523be08e89bd..8ed9a0e6be73 100644 --- a/metadata/md5-cache/dev-haskell/uri-bytestring-aeson-0.1.0.7 +++ b/metadata/md5-cache/dev-haskell/uri-bytestring-aeson-0.1.0.7 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/aeson-0.11:=[profile?] =dev-haskell/text-1.1.1.0:=[profile?] >=dev-haskell/uri-bytestring-0.2:=[profile?] =dev-lang/ghc-8.0.1:= SLOT=0/0.1.0.7 SRC_URI=https://hackage.haskell.org/package/uri-bytestring-aeson-0.1.0.7/uri-bytestring-aeson-0.1.0.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ed59ff191b64b60ced32bf49a12f9fe3 diff --git a/metadata/md5-cache/dev-haskell/uri-encode-1.5.0.5 b/metadata/md5-cache/dev-haskell/uri-encode-1.5.0.5 index e416dd6aaddc..939f4e88530d 100644 --- a/metadata/md5-cache/dev-haskell/uri-encode-1.5.0.5 +++ b/metadata/md5-cache/dev-haskell/uri-encode-1.5.0.5 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/text-0.7:=[profile?] =dev-haskell/utf8-string-0.3:=[profile?] =dev-lang/ghc-7.4.1:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) !network-uri? ( >dev-haskell/network-2.4.1.0:=[profile?] =dev-haskell/utf8-string-0.3.4:=[profile?] =dev-lang/ghc-6.10.4:= SLOT=0/2.1.3 SRC_URI=https://hackage.haskell.org/package/url-2.1.3/url-2.1.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0b091ac82a30182e34577a759c42f7b8 diff --git a/metadata/md5-cache/dev-haskell/utf8-light-0.4.2 b/metadata/md5-cache/dev-haskell/utf8-light-0.4.2 index 94ae8f3f9847..1cb16788aa6f 100644 --- a/metadata/md5-cache/dev-haskell/utf8-light-0.4.2 +++ b/metadata/md5-cache/dev-haskell/utf8-light-0.4.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/0.4.2 SRC_URI=https://hackage.haskell.org/package/utf8-light-0.4.2/utf8-light-0.4.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=28159c50d123dedd82cf8995212aa031 diff --git a/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 b/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 index 643b3f850680..d50526e44e6e 100644 --- a/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 +++ b/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.0.1.1 SRC_URI=https://hackage.haskell.org/package/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=96b2db00ec42498a35f474f8e4f89d3f diff --git a/metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 b/metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 index dda921c05f56..4eb576cbe7ba 100644 --- a/metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 +++ b/metadata/md5-cache/dev-haskell/uuagc-0.9.53.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/haskell-src-exts-1.11.1:=[profile?] >=dev-haskell/mtl-1.1.1.1:=[profile?] >=dev-haskell/uuagc-cabal-1.0.2.0:=[profile?] >=dev-haskell/uulib-0.9.14:=[profile?] >=dev-lang/ghc-7.4.1:= loag? ( dev-haskell/minisat:=[profile?] ) SLOT=0/0.9.53.1 SRC_URI=https://hackage.haskell.org/package/uuagc-0.9.53.1/uuagc-0.9.53.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=acb97380b4164571762a556adae7971a diff --git a/metadata/md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 b/metadata/md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 index 154cc3e33b1f..6262ab24112c 100644 --- a/metadata/md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 +++ b/metadata/md5-cache/dev-haskell/uuagc-cabal-1.2.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/cabal-2:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] >=dev-haskell/uulib-0.9.14:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.2.0.0 SRC_URI=https://hackage.haskell.org/package/uuagc-cabal-1.2.0.0/uuagc-cabal-1.2.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=accdbdc5be75fb76ff403f447773bad2 diff --git a/metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 b/metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 index 191cb8cb80a5..507448d9a931 100644 --- a/metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 +++ b/metadata/md5-cache/dev-haskell/uuid-1.3.13-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cryptohash-md5-0.11.100:=[profile?] =dev-haskell/binary-0.4:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.9.24 SRC_URI=https://hackage.haskell.org/package/uulib-0.9.24/uulib-0.9.24.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b72081fbb9b4e6548e14522b19723b08 diff --git a/metadata/md5-cache/dev-haskell/validity-0.9.0.3 b/metadata/md5-cache/dev-haskell/validity-0.9.0.3 index 18bfc4fc9f8c..6cf3da2b4baf 100644 --- a/metadata/md5-cache/dev-haskell/validity-0.9.0.3 +++ b/metadata/md5-cache/dev-haskell/validity-0.9.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.8.2:= RESTRICT=!test? ( test ) SLOT=0/0.9.0.3 SRC_URI=https://hackage.haskell.org/package/validity-0.9.0.3/validity-0.9.0.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=58201b194b4eaf56be4603953323923c diff --git a/metadata/md5-cache/dev-haskell/vault-0.3.1.4 b/metadata/md5-cache/dev-haskell/vault-0.3.1.4 index a0b417028165..850c00bbc3b7 100644 --- a/metadata/md5-cache/dev-haskell/vault-0.3.1.4 +++ b/metadata/md5-cache/dev-haskell/vault-0.3.1.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/hashable-1.1.2.5:=[profile?] =dev-haskell/semigroups-0.1:=[profile?] =dev-haskell/unordered-containers-0.2.3.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.1.4 SRC_URI=https://hackage.haskell.org/package/vault-0.3.1.4/vault-0.3.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=75becc646b0ca2924dd7836d73053389 diff --git a/metadata/md5-cache/dev-haskell/vector-0.12.1.2 b/metadata/md5-cache/dev-haskell/vector-0.12.1.2 index 2c74b3e0942f..6b6bb9dfdb3c 100644 --- a/metadata/md5-cache/dev-haskell/vector-0.12.1.2 +++ b/metadata/md5-cache/dev-haskell/vector-0.12.1.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/fail-4.9:=[profile?] = RESTRICT=test SLOT=0/0.12.1.2 SRC_URI=https://hackage.haskell.org/package/vector-0.12.1.2/vector-0.12.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3f0e73ac73cbf229d4e23f50aa527d59 diff --git a/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.3 b/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.3 index 2745c81f2ff2..d47fa17785d8 100644 --- a/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.3 +++ b/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/primitive-0.3:=[profile?] =dev-haskell/vector-0.6:=[profile?] =dev-haskell/semigroups-0.16:=[ RESTRICT=!test? ( test ) SLOT=0/0.3.8 SRC_URI=https://hackage.haskell.org/package/vector-builder-0.3.8/vector-builder-0.3.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5150f6334fab9f3e3d4a7537475dfd8d diff --git a/metadata/md5-cache/dev-haskell/vector-instances-3.4 b/metadata/md5-cache/dev-haskell/vector-instances-3.4 index 7e87c31231c2..a67974af450b 100644 --- a/metadata/md5-cache/dev-haskell/vector-instances-3.4 +++ b/metadata/md5-cache/dev-haskell/vector-instances-3.4 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/comonad-3:=[profile?] >=dev-haskell/keys-3:=[profile?] >=dev-haskell/pointed-3:=[profile?] >=dev-haskell/semigroupoids-3:=[profile?] >=dev-haskell/semigroups-0.8.3.1:=[profile?] >=dev-haskell/vector-0.9:=[profile?] =dev-lang/ghc-7.4.1:= hashable? ( >=dev-haskell/hashable-1.1.1.0:=[profile?] ) SLOT=0/3.4 SRC_URI=https://hackage.haskell.org/package/vector-instances-3.4/vector-instances-3.4.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a72e7c4cd5ccac18a4a4d5f406aeb454 diff --git a/metadata/md5-cache/dev-haskell/vector-space-0.16 b/metadata/md5-cache/dev-haskell/vector-space-0.16 index cc7f6e59d0c5..7eb2ae7913ee 100644 --- a/metadata/md5-cache/dev-haskell/vector-space-0.16 +++ b/metadata/md5-cache/dev-haskell/vector-space-0.16 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/boolean-0.1.0:=[profile?] >=dev-haskell/memotrie-0.5:=[profile?] >=dev-haskell/numinstances-1.0:=[profile?] >=dev-haskell/semigroups-0.16:=[profile?] >=dev-haskell/void-0.4:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.16 SRC_URI=https://hackage.haskell.org/package/vector-space-0.16/vector-space-0.16.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5f3c1c7d63a3da0f539624171ca5ce58 diff --git a/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 index ec28a0470e81..5499fb485ba0 100644 --- a/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 +++ b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/vector-0.7.1:=[profile?] =dev-haskell/hashable-1.1:=[profile?] >=dev-haskell/semigroups-0.8.2:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/0.7.3 SRC_URI=https://hackage.haskell.org/package/void-0.7.3/void-0.7.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=014a2db8f559d6a749752c17f33336b6 diff --git a/metadata/md5-cache/dev-haskell/wai-3.2.2.1 b/metadata/md5-cache/dev-haskell/wai-3.2.2.1 index 6479a900d4b0..9fcff6cb868d 100644 --- a/metadata/md5-cache/dev-haskell/wai-3.2.2.1 +++ b/metadata/md5-cache/dev-haskell/wai-3.2.2.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/network-2.2.1.5:= RESTRICT=!test? ( test ) SLOT=0/3.2.2.1 SRC_URI=https://hackage.haskell.org/package/wai-3.2.2.1/wai-3.2.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=588cc0f4599d856d9448a38a050ba93e diff --git a/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1 b/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1 index 952f9393511a..7d8f5809012a 100644 --- a/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1 +++ b/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5. RESTRICT=!test? ( test ) SLOT=0/3.1.7.2 SRC_URI=https://hackage.haskell.org/package/wai-app-static-3.1.7.2/wai-app-static-3.1.7.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5e2c8cd8da9def44b3a13dd85be326ec diff --git a/metadata/md5-cache/dev-haskell/wai-conduit-3.0.0.4 b/metadata/md5-cache/dev-haskell/wai-conduit-3.0.0.4 index 4406de754f4c..a89bd4bad1a3 100644 --- a/metadata/md5-cache/dev-haskell/wai-conduit-3.0.0.4 +++ b/metadata/md5-cache/dev-haskell/wai-conduit-3.0.0.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/conduit:=[profile?] dev-haskell/http-types:=[profile?] >=dev-haskell/wai-3.0:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/3.0.0.4 SRC_URI=https://hackage.haskell.org/package/wai-conduit-3.0.0.4/wai-conduit-3.0.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c4c6595f4460fd8812b57d32ac55afb2 diff --git a/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 b/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 index adc4560a4a7b..28a4f8568969 100644 --- a/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 +++ b/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/ansi-terminal:=[profile?] dev- RESTRICT=!test? ( test ) SLOT=0/3.1.4.1 SRC_URI=https://hackage.haskell.org/package/wai-extra-3.1.4.1/wai-extra-3.1.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=96dc7ffaccc4ac2551d0c0e6a981e3f1 diff --git a/metadata/md5-cache/dev-haskell/wai-logger-2.3.6 b/metadata/md5-cache/dev-haskell/wai-logger-2.3.6 index f0c270803e66..d3b2f5e916e3 100644 --- a/metadata/md5-cache/dev-haskell/wai-logger-2.3.6 +++ b/metadata/md5-cache/dev-haskell/wai-logger-2.3.6 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/byteorder:=[profile?] >=dev-haskell/fast-logger-3:=[profile? RESTRICT=test SLOT=0/2.3.6 SRC_URI=https://hackage.haskell.org/package/wai-logger-2.3.6/wai-logger-2.3.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6c6a46e6207d09a4426ed585a6224042 diff --git a/metadata/md5-cache/dev-haskell/wai-test-3.0.0 b/metadata/md5-cache/dev-haskell/wai-test-3.0.0 index 614d3653f4ef..8f424782dd96 100644 --- a/metadata/md5-cache/dev-haskell/wai-test-3.0.0 +++ b/metadata/md5-cache/dev-haskell/wai-test-3.0.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/wai-3.0:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/3.0.0 SRC_URI=https://hackage.haskell.org/package/wai-test-3.0.0/wai-test-3.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1bdd0c9b60602e87c75c5cc4d5a462e3 diff --git a/metadata/md5-cache/dev-haskell/warp-3.3.13 b/metadata/md5-cache/dev-haskell/warp-3.3.13 index 6424cdaa89e8..c897f1c09055 100644 --- a/metadata/md5-cache/dev-haskell/warp-3.3.13 +++ b/metadata/md5-cache/dev-haskell/warp-3.3.13 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/auto-update-0.1.3:=[profile? RESTRICT=test SLOT=0/3.3.13 SRC_URI=https://hackage.haskell.org/package/warp-3.3.13/warp-3.3.13.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fa6186c5451e5afefcdb126fae7d81f5 diff --git a/metadata/md5-cache/dev-haskell/warp-tls-3.2.12 b/metadata/md5-cache/dev-haskell/warp-tls-3.2.12 index 1b97768d5203..80c48631935c 100644 --- a/metadata/md5-cache/dev-haskell/warp-tls-3.2.12 +++ b/metadata/md5-cache/dev-haskell/warp-tls-3.2.12 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/cryptonite-0.12:=[profile?] >=dev-haskell/data-default-class-0.0.1:=[profile?] >=dev-haskell/network-2.2.1:=[profile?] dev-haskell/streaming-commons:=[profile?] >=dev-haskell/tls-1.5.3:=[profile?] >=dev-haskell/tls-session-manager-0.0.4:=[profile?] >=dev-haskell/wai-3.2:=[profile?] =dev-haskell/warp-3.3.6:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/3.2.12 SRC_URI=https://hackage.haskell.org/package/warp-tls-3.2.12/warp-tls-3.2.12.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c924fe86b4c7b75e15ade9a8cf3637cc diff --git a/metadata/md5-cache/dev-haskell/wavy-0.1.0.0 b/metadata/md5-cache/dev-haskell/wavy-0.1.0.0 index 876991e7e624..8ff5c1b618ba 100644 --- a/metadata/md5-cache/dev-haskell/wavy-0.1.0.0 +++ b/metadata/md5-cache/dev-haskell/wavy-0.1.0.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/pretty-show:=[profile?] >=dev-haskell/riff-0.3:=[profile?] =dev-haskell/split-0.2:=[profile?] =dev-haskell/vector-0.10:=[profile?] >=dev-lang/ghc-7.8.2:= SLOT=0/0.1.0.0 SRC_URI=https://hackage.haskell.org/package/wavy-0.1.0.0/wavy-0.1.0.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a74da13ff6a1d570ef0020517b38d058 diff --git a/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 index d83da0b8edec..42e1febdfd0e 100644 --- a/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 +++ b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= cli? ( >=dev-haskell/attoparsec-0.8.5:=[profile?] >=dev-haskell/setlocale-0.0.3:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] ) SLOT=0/0.0.2 SRC_URI=https://hackage.haskell.org/package/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2bd8044d3bd8dcc20b9e30242b5a097d diff --git a/metadata/md5-cache/dev-haskell/weigh-0.0.16 b/metadata/md5-cache/dev-haskell/weigh-0.0.16 index aee7088c7260..d9ed549df559 100644 --- a/metadata/md5-cache/dev-haskell/weigh-0.0.16 +++ b/metadata/md5-cache/dev-haskell/weigh-0.0.16 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/split:=[profile?] dev-haskell/te RESTRICT=!test? ( test ) SLOT=0/0.0.16 SRC_URI=https://hackage.haskell.org/package/weigh-0.0.16/weigh-0.0.16.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c858d0681b0b51e7f1ce305646e2315e diff --git a/metadata/md5-cache/dev-haskell/with-location-0.1.0 b/metadata/md5-cache/dev-haskell/with-location-0.1.0 index 672373b4cc48..4420e5b8b9cf 100644 --- a/metadata/md5-cache/dev-haskell/with-location-0.1.0 +++ b/metadata/md5-cache/dev-haskell/with-location-0.1.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.0 SRC_URI=https://hackage.haskell.org/package/with-location-0.1.0/with-location-0.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=304a7f8255635c9312549b2ac24c7081 diff --git a/metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 b/metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 index 30992cdb4549..47df98244291 100644 --- a/metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 +++ b/metadata/md5-cache/dev-haskell/wl-pprint-1.2.1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-lang/ghc-7.4.1:= SLOT=0/1.2.1 SRC_URI=https://hackage.haskell.org/package/wl-pprint-1.2.1/wl-pprint-1.2.1.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f9ea2ac585406859a560f293bfa629b7 diff --git a/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1 b/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1 index 87c461893fff..deb537b6e9db 100644 --- a/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1 +++ b/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/semigroups-0.9:=[profile?] =dev-haskell/base-compat-0.10:=[profile?] =dev-haskell/text-0.11.0.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/1.2.0.1 SRC_URI=https://hackage.haskell.org/package/wl-pprint-text-1.2.0.1/wl-pprint-text-1.2.0.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1331793cddd844b8160301eaf4117e5d diff --git a/metadata/md5-cache/dev-haskell/word8-0.1.3 b/metadata/md5-cache/dev-haskell/word8-0.1.3 index 14b736040b99..228cf2da7cf7 100644 --- a/metadata/md5-cache/dev-haskell/word8-0.1.3 +++ b/metadata/md5-cache/dev-haskell/word8-0.1.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0/0.1.3 SRC_URI=https://hackage.haskell.org/package/word8-0.1.3/word8-0.1.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3305aa6bc7f999fe436c4637a49e6c1d diff --git a/metadata/md5-cache/dev-haskell/wreq-0.5.3.2 b/metadata/md5-cache/dev-haskell/wreq-0.5.3.2 index 238af64e2ad3..b0a1843460ba 100644 --- a/metadata/md5-cache/dev-haskell/wreq-0.5.3.2 +++ b/metadata/md5-cache/dev-haskell/wreq-0.5.3.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0.0.0:=[profile?] >=dev-haskell/attoparsec-0.11.1. RESTRICT=test SLOT=0/0.5.3.2 SRC_URI=https://hackage.haskell.org/package/wreq-0.5.3.2/wreq-0.5.3.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=bd247a48e2167e618b5722e5e7bd612f diff --git a/metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 b/metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 index 77a606bd4dd1..53af8f28abb5 100644 --- a/metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 +++ b/metadata/md5-cache/dev-haskell/wx-0.92.3.0-r1 @@ -10,5 +10,5 @@ LICENSE=wxWinLL-3.1 RDEPEND=dev-haskell/stm:=[profile?] >=dev-haskell/wxcore-0.92:3.0-gtk3=[profile?] >=dev-lang/ghc-7.6.1:= !!dev-haskell/wx:3.0 SLOT=3.0-gtk3/0.92.3.0 SRC_URI=https://hackage.haskell.org/package/wx-0.92.3.0/wx-0.92.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=378eddae34caeacdddc30d1529a9ea7c diff --git a/metadata/md5-cache/dev-haskell/wxc-0.92.3.0-r1 b/metadata/md5-cache/dev-haskell/wxc-0.92.3.0-r1 index 8d6ad75e296b..484c6d1954cd 100644 --- a/metadata/md5-cache/dev-haskell/wxc-0.92.3.0-r1 +++ b/metadata/md5-cache/dev-haskell/wxc-0.92.3.0-r1 @@ -10,5 +10,5 @@ LICENSE=wxWinLL-3.1 RDEPEND=>dev-haskell/split-0:=[profile?] >=dev-haskell/wxdirect-0.90.1.1:3.0-gtk3=[profile?] x11-libs/wxGTK:3.0-gtk3=[X,gstreamer?,opengl] >=dev-lang/ghc-7.6.1:= !!dev-haskell/wxc:3.0 SLOT=3.0-gtk3/0.92.3.0 SRC_URI=https://hackage.haskell.org/package/wxc-0.92.3.0/wxc-0.92.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 _md5_=f6d33289e548969a62cce319d89730fb diff --git a/metadata/md5-cache/dev-haskell/wxcore-0.92.3.0-r1 b/metadata/md5-cache/dev-haskell/wxcore-0.92.3.0-r1 index c5be94d9668d..53fb832cc3dc 100644 --- a/metadata/md5-cache/dev-haskell/wxcore-0.92.3.0-r1 +++ b/metadata/md5-cache/dev-haskell/wxcore-0.92.3.0-r1 @@ -10,5 +10,5 @@ LICENSE=wxWinLL-3.1 RDEPEND=dev-haskell/parsec:=[profile?] dev-haskell/stm:=[profile?] >=dev-haskell/wxc-0.92:3.0-gtk3=[profile?,gstreamer?] >=dev-haskell/wxdirect-0.91:3.0-gtk3=[profile?] >=dev-lang/ghc-7.4.1:= x11-libs/wxGTK:3.0-gtk3=[X,gstreamer?,opengl] !!dev-haskell/wxcore:3.0 SLOT=3.0-gtk3/0.92.3.0 SRC_URI=https://hackage.haskell.org/package/wxcore-0.92.3.0/wxcore-0.92.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 _md5_=2d00e764dd4acf75f427b4f091d294a1 diff --git a/metadata/md5-cache/dev-haskell/wxdirect-0.92.3.0-r2 b/metadata/md5-cache/dev-haskell/wxdirect-0.92.3.0-r2 index 1358efa7e055..0f10ff02c906 100644 --- a/metadata/md5-cache/dev-haskell/wxdirect-0.92.3.0-r2 +++ b/metadata/md5-cache/dev-haskell/wxdirect-0.92.3.0-r2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/parsec-2.1.0:=[profile?] =dev-lang/ghc-7.4.1:= !!dev-haskell/wxdirect:3.0 SLOT=3.0-gtk3/0.92.3.0 SRC_URI=https://hackage.haskell.org/package/wxdirect-0.92.3.0/wxdirect-0.92.3.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=72b3c580dbd15cf1eabdcc9ce3a036eb diff --git a/metadata/md5-cache/dev-haskell/x11-1.9.2 b/metadata/md5-cache/dev-haskell/x11-1.9.2 index a56b7b079516..e018861d75ad 100644 --- a/metadata/md5-cache/dev-haskell/x11-1.9.2 +++ b/metadata/md5-cache/dev-haskell/x11-1.9.2 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/data-default:=[profile?] >=dev-lang/ghc-7.4.1:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/libXScrnSaver xinerama? ( x11-libs/libXinerama ) SLOT=0/1.9.2 SRC_URI=https://hackage.haskell.org/package/X11-1.9.2/X11-1.9.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9c562d577132d877c31259c86fa8c6ad diff --git a/metadata/md5-cache/dev-haskell/x11-xft-0.3.1-r1 b/metadata/md5-cache/dev-haskell/x11-xft-0.3.1-r1 index 75b0f65ee64f..39865fd49838 100644 --- a/metadata/md5-cache/dev-haskell/x11-xft-0.3.1-r1 +++ b/metadata/md5-cache/dev-haskell/x11-xft-0.3.1-r1 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-haskell/utf8-string-0.1:=[profile?] >=dev-haskell/x11-1.2.1:=[profile?] >=dev-lang/ghc-6.10.4:= x11-libs/libXft SLOT=0/0.3.1 SRC_URI=https://hackage.haskell.org/package/X11-xft-0.3.1/X11-xft-0.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a1d259f7c699930f2712bc18bf3c47de diff --git a/metadata/md5-cache/dev-haskell/x509-1.7.5 b/metadata/md5-cache/dev-haskell/x509-1.7.5 index e00a326f728a..3d86e76fd516 100644 --- a/metadata/md5-cache/dev-haskell/x509-1.7.5 +++ b/metadata/md5-cache/dev-haskell/x509-1.7.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] =dev-haskell/asn1-encoding-0.9:=[profile?] =dev-haskell/pem-0.1:=[profile?] =dev-haskell/x509-1.6:=[profile?] >=dev-haskell/x509-store-1.6.2:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.6.6 SRC_URI=https://hackage.haskell.org/package/x509-system-1.6.6/x509-system-1.6.6.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=02c56d2b0394288cb0145b3851116fe9 diff --git a/metadata/md5-cache/dev-haskell/x509-validation-1.6.11 b/metadata/md5-cache/dev-haskell/x509-validation-1.6.11 index b0cfbe76ae05..005efb61a41a 100644 --- a/metadata/md5-cache/dev-haskell/x509-validation-1.6.11 +++ b/metadata/md5-cache/dev-haskell/x509-validation-1.6.11 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] =dev-lang/ghc-8.4.2:= SLOT=0/3000.2.2.1 SRC_URI=https://hackage.haskell.org/package/xhtml-3000.2.2.1/xhtml-3000.2.2.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c7e853226a404c7b39ce76d01e3d2950 diff --git a/metadata/md5-cache/dev-haskell/xml-1.3.14 b/metadata/md5-cache/dev-haskell/xml-1.3.14 index 5ce52ef42a55..817c1d7942a7 100644 --- a/metadata/md5-cache/dev-haskell/xml-1.3.14 +++ b/metadata/md5-cache/dev-haskell/xml-1.3.14 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= SLOT=0/1.3.14 SRC_URI=https://hackage.haskell.org/package/xml-1.3.14/xml-1.3.14.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0316adc0c035995fea2f878bd63d7d10 diff --git a/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 index c08e1a126dce..8fbd7715ee00 100644 --- a/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 +++ b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/blaze-html-0.5:= RESTRICT=!test? ( test ) SLOT=0/1.9.1.1 SRC_URI=https://hackage.haskell.org/package/xml-conduit-1.9.1.1/xml-conduit-1.9.1.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f620b4a188346621f7d8909bbcb4a3dc diff --git a/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 index f82beb9b2b64..76e4d0f5c40b 100644 --- a/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 +++ b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/parsec-2.0:=[profile?] =dev-lang/ghc-7.4.1:= SLOT=0/0.3.8 SRC_URI=https://hackage.haskell.org/package/xml-types-0.3.8/xml-types-0.3.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c3e119a9bf63c3016a6c7c1de24c4729 diff --git a/metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 b/metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 index 2f3b52f0f707..ab52d03fa31e 100644 --- a/metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 +++ b/metadata/md5-cache/dev-haskell/xmlgen-0.6.2.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/mtl-2.0:=[prof RESTRICT=test SLOT=0/0.6.2.2 SRC_URI=https://hackage.haskell.org/package/xmlgen-0.6.2.2/xmlgen-0.6.2.2.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d0798b2222815e7a34b0543e2d100a0b diff --git a/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 index e18b0ecfbddb..1a73346c2494 100644 --- a/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 +++ b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/attoparsec-0.10.0.3:=[profile?] =dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/attoparsec-0.11.3.0:= RESTRICT=!test? ( test ) SLOT=0/0.11.5.0 SRC_URI=https://hackage.haskell.org/package/yaml-0.11.5.0/yaml-0.11.5.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b83797bc78d1aa1564da0320a7554062 diff --git a/metadata/md5-cache/dev-haskell/yesod-1.6.1.0 b/metadata/md5-cache/dev-haskell/yesod-1.6.1.0 index 33bd34c06f00..90ebc8306095 100644 --- a/metadata/md5-cache/dev-haskell/yesod-1.6.1.0 +++ b/metadata/md5-cache/dev-haskell/yesod-1.6.1.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/fast-logger:=[profile?] dev-haskell/file-embed:=[profile?] dev-haskell/monad-logger:=[profile?] dev-haskell/shakespeare:=[profile?] dev-haskell/streaming-commons:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/wai-extra-1.3:=[profile?] dev-haskell/wai-logger:=[profile?] >=dev-haskell/warp-1.3:=[profile?] >=dev-haskell/yaml-0.8.17:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] =dev-haskell/yesod-form-1.6:=[profile?] =dev-haskell/yesod-persistent-1.6:=[profile?] =dev-lang/ghc-8.2.1:= SLOT=0/1.6.1.0 SRC_URI=https://hackage.haskell.org/package/yesod-1.6.1.0/yesod-1.6.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=d2462f05bddddac5a1961f3a2678827f diff --git a/metadata/md5-cache/dev-haskell/yesod-auth-1.6.10.3 b/metadata/md5-cache/dev-haskell/yesod-auth-1.6.10.3 index 7e787a47138f..d71332544af6 100644 --- a/metadata/md5-cache/dev-haskell/yesod-auth-1.6.10.3 +++ b/metadata/md5-cache/dev-haskell/yesod-auth-1.6.10.3 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] >=dev-haskell/authenticate-1.3.4:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/email-validate-1.0:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/http-client-0.5:=[profile?] dev-haskell/http-client-tls:=[profile?] >=dev-haskell/http-conduit-2.1:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/nonce-1.0.2:=[profile?] =dev-haskell/persistent-2.8:=[profile?] >=dev-haskell/random-1.0.0.2:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/shakespeare:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-haskell/wai-1.4:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] =dev-haskell/yesod-form-1.6:=[profile?] =dev-haskell/yesod-persistent-1.6:=[profile?] >=dev-lang/ghc-8.4.3:= SLOT=0/1.6.10.3 SRC_URI=https://hackage.haskell.org/package/yesod-auth-1.6.10.3/yesod-auth-1.6.10.3.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=81119fb3d47163834f58c7d8ef3fc13e diff --git a/metadata/md5-cache/dev-haskell/yesod-auth-1.6.9 b/metadata/md5-cache/dev-haskell/yesod-auth-1.6.9 index a8fd747ffc16..045308211c52 100644 --- a/metadata/md5-cache/dev-haskell/yesod-auth-1.6.9 +++ b/metadata/md5-cache/dev-haskell/yesod-auth-1.6.9 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/aeson-0.7:=[profile?] >=dev-haskell/authenticate-1.3.4:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/email-validate-1.0:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/http-client-0.5:=[profile?] dev-haskell/http-client-tls:=[profile?] >=dev-haskell/http-conduit-2.1:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/nonce-1.0.2:=[profile?] =dev-haskell/persistent-2.8:=[profile?] =dev-haskell/random-1.0.0.2:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/shakespeare:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-haskell/wai-1.4:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] =dev-haskell/yesod-form-1.6:=[profile?] =dev-haskell/yesod-persistent-1.6:=[profile?] >=dev-lang/ghc-8.2.1:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) SLOT=0/1.6.9 SRC_URI=https://hackage.haskell.org/package/yesod-auth-1.6.9/yesod-auth-1.6.9.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5da16ac5d878abc8705a8153360d7fbc diff --git a/metadata/md5-cache/dev-haskell/yesod-auth-hashdb-1.7.1.2 b/metadata/md5-cache/dev-haskell/yesod-auth-hashdb-1.7.1.2 index 08feee183245..f21970bb4da1 100644 --- a/metadata/md5-cache/dev-haskell/yesod-auth-hashdb-1.7.1.2 +++ b/metadata/md5-cache/dev-haskell/yesod-auth-hashdb-1.7.1.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/persistent-2.1:=[profile?] < RESTRICT=!test? ( test ) SLOT=0/1.7.1.2 SRC_URI=https://hackage.haskell.org/package/yesod-auth-hashdb-1.7.1.2/yesod-auth-hashdb-1.7.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0e78e8219116168643ea2771e55b9389 diff --git a/metadata/md5-cache/dev-haskell/yesod-core-1.6.18.8 b/metadata/md5-cache/dev-haskell/yesod-core-1.6.18.8 index cfa9fd10e8a1..9f1dbb8aaae5 100644 --- a/metadata/md5-cache/dev-haskell/yesod-core-1.6.18.8 +++ b/metadata/md5-cache/dev-haskell/yesod-core-1.6.18.8 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/auto-update:=[profile?] RESTRICT=test SLOT=0/1.6.18.8 SRC_URI=https://hackage.haskell.org/package/yesod-core-1.6.18.8/yesod-core-1.6.18.8.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a89d8d965729f50a3e2fa9fc9d2b0e29 diff --git a/metadata/md5-cache/dev-haskell/yesod-default-1.2.0 b/metadata/md5-cache/dev-haskell/yesod-default-1.2.0 index 0bab2f29d649..9e439e3d76ad 100644 --- a/metadata/md5-cache/dev-haskell/yesod-default-1.2.0 +++ b/metadata/md5-cache/dev-haskell/yesod-default-1.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/yesod-core-1.2:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/1.2.0 SRC_URI=https://hackage.haskell.org/package/yesod-default-1.2.0/yesod-default-1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=42511ac439a52bfe6374a53829f0b1a8 diff --git a/metadata/md5-cache/dev-haskell/yesod-form-1.6.7 b/metadata/md5-cache/dev-haskell/yesod-form-1.6.7 index 20c7d23c979c..6fe1863640ca 100644 --- a/metadata/md5-cache/dev-haskell/yesod-form-1.6.7 +++ b/metadata/md5-cache/dev-haskell/yesod-form-1.6.7 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] RESTRICT=!test? ( test ) SLOT=0/1.6.7 SRC_URI=https://hackage.haskell.org/package/yesod-form-1.6.7/yesod-form-1.6.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fce9fa40253ed7b7f553a15a4b1c44fd diff --git a/metadata/md5-cache/dev-haskell/yesod-json-1.2.0 b/metadata/md5-cache/dev-haskell/yesod-json-1.2.0 index 17fadf10e728..53c40fa3b6f3 100644 --- a/metadata/md5-cache/dev-haskell/yesod-json-1.2.0 +++ b/metadata/md5-cache/dev-haskell/yesod-json-1.2.0 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/yesod-core-1.2:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/1.2.0 SRC_URI=https://hackage.haskell.org/package/yesod-json-1.2.0/yesod-json-1.2.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9616c98a827521d8834590e63c9f2d90 diff --git a/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.4 b/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.4 index c68b5e12bf7f..6a4ed130d371 100644 --- a/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.4 +++ b/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.4 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/blaze-builder:=[profile?] dev-haskell/conduit:=[profile?] >= RESTRICT=!test? ( test ) SLOT=0/1.6.0.4 SRC_URI=https://hackage.haskell.org/package/yesod-persistent-1.6.0.4/yesod-persistent-1.6.0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=766a5e4231ad07ca01121eddd4f02586 diff --git a/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0 b/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0 index fce0b13daf2e..22559f5b6f65 100644 --- a/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0 +++ b/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] RESTRICT=!test? ( test ) SLOT=0/1.6.1.0 SRC_URI=https://hackage.haskell.org/package/yesod-static-1.6.1.0/yesod-static-1.6.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=85487cf0b8e3615a6f09e4fb849bad69 diff --git a/metadata/md5-cache/dev-haskell/yesod-test-1.6.12 b/metadata/md5-cache/dev-haskell/yesod-test-1.6.12 index 20aade0c72e4..be4c830377a8 100644 --- a/metadata/md5-cache/dev-haskell/yesod-test-1.6.12 +++ b/metadata/md5-cache/dev-haskell/yesod-test-1.6.12 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] RESTRICT=!test? ( test ) SLOT=0/1.6.12 SRC_URI=https://hackage.haskell.org/package/yesod-test-1.6.12/yesod-test-1.6.12.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c3123d6f260928af19f4a43c5d100f8a diff --git a/metadata/md5-cache/dev-haskell/zip-archive-0.4.1 b/metadata/md5-cache/dev-haskell/zip-archive-0.4.1 index 0bcaa42c5c99..d69ccdcc4319 100644 --- a/metadata/md5-cache/dev-haskell/zip-archive-0.4.1 +++ b/metadata/md5-cache/dev-haskell/zip-archive-0.4.1 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/digest-0.0.0.1:=[profile?] dev-haskell/mtl:=[profile?] >=d RESTRICT=!test? ( test ) SLOT=0/0.4.1 SRC_URI=https://hackage.haskell.org/package/zip-archive-0.4.1/zip-archive-0.4.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=87f8bacc8f0770567119b149d2dc3e89 diff --git a/metadata/md5-cache/dev-haskell/zlib-0.6.2.2 b/metadata/md5-cache/dev-haskell/zlib-0.6.2.2 index ec84814f30ba..86b2d5b52a33 100644 --- a/metadata/md5-cache/dev-haskell/zlib-0.6.2.2 +++ b/metadata/md5-cache/dev-haskell/zlib-0.6.2.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ghc-7.4.1:= sys-libs/zlib RESTRICT=!test? ( test ) SLOT=0/0.6.2.2 SRC_URI=https://hackage.haskell.org/package/zlib-0.6.2.2/zlib-0.6.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f658bd5a9816b543baf74a6d7f1e446c diff --git a/metadata/md5-cache/dev-haskell/zlib-bindings-0.1.1.5 b/metadata/md5-cache/dev-haskell/zlib-bindings-0.1.1.5 index 12f8d65e1ea2..ba66b971d17c 100644 --- a/metadata/md5-cache/dev-haskell/zlib-bindings-0.1.1.5 +++ b/metadata/md5-cache/dev-haskell/zlib-bindings-0.1.1.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/zlib-0.5.2.0:=[profile?] >=dev-lang/ghc-6.10.4:= RESTRICT=!test? ( test ) SLOT=0/0.1.1.5 SRC_URI=https://hackage.haskell.org/package/zlib-bindings-0.1.1.5/zlib-bindings-0.1.1.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7d9f425aae155b9db97771d4d9a6720b diff --git a/metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 b/metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 index b95c3c2c28d0..87b589b52a4c 100644 --- a/metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 +++ b/metadata/md5-cache/dev-haskell/zlib-conduit-1.1.0 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=>=dev-haskell/conduit-1.1:=[profile?] >=dev-lang/ghc-6.10.4:= SLOT=0/1.1.0 SRC_URI=https://hackage.haskell.org/package/zlib-conduit-1.1.0/zlib-conduit-1.1.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e54eb19938f51c03b23ded672e180438 diff --git a/metadata/md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 b/metadata/md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 index b0a1c42fb0d9..fedd390a9725 100644 --- a/metadata/md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 +++ b/metadata/md5-cache/dev-haskell/zlib-enum-0.2.3.1-r1 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=dev-haskell/enumerator-0.4:=[profile?] =dev-haskell/zlib-bindings-0.1:=[profile?] =dev-lang/ghc-7.8.2:= SLOT=0/0.2.3.1 SRC_URI=https://hackage.haskell.org/package/zlib-enum-0.2.3.1/zlib-enum-0.2.3.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a0d6e80dada0167015cdf56d240c275f diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 05c104c17c9cb0609575537b6b49695352ddf8ed..5a2c56ac299c5079324f5bead62090b947acb27e 100644 GIT binary patch literal 73091 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%0AuIsO4!7rl6V49T0ZfML*{+UzzU({?`Pq8| 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 YPQ#c}N54v_j_LpWKVgtIG*0{h0J_SU+W-In diff --git a/metadata/md5-cache/dev-java/ant-core-1.10.9-r3 b/metadata/md5-cache/dev-java/ant-core-1.10.9-r5 similarity index 100% rename from metadata/md5-cache/dev-java/ant-core-1.10.9-r3 rename to metadata/md5-cache/dev-java/ant-core-1.10.9-r5 diff --git a/metadata/md5-cache/dev-java/bcmail-1.71 b/metadata/md5-cache/dev-java/bcmail-1.71 new file mode 100644 index 000000000000..ca16d70f86fc --- /dev/null +++ b/metadata/md5-cache/dev-java/bcmail-1.71 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=~dev-java/bcpkix-1.71:0 ~dev-java/bcprov-1.71:0 ~dev-java/bcutil-1.71:0 dev-java/jakarta-activation:1 dev-java/javax-mail:0 >=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols +EAPI=8 +HOMEPAGE=https://www.bouncycastle.org/java.html +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=~dev-java/bcpkix-1.71:0 ~dev-java/bcprov-1.71:0 ~dev-java/bcutil-1.71:0 dev-java/jakarta-activation:1 dev-java/javax-mail:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv71.tar.gz -> bc-java-r1rv71.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=af7b09336abef3ee4736bd08c8dec67d diff --git a/metadata/md5-cache/dev-java/bcpg-1.71 b/metadata/md5-cache/dev-java/bcpg-1.71 new file mode 100644 index 000000000000..8e24a9544a83 --- /dev/null +++ b/metadata/md5-cache/dev-java/bcpg-1.71 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=~dev-java/bcprov-1.71:0 >=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java cryptography APIs +EAPI=8 +HOMEPAGE=https://www.bouncycastle.org/java.html +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=~dev-java/bcprov-1.71:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv71.tar.gz -> bc-java-r1rv71.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=059e08ba91516de585b6df9285d9c408 diff --git a/metadata/md5-cache/dev-java/bcpkix-1.71 b/metadata/md5-cache/dev-java/bcpkix-1.71 new file mode 100644 index 000000000000..75d313001609 --- /dev/null +++ b/metadata/md5-cache/dev-java/bcpkix-1.71 @@ -0,0 +1,16 @@ +DEFINED_PHASES=compile install preinst prepare pretend setup test +DEPEND=~dev-java/bcprov-1.71:0 ~dev-java/bcutil-1.71:0 >=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation +EAPI=8 +HOMEPAGE=https://www.bouncycastle.org/java.html +INHERIT=java-pkg-2 java-pkg-simple check-reqs +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +PROPERTIES=test_network +RDEPEND=~dev-java/bcprov-1.71:0 ~dev-java/bcutil-1.71:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv71.tar.gz -> bc-java-r1rv71.tar.gz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=c3e35cc836fab462faf0ed8f7237f070 diff --git a/metadata/md5-cache/dev-java/bcprov-1.71 b/metadata/md5-cache/dev-java/bcprov-1.71 new file mode 100644 index 000000000000..a1aff7148de6 --- /dev/null +++ b/metadata/md5-cache/dev-java/bcprov-1.71 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/zip +DEFINED_PHASES=compile install preinst prepare pretend setup test +DEPEND=>=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java cryptography APIs +EAPI=8 +HOMEPAGE=https://www.bouncycastle.org/java.html +INHERIT=java-pkg-2 java-pkg-simple check-reqs +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv71.tar.gz -> bc-java-r1rv71.tar.gz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=459d1607a95df74a97949edbc88f377c diff --git a/metadata/md5-cache/dev-java/bcutil-1.71 b/metadata/md5-cache/dev-java/bcutil-1.71 new file mode 100644 index 000000000000..c5ae7a74f549 --- /dev/null +++ b/metadata/md5-cache/dev-java/bcutil-1.71 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=~dev-java/bcprov-1.71:0 >=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls +EAPI=8 +HOMEPAGE=https://www.bouncycastle.org/java.html +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=~dev-java/bcprov-1.71:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv71.tar.gz -> bc-java-r1rv71.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=3694deb1b58c1d7b33b5e989c80ac5d5 diff --git a/metadata/md5-cache/dev-java/fontbox-2.0.26 b/metadata/md5-cache/dev-java/fontbox-2.0.26 new file mode 100644 index 000000000000..6788d1683f94 --- /dev/null +++ b/metadata/md5-cache/dev-java/fontbox-2.0.26 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=dev-java/commons-logging:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=An open source Java library for parsing font files +EAPI=8 +HOMEPAGE=https://pdfbox.apache.org/ +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip test? ( https://issues.apache.org/jira/secure/attachment/12684264/SourceSansProBold.otf https://issues.apache.org/jira/secure/attachment/12896461/NotoEmoji-Regular.ttf https://issues.apache.org/jira/secure/attachment/12809395/DejaVuSansMono.ttf https://issues.apache.org/jira/secure/attachment/13036376/NotoSansSC-Regular.otf http://mirrors.ctan.org/fonts/opensans/type1/OpenSans-Regular.pfb ) +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=95807f682d8ad24783965f88fafb6575 diff --git a/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.0 b/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.0 new file mode 100644 index 000000000000..da4e3bc79289 --- /dev/null +++ b/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.0 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=dev-java/jakarta-activation-api-2.1.0:2 >=virtual/jdk-11:* test? ( dev-java/angus-activation:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Jakarta Mail API 2.1 Specification API +EAPI=8 +HOMEPAGE=https://projects.eclipse.org/projects/ee4j/jakarta.mail-api +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception +RDEPEND=>=dev-java/jakarta-activation-api-2.1.0:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/eclipse-ee4j/mail/archive/2.1.0.tar.gz -> jakarta-mail-api-2.1.0.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=b2461b07cf40814a1e0467d570800d3b diff --git a/metadata/md5-cache/dev-java/jcommander-1.48-r1 b/metadata/md5-cache/dev-java/jcommander-1.48-r1 deleted file mode 100644 index 8f25f77f9629..000000000000 --- a/metadata/md5-cache/dev-java/jcommander-1.48-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -DESCRIPTION=Command line parsing framework for Java -EAPI=8 -HOMEPAGE=https://github.com/cbeust/jcommander -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/cbeust/jcommander/archive/jcommander-1.48.tar.gz -_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=2721681d21b37179599dbee1935c0d82 diff --git a/metadata/md5-cache/dev-java/jcommander-1.82 b/metadata/md5-cache/dev-java/jcommander-1.82 index 4665c92aa8c5..c31f4ac322a8 100644 --- a/metadata/md5-cache/dev-java/jcommander-1.82 +++ b/metadata/md5-cache/dev-java/jcommander-1.82 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/cbeust/jcommander INHERIT=java-pkg-2 java-pkg-simple IUSE=doc source test -KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 +KEYWORDS=amd64 ~arm arm64 ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cbeust/jcommander/archive/1.82.tar.gz -> jcommander-1.82.tar.gz _eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 -_md5_=1c19948397c2e4670e33ff2f29d1b700 +_md5_=78b36510eb443bcc396ec20166e65ae3 diff --git a/metadata/md5-cache/dev-java/jdom-2.0.6.1 b/metadata/md5-cache/dev-java/jdom-2.0.6.1 new file mode 100644 index 000000000000..04cdef164bcb --- /dev/null +++ b/metadata/md5-cache/dev-java/jdom-2.0.6.1 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* dev-java/iso-relax:0 dev-java/jaxen:1.2 dev-java/xalan:0 test? ( dev-java/xerces:2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java-based solution for accessing, manipulating, and outputting XML data +EAPI=8 +HOMEPAGE=http://www.jdom.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-1.1 +RDEPEND=>=virtual/jre-1.8:* dev-java/iso-relax:0 dev-java/jaxen:1.2 dev-java/xalan:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/hunterhacker/jdom/archive/JDOM-2.0.6.1.tar.gz +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=92d49acac2343a50f782ddae0aded233 diff --git a/metadata/md5-cache/dev-java/openjdk-11.0.15_p10 b/metadata/md5-cache/dev-java/openjdk-11.0.15_p10 index ebf835e8dd1f..c21f4001f735 100644 --- a/metadata/md5-cache/dev-java/openjdk-11.0.15_p10 +++ b/metadata/md5-cache/dev-java/openjdk-11.0.15_p10 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://openjdk.java.net INHERIT=eapi8-dosym check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs IUSE=alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib virtual/jpeg:0= systemtap? ( dev-util/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap ) SLOT=11 SRC_URI=https://github.com/openjdk/jdk11u/archive/refs/tags/jdk-11.0.15-ga.tar.gz -> openjdk-11.0.15_p10.tar.gz !system-bootstrap? ( ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.14_p9-riscv.tar.xz ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-x86.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.14-riscv.patch.xz ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=af94a3fccd2f6f1daa1c1a116f82c683 +_md5_=28719e20f7ac3dfe774a4a7f2a86c737 diff --git a/metadata/md5-cache/dev-java/openjdk-17.0.3_p7 b/metadata/md5-cache/dev-java/openjdk-17.0.3_p7 index 97ef41088464..65896889c9d0 100644 --- a/metadata/md5-cache/dev-java/openjdk-17.0.3_p7 +++ b/metadata/md5-cache/dev-java/openjdk-17.0.3_p7 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://openjdk.java.net INHERIT=check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs IUSE=alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib virtual/jpeg:0= systemtap? ( dev-util/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap ) SLOT=17 -SRC_URI=https://github.com/openjdk/jdk17u/archive/refs/tags/jdk-17.0.3+7.tar.gz -> openjdk-17.0.3_p7.tar.gz !system-bootstrap? ( arm64? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz ) ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-x86.tar.xz ) ) +SRC_URI=https://github.com/openjdk/jdk17u/archive/refs/tags/jdk-17.0.3+7.tar.gz -> openjdk-17.0.3_p7.tar.gz !system-bootstrap? ( arm64? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz ) ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-x86.tar.xz ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.3_p7-riscv.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-17.0.3-riscv.patch.xz ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2e298bd43bad66df9a3a6c7a622160dd +_md5_=c0b7abd90a52c9427df9468a930df56a diff --git a/metadata/md5-cache/dev-java/openjdk-8.332_p09 b/metadata/md5-cache/dev-java/openjdk-8.332_p09 index ebd08cc3520e..9258f7548f76 100644 --- a/metadata/md5-cache/dev-java/openjdk-8.332_p09 +++ b/metadata/md5-cache/dev-java/openjdk-8.332_p09 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://openjdk.java.net INHERIT=check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs IUSE=alsa debug cups doc examples headless-awt javafx +jbootstrap selinux source -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=javafx? ( dev-java/openjfx:8 ) RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java SLOT=8 SRC_URI=https://github.com/openjdk/jdk8u/archive/refs/tags/jdk8u332-ga.tar.gz -> openjdk-8.332_p09.tar.gz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5f51397d74b7c168c6572a6c5d7bc2b8 +_md5_=7702d961fc44072b0f75ce35567976ce diff --git a/metadata/md5-cache/dev-java/openjdk-bin-11.0.15_p10 b/metadata/md5-cache/dev-java/openjdk-bin-11.0.15_p10 index da5711183ab4..21650ec8ec5a 100644 --- a/metadata/md5-cache/dev-java/openjdk-bin-11.0.15_p10 +++ b/metadata/md5-cache/dev-java/openjdk-bin-11.0.15_p10 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptium.net INHERIT=java-vm-2 toolchain-funcs IUSE=alsa cups headless-awt selinux source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos +KEYWORDS=amd64 ~arm ~arm64 ppc64 ~x64-macos LICENSE=GPL-2-with-classpath-exception RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs splitdebug SLOT=11 SRC_URI=arm? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_arm_linux_hotspot_11.0.15_10.tar.gz ) arm64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.15_10.tar.gz ) amd64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_x64_linux_hotspot_11.0.15_10.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.15_10.tar.gz ) ) ppc64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10//OpenJDK11U-jdk_x64_mac_hotspot_11.0.15_10.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e55f34310f650a799bccd97c340b07b1 +_md5_=e58a3e16ab1b88c3982af3953936b4bf diff --git a/metadata/md5-cache/dev-java/openjdk-bin-17.0.3_p7 b/metadata/md5-cache/dev-java/openjdk-bin-17.0.3_p7 index 33e4eeca2b0d..0e886261f2d8 100644 --- a/metadata/md5-cache/dev-java/openjdk-bin-17.0.3_p7 +++ b/metadata/md5-cache/dev-java/openjdk-bin-17.0.3_p7 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptium.net INHERIT=java-vm-2 toolchain-funcs IUSE=alsa cups +gentoo-vm headless-awt selinux source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos +KEYWORDS=amd64 ~arm ~arm64 ppc64 ~x64-macos LICENSE=GPL-2-with-classpath-exception RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs splitdebug SLOT=17 SRC_URI=arm64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.3_7.tar.gz ) arm? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_arm_linux_hotspot_17.0.3_7.tar.gz ) amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.3_7.tar.gz ) ) arm64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.3_7.tar.gz ) ppc64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.3_7.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7//OpenJDK17U-jdk_x64_mac_hotspot_17.0.3_7.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7e92b52e46105f0911bd96ac557b23b6 +_md5_=858e4848fcd8783a8fcaf936cbf2c67c diff --git a/metadata/md5-cache/dev-java/openjdk-bin-8.332_p09 b/metadata/md5-cache/dev-java/openjdk-bin-8.332_p09 index 0283853ff90d..53926047cb15 100644 --- a/metadata/md5-cache/dev-java/openjdk-bin-8.332_p09 +++ b/metadata/md5-cache/dev-java/openjdk-bin-8.332_p09 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptium.net INHERIT=java-vm-2 IUSE=alsa cups examples headless-awt selinux source -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos +KEYWORDS=amd64 ~arm ~arm64 ppc64 ~x64-macos LICENSE=GPL-2-with-classpath-exception RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 >=sys-libs/glibc-2.2.5:* sys-libs/zlib alsa? ( media-libs/alsa-lib ) arm? ( dev-libs/libffi-compat:6 ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs strip SLOT=8 SRC_URI=arm? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jdk_arm_linux_hotspot_8u332b09.tar.gz ) arm64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jdk_aarch64_linux_hotspot_8u332b09.tar.gz ) ppc64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jdk_ppc64le_linux_hotspot_8u332b09.tar.gz ) amd64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jdk_x64_linux_hotspot_8u332b09.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jdk_x64_mac_hotspot_8u332b09.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=61f0fe16b417ff01cc1f913cfa46e5cf +_md5_=ccd9faf5fc0254199d946f85a3839b39 diff --git a/metadata/md5-cache/dev-java/openjdk-jre-bin-11.0.15_p10 b/metadata/md5-cache/dev-java/openjdk-jre-bin-11.0.15_p10 index 8262a9e12363..ab718e9fede3 100644 --- a/metadata/md5-cache/dev-java/openjdk-jre-bin-11.0.15_p10 +++ b/metadata/md5-cache/dev-java/openjdk-jre-bin-11.0.15_p10 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptopenjdk.net INHERIT=java-vm-2 IUSE=alsa cups +gentoo-vm headless-awt selinux -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=GPL-2-with-classpath-exception RDEPEND=media-libs/fontconfig:1.0 media-libs/freetype:2 >net-libs/libnet-1.1 >=sys-apps/baselayout-java-0.1.0-r1 >=sys-libs/glibc-2.2.5:* sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs splitdebug SLOT=11 SRC_URI=amd64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=01bf5daeddfc5c79a7e688ce1ec90cf9 +_md5_=fa0214c158eeb8848087e463f57de08c diff --git a/metadata/md5-cache/dev-java/openjdk-jre-bin-17.0.3_p7 b/metadata/md5-cache/dev-java/openjdk-jre-bin-17.0.3_p7 index 41dff4748e2f..892a7cb25e14 100644 --- a/metadata/md5-cache/dev-java/openjdk-jre-bin-17.0.3_p7 +++ b/metadata/md5-cache/dev-java/openjdk-jre-bin-17.0.3_p7 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptopenjdk.net INHERIT=java-vm-2 IUSE=alsa cups +gentoo-vm headless-awt selinux -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=GPL-2-with-classpath-exception RDEPEND=media-libs/fontconfig:1.0 media-libs/freetype:2 >net-libs/libnet-1.1 >=sys-apps/baselayout-java-0.1.0-r1 >=sys-libs/glibc-2.2.5:* sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs splitdebug SLOT=17 SRC_URI=amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3+7/OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=01bf5daeddfc5c79a7e688ce1ec90cf9 +_md5_=fa0214c158eeb8848087e463f57de08c diff --git a/metadata/md5-cache/dev-java/openjdk-jre-bin-8.332_p09 b/metadata/md5-cache/dev-java/openjdk-jre-bin-8.332_p09 index 7494869bec45..7725a4173db2 100644 --- a/metadata/md5-cache/dev-java/openjdk-jre-bin-8.332_p09 +++ b/metadata/md5-cache/dev-java/openjdk-jre-bin-8.332_p09 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://adoptium.net INHERIT=java-vm-2 IUSE=alsa cups headless-awt selinux -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=GPL-2-with-classpath-exception RDEPEND=media-libs/fontconfig:1.0 media-libs/freetype:2 >net-libs/libnet-1.1 >=sys-apps/baselayout-java-0.1.0-r1 >=sys-libs/glibc-2.2.5:* sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) dev-java/java-config app-eselect/eselect-java RESTRICT=preserve-libs splitdebug SLOT=8 SRC_URI=amd64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u332-b09/OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz ) _eclasses_=java-vm-2 69658c0814b27f9cbe466a24e6621d23 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ba60498a19a073949d6bbf7974652ad4 +_md5_=08f8743e7eba2c2c9d5ca5bd87b1d761 diff --git a/metadata/md5-cache/dev-java/pdfbox-2.0.26 b/metadata/md5-cache/dev-java/pdfbox-2.0.26 new file mode 100644 index 000000000000..b7b8775ded40 --- /dev/null +++ b/metadata/md5-cache/dev-java/pdfbox-2.0.26 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=dev-java/bcmail:0 dev-java/bcprov:0 dev-java/commons-logging:0 ~dev-java/fontbox-2.0.26:0 >=virtual/jdk-1.8:* test? ( dev-java/jai-imageio-core:0 dev-java/jai-imageio-jpeg2000:0 dev-java/java-diff-utils:0 dev-java/jbig2-imageio:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=Java library and utilities for working with PDF documents +EAPI=8 +HOMEPAGE=https://pdfbox.apache.org/ +INHERIT=java-pkg-2 java-pkg-simple +IUSE=+tools doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +PROPERTIES=test_network +RDEPEND=dev-java/bcmail:0 dev-java/bcprov:0 dev-java/commons-logging:0 ~dev-java/fontbox-2.0.26:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip test? ( https://issues.apache.org/jira/secure/attachment/12481683/1.pdf -> PDFBOX-1031-1.pdf https://issues.apache.org/jira/secure/attachment/12481684/2.pdf -> PDFBOX-1031-2.pdf https://issues.apache.org/jira/secure/attachment/12486525/1_testfile1.pdf -> PDFBOX-1065-1.pdf https://issues.apache.org/jira/secure/attachment/12486526/2_testfile1.pdf -> PDFBOX-1065-2.pdf https://issues.apache.org/jira/secure/attachment/12490774/a.pdf -> PDFBOX-1100-1.pdf https://issues.apache.org/jira/secure/attachment/12490775/b.pdf -> PDFBOX-1100-2.pdf https://issues.apache.org/jira/secure/attachment/12848122/SF1199AEG%20%28Complete%29.pdf -> PDFBOX-3656.pdf https://issues.apache.org/jira/secure/attachment/12852207/test.pdf -> PDFBOX-3682.pdf https://issues.apache.org/jira/secure/attachment/12888957/079977.pdf -> PDFBOX-3940-079977.pdf https://issues.apache.org/jira/secure/attachment/12867113/202097.pdf -> PDFBOX-3785-202097.pdf https://issues.apache.org/jira/secure/attachment/12890031/670064.pdf -> PDFBOX-3947-670064.pdf https://issues.apache.org/jira/secure/attachment/12890034/EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf -> PDFBOX-3948-EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf https://issues.apache.org/jira/secure/attachment/12890037/MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf -> PDFBOX-3949-MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf https://issues.apache.org/jira/secure/attachment/12890042/23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf -> PDFBOX-3950-23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf https://issues.apache.org/jira/secure/attachment/12890047/FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf -> PDFBOX-3951-FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf https://issues.apache.org/jira/secure/attachment/12892097/c687766d68ac766be3f02aaec5e0d713_2.pdf -> PDFBOX-3964-c687766d68ac766be3f02aaec5e0d713_2.pdf https://issues.apache.org/jira/secure/attachment/12893582/63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf -> PDFBOX-3977-63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf https://issues.apache.org/jira/secure/attachment/12896905/GeneralForbearance.pdf -> PDFBOX-3999-GeneralForbearance.pdf https://issues.apache.org/jira/secure/attachment/12919726/sample.pdf -> PDFBOX-4197.pdf https://issues.apache.org/jira/secure/attachment/12938094/Quelldatei.pdf -> PDFBOX-4308.pdf https://issues.apache.org/jira/secure/attachment/12952086/form.pdf -> PDFBOX-4408.pdf https://issues.apache.org/jira/secure/attachment/12953423/000314.pdf -> PDFBOX-4418-000314.pdf https://issues.apache.org/jira/secure/attachment/12953421/000671.pdf -> PDFBOX-4418-000671.pdf https://issues.apache.org/jira/secure/attachment/12953866/000746.pdf -> PDFBOX-4423-000746.pdf https://issues.apache.org/jira/secure/attachment/12966453/cryptfilter.pdf -> PDFBOX-4517-cryptfilter.pdf https://issues.apache.org/jira/secure/attachment/12991833/PDFBOX-4750-test.pdf -> PDFBOX-4750.pdf https://issues.apache.org/jira/secure/attachment/12914331/WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf -> PDFBOX-4153-WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf https://issues.apache.org/jira/secure/attachment/12962991/NeS1078.pdf -> PDFBOX-4490.pdf https://issues.apache.org/jira/secure/attachment/12784025/PDFBOX-3208-L33MUTT2SVCWGCS6UIYL5TH3PNPXHIS6.pdf https://issues.apache.org/jira/secure/attachment/12867102/PDFBOX-3783-72GLBIGUC6LB46ELZFBARRJTLN4RBSQM.pdf https://issues.apache.org/jira/secure/attachment/12929821/16bit.png -> PDFBOX-4184-16bit.png https://issues.apache.org/jira/secure/attachment/12943502/ArrayIndexOutOfBoundsException%20COSParser -> PDFBOX-4338.pdf https://issues.apache.org/jira/secure/attachment/12943503/NullPointerException%20COSParser -> PDFBOX-4339.pdf https://issues.apache.org/jira/secure/attachment/12867433/genko_oc_shiryo1.pdf https://moji.or.jp/wp-content/ipafont/IPAfont/ipag00303.zip https://moji.or.jp/wp-content/ipafont/IPAfont/ipagp00303.zip https://issues.apache.org/jira/secure/attachment/12911053/n019003l.pfb https://issues.apache.org/jira/secure/attachment/12949710/032163.jpg -> PDFBOX-4184-032163.jpg https://issues.apache.org/jira/secure/attachment/13025718/lotus.jpg -> PDFBOX-5196-lotus.jpg https://issues.apache.org/jira/secure/attachment/13002695/13._Korona_szallo_vegzes_13.09.26.eredeti.pdf -> PDFBOX-4831.pdf ) +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=431294a73f24b9063326d5c16545d8ed diff --git a/metadata/md5-cache/dev-java/xmpbox-2.0.26 b/metadata/md5-cache/dev-java/xmpbox-2.0.26 new file mode 100644 index 000000000000..79ac9e919125 --- /dev/null +++ b/metadata/md5-cache/dev-java/xmpbox-2.0.26 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=dev-java/jaxb-api:2 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) +DESCRIPTION=An open source Java tool that implements Adobe's XMP(TM) specification +EAPI=8 +HOMEPAGE=https://pdfbox.apache.org +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-java/jaxb-api:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://apache/pdfbox/2.0.26/pdfbox-2.0.26-src.zip +_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 95922adb58696025c86c401d825178a7 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 +_md5_=b6b14bd74c2144e59a071d18b55ddd42 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 026146112546762c26d14b85c55820628a06d620..70ba999cf5c6c96a46ba488dcb6d2d71199a3b97 100644 GIT binary patch literal 41663 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%0AJ`0}@r4IK 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 literal 41210 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/skalibs-2.11.2.0:=[static-libs?] REQUIRED_USE=static? ( static-libs ) SLOT=0/2.8 SRC_URI=https://www.skarnet.org/software/execline/execline-2.8.3.0.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0cf438eb3ebaeb5e237adfad830a564e +_md5_=048da23b3508130bfe8dfa35bfd653a1 diff --git a/metadata/md5-cache/dev-lang/ghc-8.10.4-r1 b/metadata/md5-cache/dev-lang/ghc-8.10.4-r1 index 91d9d6f38053..e4c1e94e8421 100644 --- a/metadata/md5-cache/dev-lang/ghc-8.10.4-r1 +++ b/metadata/md5-cache/dev-lang/ghc-8.10.4-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) RESTRICT=!test? ( test ) SLOT=0/8.10.4 SRC_URI=!binary? ( https://downloads.haskell.org/ghc/8.10.4/ghc-8.10.4-src.tar.xz test? ( https://downloads.haskell.org/ghc/8.10.4/ghc-8.10.4-testsuite.tar.xz ) ) !ghcbootstrap? ( amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.4-x86_64-pc-linux-gnu.tbz2 ) x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.4-i686-pc-linux-gnu.tbz2 ) ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b68d13eb053ee6f9e000ddd41d00471e diff --git a/metadata/md5-cache/dev-lang/ghc-8.10.5-r1 b/metadata/md5-cache/dev-lang/ghc-8.10.5-r1 index 23a3f0244569..2c7bca5a3921 100644 --- a/metadata/md5-cache/dev-lang/ghc-8.10.5-r1 +++ b/metadata/md5-cache/dev-lang/ghc-8.10.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) RESTRICT=!test? ( test ) SLOT=0/8.10.5 SRC_URI=!binary? ( https://downloads.haskell.org/ghc/8.10.5/ghc-8.10.5-src.tar.xz test? ( https://downloads.haskell.org/ghc/8.10.5/ghc-8.10.5-testsuite.tar.xz ) ) !ghcbootstrap? ( amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.5-x86_64-pc-linux-gnu.tbz2 ) x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.5-i686-pc-linux-gnu.tbz2 ) ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7ef263e480c63d8bb01bb720133b7dcd diff --git a/metadata/md5-cache/dev-lang/ghc-8.10.6 b/metadata/md5-cache/dev-lang/ghc-8.10.6 index 54f60496e6b8..f651b1c51307 100644 --- a/metadata/md5-cache/dev-lang/ghc-8.10.6 +++ b/metadata/md5-cache/dev-lang/ghc-8.10.6 @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) RESTRICT=!test? ( test ) SLOT=0/8.10.6 SRC_URI=!binary? ( https://downloads.haskell.org/ghc/8.10.6/ghc-8.10.6-src.tar.xz test? ( https://downloads.haskell.org/ghc/8.10.6/ghc-8.10.6-testsuite.tar.xz ) ) !ghcbootstrap? ( amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.6-x86_64-pc-linux-gnu.tbz2 ) x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.10.6-i686-pc-linux-gnu.tbz2 ) ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=54eb0bd296ffebcc19b7b5b1c932028c diff --git a/metadata/md5-cache/dev-lang/ghc-8.8.4-r1 b/metadata/md5-cache/dev-lang/ghc-8.8.4-r1 index 8dbf41e3b3f1..a97bea902875 100644 --- a/metadata/md5-cache/dev-lang/ghc-8.8.4-r1 +++ b/metadata/md5-cache/dev-lang/ghc-8.8.4-r1 @@ -14,5 +14,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) RESTRICT=!test? ( test ) SLOT=0/8.8.4 SRC_URI=!binary? ( https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-src.tar.xz test? ( https://downloads.haskell.org/~ghc/8.8.4/ghc-8.8.4-testsuite.tar.xz ) ) !ghcbootstrap? ( amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.8.4-x86_64-pc-linux-gnu.tbz2 ) x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-8.8.4-i686-pc-linux-gnu.tbz2 ) ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4b5c439f16b439d976b5fa2c6af178e7 diff --git a/metadata/md5-cache/dev-lang/ghc-9.0.1-r1 b/metadata/md5-cache/dev-lang/ghc-9.0.1-r1 index 244585bfbd56..ec6cc02966b4 100644 --- a/metadata/md5-cache/dev-lang/ghc-9.0.1-r1 +++ b/metadata/md5-cache/dev-lang/ghc-9.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) RESTRICT=!test? ( test ) SLOT=0/9.0.1 SRC_URI=!binary? ( https://downloads.haskell.org/ghc/9.0.1/ghc-9.0.1-src.tar.xz test? ( https://downloads.haskell.org/ghc/9.0.1/ghc-9.0.1-testsuite.tar.xz ) ) !ghcbootstrap? ( amd64? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-9.0.1-x86_64-pc-linux-gnu.tbz2 ) x86? ( https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-9.0.1-i686-pc-linux-gnu.tbz2 ) ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 ghc-package dbe1a8d17cacb390a3df7bbba6617679 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=740b7f4000b28400299b9f9669d5101a diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2020 b/metadata/md5-cache/dev-lang/gnat-gpl-2020 index 51e53eea8cc4..74ed8567aa97 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2020 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2020 @@ -13,5 +13,5 @@ RDEPEND=!sys-devel/gcc:9.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/libin RESTRICT=test SLOT=9.3.1 SRC_URI=https://community.download.adacore.com/v1/649a561ec6de9e476c54b02715b79f7503600ce5?filename=gnat-2020-20200429-19B04-src.tar.gz -> gnat-2020-20200429-19B04-src.tar.gz https://community.download.adacore.com/v1/e6b6a3e318e13248456bd37b758435e602b367da?filename=gcc-9-2020-20200429-19AA7-src.tar.gz -> gcc-9-2020-20200429-19AA7-src.tar.gz https://community.download.adacore.com/v1/c7a97636b31f3575df85f1eb0965462a353630dd?filename=gcc-interface-9-2020-20200429-19B10-src.tar.gz -> gcc-interface-9-2020-20200429-19B10-src.tar.gz bootstrap? ( amd64? ( http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.3.0-patches-5.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.3.0-patches-5.tar.bz2 mirror://gentoo/gcc-9.3.0-patches-5.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=9204bdac5e41aa901db39c4a1f328db2 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 index 94a88145d782..f43493ba95e5 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r1 @@ -13,5 +13,5 @@ RDEPEND=!~sys-devel/gcc-10.3.1 sys-libs/zlib virtual/libiconv nls? ( virtual/lib RESTRICT=test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-3.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fa8fd8a43d3d6b6035abb3fd96dd4496 diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 index 68e348d52fe7..80b9196bca65 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r3 @@ -13,5 +13,5 @@ RDEPEND=!=sys-devel/gcc-10.3.1* sys-libs/zlib virtual/libiconv nls? ( virtual/li RESTRICT=test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-3.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=c354ac5fa7f6f003792af2ba1a9b5549 diff --git a/metadata/md5-cache/dev-lang/ispc-1.17.0-r1 b/metadata/md5-cache/dev-lang/ispc-1.17.0-r2 similarity index 91% rename from metadata/md5-cache/dev-lang/ispc-1.17.0-r1 rename to metadata/md5-cache/dev-lang/ispc-1.17.0-r2 index 387a08b53b40..c111a0db42c1 100644 --- a/metadata/md5-cache/dev-lang/ispc-1.17.0-r1 +++ b/metadata/md5-cache/dev-lang/ispc-1.17.0-r2 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/bison sys-devel/flex || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND= ispc-1.17.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8323d908116f4bfbe564fe46991e37f5 +_md5_=087097f46568f022346440bd424cb2c7 diff --git a/metadata/md5-cache/dev-lang/ispc-9999 b/metadata/md5-cache/dev-lang/ispc-9999 index 0940315f5681..8bba46700cea 100644 --- a/metadata/md5-cache/dev-lang/ispc-9999 +++ b/metadata/md5-cache/dev-lang/ispc-9999 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/bison sys-devel/flex || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND==app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +BDEPEND=test? ( sys-libs/timezone-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=net-libs/libnsl:0= readline? ( sys-libs/readline:= ) java? ( >=virtual/jdk-1.8:* ) mono? ( dev-lang/mono ) doc? ( sys-apps/texinfo ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Mercury is a modern general-purpose logic/functional programming language EAPI=7 HOMEPAGE=https://www.mercurylang.org/index.html INHERIT=autotools elisp-common flag-o-matic java-pkg-opt-2 multilib vcs-clean xdg-utils -IUSE=debug doc emacs examples java mono profile readline threads trail java +IUSE=debug doc emacs examples java mono profile readline test threads trail java KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 LGPL-2 RDEPEND=net-libs/libnsl:0= readline? ( sys-libs/readline:= ) java? ( >=virtual/jdk-1.8:* ) mono? ( dev-lang/mono ) doc? ( sys-apps/texinfo ) emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury/mercury-22.01.1-gentoo-patchset-0.tar.gz +SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury/mercury-22.01.1-gentoo-patchset-1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common e7aaa047873789f549ea3df2f04b2145 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4f838fe2d36c3ae3b3f4e90e1af5f972 +_md5_=a33682a192786841e4fa17fd27d5361f diff --git a/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 b/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 index 0a2a1a0e6b92..49a8984325c3 100644 --- a/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 +++ b/metadata/md5-cache/dev-lang/mercury-extras-22.01.1 @@ -10,6 +10,6 @@ LICENSE=GPL-2 LGPL-2 RDEPEND=~dev-lang/mercury-22.01.1 cairo? ( >=x11-libs/cairo-1.10.0 ) gmp? ( dev-libs/gmp:0 ) glut? ( media-libs/freeglut ) odbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) tommath? ( dev-libs/libtommath ) ncurses? ( sys-libs/ncurses:= ) opengl? ( virtual/opengl virtual/glu ) tk? ( dev-lang/tcl:0 dev-lang/tk:0 ) X? ( x11-libs/libX11 ) REQUIRED_USE=?? ( odbc iodbc ) SLOT=0 -SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury-extras/mercury-extras-22.01.1-gentoo-patchset-0.tar.gz +SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury-extras/mercury-extras-22.01.1-gentoo-patchset-1.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=84288514345fea8b172af5202d648bb4 +_md5_=1cf1b4000d027a4e96a0e87d81208f29 diff --git a/metadata/md5-cache/dev-lang/orc-0.4.32 b/metadata/md5-cache/dev-lang/orc-0.4.32 new file mode 100644 index 000000000000..c1fe38bad592 --- /dev/null +++ b/metadata/md5-cache/dev-lang/orc-0.4.32 @@ -0,0 +1,14 @@ +BDEPEND=gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DESCRIPTION=The Oil Runtime Compiler, a just-in-time compiler for array operations +EAPI=7 +HOMEPAGE=https://gstreamer.freedesktop.org/ +INHERIT=meson-multilib +IUSE=gtk-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=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD BSD-2 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gstreamer.freedesktop.org/src/orc/orc-0.4.32.tar.xz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4e5db59482c5603de21bad2a0252903f diff --git a/metadata/md5-cache/dev-lang/perl-5.36.0_rc2 b/metadata/md5-cache/dev-lang/perl-5.36.0_rc2 new file mode 100644 index 000000000000..05b9c3fc3a7b --- /dev/null +++ b/metadata/md5-cache/dev-lang/perl-5.36.0_rc2 @@ -0,0 +1,15 @@ +BDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 >=sys-libs/zlib-1.2.12 virtual/libcrypt:= +DEFINED_PHASES=configure install postinst postrm preinst prepare setup test +DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 >=sys-libs/zlib-1.2.12 virtual/libcrypt:= +DESCRIPTION=Larry Wall's Practical Extraction and Report Language +EAPI=7 +HOMEPAGE=https://www.perl.org/ +INHERIT=alternatives flag-o-matic toolchain-funcs multilib multiprocessing +IUSE=berkdb debug doc gdbm ithreads minimal quadmath +LICENSE=|| ( Artistic GPL-1+ ) +PDEPEND=!minimal? ( >=app-admin/perl-cleaner-2.5 >=virtual/perl-CPAN-2.290.0 >=virtual/perl-Encode-3.120.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness ) +RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 >=sys-libs/zlib-1.2.12 virtual/libcrypt:= +SLOT=0/5.36 +SRC_URI=mirror://cpan/src/5.0/perl-5.36.0-RC2.tar.xz mirror://cpan/authors/id/R/RJ/RJBS/perl-5.36.0-RC2.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.36.0-patches-1/perl-5.36.0-patches-1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.36.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.3.7/perl-cross-1.3.7.tar.gz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.34.1-zlib-1.2.12.patch.xz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.34.1-zlib-1.2.12-encrypt-standard.zip.bin +_eclasses_=alternatives a0c93671b4b99c1326c746e95dc53396 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=1c292c83f1d382e747d896fa05706c40 diff --git a/metadata/md5-cache/dev-lang/qu-prolog-10.6 b/metadata/md5-cache/dev-lang/qu-prolog-10.6 index ad7fbc1c21d2..07cafa4f9147 100644 --- a/metadata/md5-cache/dev-lang/qu-prolog-10.6 +++ b/metadata/md5-cache/dev-lang/qu-prolog-10.6 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare setup -DEPEND=!dev-util/mpatch !dev-util/rej qt5? ( dev-qt/qtwidgets:5 dev-qt/qtgui:5 ) pedro? ( net-misc/pedro ) readline? ( app-misc/rlwrap ) || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-lang/perl +DEPEND=!dev-util/mpatch !dev-util/rej qt5? ( dev-qt/qtwidgets:5 dev-qt/qtgui:5 ) pedro? ( net-misc/pedro ) readline? ( app-misc/rlwrap ) || ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-lang/perl DESCRIPTION=Extended Prolog supporting quantifiers, object-variables and substitutions EAPI=7 HOMEPAGE=http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html @@ -12,4 +12,4 @@ RDEPEND=!dev-util/mpatch !dev-util/rej qt5? ( dev-qt/qtwidgets:5 dev-qt/qtgui:5 SLOT=0 SRC_URI=http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/qp10.6.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7c111651621bf55f6e842c204306354f +_md5_=6a6d981862a82bf8bec1a4c3c8c0ef40 diff --git a/metadata/md5-cache/dev-lang/spidermonkey-91.9.1 b/metadata/md5-cache/dev-lang/spidermonkey-91.9.1 new file mode 100644 index 000000000000..9e8fbd52557a --- /dev/null +++ b/metadata/md5-cache/dev-lang/spidermonkey-91.9.1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl,xml(+)] >=dev-lang/python-3.9.9-r1:3.9[ssl,xml(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[ssl,xml(+)] ) >=virtual/rust-1.51.0 virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl,xml(+)] dev-python/six[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[ssl,xml(+)] dev-python/six[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl,xml(+)] dev-python/six[python_targets_python3_8(-)] ) ) ) || ( ( sys-devel/llvm:14 clang? ( sys-devel/clang:14 lto? ( =sys-devel/lld-14* ) ) ) ( sys-devel/llvm:13 clang? ( sys-devel/clang:13 lto? ( =sys-devel/lld-13* ) ) ) ( sys-devel/llvm:12 clang? ( sys-devel/clang:12 lto? ( =sys-devel/lld-12* ) ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=>=dev-libs/icu-69.1:= dev-libs/nspr sys-libs/readline:0= sys-libs/zlib !!sys-devel/llvm:0 +DESCRIPTION=SpiderMonkey is Mozilla's JavaScript engine written in C and C++ +EAPI=8 +HOMEPAGE=https://spidermonkey.dev https://firefox-source-docs.mozilla.org/js/index.html +INHERIT=autotools check-reqs flag-o-matic llvm multiprocessing prefix python-any-r1 toolchain-funcs +IUSE=clang cpu_flags_arm_neon debug +jit lto test +KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-libs/icu-69.1:= dev-libs/nspr sys-libs/readline:0= sys-libs/zlib +RESTRICT=!test? ( test ) +SLOT=91 +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/source/firefox-91.9.1esr.source.tar.xz -> firefox-91.9.1esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-91esr-patches-05j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-91esr-patches-05j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-91esr-patches-05j.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/spidermonkey-91-patches-04j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/spidermonkey-91-patches-04j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/spidermonkey-91-patches-04j.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=58e01562aa507764516db3ef87c641de diff --git a/metadata/md5-cache/dev-lang/whitespace-0.4 b/metadata/md5-cache/dev-lang/whitespace-0.4 index 0546f80eda3e..d52441b7fb3e 100644 --- a/metadata/md5-cache/dev-lang/whitespace-0.4 +++ b/metadata/md5-cache/dev-lang/whitespace-0.4 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=dev-haskell/random:= >=dev-lang/ghc-7.4.1:= SLOT=0 SRC_URI=https://hackage.haskell.org/package/whitespace-0.4/whitespace-0.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=696b0342495caaca35fd79e304cef540 diff --git a/metadata/md5-cache/dev-lang/yap-7.0.1 b/metadata/md5-cache/dev-lang/yap-7.0.1 index dcda179604e6..4529d676358d 100644 --- a/metadata/md5-cache/dev-lang/yap-7.0.1 +++ b/metadata/md5-cache/dev-lang/yap-7.0.1 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) doc? ( app-doc/doxygen[dot] ) java? ( dev-lang/swig ) python? ( dev-lang/swig ) +DEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) doc? ( app-doc/doxygen[dot] ) java? ( dev-lang/swig ) python? ( dev-lang/swig ) DESCRIPTION=YAP is a high-performance Prolog compiler EAPI=7 HOMEPAGE=http://www.dcc.fc.up.pt/~vsc/Yap/ INHERIT=cmake flag-o-matic python-single-r1 -IUSE=R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml python_single_target_python3_8 python_single_target_python3_9 +IUSE=R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=amd64 x86 LICENSE=Artistic LGPL-2 -RDEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) +RDEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/vscosta/yap/archive/5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz -> yap-5bebd8e3aae655690ddf33dfb32289766910fa25.tar.gz https://dev.gentoo.org/~keri/distfiles/yap/yap-7.0.1-gentoo-patchset-0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=422e226415a40a9b7136ffa1180b77fa +_md5_=37402a8e58f21d18da31d866bfeb7c02 diff --git a/metadata/md5-cache/dev-lang/yap-7.1.0 b/metadata/md5-cache/dev-lang/yap-7.1.0 index 8498fc84dccc..9112e08397bc 100644 --- a/metadata/md5-cache/dev-lang/yap-7.1.0 +++ b/metadata/md5-cache/dev-lang/yap-7.1.0 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) doc? ( app-doc/doxygen[dot] ) java? ( dev-lang/swig ) python? ( >=dev-lang/swig-4.0.0 ) +DEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) doc? ( app-doc/doxygen[dot] ) java? ( dev-lang/swig ) python? ( >=dev-lang/swig-4.0.0 ) DESCRIPTION=YAP is a high-performance Prolog compiler EAPI=7 HOMEPAGE=http://www.dcc.fc.up.pt/~vsc/Yap/ INHERIT=cmake flag-o-matic python-single-r1 -IUSE=R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml python_single_target_python3_8 python_single_target_python3_9 +IUSE=R debug doc examples java mpi mysql odbc postgres python raptor readline sqlite static threads xml python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=Artistic LGPL-2 -RDEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) +RDEPEND=dev-libs/libutf8proc sys-libs/zlib dev-libs/gmp:0 java? ( >=virtual/jdk-1.8:* ) mpi? ( virtual/mpi ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) R? ( dev-lang/R ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) dev-python/wheel dev-python/numpy ) raptor? ( media-libs/raptor ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) sqlite? ( dev-db/sqlite ) xml? ( dev-libs/libxml2 ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/vscosta/yap/archive/77bb2ba5eadfb95b67abccd22b298cfb75dd3328.tar.gz -> yap-77bb2ba5eadfb95b67abccd22b298cfb75dd3328.tar.gz https://dev.gentoo.org/~keri/distfiles/yap/yap-7.1.0-gentoo-patchset-3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7f0176d85f044f51db4380a505484a18 +_md5_=457fcb58b627c834e3bb87ae5e3d2e7a diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index c7bc6e4f3cface2ea2ff79dadd664195c0a42608..28832e563d871f9ae0ca4c04f165a2a7c015109a 100644 GIT binary patch delta 155281 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⋙Jp0K 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 delta 155156 zcmV(uKIv)U34b4p2mk;800092e7#MxCO49$x7V-8eOspCJAh@6jbs{0HX}1> zpf8*aCiLYfBrxJ`P2CMr}MYZ z@k{vpt$gYwfBH}V+du!W|6}@3pYnC~Q0AGgBeZ?QSxXI}oPT#pyUjh%(PPPD?G~@v z*PRFd>bl0bt}>2z9dRG2rLb2o{OkKHCEn{k!Zk|0;(d;^<2iFnd6c)LUR zcGP;8)o-?CT`jd7YZ|RzyWEM-8s|Fly>ss~)O^(PW3~RT>!*Kpxx$y2zJ&3q$K!3O z*!L^e^M8!JViq&?Gq4KRm1nv8TrKzA+nJA4Ry$jt@u&yuHHV9^;!3&YG!x60=UH|L zxzBs>QMDXLZ@l6>7sklqVxe`9RA*%?LgHoXZm&xf*_GpJtIZY1UHR@-$75yVp4jlN zd_#)&Rr!=vcg=ZRb&g&yo&oc^Besem-Pm}*cz;Vwd`r$)U+3L>V7;z3_CBtVYT$F@ zy;BP1&L?K_vQ+)71`k_l{fd=)7g?EI?UzVzC1&x8}&Xt}w1r zQ`;vF6n8z?mz#|VC;NHKS$H1)a`K2PrO_KcTJP%$+DA!eDCr(4obGVn*WKzW72g`K z>wnbpx$oT*K9u=$)>xZ$M^bGQ2j0D~Hpjif#!Xqua0U$j8az;#X~%k4DU*-8_scr{w_o=!|MkBBRQ1d8CB8Ud$n|Zt z*qAHFoKHX@t%Gk>YywO!?!{L3SpS56pJ=>toOYo8IaE?honi(>>ne3w;Lz4i%K?U2gs znN?w-JFwaV`w-Zg9R{1ke&a@K6c8eU7BR7KJW)?QN4G!h>jdQX#eN?L=7mvVQhzxE z3R|S<v8~NEU*IRNx><6T5;vZSWxEHCvT{5#JC92rugi4Dbe}i|-&H#< zgvSGXz(Tn0GY0-$$DvQYHJ-7~eSe%l^<2366|cE27Z(IP`*k+l@Z?d;4288lTLP%U zaqTgVeS=uztT-)i*Vy(t&tv!gahcNR^d?F(=T;F5x+u=!bjvh=1|#iX)b@MxZnoq8;R-*U|$RS%{k~BT*TI2hO1lJGQ$K zhgpEO0h@R=pa#c?6QBVl&$7}8yef7ILht$p>f^*cn+r2=XgmZE%9u|&E6b&`6n?jY zQ?>GU8=qYLgu=9bi}~%wrSJ~0>;$=BE<|r&iS4}cucKoRjQ~(*=@`4>NLQ^uLOgj+ zLelkFdlfzk$2;)mm`ZJBvfk|kb@&h{+kW%NL*(5d;_wkJ)q#c- zb-NNUIu;%Zb7b5v9XarD^#tn6WWgdU1riZnwyu?-W&`t`2k+Bvz7>CuNC6f^4EW7VK3DN!JC+6$Q{row6Nnhfpqr8JVG-X~PL(2}xQjyICB3vzCC*DrtJ6KwtiT6L5F5icEn!AKZ4qpQiw&+!7CA! zFh6J+YrF_jwL@pHm@XY6@@YvxCf*1t#0<+v>0Ae12ab%Au^9;Ad_(oSVwhtgwAh(= zVR0p%Ab$mkkphGYoQ7aFpj@oxtP(Vg2^x2d1<%9f0)BrsYJ=!xK0DuMZxG=N5(Ep8 zKwuJ66wQ1nMEwA1@S293{&yBD{$a7sYXYG2Ua*|WPV(*p&tUuE&myyry3PRvPU05< z7->e(!%6Y*0~okaW|;H30{*!G9-eZ#)qw6oqjmV^H6aqM5Z{Bl+Cbh}0GsdzP|&-L zu_kHjW@UeBMfwo=aO{ruJ9CvI;YJ0b$wpyP6&V&F^eywjNJhe6H5l_MHQ%h?aTAna zfD>~^R=`-#!MYJ0p%%OjKaq&$so|}!i}n5IZ=V;Oy?%M23y9)(FT~(ef|wS!(RYz9T6oT@+zG6EgUtTj)FFF`Z)&9V~~(%|z6WhWchkM?7&e*N{g@89

%$?ye8)!8z0AmnMm{ccEK@z0?Use@>Q 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 diff --git a/metadata/md5-cache/dev-libs/asmjit-2021.11.13 b/metadata/md5-cache/dev-libs/asmjit-2021.11.13 new file mode 100644 index 000000000000..f56ed53b92d0 --- /dev/null +++ b/metadata/md5-cache/dev-libs/asmjit-2021.11.13 @@ -0,0 +1,14 @@ +BDEPEND=test? ( dev-cpp/gtest ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Machine code generation for C++ +EAPI=8 +HOMEPAGE=https://asmjit.com/ +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 +LICENSE=ZLIB +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/asmjit/asmjit/archive/4ec760a3d1f69e32ba460ecd2513f29b8428700b.tar.gz -> asmjit-2021.11.13.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ca81854c24c217aaf1685f88dace8b23 diff --git a/metadata/md5-cache/dev-libs/boost-1.79.0 b/metadata/md5-cache/dev-libs/boost-1.79.0 index 0b61e028d186..e1baae39659f 100644 --- a/metadata/md5-cache/dev-libs/boost-1.79.0 +++ b/metadata/md5-cache/dev-libs/boost-1.79.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.boost.org/ INHERIT=flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal IUSE=bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd python_targets_python3_8 python_targets_python3_9 python_targets_python3_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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt LICENSE=Boost-1.0 RDEPEND=!app-admin/eselect-boost !dev-libs/boost-numpy !=dev-libs/icu-3.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(-)?] ) !icu? ( virtual/libiconv[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:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mpi? ( >=virtual/mpi-2.0-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(-)?,cxx,threads] ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) numpy? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) zlib? ( 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(-)?] ) zstd? ( app-arch/zstd:=[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=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/1.79.0 SRC_URI=https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e47d7d4aaf9007d41fe43294a71959f5 +_md5_=f0d52065e5b62d2ee9b9214dd8708de2 diff --git a/metadata/md5-cache/dev-libs/dotconf-1.3-r2 b/metadata/md5-cache/dev-libs/dotconf-1.3-r2 new file mode 100644 index 000000000000..8b806a8c3ae6 --- /dev/null +++ b/metadata/md5-cache/dev-libs/dotconf-1.3-r2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install +DEPEND=>=sys-devel/autoconf-2.58 +DESCRIPTION=dot.conf configuration file parser +EAPI=8 +HOMEPAGE=https://github.com/williamh/dotconf +INHERIT=toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1 +SLOT=0 +SRC_URI=mirror://gentoo/dotconf-1.3.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c489be1baa8e4085f8cd61c841765717 diff --git a/metadata/md5-cache/dev-libs/inih-55 b/metadata/md5-cache/dev-libs/inih-55 index 28e4647e8549..f5ae66f9a9c4 100644 --- a/metadata/md5-cache/dev-libs/inih-55 +++ b/metadata/md5-cache/dev-libs/inih-55 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://github.com/benhoyt/inih INHERIT=meson-multilib 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=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD SLOT=0 SRC_URI=https://github.com/benhoyt/inih/archive/r55.tar.gz -> inih-55.tar.gz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a699994bcf45fc06c31eb6da940c0661 +_md5_=f21ca760ec2ccacc6e39c60729e9e3d6 diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.13.22789-r3 b/metadata/md5-cache/dev-libs/intel-compute-runtime-22.13.22789-r3 deleted file mode 100644 index 0fc7f8117ed9..000000000000 --- a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.13.22789-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.10713 >=dev-util/intel-graphics-system-controller-0.2.4:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.7.15 ) vaapi? ( x11-libs/libdrm[video_cards_intel] x11-libs/libva ) -DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver -EAPI=8 -HOMEPAGE=https://github.com/intel/compute-runtime -INHERIT=cmake flag-o-matic -IUSE=+l0 +vaapi -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=>=media-libs/gmmlib-22.0.2:= -SLOT=0 -SRC_URI=https://github.com/intel/compute-runtime/archive/22.13.22789.tar.gz -> intel-compute-runtime-22.13.22789.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d3ccff4edd6b890e481f125908bdcefc diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.17.23034-r1 b/metadata/md5-cache/dev-libs/intel-compute-runtime-22.17.23034-r1 index 4617ee5f7ec1..0de147bd6440 100644 --- a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.17.23034-r1 +++ b/metadata/md5-cache/dev-libs/intel-compute-runtime-22.17.23034-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/intel/compute-runtime INHERIT=cmake flag-o-matic IUSE=+l0 +vaapi -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RDEPEND=>=media-libs/gmmlib-22.0.2:= SLOT=0 SRC_URI=https://github.com/intel/compute-runtime/archive/22.17.23034.tar.gz -> intel-compute-runtime-22.17.23034.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=30bc528120b21b062ed67070d399890c +_md5_=dacc2cc2a55ba357d723863df346e1f1 diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.16.22992-r3 b/metadata/md5-cache/dev-libs/intel-compute-runtime-22.20.23198 similarity index 65% rename from metadata/md5-cache/dev-libs/intel-compute-runtime-22.16.22992-r3 rename to metadata/md5-cache/dev-libs/intel-compute-runtime-22.20.23198 index ce017bc7c326..da49764a9a12 100644 --- a/metadata/md5-cache/dev-libs/intel-compute-runtime-22.16.22992-r3 +++ b/metadata/md5-cache/dev-libs/intel-compute-runtime-22.20.23198 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.10713 >=dev-util/intel-graphics-system-controller-0.2.4:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.7.15 ) vaapi? ( x11-libs/libdrm[video_cards_intel] x11-libs/libva ) +DEPEND=dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.11061-r1 >=dev-util/intel-graphics-system-controller-0.2.4:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.7.15 ) vaapi? ( x11-libs/libdrm[video_cards_intel] x11-libs/libva ) DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver EAPI=8 HOMEPAGE=https://github.com/intel/compute-runtime @@ -10,6 +10,6 @@ KEYWORDS=~amd64 LICENSE=MIT RDEPEND=>=media-libs/gmmlib-22.0.2:= SLOT=0 -SRC_URI=https://github.com/intel/compute-runtime/archive/22.16.22992.tar.gz -> intel-compute-runtime-22.16.22992.tar.gz +SRC_URI=https://github.com/intel/compute-runtime/archive/22.20.23198.tar.gz -> intel-compute-runtime-22.20.23198.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=77f65b79fa95a4a5bc0960214f9d7382 +_md5_=3d1ab25267c27ac0bc040ff2cb178e71 diff --git a/metadata/md5-cache/dev-libs/level-zero-1.8.1 b/metadata/md5-cache/dev-libs/level-zero-1.8.1 new file mode 100644 index 000000000000..1680d4ff90a3 --- /dev/null +++ b/metadata/md5-cache/dev-libs/level-zero-1.8.1 @@ -0,0 +1,12 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=oneAPI Level Zero headers, loader and validation layer +EAPI=8 +HOMEPAGE=https://github.com/oneapi-src/level-zero +INHERIT=cmake +KEYWORDS=~amd64 +LICENSE=MIT +SLOT=0 +SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.8.1.tar.gz -> level-zero-1.8.1.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ce4cdca2052701308862165c1c6fbe6c diff --git a/metadata/md5-cache/dev-libs/libfido2-1.11.0 b/metadata/md5-cache/dev-libs/libfido2-1.11.0 new file mode 100644 index 000000000000..3ede18e03f71 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libfido2-1.11.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:= +DESCRIPTION=Provides library functionality for FIDO 2.0 +EAPI=7 +HOMEPAGE=https://github.com/Yubico/libfido2 +INHERIT=cmake udev linux-info +IUSE=nfc static-libs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD-2 +RDEPEND=dev-libs/libcbor:= dev-libs/openssl:= sys-libs/zlib:= virtual/libudev:= acct-group/plugdev +SLOT=0/1 +SRC_URI=https://github.com/Yubico/libfido2/archive/1.11.0.tar.gz -> libfido2-1.11.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4223b38d7c1ca00387ff083ad4ea0931 diff --git a/metadata/md5-cache/dev-libs/libmemcached-awesome-1.1.1 b/metadata/md5-cache/dev-libs/libmemcached-awesome-1.1.1 index 3997126f5347..d81959854a53 100644 --- a/metadata/md5-cache/dev-libs/libmemcached-awesome-1.1.1 +++ b/metadata/md5-cache/dev-libs/libmemcached-awesome-1.1.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/awesomized/libmemcached INHERIT=cmake IUSE=+libevent sasl test -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=BSD RDEPEND=!dev-libs/libmemcached libevent? ( dev-libs/libevent:= ) sasl? ( dev-libs/cyrus-sasl:2 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/awesomized/libmemcached/archive/refs/tags/1.1.1.tar.gz -> libmemcached-awesome-1.1.1.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6a98072bf154ee12570d55ead20b3131 +_md5_=1e9e16ab7b902c33cc43c692dea9dc13 diff --git a/metadata/md5-cache/dev-libs/libtasn1-4.18.0 b/metadata/md5-cache/dev-libs/libtasn1-4.18.0 index 04b382b8b4a0..68e3860c093c 100644 --- a/metadata/md5-cache/dev-libs/libtasn1-4.18.0 +++ b/metadata/md5-cache/dev-libs/libtasn1-4.18.0 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/libtasn1/ INHERIT=multilib-minimal libtool IUSE=static-libs test valgrind 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 ~loong ~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 ~loong ~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-3 LGPL-2.1 RESTRICT=!test? ( test ) SLOT=0/6 SRC_URI=mirror://gnu/libtasn1/libtasn1-4.18.0.tar.gz _eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e4de43f60855482bc00ab27f3295c45f +_md5_=ecac8e50cb1e67b7085b256e6219340b diff --git a/metadata/md5-cache/dev-libs/libtpms-0.9.4 b/metadata/md5-cache/dev-libs/libtpms-0.9.4 index 3fa2e8a7865a..a6508edebaa4 100644 --- a/metadata/md5-cache/dev-libs/libtpms-0.9.4 +++ b/metadata/md5-cache/dev-libs/libtpms-0.9.4 @@ -5,10 +5,10 @@ DESCRIPTION=Library providing software emultion of a TPM EAPI=8 HOMEPAGE=https://github.com/stefanberger/libtpms INHERIT=autotools -KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 LICENSE=BSD RDEPEND=dev-libs/openssl:= SLOT=0 SRC_URI=https://github.com/stefanberger/libtpms/archive/v0.9.4.tar.gz -> libtpms-0.9.4.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c4c594b678466f308c930ed7632d5379 +_md5_=25d8bce12395fa7a94ce806e486fcca0 diff --git a/metadata/md5-cache/dev-libs/libwacom-1.12 b/metadata/md5-cache/dev-libs/libwacom-1.12 index 4c3137cfda86..3fed333e13c1 100644 --- a/metadata/md5-cache/dev-libs/libwacom-1.12 +++ b/metadata/md5-cache/dev-libs/libwacom-1.12 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/python-libevdev[python_targets_python3_10(-)] dev-python/pyudev[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/python-libevdev[python_targets_python3_9(-)] dev-python/pyudev[python_targets_python3_9(-)] dev-python/pytest[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/python-libevdev[python_targets_python3_8(-)] dev-python/pyudev[python_targets_python3_8(-)] dev-python/pytest[python_targets_python3_8(-)] ) ) ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install setup test +DEFINED_PHASES=compile configure install postinst setup test DEPEND=dev-libs/glib:2 dev-libs/libgudev:= DESCRIPTION=Library for identifying Wacom tablets and their model-specific features EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2 _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 -_md5_=a27f44780a14fa029547e55c8a52a9cc +_md5_=19ace1769944513e437a0a06e0e5e43f diff --git a/metadata/md5-cache/dev-libs/miniz-9999 b/metadata/md5-cache/dev-libs/miniz-9999 deleted file mode 100644 index 03b64c3863cb..000000000000 --- a/metadata/md5-cache/dev-libs/miniz-9999 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=A lossless, high performance data compression library -EAPI=7 -HOMEPAGE=https://github.com/richgel999/miniz -INHERIT=cmake git-r3 -IUSE=examples static-libs -LICENSE=MIT -PROPERTIES=live -SLOT=0 -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=51df71e46b9f5f7b5f4507c4192fa2cc diff --git a/metadata/md5-cache/dev-libs/ocl-icd-2.3.1 b/metadata/md5-cache/dev-libs/ocl-icd-2.3.1 index fdd93e21a148..3c63340677c2 100644 --- a/metadata/md5-cache/dev-libs/ocl-icd-2.3.1 +++ b/metadata/md5-cache/dev-libs/ocl-icd-2.3.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 dev-lang/ruby:3.0 ) virtual/rubygems sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +BDEPEND=|| ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare test DEPEND=>=dev-util/opencl-headers-2021.04.29 DESCRIPTION=Alternative to vendor specific OpenCL ICD loaders @@ -12,4 +12,4 @@ RDEPEND=>=dev-util/opencl-headers-2021.04.29 !app-eselect/eselect-opencl !dev-li SLOT=0 SRC_URI=https://github.com/OCL-dev/ocl-icd/archive/v2.3.1.tar.gz -> ocl-icd-2.3.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b ruby-single d832a35ebec5113ec8d275b948432e59 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=da5a22e243ca8323a8c776980f1b66fb +_md5_=63fbd0a16772391ec68d2c78ca524a5c diff --git a/metadata/md5-cache/dev-libs/skalibs-2.11.2.0 b/metadata/md5-cache/dev-libs/skalibs-2.11.2.0 index e66eba5aa43d..8b89a7f71e28 100644 --- a/metadata/md5-cache/dev-libs/skalibs-2.11.2.0 +++ b/metadata/md5-cache/dev-libs/skalibs-2.11.2.0 @@ -4,9 +4,9 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/skalibs/ INHERIT=toolchain-funcs IUSE=doc ipv6 static-libs -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=ISC SLOT=0/2.11 SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.11.2.0.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d4263abf57df6f935b6573a6e7c3bdae +_md5_=46c8091f2feef183ffc34f2935bb2f52 diff --git a/metadata/md5-cache/dev-libs/tree-sitter-bash-0.19.0 b/metadata/md5-cache/dev-libs/tree-sitter-bash-0.19.0 index 07b04f4d447a..3b6bd8ea97d1 100644 --- a/metadata/md5-cache/dev-libs/tree-sitter-bash-0.19.0 +++ b/metadata/md5-cache/dev-libs/tree-sitter-bash-0.19.0 @@ -4,9 +4,9 @@ DESCRIPTION=Bash grammar for Tree-sitter EAPI=8 HOMEPAGE=https://github.com/tree-sitter/tree-sitter-bash INHERIT=tree-sitter-grammar -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/tree-sitter/tree-sitter-bash/archive/v0.19.0.tar.gz -> tree-sitter-bash-0.19.0.tar.gz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 tree-sitter-grammar a3a9088088917825fa24975b21938a86 -_md5_=56adb0716145c18f56b5d413dbf77f3a +_md5_=ae0e429027a80d3c58c50a79ffc9d63b diff --git a/metadata/md5-cache/dev-libs/uthash-2.3.0 b/metadata/md5-cache/dev-libs/uthash-2.3.0 index 1552c795ba7a..b27f5b706863 100644 --- a/metadata/md5-cache/dev-libs/uthash-2.3.0 +++ b/metadata/md5-cache/dev-libs/uthash-2.3.0 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://troydhanson.github.io/uthash/index.html INHERIT=toolchain-funcs IUSE=test -KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 LICENSE=BSD-1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/troydhanson/uthash/archive/v2.3.0.tar.gz -> uthash-2.3.0.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3959f13a7f7d29ed0ecf374a26c69ca2 +_md5_=e49c03e7ca324e4c4e6707b53f4e60c5 diff --git a/metadata/md5-cache/dev-libs/weston-9.0.0-r2 b/metadata/md5-cache/dev-libs/weston-9.0.0-r2 deleted file mode 100644 index 176c7b162eb2..000000000000 --- a/metadata/md5-cache/dev-libs/weston-9.0.0-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=>=dev-libs/libinput-0.8.0 >=dev-libs/wayland-1.17.0 >=dev-libs/wayland-protocols-1.18 lcms? ( media-libs/lcms:2 ) media-libs/libpng:0= webp? ( media-libs/libwebp:0= ) jpeg? ( virtual/jpeg:0= ) >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.68 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config fbdev? ( >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) colord? ( >=x11-misc/colord-0.1.27 ) drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) pipewire? ( >=media-video/pipewire-0.2:= ) rdp? ( >=net-misc/freerdp-2.0.0_rc2:= ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-auth/pambase[systemd] >=sys-apps/dbus-1.6 >=sys-apps/systemd-209[pam] ) launch? ( sys-auth/pambase ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor ) -DESCRIPTION=Wayland reference compositor -EAPI=7 -HOMEPAGE=https://wayland.freedesktop.org/ https://gitlab.freedesktop.org/wayland/weston -INHERIT=meson readme.gentoo-r1 xdg-utils -IUSE=colord +desktop +drm editor examples fbdev fullscreen +gles2 headless ivi jpeg kiosk +launch lcms pipewire rdp remoting +resize-optimization screen-sharing +suid systemd test wayland-compositor webp +X xwayland -KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86 -LICENSE=MIT CC-BY-SA-3.0 -RDEPEND=>=dev-libs/libinput-0.8.0 >=dev-libs/wayland-1.17.0 >=dev-libs/wayland-protocols-1.18 lcms? ( media-libs/lcms:2 ) media-libs/libpng:0= webp? ( media-libs/libwebp:0= ) jpeg? ( virtual/jpeg:0= ) >=x11-libs/cairo-1.11.3 >=x11-libs/libdrm-2.4.68 >=x11-libs/libxkbcommon-0.5.0 >=x11-libs/pixman-0.25.2 x11-misc/xkeyboard-config fbdev? ( >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) colord? ( >=x11-misc/colord-0.1.27 ) drm? ( >=media-libs/mesa-17.1[gbm(+)] >=sys-libs/mtdev-1.1.0 >=virtual/udev-136 ) editor? ( x11-libs/pango ) examples? ( x11-libs/pango ) gles2? ( media-libs/mesa[gles2,wayland] ) pipewire? ( >=media-video/pipewire-0.2:= ) rdp? ( >=net-misc/freerdp-2.0.0_rc2:= ) remoting? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) systemd? ( sys-auth/pambase[systemd] >=sys-apps/dbus-1.6 >=sys-apps/systemd-209[pam] ) launch? ( sys-auth/pambase ) X? ( >=x11-libs/libxcb-1.9 x11-libs/libX11 ) xwayland? ( x11-base/xwayland x11-libs/cairo[X,xcb(+)] >=x11-libs/libxcb-1.9 x11-libs/libXcursor ) -REQUIRED_USE=colord? ( lcms ) drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sharing? ( rdp ) test? ( desktop headless xwayland ) wayland-compositor? ( gles2 ) || ( drm fbdev headless rdp wayland-compositor X ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://wayland.freedesktop.org/releases/weston-9.0.0.tar.xz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=350b16bf778cc2aad85caf9ce117f886 diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz index ef9b6b8bfd03e94f5f4ba39fadf4ffafd02c0764..9991b6c80377aa73b88bb98f7c26bc4f02617a8b 100644 GIT binary patch delta 7011 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 mr!}w6 lua-readline-3.0.tar.gz -_eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=566b069c8ab9c7351450dd91dadfdc5e diff --git a/metadata/md5-cache/dev-lua/readline-3.1 b/metadata/md5-cache/dev-lua/readline-3.1 index 46d32b9fb67e..a710ac68d103 100644 --- a/metadata/md5-cache/dev-lua/readline-3.1 +++ b/metadata/md5-cache/dev-lua/readline-3.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pjb.com.au/comp/lua/readline.html INHERIT=lua toolchain-funcs IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=dev-lua/luaposix sys-libs/readline:= REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://pjb.com.au/comp/lua/readline-3.1.tar.gz -> lua-readline-3.1.tar.gz _eclasses_=lua d5c7dbcaf69f3065f5d7ce3b172c2214 lua-utils e69ff116248d78546ae1a234c086fe80 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a341b95a32a81aaaa5a5a90478d876a2 +_md5_=566b069c8ab9c7351450dd91dadfdc5e diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index b753bcf1c38850c9002a296146b24edaf7f363d6..a9c09650391c3faf8cf192ddea5ff2430359cbc5 100644 GIT binary patch delta 24713 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 delta 24493 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 Q!Kr`$KgZkA+kz7U09NaP!vFvP diff --git a/metadata/md5-cache/dev-ml/utop-2.9.1 b/metadata/md5-cache/dev-ml/utop-2.9.1 new file mode 100644 index 000000000000..c67204cb4a88 --- /dev/null +++ b/metadata/md5-cache/dev-ml/utop-2.9.1 @@ -0,0 +1,15 @@ +BDEPEND=dev-ml/cppo dev-ml/findlib dev-ml/dune dev-lang/ocaml +DEFINED_PHASES=compile install test +DEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Universal toplevel for OCaml +EAPI=8 +HOMEPAGE=https://github.com/ocaml-community/utop +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-ml/camomile:= dev-ml/lambda-term:= dev-ml/lwt:= dev-ml/react:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/2.9.1 +SRC_URI=https://github.com/ocaml-community/utop/archive/2.9.1.tar.gz -> utop-2.9.1.tar.gz +_eclasses_=dune c8f275f00adf2380fe0a57d8a249885c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=8daea8b2fd96022b03924761b90d1f90 diff --git a/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 b/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 new file mode 100644 index 000000000000..526922e7490e --- /dev/null +++ b/metadata/md5-cache/dev-python/GridDataFormats-1.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Reading and writing of data on regular grids in Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/GridDataFormats/ https://github.com/MDAnalysis/GridDataFormats/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=LGPL-3 +RDEPEND=dev-python/mrcfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/G/GridDataFormats/GridDataFormats-1.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0dd8c4c5e17d65208ca8d69f60135eda diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index dd613c3df8125e3e99c01c1e72c228d82acdde6f..77afe06dccecf41abef4bc3f66f46890f7afad8b 100644 GIT binary patch literal 372821 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�t}F@2vQC&EVXU*@S?-qt#G<= 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

&_Qq)cmYP0r(JUECQAdol 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 H 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 WzddYTr%LlYr)Ga7 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

yYfV!|{f-lGTIkif$`G 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 X2tKlBLYUVBU3 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%0Dg=yEpop=>h!C{m+C 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 E0HTvbEdT%j diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.11 b/metadata/md5-cache/dev-python/PyPDF2-1.27.11 deleted file mode 100644 index 593403913146..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.11 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.11.tar.gz -> PyPDF2-1.27.11.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz -> PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz ) -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9dceabb2447e6a568d79e6d1c9d5737e diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.12 b/metadata/md5-cache/dev-python/PyPDF2-1.27.12 index 37aae27a433a..857f43135f47 100644 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.12 +++ b/metadata/md5-cache/dev-python/PyPDF2-1.27.12 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ INHERIT=distutils-r1 IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=BSD-2 RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.12.tar.gz -> PyPDF2-1.27.12.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz -> PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz ) _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d4499fc1627183dcb40cd3492eb69edd +_md5_=5fa858ce94f15bcd99d91e040d3c8669 diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.5 b/metadata/md5-cache/dev-python/PyPDF2-1.27.5 deleted file mode 100644 index ce588e451e84..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.5.tar.gz -> PyPDF2-1.27.5.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6f259b559e5a15b653c5de147fedd6b1 diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.6 b/metadata/md5-cache/dev-python/PyPDF2-1.27.6 deleted file mode 100644 index 627f82047a78..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.6.tar.gz -> PyPDF2-1.27.6.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5552e72cd7605cd9e44e52f9f590d81c diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.7 b/metadata/md5-cache/dev-python/PyPDF2-1.27.7 deleted file mode 100644 index 16c7e59cc1c5..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.7.tar.gz -> PyPDF2-1.27.7.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5552e72cd7605cd9e44e52f9f590d81c diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.8 b/metadata/md5-cache/dev-python/PyPDF2-1.27.8 deleted file mode 100644 index de0f339be6b0..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.8.tar.gz -> PyPDF2-1.27.8.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5552e72cd7605cd9e44e52f9f590d81c diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.27.9 b/metadata/md5-cache/dev-python/PyPDF2-1.27.9 deleted file mode 100644 index c28ef3f9d1e9..000000000000 --- a/metadata/md5-cache/dev-python/PyPDF2-1.27.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python library to work with PDF files -EAPI=8 -HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=BSD-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.27.9.tar.gz -> PyPDF2-1.27.9.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5552e72cd7605cd9e44e52f9f590d81c diff --git a/metadata/md5-cache/dev-python/PyPDF2-1.28.1 b/metadata/md5-cache/dev-python/PyPDF2-1.28.1 new file mode 100644 index 000000000000..ba7287d0c9f8 --- /dev/null +++ b/metadata/md5-cache/dev-python/PyPDF2-1.28.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library to work with PDF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/PyPDF2/ https://github.com/py-pdf/PyPDF2/ +INHERIT=distutils-r1 +IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD-2 +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/py-pdf/PyPDF2/archive/1.28.1.tar.gz -> PyPDF2-1.28.1.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz -> PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz ) +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d4499fc1627183dcb40cd3492eb69edd diff --git a/metadata/md5-cache/dev-python/astroid-2.11.2 b/metadata/md5-cache/dev-python/astroid-2.11.2 deleted file mode 100644 index e1ff35778bb4..000000000000 --- a/metadata/md5-cache/dev-python/astroid-2.11.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Abstract Syntax Tree for logilab packages -EAPI=8 -HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyCQA/astroid/archive/v2.11.2.tar.gz -> astroid-2.11.2.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d608be9745d7e5798744d1827982957d diff --git a/metadata/md5-cache/dev-python/astroid-2.11.3 b/metadata/md5-cache/dev-python/astroid-2.11.3 deleted file mode 100644 index 4e58b5369564..000000000000 --- a/metadata/md5-cache/dev-python/astroid-2.11.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Abstract Syntax Tree for logilab packages -EAPI=8 -HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyCQA/astroid/archive/v2.11.3.tar.gz -> astroid-2.11.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=51d730b10ed4a3913fdd158c71bb8bf7 diff --git a/metadata/md5-cache/dev-python/astroid-2.11.4 b/metadata/md5-cache/dev-python/astroid-2.11.4 index e5b334203044..6ca7faaead18 100644 --- a/metadata/md5-cache/dev-python/astroid-2.11.4 +++ b/metadata/md5-cache/dev-python/astroid-2.11.4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -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=LGPL-2.1+ RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/PyCQA/astroid/archive/v2.11.4.tar.gz -> astroid-2.11.4.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=51d730b10ed4a3913fdd158c71bb8bf7 +_md5_=d608be9745d7e5798744d1827982957d diff --git a/metadata/md5-cache/dev-python/astroid-2.9.3 b/metadata/md5-cache/dev-python/astroid-2.9.3 deleted file mode 100644 index 39062f8a4f46..000000000000 --- a/metadata/md5-cache/dev-python/astroid-2.9.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Abstract Syntax Tree for logilab packages -EAPI=8 -HOMEPAGE=https://github.com/PyCQA/astroid/ https://pypi.org/project/astroid/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyCQA/astroid/archive/v2.9.3.tar.gz -> astroid-2.9.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9127546ae2ad8812f901b2c6bee1826e diff --git a/metadata/md5-cache/dev-python/async_timeout-4.0.2-r1 b/metadata/md5-cache/dev-python/async_timeout-4.0.2-r1 index cf6bf82e89fc..c09d56a62d85 100644 --- a/metadata/md5-cache/dev-python/async_timeout-4.0.2-r1 +++ b/metadata/md5-cache/dev-python/async_timeout-4.0.2-r1 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Timeout context manager for asyncio programs EAPI=8 HOMEPAGE=https://github.com/aio-libs/async-timeout/ https://pypi.org/project/async-timeout/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos LICENSE=Apache-2.0 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/a/async_timeout/async-timeout-4.0.2.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5b42935a5948f9215ba2dd63f14cf692 +_md5_=4a0600474ee9c52eb75d77157d1fea21 diff --git a/metadata/md5-cache/dev-python/autopage-0.5.0 b/metadata/md5-cache/dev-python/autopage-0.5.0 index 331f0126d042..62cd94b3ee78 100644 --- a/metadata/md5-cache/dev-python/autopage-0.5.0 +++ b/metadata/md5-cache/dev-python/autopage-0.5.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A library to provide automatic paging for console output EAPI=8 -HOMEPAGE=https://pypi.org/project/autopage/ https://github.com/zaneb/autopage/ +HOMEPAGE=https://github.com/zaneb/autopage/ https://pypi.org/project/autopage/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 sparc x86 LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zaneb/autopage/archive/v0.5.0.tar.gz -> autopage-0.5.0.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d1f0f92117ec026e97d041887586a33c +_md5_=e59fbd9c4d75ebcab960605a5ff3f421 diff --git a/metadata/md5-cache/dev-python/backrefs-5.3 b/metadata/md5-cache/dev-python/backrefs-5.3 new file mode 100644 index 000000000000..2f5f38e02166 --- /dev/null +++ b/metadata/md5-cache/dev-python/backrefs-5.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-0.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] ~dev-python/mkdocs_pymdownx_material_extras-1.0.7[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] ~dev-python/mkdocs_pymdownx_material_extras-1.0.7[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/mkdocs[python_targets_python3_9(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_9(-)] ~dev-python/mkdocs_pymdownx_material_extras-1.0.7[python_targets_python3_9(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_9(-)] dev-python/mkdocs-material[python_targets_python3_9(-)] dev-python/pyspelling[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/mkdocs[python_targets_python3_8(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_8(-)] ~dev-python/mkdocs_pymdownx_material_extras-1.0.7[python_targets_python3_8(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_8(-)] dev-python/mkdocs-material[python_targets_python3_8(-)] dev-python/pyspelling[python_targets_python3_8(-)] ) ) ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Wrapper around re or regex that adds additional back references +EAPI=8 +HOMEPAGE=https://github.com/facelessuser/backrefs/ https://pypi.org/project/backrefs/ +INHERIT=distutils-r1 docs +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 doc +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/facelessuser/backrefs/archive/5.3.tar.gz -> backrefs-5.3.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 docs 8ed2a8a28ff109e7a3582c9abb7fe327 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1e00dc45babf2b3a972ad4586baf0ab8 diff --git a/metadata/md5-cache/dev-python/betamax-0.8.1-r1 b/metadata/md5-cache/dev-python/betamax-0.8.1-r1 index d514bbc0f078..3bd3f6f349c0 100644 --- a/metadata/md5-cache/dev-python/betamax-0.8.1-r1 +++ b/metadata/md5-cache/dev-python/betamax-0.8.1-r1 @@ -2,7 +2,7 @@ BDEPEND=test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_pyth DEFINED_PHASES=compile configure install prepare test DESCRIPTION=python-requests HTTP exchanges recorder EAPI=8 -HOMEPAGE=https://github.com/betamaxpy/betamax +HOMEPAGE=https://github.com/betamaxpy/betamax/ https://pypi.org/project/betamax/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/b/betamax/betamax-0.8.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4c8cadcfd781a00cf3b0c5533a2a6cc7 +_md5_=99af036513fba3b4acee7b771c41b6c7 diff --git a/metadata/md5-cache/dev-python/bibtexparser-1.2.0-r1 b/metadata/md5-cache/dev-python/bibtexparser-1.2.0-r2 similarity index 92% rename from metadata/md5-cache/dev-python/bibtexparser-1.2.0-r1 rename to metadata/md5-cache/dev-python/bibtexparser-1.2.0-r2 index d488270434ff..b66112e602fa 100644 --- a/metadata/md5-cache/dev-python/bibtexparser-1.2.0-r1 +++ b/metadata/md5-cache/dev-python/bibtexparser-1.2.0-r2 @@ -1,8 +1,8 @@ BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A BibTeX parser written in python +DESCRIPTION=A BibTeX parser written in Python EAPI=8 -HOMEPAGE=https://github.com/sciunto-org/python-bibtexparser +HOMEPAGE=https://github.com/sciunto-org/python-bibtexparser/ https://pypi.org/project/bibtexparser/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~x86 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/sciunto-org/python-bibtexparser/archive/v1.2.0.tar.gz -> bibtexparser-1.2.0.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2a1c39f63b812649e5f0d564955b3507 +_md5_=5283858477ee166ecf94a7a579cc4f93 diff --git a/metadata/md5-cache/dev-python/boto3-1.23.4 b/metadata/md5-cache/dev-python/boto3-1.23.4 new file mode 100644 index 000000000000..5794df16a77f --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.23.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.26.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.26.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.23.4.tar.gz -> boto3-1.23.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6f53fc1a428d241a3f224a9beab78105 diff --git a/metadata/md5-cache/dev-python/boto3-1.23.5 b/metadata/md5-cache/dev-python/boto3-1.23.5 new file mode 100644 index 000000000000..de25ed8dacb9 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.23.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/botocore-1.26.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.26.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.23.5.tar.gz -> boto3-1.23.5.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6f53fc1a428d241a3f224a9beab78105 diff --git a/metadata/md5-cache/dev-python/botocore-1.26.4 b/metadata/md5-cache/dev-python/botocore-1.26.4 new file mode 100644 index 000000000000..554c053e0cf4 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.26.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.26.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=79de10145f4d10661268a36c79265d8f diff --git a/metadata/md5-cache/dev-python/botocore-1.26.5 b/metadata/md5-cache/dev-python/botocore-1.26.5 new file mode 100644 index 000000000000..ca095a10a258 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.26.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.26.5.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ee9407b3e9a7645dd37c00caade8c434 diff --git a/metadata/md5-cache/dev-python/botocore-9999 b/metadata/md5-cache/dev-python/botocore-9999 index 2bb4458f6e96..787c4c8f9771 100644 --- a/metadata/md5-cache/dev-python/botocore-9999 +++ b/metadata/md5-cache/dev-python/botocore-9999 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=79de10145f4d10661268a36c79265d8f +_md5_=ee9407b3e9a7645dd37c00caade8c434 diff --git a/metadata/md5-cache/dev-python/bracex-2.3 b/metadata/md5-cache/dev-python/bracex-2.3 new file mode 100644 index 000000000000..8db4ae4f8341 --- /dev/null +++ b/metadata/md5-cache/dev-python/bracex-2.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-vcs/git ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-0.22.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs_pymdownx_material_extras[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs_pymdownx_material_extras[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/mkdocs[python_targets_python3_9(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_9(-)] dev-python/mkdocs-material[python_targets_python3_9(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_9(-)] dev-python/mkdocs_pymdownx_material_extras[python_targets_python3_9(-)] dev-python/pyspelling[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/mkdocs[python_targets_python3_8(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_8(-)] dev-python/mkdocs-material[python_targets_python3_8(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_8(-)] dev-python/mkdocs_pymdownx_material_extras[python_targets_python3_8(-)] dev-python/pyspelling[python_targets_python3_8(-)] ) ) ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Bash style brace expansion for Python +EAPI=8 +HOMEPAGE=https://github.com/facelessuser/bracex/ https://pypi.org/project/bracex/ +INHERIT=distutils-r1 docs +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 doc +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/facelessuser/bracex/archive/2.3.tar.gz -> bracex-2.3.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 docs 8ed2a8a28ff109e7a3582c9abb7fe327 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=49fb15de07f1a3c133304057407559f8 diff --git a/metadata/md5-cache/dev-python/build-0.8.0 b/metadata/md5-cache/dev-python/build-0.8.0 new file mode 100644 index 000000000000..67d78a48269b --- /dev/null +++ b/metadata/md5-cache/dev-python/build-0.8.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/filelock-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-rerunfailures-9.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-56.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.36.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/packaging-19.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pep517-0.9.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A simple, correct PEP517 package builder +EAPI=8 +HOMEPAGE=https://pypi.org/project/build/ https://github.com/pypa/build/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/packaging-19.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pep517-0.9.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/build/archive/0.8.0.tar.gz -> build-0.8.0.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3988f322c233e7a1f444a2a316b8ad8c diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.60.1 b/metadata/md5-cache/dev-python/cfn-lint-0.60.1 new file mode 100644 index 000000000000..5912e54c5976 --- /dev/null +++ b/metadata/md5-cache/dev-python/cfn-lint-0.60.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/aws-sam-translator-1.45.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=CloudFormation Linter +EAPI=8 +HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/aws-sam-translator-1.45.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonpatch[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/junit-xml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pyyaml-5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws-cloudformation/cfn-lint/archive/v0.60.1.tar.gz -> cfn-lint-0.60.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2b82486a6fae5abe580d7b5fb0016b80 diff --git a/metadata/md5-cache/dev-python/cheroot-8.6.0 b/metadata/md5-cache/dev-python/cheroot-8.6.0 index 869e37a9ac14..b64af44d9965 100644 --- a/metadata/md5-cache/dev-python/cheroot-8.6.0 +++ b/metadata/md5-cache/dev-python/cheroot-8.6.0 @@ -2,7 +2,7 @@ BDEPEND=test? ( >=dev-python/six-1.11.0[python_targets_pypy3(-)?,python_targets_ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=High-performance, pure-Python HTTP server used by CherryPy EAPI=8 -HOMEPAGE=https://cherrypy.org/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ +HOMEPAGE=https://cherrypy.dev/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/C/Cheroot/cheroot-8.6.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=be735612d3fb6802e17da2c68a57601b +_md5_=7fb9154a81aff7c6a5a2a2059240f4f7 diff --git a/metadata/md5-cache/dev-python/cheroot-8.6.0-r1 b/metadata/md5-cache/dev-python/cheroot-8.6.0-r1 new file mode 100644 index 000000000000..addcbfed5fb0 --- /dev/null +++ b/metadata/md5-cache/dev-python/cheroot-8.6.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/portend[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-1.11.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-toolbelt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-unixsocket[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !ia64? ( dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/six-1.11.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-2.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=High-performance, pure-Python HTTP server used by CherryPy +EAPI=8 +HOMEPAGE=https://cherrypy.dev/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/six-1.11.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-2.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/c/cheroot/cheroot-8.6.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7287678c9c5c3715f7824bf4e8018694 diff --git a/metadata/md5-cache/dev-python/cherrypy-18.6.1-r1 b/metadata/md5-cache/dev-python/cherrypy-18.6.1-r1 new file mode 100644 index 000000000000..6420e87fcab4 --- /dev/null +++ b/metadata/md5-cache/dev-python/cherrypy-18.6.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/routes[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/simplejson[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/objgraph[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/path-py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-toolbelt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-services[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/cheroot-8.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/portend-2.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zc-lockfile[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-collections[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ssl? ( dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=CherryPy is a pythonic, object-oriented HTTP framework +EAPI=8 +HOMEPAGE=https://cherrypy.dev/ https://github.com/cherrypy/cherrypy/ https://pypi.org/project/CherryPy/ +INHERIT=distutils-r1 +IUSE=ssl test test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/cheroot-8.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/portend-2.1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zc-lockfile[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-collections[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ssl? ( dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/C/CherryPy/CherryPy-18.6.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8b3927858a5aa91fdc2761f0e12eeaa8 diff --git a/metadata/md5-cache/dev-python/click-log-0.4.0 b/metadata/md5-cache/dev-python/click-log-0.4.0 index d046f243c7f6..182150d7b3d8 100644 --- a/metadata/md5-cache/dev-python/click-log-0.4.0 +++ b/metadata/md5-cache/dev-python/click-log-0.4.0 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Logging integration for Click EAPI=8 HOMEPAGE=https://github.com/click-contrib/click-log/ https://pypi.org/project/click-log/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 LICENSE=MIT -RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/click-log/click-log-0.4.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=97071b5f116c52695432d866186878f6 +_md5_=4b7eff5a03690c79b12c9bbfb586ff16 diff --git a/metadata/md5-cache/dev-python/click-threading-0.5.0-r1 b/metadata/md5-cache/dev-python/click-threading-0.5.0-r1 new file mode 100644 index 000000000000..420444bc42d4 --- /dev/null +++ b/metadata/md5-cache/dev-python/click-threading-0.5.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/click-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Multithreaded Click apps made easy +EAPI=8 +HOMEPAGE=https://github.com/click-contrib/click-threading/ https://pypi.org/project/click-threading/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/click-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/click-contrib/click-threading/archive/0.5.0.tar.gz -> click-threading-0.5.0.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=816a389d7ac35d9b12a22bc6e4668aeb diff --git a/metadata/md5-cache/dev-python/cliff-3.10.1 b/metadata/md5-cache/dev-python/cliff-3.10.1 index 44d1fb6a6a0b..08e58df5af41 100644 --- a/metadata/md5-cache/dev-python/cliff-3.10.1 +++ b/metadata/md5-cache/dev-python/cliff-3.10.1 @@ -1,16 +1,16 @@ -BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/autopage-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prettytable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/autopage-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prettytable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Command Line Interface Formulation Framework EAPI=8 -HOMEPAGE=https://github.com/openstack/cliff +HOMEPAGE=https://opendev.org/openstack/cliff/ https://github.com/openstack/cliff/ https://pypi.org/project/cliff/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 sparc x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/autopage-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prettytable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/autopage-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prettytable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cliff/cliff-3.10.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=16742c020f5ca72f9a9886ec0eed8644 +_md5_=b4d245a765ec6cab3f2415ebfa2c2457 diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.1.0 b/metadata/md5-cache/dev-python/cloudpickle-2.1.0 new file mode 100644 index 000000000000..c8b49a50785e --- /dev/null +++ b/metadata/md5-cache/dev-python/cloudpickle-2.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extended pickling support for Python objects +EAPI=8 +HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-2.1.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9e44cfe30b130b7ba833ce0f927a631b diff --git a/metadata/md5-cache/dev-python/cmd2-2.4.1 b/metadata/md5-cache/dev-python/cmd2-2.4.1 index ede524e01d61..43ff6b30531c 100644 --- a/metadata/md5-cache/dev-python/cmd2-2.4.1 +++ b/metadata/md5-cache/dev-python/cmd2-2.4.1 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/which || ( x11-misc/xclip x11-misc/xsel ) ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( x11-misc/xclip x11-misc/xsel ) ) test? ( dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Extra features for standard library's cmd module EAPI=8 -HOMEPAGE=https://github.com/python-cmd2/cmd2 +HOMEPAGE=https://github.com/python-cmd2/cmd2/ https://pypi.org/project/cmd2/ INHERIT=distutils-r1 virtualx -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=MIT -RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cmd2/cmd2-2.4.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 -_md5_=0640d8c44c5f943b8c9d2270ab235e57 +_md5_=2ecbdda32a4890a42233c16358f2d77e diff --git a/metadata/md5-cache/dev-python/colorclass-2.2.2-r1 b/metadata/md5-cache/dev-python/colorclass-2.2.2-r1 index 6dbeaf533bad..ac048e30080a 100644 --- a/metadata/md5-cache/dev-python/colorclass-2.2.2-r1 +++ b/metadata/md5-cache/dev-python/colorclass-2.2.2-r1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/docopt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/poetry-core-1.0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/docopt[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Colorful worry-free console applications for multiple platforms EAPI=8 -HOMEPAGE=https://pypi.org/project/colorclass/ https://github.com/matthewdeanmartin/colorclass +HOMEPAGE=https://pypi.org/project/colorclass/ https://github.com/matthewdeanmartin/colorclass/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~arm64 x86 LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/matthewdeanmartin/colorclass/archive/v2.2.2.tar.gz -> colorclass-2.2.2.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6309b08d1138a14aa28d5a6151d80ab5 +_md5_=620d06fe36ef836f83b7f21eff7d471b diff --git a/metadata/md5-cache/dev-python/coverage-6.4 b/metadata/md5-cache/dev-python/coverage-6.4 new file mode 100644 index 000000000000..06e3a2bc01db --- /dev/null +++ b/metadata/md5-cache/dev-python/coverage-6.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Code coverage measurement for Python +EAPI=8 +HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/c/coverage/coverage-6.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fd591bf32bf5768ae028e7aa9d524f2c diff --git a/metadata/md5-cache/dev-python/cppy-1.2.1-r1 b/metadata/md5-cache/dev-python/cppy-1.2.1-r1 index 08f3ca8a7ff8..f48a7452aec1 100644 --- a/metadata/md5-cache/dev-python/cppy-1.2.1-r1 +++ b/metadata/md5-cache/dev-python/cppy-1.2.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/cppy/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cppy/cppy-1.2.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=96759236e84f1891713f506c2924e601 +_md5_=c6eddac421d59e0905efe25cf428d46d diff --git a/metadata/md5-cache/dev-python/dbus-python-1.2.18 b/metadata/md5-cache/dev-python/dbus-python-1.2.18 index 9145ec6bab30..0e9f16a6faf2 100644 --- a/metadata/md5-cache/dev-python/dbus-python-1.2.18 +++ b/metadata/md5-cache/dev-python/dbus-python-1.2.18 @@ -1,17 +1,17 @@ -BDEPEND=virtual/pkgconfig doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] dev-python/sphinx[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tappy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +BDEPEND=virtual/pkgconfig doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] dev-python/sphinx[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] dev-python/sphinx[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tappy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40 +DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40 DESCRIPTION=Python bindings for the D-Bus messagebus EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/DBusBindings/ https://dbus.freedesktop.org/doc/dbus-python/ INHERIT=autotools python-r1 -IUSE=doc examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=doc examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40 -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40 +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.18.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2dd99a928949b4bfc5f106c392fc17d0 +_md5_=705124165d1dbb5b3681323a4e71ca7e diff --git a/metadata/md5-cache/dev-python/debtcollector-2.5.0 b/metadata/md5-cache/dev-python/debtcollector-2.5.0 index da95318aeb88..08917ff57533 100644 --- a/metadata/md5-cache/dev-python/debtcollector-2.5.0 +++ b/metadata/md5-cache/dev-python/debtcollector-2.5.0 @@ -1,16 +1,16 @@ -BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/subunit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/testtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python deprecation patterns and strategies that collect technical debt EAPI=8 -HOMEPAGE=https://www.openstack.org/ +HOMEPAGE=https://opendev.org/openstack/debtcollector/ https://github.com/openstack/debtcollector/ https://pypi.org/project/debtcollector/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~arm arm64 x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/d/debtcollector/debtcollector-2.5.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ff3b5d92e5314ea3040349a49e251cb1 +_md5_=bb1af5b9572dc367c2b375c5a0b674b9 diff --git a/metadata/md5-cache/dev-python/deepmerge-1.0.1 b/metadata/md5-cache/dev-python/deepmerge-1.0.1 index a8285a4a5fc1..acee986a645c 100644 --- a/metadata/md5-cache/dev-python/deepmerge-1.0.1 +++ b/metadata/md5-cache/dev-python/deepmerge-1.0.1 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Tools to handle merging of nested data structures in python EAPI=8 HOMEPAGE=https://deepmerge.readthedocs.io/en/latest/ https://github.com/toumorokoshi/deepmerge/ https://pypi.org/project/deepmerge/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/toumorokoshi/deepmerge/archive/v1.0.1.tar.gz -> deepmerge-1.0.1.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e401c16ca4e4e8bfd3ad7249376b3542 +_md5_=a0866709197be34a59382cd78e825425 diff --git a/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.2 b/metadata/md5-cache/dev-python/dill-0.3.5 similarity index 62% rename from metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.2 rename to metadata/md5-cache/dev-python/dill-0.3.5 index 52e15066a214..01bc493265fe 100644 --- a/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.2 +++ b/metadata/md5-cache/dev-python/dill-0.3.5 @@ -1,15 +1,15 @@ BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Custom alterations based on Mkdocs-Material +DESCRIPTION=Serialize all of Python (almost) EAPI=8 -HOMEPAGE=https://github.com/facelessuser/mkdocs_pymdownx_material_extras https://pypi.org/project/mkdocs-pymdownx-material-extras +HOMEPAGE=https://github.com/uqfoundation/dill/ https://pypi.org/project/dill/ INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~riscv x86 -LICENSE=MIT -RDEPEND=>=dev-python/mkdocs-material-5.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 -SRC_URI=mirror://pypi/m/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.0.2.tar.gz +SRC_URI=https://github.com/uqfoundation/dill/archive/dill-0.3.5.tar.gz -> dill-0.3.5.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=110171ac44e8d7d75cdcfb76835621a3 +_md5_=812d3970e7c4e0b52f26e7dc3c81ce20 diff --git a/metadata/md5-cache/dev-python/dill-0.3.5.1 b/metadata/md5-cache/dev-python/dill-0.3.5.1 new file mode 100644 index 000000000000..b44c077907af --- /dev/null +++ b/metadata/md5-cache/dev-python/dill-0.3.5.1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Serialize all of Python (almost) +EAPI=8 +HOMEPAGE=https://github.com/uqfoundation/dill/ https://pypi.org/project/dill/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/uqfoundation/dill/archive/dill-0.3.5.1.tar.gz -> dill-0.3.5.1.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=812d3970e7c4e0b52f26e7dc3c81ce20 diff --git a/metadata/md5-cache/dev-python/dkimpy-1.0.5 b/metadata/md5-cache/dev-python/dkimpy-1.0.5 deleted file mode 100644 index 15432cd03e25..000000000000 --- a/metadata/md5-cache/dev-python/dkimpy-1.0.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/authres[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pynacl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=DKIM and ARC email signing and verification library -EAPI=7 -HOMEPAGE=https://launchpad.net/dkimpy -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -RDEPEND=dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/d/dkimpy/dkimpy-1.0.5.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f372bc681066bd53ba7ef3058130384f diff --git a/metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 b/metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 index 851b580b4d54..bf65b2990a28 100644 --- a/metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 +++ b/metadata/md5-cache/dev-python/dkimpy-1.0.5-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://launchpad.net/dkimpy/ https://pypi.org/project/dkimpy/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=BSD RDEPEND=dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/d/dkimpy/dkimpy-1.0.5.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e7e356527a3e3acec90ed9bc016c2a21 +_md5_=f5d8107a0120c515a66069f688c614df diff --git a/metadata/md5-cache/dev-python/docopt-0.6.2-r5 b/metadata/md5-cache/dev-python/docopt-0.6.2-r5 new file mode 100644 index 000000000000..77da879ab055 --- /dev/null +++ b/metadata/md5-cache/dev-python/docopt-0.6.2-r5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pythonic argument parser, that will make you smile +EAPI=8 +HOMEPAGE=https://github.com/docopt/docopt/ https://pypi.org/project/docopt/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/docopt/docopt/archive/0.6.2.tar.gz -> docopt-0.6.2.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=04dd365e85778c8bc05d98a3ae74fa95 diff --git a/metadata/md5-cache/dev-python/dulwich-0.20.40 b/metadata/md5-cache/dev-python/dulwich-0.20.40 new file mode 100644 index 000000000000..6f6c5da471ea --- /dev/null +++ b/metadata/md5-cache/dev-python/dulwich-0.20.40 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !hppa? ( !ia64? ( !s390? ( dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/geventhttpclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) app-crypt/gpgme[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fastimport[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pure-Python implementation of the Git file formats and protocols +EAPI=8 +HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/ +INHERIT=distutils-r1 +IUSE=doc examples test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2+ Apache-2.0 +RDEPEND=dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/d/dulwich/dulwich-0.20.40.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=25a20c6fbee94813cc390b39bbadec56 diff --git a/metadata/md5-cache/dev-python/et_xmlfile-1.1.0-r1 b/metadata/md5-cache/dev-python/et_xmlfile-1.1.0-r1 index f5d10adc38a0..9482de4ec391 100644 --- a/metadata/md5-cache/dev-python/et_xmlfile-1.1.0-r1 +++ b/metadata/md5-cache/dev-python/et_xmlfile-1.1.0-r1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=An implementation of lxml.xmlfile for the standard library EAPI=8 HOMEPAGE=https://pypi.org/project/et-xmlfile/ https://foss.heptapod.net/openpyxl/et_xmlfile/ INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT -RDEPEND=dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://foss.heptapod.net/openpyxl/et_xmlfile/-/archive/1.1/et_xmlfile-1.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6b265e2c985de74397d23dabcb262cce +_md5_=805d11918d1cf09addfb17f2285c3438 diff --git a/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 b/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 new file mode 100644 index 000000000000..feaecfdbe8b4 --- /dev/null +++ b/metadata/md5-cache/dev-python/exceptiongroup-1.0.0_rc7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flit_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Backport of PEP 654 (exception groups) +EAPI=8 +HOMEPAGE=https://github.com/agronholm/exceptiongroup/ https://pypi.org/project/exceptiongroup/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT PSF-2.4 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/agronholm/exceptiongroup/archive/1.0.0rc7.tar.gz -> exceptiongroup-1.0.0rc7.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2f1c194dc915bc37f384aaeee8c3e558 diff --git a/metadata/md5-cache/dev-python/extras-1.0.0-r2 b/metadata/md5-cache/dev-python/extras-1.0.0-r2 new file mode 100644 index 000000000000..0a53e3256148 --- /dev/null +++ b/metadata/md5-cache/dev-python/extras-1.0.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Useful extra bits for Python that should be in the standard library +EAPI=8 +HOMEPAGE=https://github.com/testing-cabal/extras/ https://pypi.org/project/extras/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/e/extras/extras-1.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fd8e7356f25a5d6784c22684e572dd62 diff --git a/metadata/md5-cache/dev-python/feedparser-6.0.10 b/metadata/md5-cache/dev-python/feedparser-6.0.10 new file mode 100644 index 000000000000..99cbb6303548 --- /dev/null +++ b/metadata/md5-cache/dev-python/feedparser-6.0.10 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Parse RSS and Atom feeds in Python +EAPI=8 +HOMEPAGE=https://github.com/kurtmckee/feedparser/ https://pypi.org/project/feedparser/ +INHERIT=distutils-r1 +IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=BSD-2 +RDEPEND=dev-python/sgmllib3k[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/kurtmckee/feedparser/archive/6.0.10.tar.gz -> feedparser-6.0.10.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1b16bb5c88656788338b01144227f01f diff --git a/metadata/md5-cache/dev-python/feedparser-6.0.9 b/metadata/md5-cache/dev-python/feedparser-6.0.9 new file mode 100644 index 000000000000..3ae57395f5f1 --- /dev/null +++ b/metadata/md5-cache/dev-python/feedparser-6.0.9 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Parse RSS and Atom feeds in Python +EAPI=8 +HOMEPAGE=https://github.com/kurtmckee/feedparser/ https://pypi.org/project/feedparser/ +INHERIT=distutils-r1 +IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=BSD-2 +RDEPEND=dev-python/sgmllib3k[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/kurtmckee/feedparser/archive/6.0.9.tar.gz -> feedparser-6.0.9.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1b16bb5c88656788338b01144227f01f diff --git a/metadata/md5-cache/dev-python/findimports-2.2.0-r1 b/metadata/md5-cache/dev-python/findimports-2.2.0-r1 new file mode 100644 index 000000000000..76e9267bdeb1 --- /dev/null +++ b/metadata/md5-cache/dev-python/findimports-2.2.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python module import analysis tool +EAPI=8 +HOMEPAGE=https://github.com/mgedmin/findimports/ https://pypi.org/project/findimports/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/mgedmin/findimports/archive/2.2.0.tar.gz -> findimports-2.2.0.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=f4a74537a958bf8c55617ec97e4494bd diff --git a/metadata/md5-cache/dev-python/fixtures-4.0.0 b/metadata/md5-cache/dev-python/fixtures-4.0.0 index 865e1c4c066a..bc52c481c77c 100644 --- a/metadata/md5-cache/dev-python/fixtures-4.0.0 +++ b/metadata/md5-cache/dev-python/fixtures-4.0.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pbr-5.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pbr-5.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Fixtures, reusable state for writing clean tests and more EAPI=8 HOMEPAGE=https://github.com/testing-cabal/fixtures/ https://pypi.org/project/fixtures/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=|| ( Apache-2.0 BSD ) -RDEPEND=>=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/f/fixtures/fixtures-4.0.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=225aecd23806a8ab98cf3267cfbcda66 +_md5_=4f23964a8a6b9631b93f080d098943f0 diff --git a/metadata/md5-cache/dev-python/flask-babelex-0.9.4-r1 b/metadata/md5-cache/dev-python/flask-babelex-0.9.4-r1 new file mode 100644 index 000000000000..8591a2c9870b --- /dev/null +++ b/metadata/md5-cache/dev-python/flask-babelex-0.9.4-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/Babel-1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/speaklater-1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/flask-sphinx-themes[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/flask-sphinx-themes[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/flask-sphinx-themes[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/flask-sphinx-themes[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Adds i18n/l10n support to Flask applications +EAPI=8 +HOMEPAGE=https://github.com/mrjoes/flask-babelex/ https://pypi.org/project/Flask-BabelEx/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/Babel-1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/speaklater-1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/F/Flask-BabelEx/Flask-BabelEx-0.9.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b4d7bc0f0be7779344e64b4b4402a727 diff --git a/metadata/md5-cache/dev-python/flask-mail-0.9.1-r2 b/metadata/md5-cache/dev-python/flask-mail-0.9.1-r2 new file mode 100644 index 000000000000..fc44ffc0dfc0 --- /dev/null +++ b/metadata/md5-cache/dev-python/flask-mail-0.9.1-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/speaklater[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Flask extension for sending email +EAPI=8 +HOMEPAGE=https://pythonhosted.org/Flask-Mail/ https://github.com/mattupstate/flask-mail/ https://pypi.org/project/Flask-Mail/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/F/Flask-Mail/Flask-Mail-0.9.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=65564adb2f5246f552cc033807530fcf diff --git a/metadata/md5-cache/dev-python/flask-security-3.4.5 b/metadata/md5-cache/dev-python/flask-security-3.4.5 deleted file mode 100644 index eaa1e4aa73c5..000000000000 --- a/metadata/md5-cache/dev-python/flask-security-3.4.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/Babel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( >=dev-python/argon2-cffi-19.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/bcrypt-3.1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/cryptography-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-mail-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-sqlalchemy-2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/mongomock-3.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/peewee-3.11.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/phonenumbers-8.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/psycopg-2.8.4:2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pymysql-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pyqrcode-1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/zxcvbn-4.4.28[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-babelex-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-login-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-principal-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-wtf-0.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/itsdangerous-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/passlib-1.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/python-email-validator-1.0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Simple security for Flask apps -EAPI=7 -HOMEPAGE=https://github.com/Flask-Middleware/flask-security/ https://pypi.org/project/Flask-Security-Too/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-babelex-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-login-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-principal-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/flask-wtf-0.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/itsdangerous-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/passlib-1.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/python-email-validator-1.0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Flask-Middleware/flask-security/archive/3.4.5.tar.gz -> flask-security-3.4.5.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=228cfa430e0d04765db56969146a7a1c diff --git a/metadata/md5-cache/dev-python/flask-security-4.1.3 b/metadata/md5-cache/dev-python/flask-security-4.1.3 deleted file mode 100644 index 4f22aa45e05d..000000000000 --- a/metadata/md5-cache/dev-python/flask-security-4.1.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/Babel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/argon2-cffi-19.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/bcrypt-3.1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/bleach[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-mail-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-sqlalchemy-2.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mongomock-3.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/peewee-3.11.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/phonenumbers-8.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/psycopg-2.8.4:2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pymysql-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyqrcode-1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zxcvbn-4.4.28[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pony-0.7.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/bleach-3.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/blinker-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-babelex-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-login-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-principal-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-wtf-0.14.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/itsdangerous-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/passlib-1.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-email-validator-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Simple security for Flask apps -EAPI=8 -HOMEPAGE=https://github.com/Flask-Middleware/flask-security/ https://pypi.org/project/Flask-Security-Too/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~riscv x86 -LICENSE=MIT -RDEPEND=>=dev-python/bleach-3.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/blinker-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-babelex-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-login-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-principal-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-wtf-0.14.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/itsdangerous-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/passlib-1.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-email-validator-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Flask-Middleware/flask-security/archive/4.1.3.tar.gz -> flask-security-4.1.3.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f1a78634dd7661869ecb3173a186f13f diff --git a/metadata/md5-cache/dev-python/flask-security-4.1.4 b/metadata/md5-cache/dev-python/flask-security-4.1.4 index 1e2b6e37851b..4bb09fd198db 100644 --- a/metadata/md5-cache/dev-python/flask-security-4.1.4 +++ b/metadata/md5-cache/dev-python/flask-security-4.1.4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/Flask-Middleware/flask-security/ https://pypi.org/project/Flask-Security-Too/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-python/bleach-3.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/blinker-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cachetools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-babelex-0.9.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-login-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-principal-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-wtf-0.14.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/itsdangerous-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/passlib-1.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-email-validator-1.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Flask-Middleware/flask-security/archive/4.1.4.tar.gz -> flask-security-4.1.4.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2203b7cbb66339bd2f239c7ae427df68 +_md5_=f1a78634dd7661869ecb3173a186f13f diff --git a/metadata/md5-cache/dev-python/fsspec-2022.5.0 b/metadata/md5-cache/dev-python/fsspec-2022.5.0 new file mode 100644 index 000000000000..558f36ed90eb --- /dev/null +++ b/metadata/md5-cache/dev-python/fsspec-2022.5.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/versioneer[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/aiohttp[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tqdm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A specification that python filesystems should adhere to +EAPI=8 +HOMEPAGE=https://github.com/fsspec/filesystem_spec/ https://pypi.org/project/fsspec/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fsspec/filesystem_spec/archive/2022.5.0.tar.gz -> filesystem_spec-2022.5.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=130bc3af9500516f9726514cbfa5ae71 diff --git a/metadata/md5-cache/dev-python/git-review-2.2.0 b/metadata/md5-cache/dev-python/git-review-2.2.0 deleted file mode 100644 index 029ed25c3239..000000000000 --- a/metadata/md5-cache/dev-python/git-review-2.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/pbr-4.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DESCRIPTION=Tool to submit code to Gerrit -EAPI=8 -HOMEPAGE=https://git.openstack.org/cgit/openstack-infra/git-review -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/requests-1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/g/git-review/git-review-2.2.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bc6c87f816c445579ab3557a22b220ce diff --git a/metadata/md5-cache/dev-python/git-review-2.3.0 b/metadata/md5-cache/dev-python/git-review-2.3.0 index b9bd64f6d1f1..62c96d1b71bd 100644 --- a/metadata/md5-cache/dev-python/git-review-2.3.0 +++ b/metadata/md5-cache/dev-python/git-review-2.3.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://git.openstack.org/cgit/openstack-infra/git-review INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=>=dev-python/requests-1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/g/git-review/git-review-2.3.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e285a682f04e9c28b3f97c3e9d497d2d +_md5_=7d92227ac1b2b1ee92f19a9685bffbca diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.44.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.44.0 deleted file mode 100644 index 60fcee314a10..000000000000 --- a/metadata/md5-cache/dev-python/google-api-python-client-2.44.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/oauth2client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Google API Client for Python -EAPI=8 -HOMEPAGE=https://github.com/googleapis/google-api-python-client -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.44.0.tar.gz -> google-api-python-client-2.44.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4ec4b524b848b89a65e769f3195ca65b diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.45.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.45.0 deleted file mode 100644 index 87f7ca88969f..000000000000 --- a/metadata/md5-cache/dev-python/google-api-python-client-2.45.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/oauth2client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Google API Client for Python -EAPI=8 -HOMEPAGE=https://github.com/googleapis/google-api-python-client -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.45.0.tar.gz -> google-api-python-client-2.45.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=544afe5a6a31a928e29bbd1252e16d46 diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.46.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.46.0 deleted file mode 100644 index 5c9d2db0f995..000000000000 --- a/metadata/md5-cache/dev-python/google-api-python-client-2.46.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/oauth2client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parameterized[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Google API Client for Python -EAPI=8 -HOMEPAGE=https://github.com/googleapis/google-api-python-client -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.46.0.tar.gz -> google-api-python-client-2.46.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=544afe5a6a31a928e29bbd1252e16d46 diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.47.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.47.0 index f3256e53f509..df67347bcb38 100644 --- a/metadata/md5-cache/dev-python/google-api-python-client-2.47.0 +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.47.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/googleapis/google-api-python-client/archive/v2.47.0.tar.gz -> google-api-python-client-2.47.0.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30baed68af227d8d50e2ff1fad823f5c +_md5_=8eb0e11a5228a2a366d15bca47c8214a diff --git a/metadata/md5-cache/dev-python/google-reauth-python-0.1.1 b/metadata/md5-cache/dev-python/google-reauth-python-0.1.1 index a64a7beda679..d25a759dd967 100644 --- a/metadata/md5-cache/dev-python/google-reauth-python-0.1.1 +++ b/metadata/md5-cache/dev-python/google-reauth-python-0.1.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( >=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=test? ( >=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) +DEPEND=>=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) DESCRIPTION=Python based U2F host library EAPI=7 HOMEPAGE=https://github.com/google/google-reauth-python INHERIT=distutils-r1 -IUSE=test test python_targets_python3_8 python_targets_python3_9 +IUSE=test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~arm ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=>=dev-python/oauth2client-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/google/google-reauth-python/archive/0.1.1.tar.gz -> google-reauth-python-0.1.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=58f9f8ecc2c03da478a0c9fb753c1dbb +_md5_=7d92b2e711eb1c875490fb7b7bad283e diff --git a/metadata/md5-cache/dev-python/hatchling-1.1.0 b/metadata/md5-cache/dev-python/hatchling-1.1.0 new file mode 100644 index 000000000000..165e6fe34e62 --- /dev/null +++ b/metadata/md5-cache/dev-python/hatchling-1.1.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Modern, extensible Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.1.0.tar.gz -> hatch-hatchling-v1.1.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.2.0 b/metadata/md5-cache/dev-python/hatchling-1.2.0 new file mode 100644 index 000000000000..baa98874b47c --- /dev/null +++ b/metadata/md5-cache/dev-python/hatchling-1.2.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Modern, extensible Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.2.0.tar.gz -> hatch-hatchling-v1.2.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hatchling-1.3.0 b/metadata/md5-cache/dev-python/hatchling-1.3.0 new file mode 100644 index 000000000000..8a45cff770bc --- /dev/null +++ b/metadata/md5-cache/dev-python/hatchling-1.3.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Modern, extensible Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/editables-0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.3.0.tar.gz -> hatch-hatchling-v1.3.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4206d5f1df345832e9c887579616c0a6 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.42.3 b/metadata/md5-cache/dev-python/hypothesis-6.42.3 deleted file mode 100644 index bf113ed64bff..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.42.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k 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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.42.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=da97355dafbd160527d5eb4a513ca53c diff --git a/metadata/md5-cache/dev-python/hypothesis-6.43.3 b/metadata/md5-cache/dev-python/hypothesis-6.43.3 deleted file mode 100644 index ecc00942d388..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.43.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.43.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8139ae31a1729a0f6389d33351515d6b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.44.0 b/metadata/md5-cache/dev-python/hypothesis-6.44.0 deleted file mode 100644 index bc27e0571073..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.44.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.44.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8139ae31a1729a0f6389d33351515d6b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.45.0 b/metadata/md5-cache/dev-python/hypothesis-6.45.0 deleted file mode 100644 index 8d7f8734a633..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.45.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.45.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8139ae31a1729a0f6389d33351515d6b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.45.1 b/metadata/md5-cache/dev-python/hypothesis-6.45.1 deleted file mode 100644 index 57c0a5f2eb37..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.45.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.45.1.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3df17ce4d3f43cdc48cc0f9b5f4a80c3 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.45.3 b/metadata/md5-cache/dev-python/hypothesis-6.45.3 deleted file mode 100644 index 13b6d1ff011d..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.45.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.45.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3df17ce4d3f43cdc48cc0f9b5f4a80c3 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.46.0 b/metadata/md5-cache/dev-python/hypothesis-6.46.0 deleted file mode 100644 index 5196c7454048..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.46.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3df17ce4d3f43cdc48cc0f9b5f4a80c3 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.46.1 b/metadata/md5-cache/dev-python/hypothesis-6.46.1 deleted file mode 100644 index 98f9840fd324..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.46.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.1.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3df17ce4d3f43cdc48cc0f9b5f4a80c3 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.46.2 b/metadata/md5-cache/dev-python/hypothesis-6.46.2 index 2b36f99ad606..370ba1203aa8 100644 --- a/metadata/md5-cache/dev-python/hypothesis-6.46.2 +++ b/metadata/md5-cache/dev-python/hypothesis-6.46.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ INHERIT=distutils-r1 multiprocessing optfeature IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.2.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e457e3cc0410435a0d01acfed318889d +_md5_=86c958d190de093f0b9f11cffb30417b diff --git a/metadata/md5-cache/dev-python/hypothesis-6.46.5 b/metadata/md5-cache/dev-python/hypothesis-6.46.5 deleted file mode 100644 index 33a0d265afc9..000000000000 --- a/metadata/md5-cache/dev-python/hypothesis-6.46.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for property based testing -EAPI=8 -HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ -INHERIT=distutils-r1 multiprocessing optfeature -IUSE=cli test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] cli? ( python_targets_python3_8? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+),sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+),sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+),sqlite] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.5.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8f1b689f848b095cdd4b02bb4b168579 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.46.6 b/metadata/md5-cache/dev-python/hypothesis-6.46.7 similarity index 99% rename from metadata/md5-cache/dev-python/hypothesis-6.46.6 rename to metadata/md5-cache/dev-python/hypothesis-6.46.7 index 43ed76cfaf6c..665bec4fe425 100644 --- a/metadata/md5-cache/dev-python/hypothesis-6.46.6 +++ b/metadata/md5-cache/dev-python/hypothesis-6.46.7 @@ -11,6 +11,6 @@ RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.6.tar.gz +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.46.7.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dab04b57dd5b32da03cfa3c17fb8c4af diff --git a/metadata/md5-cache/dev-python/identify-2.5.1 b/metadata/md5-cache/dev-python/identify-2.5.1 new file mode 100644 index 000000000000..028f53462404 --- /dev/null +++ b/metadata/md5-cache/dev-python/identify-2.5.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/ukkonen[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=File identification library for Python +EAPI=8 +HOMEPAGE=https://github.com/pre-commit/identify/ https://pypi.org/project/identify/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-python/ukkonen[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pre-commit/identify/archive/v2.5.1.tar.gz -> identify-2.5.1.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=29defb420bf1f95c1a449e7e67cce4c0 diff --git a/metadata/md5-cache/dev-python/immutables-0.18 b/metadata/md5-cache/dev-python/immutables-0.18 new file mode 100644 index 000000000000..eb5bd19f4ed3 --- /dev/null +++ b/metadata/md5-cache/dev-python/immutables-0.18 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A high-performance immutable mapping type for Python +EAPI=8 +HOMEPAGE=https://github.com/MagicStack/immutables/ https://pypi.org/project/immutables/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/MagicStack/immutables/archive/v0.18.tar.gz -> immutables-0.18.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5c84bfa6f234e3c2a4c28170a417c59f diff --git a/metadata/md5-cache/dev-python/importlib_metadata-4.11.4 b/metadata/md5-cache/dev-python/importlib_metadata-4.11.4 new file mode 100644 index 000000000000..209c64d3c2f9 --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib_metadata-4.11.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/importlib_resources[python_targets_python3_8(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/jaraco-packaging[python_targets_python3_10(-)] dev-python/rst-linker[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/jaraco-packaging[python_targets_python3_9(-)] dev-python/rst-linker[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/jaraco-packaging[python_targets_python3_8(-)] dev-python/rst-linker[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/jaraco-packaging[python_targets_pypy3(-)] dev-python/rst-linker[python_targets_pypy3(-)] ) ) ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read metadata from Python packages +EAPI=7 +HOMEPAGE=https://github.com/python/importlib_metadata +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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=Apache-2.0 +RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/importlib_metadata/importlib_metadata-4.11.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1e0f488b6d0a7c47aea562362163bc89 diff --git a/metadata/md5-cache/dev-python/inflect-5.4.0 b/metadata/md5-cache/dev-python/inflect-5.4.0 deleted file mode 100644 index 8caca4db9547..000000000000 --- a/metadata/md5-cache/dev-python/inflect-5.4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools_scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] >=dev-python/jaraco-packaging-8.2[python_targets_python3_10(-)] >=dev-python/rst-linker-1.9[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] >=dev-python/jaraco-packaging-8.2[python_targets_python3_9(-)] >=dev-python/rst-linker-1.9[python_targets_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] >=dev-python/jaraco-packaging-8.2[python_targets_python3_8(-)] >=dev-python/rst-linker-1.9[python_targets_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] >=dev-python/jaraco-packaging-8.2[python_targets_pypy3(-)] >=dev-python/rst-linker-1.9[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Correctly inflect words and numbers -EAPI=8 -HOMEPAGE=https://github.com/jaraco/inflect -INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/inflect/inflect-5.4.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4f94e8f83b2b52a6bb29606e5d2766dc diff --git a/metadata/md5-cache/dev-python/inflect-5.5.2 b/metadata/md5-cache/dev-python/inflect-5.5.2 deleted file mode 100644 index f9474b9ed73c..000000000000 --- a/metadata/md5-cache/dev-python/inflect-5.5.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools_scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Correctly inflect words and numbers -EAPI=8 -HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/inflect/inflect-5.5.2.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=731970f6c282b6798591716174ea750f diff --git a/metadata/md5-cache/dev-python/inflect-5.6.0 b/metadata/md5-cache/dev-python/inflect-5.6.0 index 0936dab4894d..f4f5decf2a1e 100644 --- a/metadata/md5-cache/dev-python/inflect-5.6.0 +++ b/metadata/md5-cache/dev-python/inflect-5.6.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/inflect/inflect-5.6.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e5ccee3d8252cf122fe4c2bc86089caa +_md5_=48387a80fe9fea68fd360789a012fe09 diff --git a/metadata/md5-cache/dev-python/intervaltree-3.1.0 b/metadata/md5-cache/dev-python/intervaltree-3.1.0 index 7cc74d60db3f..1f0d72b63b65 100644 --- a/metadata/md5-cache/dev-python/intervaltree-3.1.0 +++ b/metadata/md5-cache/dev-python/intervaltree-3.1.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Editable interval tree data structure for Python 2 and 3 EAPI=7 HOMEPAGE=https://pypi.org/project/intervaltree/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 x86 LICENSE=Apache-2.0 -RDEPEND=dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/sortedcontainers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/intervaltree/intervaltree-3.1.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=76a313e04de46138285aa112f176f4da +_md5_=98f231b25134d670954497a7415cf326 diff --git a/metadata/md5-cache/dev-python/jeepney-0.8.0 b/metadata/md5-cache/dev-python/jeepney-0.8.0 index c4a55a70fffe..4ae7a14091f0 100644 --- a/metadata/md5-cache/dev-python/jeepney-0.8.0 +++ b/metadata/md5-cache/dev-python/jeepney-0.8.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/async_timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-asyncio-0.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/dbus python_targets_python3_8? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/async_timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-asyncio-0.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus python_targets_python3_8? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/pytest-trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Low-level, pure Python DBus protocol wrapper EAPI=8 HOMEPAGE=https://gitlab.com/takluyver/jeepney/ INHERIT=distutils-r1 -IUSE=examples test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=examples test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jeepney/jeepney-0.8.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e99a989c1c6c712f8f54aaa3e8a62c37 +_md5_=208b708ecfa763344a798fa3a35f1d54 diff --git a/metadata/md5-cache/dev-python/jupyter_core-4.10.0 b/metadata/md5-cache/dev-python/jupyter_core-4.10.0 index 9bd67442c9b0..b03c116decd7 100644 --- a/metadata/md5-cache/dev-python/jupyter_core-4.10.0 +++ b/metadata/md5-cache/dev-python/jupyter_core-4.10.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://jupyter.org INHERIT=distutils-r1 IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/j/jupyter_core/jupyter_core-4.10.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=197a74b36412cf7470f4ce0ca72cc578 +_md5_=f2f3e5b768847ccbf3c570c159779d70 diff --git a/metadata/md5-cache/dev-python/jupyter_core-4.9.2 b/metadata/md5-cache/dev-python/jupyter_core-4.9.2 deleted file mode 100644 index 3872bf3b8831..000000000000 --- a/metadata/md5-cache/dev-python/jupyter_core-4.9.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_8(-)] ) ) ) test? ( dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Core common functionality of Jupyter projects -EAPI=8 -HOMEPAGE=https://jupyter.org -INHERIT=distutils-r1 -IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD -RDEPEND=dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/j/jupyter_core/jupyter_core-4.9.2.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9d1f6ac93798ed718c3f766c862d975d diff --git a/metadata/md5-cache/dev-python/jwcrypto-1.3.1 b/metadata/md5-cache/dev-python/jwcrypto-1.3.1 new file mode 100644 index 000000000000..f3b3559ed44c --- /dev/null +++ b/metadata/md5-cache/dev-python/jwcrypto-1.3.1 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/cryptography-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Implements JWK,JWS,JWE specifications using python-cryptography +EAPI=8 +HOMEPAGE=https://github.com/latchset/jwcrypto/ https://pypi.org/project/jwcrypto/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=LGPL-3+ +RDEPEND=>=dev-python/cryptography-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/latchset/jwcrypto/archive/v1.3.1.tar.gz -> jwcrypto-1.3.1.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=41fa1a2d1fa47b8dc9516252a059b42d diff --git a/metadata/md5-cache/dev-python/keyring-23.5.1 b/metadata/md5-cache/dev-python/keyring-23.5.1 new file mode 100644 index 000000000000..11e7b67c7920 --- /dev/null +++ b/metadata/md5-cache/dev-python/keyring-23.5.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/importlib_metadata-3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/jaraco-packaging[python_targets_python3_10(-)] dev-python/rst-linker[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/jaraco-packaging[python_targets_python3_9(-)] dev-python/rst-linker[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/jaraco-packaging[python_targets_python3_8(-)] dev-python/rst-linker[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/jaraco-packaging[python_targets_pypy3(-)] dev-python/rst-linker[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Provides access to the system keyring service +EAPI=8 +HOMEPAGE=https://github.com/jaraco/keyring/ https://pypi.org/project/keyring/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=PSF-2 +RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/importlib_metadata-3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jaraco/keyring/archive/v23.5.1.tar.gz -> keyring-23.5.1.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c2d9cab1b87b7edac74523fa694631fe diff --git a/metadata/md5-cache/dev-python/keystoneauth-4.6.0 b/metadata/md5-cache/dev-python/keystoneauth-4.6.0 new file mode 100644 index 000000000000..5fae705b23d4 --- /dev/null +++ b/metadata/md5-cache/dev-python/keystoneauth-4.6.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/betamax-0.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/lxml-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oauthlib-0.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-kerberos-0.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/os-service-types-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=This package contains tools for authenticating to an OpenStack-based cloud +EAPI=8 +HOMEPAGE=https://github.com/openstack/keystoneauth +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/os-service-types-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/k/keystoneauth1/keystoneauth1-4.6.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=154295015f40dd13e861dee0b4478a45 diff --git a/metadata/md5-cache/dev-python/kgb-7.0-r1 b/metadata/md5-cache/dev-python/kgb-7.0-r1 new file mode 100644 index 000000000000..ebd01ceefd28 --- /dev/null +++ b/metadata/md5-cache/dev-python/kgb-7.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python function spy support for unit tests +EAPI=8 +HOMEPAGE=https://github.com/beanbaginc/kgb/ https://pypi.org/project/kgb/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/beanbaginc/kgb/archive/release-7.0.tar.gz -> kgb-release-7.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=71b069781cd18ecbc61ce43f783e55be diff --git a/metadata/md5-cache/dev-python/libnacl-1.8.0 b/metadata/md5-cache/dev-python/libnacl-1.8.0 new file mode 100644 index 000000000000..bc5a4475ea15 --- /dev/null +++ b/metadata/md5-cache/dev-python/libnacl-1.8.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/libsodium test? ( dev-libs/libsodium dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python ctypes wrapper for libsodium +EAPI=8 +HOMEPAGE=https://libnacl.readthedocs.io/ https://github.com/saltstack/libnacl/ https://pypi.org/project/libnacl/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-libs/libsodium python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mgorny/libnacl/archive/v1.8.0.tar.gz -> libnacl-1.8.0.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=05fd93f2a980f91bc4375a9a4f024397 diff --git a/metadata/md5-cache/dev-python/locket-0.2.1 b/metadata/md5-cache/dev-python/locket-0.2.1 deleted file mode 100644 index edecda7cb5b1..000000000000 --- a/metadata/md5-cache/dev-python/locket-0.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/spur[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=File-based locks for Python -EAPI=7 -HOMEPAGE=https://github.com/mwilliamson/locket.py -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mwilliamson/locket.py/archive/0.2.1.tar.gz -> locket.py-0.2.1.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=655e02a9d4e720f84e3a3719608a360d diff --git a/metadata/md5-cache/dev-python/locket-1.0.0 b/metadata/md5-cache/dev-python/locket-1.0.0 index e7ef04443991..905291605ea6 100644 --- a/metadata/md5-cache/dev-python/locket-1.0.0 +++ b/metadata/md5-cache/dev-python/locket-1.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/mwilliamson/locket.py/ https://pypi.org/project/locket/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mwilliamson/locket.py/archive/1.0.0.tar.gz -> locket.py-1.0.0.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=704563a793afaa0fdf5f2f63de4408ef +_md5_=55cb785b0055d6c4870e1bfbe502cd58 diff --git a/metadata/md5-cache/dev-python/lz4-4.0.1 b/metadata/md5-cache/dev-python/lz4-4.0.1 new file mode 100644 index 000000000000..b6650aedb539 --- /dev/null +++ b/metadata/md5-cache/dev-python/lz4-4.0.1 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pkgconfig[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( app-arch/lz4:= >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-arch/lz4:= +DESCRIPTION=LZ4 Bindings for Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/lz4/ https://github.com/python-lz4/python-lz4 +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=app-arch/lz4:= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/l/lz4/lz4-4.0.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8c5a23cc5df29d434b34769315e73f88 diff --git a/metadata/md5-cache/dev-python/markdown-it-py-2.0.1 b/metadata/md5-cache/dev-python/markdown-it-py-2.0.1 deleted file mode 100644 index 5355fa875fc3..000000000000 --- a/metadata/md5-cache/dev-python/markdown-it-py-2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-regressions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python port of markdown-it, Markdown parser -EAPI=8 -HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v2.0.1.tar.gz -> markdown-it-py-2.0.1.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8ee9514a54b358f3d4a273f4bf598dad diff --git a/metadata/md5-cache/dev-python/markdown-it-py-2.1.0 b/metadata/md5-cache/dev-python/markdown-it-py-2.1.0 index 71fe19438a08..75a0d72e4fad 100644 --- a/metadata/md5-cache/dev-python/markdown-it-py-2.1.0 +++ b/metadata/md5-cache/dev-python/markdown-it-py-2.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v2.1.0.tar.gz -> markdown-it-py-2.1.0.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=395d7e71e343194a6fb68ecc7d2a2faa +_md5_=9044e3f7c8143c029996c9bc7a6c5a65 diff --git a/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.3 b/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.3 index 55622ee00814..54dc8d9229de 100644 --- a/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.3 +++ b/metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-2.0.3 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/facelessuser/mkdocs_pymdownx_material_extras https://pypi.org/project/mkdocs-pymdownx-material-extras INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-python/mkdocs-material-5.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/m/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.0.3.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=328893b7fc73a747e52c3f4de34b4839 +_md5_=110171ac44e8d7d75cdcfb76835621a3 diff --git a/metadata/md5-cache/dev-python/myst_parser-0.17.0 b/metadata/md5-cache/dev-python/myst_parser-0.17.0 deleted file mode 100644 index fb0499a98ad0..000000000000 --- a/metadata/md5-cache/dev-python/myst_parser-0.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-regressions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-param-files[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extended commonmark compliant parser, with bridges to sphinx -EAPI=8 -HOMEPAGE=https://pypi.org/project/myst-parser/ https://github.com/executablebooks/MyST-Parser -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/executablebooks/MyST-Parser/archive/v0.17.0.tar.gz -> MyST-Parser-0.17.0.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=12e3bc487a6be7bb3bd3dbff8c680261 diff --git a/metadata/md5-cache/dev-python/myst_parser-0.17.1 b/metadata/md5-cache/dev-python/myst_parser-0.17.1 deleted file mode 100644 index 94ade85c281a..000000000000 --- a/metadata/md5-cache/dev-python/myst_parser-0.17.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-regressions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-param-files[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extended commonmark compliant parser, with bridges to sphinx -EAPI=8 -HOMEPAGE=https://pypi.org/project/myst-parser/ https://github.com/executablebooks/MyST-Parser -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/executablebooks/MyST-Parser/archive/v0.17.1.tar.gz -> MyST-Parser-0.17.1.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a07180c824ce29199aee0f690604d73b diff --git a/metadata/md5-cache/dev-python/myst_parser-0.17.2 b/metadata/md5-cache/dev-python/myst_parser-0.17.2 index 7f293f57977c..4ab4d8ec7dd3 100644 --- a/metadata/md5-cache/dev-python/myst_parser-0.17.2 +++ b/metadata/md5-cache/dev-python/myst_parser-0.17.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/myst-parser/ https://github.com/executablebooks/MyST-Parser INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/executablebooks/MyST-Parser/archive/v0.17.2.tar.gz -> MyST-Parser-0.17.2.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=aeff3455ac0a50aa36731fac0f15bd03 +_md5_=9f8e3f6fde02b8c3afeefdbc2f92777d diff --git a/metadata/md5-cache/dev-python/cppy-1.2.0-r1 b/metadata/md5-cache/dev-python/neovim-remote-2.5.1 similarity index 53% rename from metadata/md5-cache/dev-python/cppy-1.2.0-r1 rename to metadata/md5-cache/dev-python/neovim-remote-2.5.1 index f40dad3aed14..ed457fb8363b 100644 --- a/metadata/md5-cache/dev-python/cppy-1.2.0-r1 +++ b/metadata/md5-cache/dev-python/neovim-remote-2.5.1 @@ -1,16 +1,16 @@ -BDEPEND==dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( app-editors/neovim ) test? ( dev-python/pynvim[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=C++ header library which makes it easier to write Python extension modules +DESCRIPTION=A tool that helps control neovim processes EAPI=8 -HOMEPAGE=https://pypi.org/project/cppy +HOMEPAGE=https://github.com/mhinz/neovim-remote/ https://pypi.org/project/neovim-remote/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +KEYWORDS=~amd64 ~arm +LICENSE=MIT +RDEPEND=dev-python/pynvim[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/c/cppy/cppy-1.2.0.tar.gz +SRC_URI=https://github.com/mhinz/neovim-remote/archive/v2.5.1.tar.gz -> neovim-remote-2.5.1.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=164c2c849cad407c094464fc5e82462e +_md5_=cb89f8cde0a552b755b26c3f1be88aad diff --git a/metadata/md5-cache/dev-python/netaddr-0.8.0-r1 b/metadata/md5-cache/dev-python/netaddr-0.8.0-r1 new file mode 100644 index 000000000000..78433612bc8a --- /dev/null +++ b/metadata/md5-cache/dev-python/netaddr-0.8.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Network address representation and manipulation library +EAPI=8 +HOMEPAGE=https://github.com/netaddr/netaddr/ https://pypi.org/project/netaddr/ https://netaddr.readthedocs.io/ +INHERIT=distutils-r1 optfeature +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/netaddr/netaddr/archive/0.8.0.tar.gz -> netaddr-0.8.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5dd8dc45013b30643edb6551bd91269a diff --git a/metadata/md5-cache/dev-python/networkx-2.8.2 b/metadata/md5-cache/dev-python/networkx-2.8.2 new file mode 100644 index 000000000000..b80d7aa6ee26 --- /dev/null +++ b/metadata/md5-cache/dev-python/networkx-2.8.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/lxml-4.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/numpy-1.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/scipy-1.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python tools to manipulate graphs and complex networks +EAPI=8 +HOMEPAGE=https://networkx.org/ https://github.com/networkx/networkx/ https://pypi.org/project/networkx/ +INHERIT=distutils-r1 optfeature virtualx +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/n/networkx/networkx-2.8.2.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=160070fe4b4cdbed466f15acda20bbdc diff --git a/metadata/md5-cache/dev-python/notebook-6.4.10 b/metadata/md5-cache/dev-python/notebook-6.4.10 deleted file mode 100644 index 6667e1b26229..000000000000 --- a/metadata/md5-cache/dev-python/notebook-6.4.10 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/jupyter_packaging-0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-unixsocket[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst postrm prepare test -DESCRIPTION=Jupyter Interactive Notebook -EAPI=8 -HOMEPAGE=https://jupyter.org -INHERIT=distutils-r1 xdg-utils -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=BSD -RDEPEND=>=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/notebook/notebook-6.4.10.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=62436e46350919eb36fe1c03c026a1e7 diff --git a/metadata/md5-cache/dev-python/notebook-6.4.11 b/metadata/md5-cache/dev-python/notebook-6.4.11 index 7d13e3d0cbde..9a30e105785f 100644 --- a/metadata/md5-cache/dev-python/notebook-6.4.11 +++ b/metadata/md5-cache/dev-python/notebook-6.4.11 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://jupyter.org INHERIT=distutils-r1 xdg-utils IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=>=dev-libs/mathjax-2.4 dev-python/argon2-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/terminado-0.8.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=www-servers/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipython_genutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/traitlets-4.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_core-4.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jupyter_client-5.3.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nbformat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nbconvert-4.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nest_asyncio-1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/send2trash-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prometheus_client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/n/notebook/notebook-6.4.11.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7b4655d78c09a445fca2688a0063e342 +_md5_=474e200776f298390855faf2f4bcaa21 diff --git a/metadata/md5-cache/dev-python/nuitka-0.8 b/metadata/md5-cache/dev-python/nuitka-0.8 new file mode 100644 index 000000000000..8c8bc9f6a37f --- /dev/null +++ b/metadata/md5-cache/dev-python/nuitka-0.8 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://www.nuitka.net +INHERIT=distutils-r1 flag-o-matic optfeature +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://nuitka.net/releases/Nuitka-0.8.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a74a9f966bba95c284e57252c51c882a diff --git a/metadata/md5-cache/dev-python/numpy-1.22.3 b/metadata/md5-cache/dev-python/numpy-1.22.3 index a1e31d064ec9..3bf88ee32f97 100644 --- a/metadata/md5-cache/dev-python/numpy-1.22.3 +++ b/metadata/md5-cache/dev-python/numpy-1.22.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://numpy.org/ INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) lapack? ( virtual/fortran ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/n/numpy/numpy-1.22.3.zip doc? ( https://numpy.org/doc/1.22/numpy-html.zip -> numpy-html-1.22.3.zip https://numpy.org/doc/1.22/numpy-ref.pdf -> numpy-ref-1.22.3.pdf https://numpy.org/doc/1.22/numpy-user.pdf -> numpy-user-1.22.3.pdf ) _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3272419a3c4d9d6cd9c21d073ea102c6 +_md5_=68f996cf21fa6922a0aa814b108657c7 diff --git a/metadata/md5-cache/dev-python/numpy-1.22.4 b/metadata/md5-cache/dev-python/numpy-1.22.4 new file mode 100644 index 000000000000..68ad68434f15 --- /dev/null +++ b/metadata/md5-cache/dev-python/numpy-1.22.4 @@ -0,0 +1,17 @@ +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) app-arch/unzip >=dev-python/cython-0.29.30[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( >=dev-python/hypothesis-5.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cffi-1.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=lapack? ( virtual/fortran ) +DESCRIPTION=Fast array and numerical python library +EAPI=8 +HOMEPAGE=https://numpy.org/ +INHERIT=distutils-r1 flag-o-matic fortran-2 toolchain-funcs +IUSE=doc lapack test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD +RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) lapack? ( virtual/fortran ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/n/numpy/numpy-1.22.4.zip doc? ( https://numpy.org/doc/1.22/numpy-html.zip -> numpy-html-1.22.4.zip https://numpy.org/doc/1.22/numpy-ref.pdf -> numpy-ref-1.22.4.pdf https://numpy.org/doc/1.22/numpy-user.pdf -> numpy-user-1.22.4.pdf ) +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=19861f6287fcce12b2a69cda64b444bd diff --git a/metadata/md5-cache/dev-python/oauthlib-3.2.0 b/metadata/md5-cache/dev-python/oauthlib-3.2.0 index 5d089784bff5..7190d6c0e5f0 100644 --- a/metadata/md5-cache/dev-python/oauthlib-3.2.0 +++ b/metadata/md5-cache/dev-python/oauthlib-3.2.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pyjwt-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pyjwt-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Spec-compliant and thorough implementation of the OAuth request-signing logic EAPI=8 HOMEPAGE=https://github.com/oauthlib/oauthlib https://pypi.org/project/oauthlib/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~arm arm64 ~riscv x86 LICENSE=BSD -RDEPEND=>=dev-python/pyjwt-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/pyjwt-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blinker[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/o/oauthlib/oauthlib-3.2.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b18d8ce56eae9c422d81d62c4fac3822 +_md5_=fdcbf15473091ecdc0662ce13c629caf diff --git a/metadata/md5-cache/dev-python/objgraph-3.5.0-r1 b/metadata/md5-cache/dev-python/objgraph-3.5.0-r1 new file mode 100644 index 000000000000..e8b2d4cc92f3 --- /dev/null +++ b/metadata/md5-cache/dev-python/objgraph-3.5.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( media-gfx/xdot ) test? ( media-gfx/graphviz dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Draws Python object reference graphs with graphviz +EAPI=8 +HOMEPAGE=https://github.com/mgedmin/objgraph/ https://pypi.org/project/objgraph/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=media-gfx/graphviz python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/o/objgraph/objgraph-3.5.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7a983c6fc564506e49e4be1f5bd084f0 diff --git a/metadata/md5-cache/dev-python/openpyxl-3.0.10 b/metadata/md5-cache/dev-python/openpyxl-3.0.10 new file mode 100644 index 000000000000..700187bd218d --- /dev/null +++ b/metadata/md5-cache/dev-python/openpyxl-3.0.10 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,tiff,jpeg] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( dev-python/et_xmlfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pure python reader and writer of Excel OpenXML files +EAPI=8 +HOMEPAGE=https://openpyxl.readthedocs.io/en/stable/ https://foss.heptapod.net/openpyxl/openpyxl/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/et_xmlfile[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.0.10/openpyxl-3.0.10.tar.bz2 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=71f0c55c93207ea28b660796a3245e5d diff --git a/metadata/md5-cache/dev-python/openstacksdk-0.99.0 b/metadata/md5-cache/dev-python/openstacksdk-0.99.0 new file mode 100644 index 000000000000..ed2500efefe8 --- /dev/null +++ b/metadata/md5-cache/dev-python/openstacksdk-0.99.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/ddt-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prometheus_client-0.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-6.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/statsd-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/jsonpatch-1.20[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/munch-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/importlib_metadata[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A collection of libraries for building applications to work with OpenStack +EAPI=8 +HOMEPAGE=https://github.com/openstack/openstacksdk/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/jsonpatch-1.20[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.18.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/munch-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/importlib_metadata[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/o/openstacksdk/openstacksdk-0.99.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3692ad4b028c6ff49242f5c9488aeeb4 diff --git a/metadata/md5-cache/dev-python/osc-lib-2.6.0 b/metadata/md5-cache/dev-python/osc-lib-2.6.0 new file mode 100644 index 000000000000..efc668a2ab78 --- /dev/null +++ b/metadata/md5-cache/dev-python/osc-lib-2.6.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/statsd-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/cliff-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/openstacksdk-0.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A package of common support modules for writing OSC plugins +EAPI=8 +HOMEPAGE=https://github.com/openstack/osc-lib +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/cliff-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.14.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/openstacksdk-0.15.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/o/osc-lib/osc-lib-2.6.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8d388fb2462c80698061f2eb09c3d8fb diff --git a/metadata/md5-cache/dev-python/oslo-i18n-5.1.0-r1 b/metadata/md5-cache/dev-python/oslo-i18n-5.1.0-r1 new file mode 100644 index 000000000000..154c256437d8 --- /dev/null +++ b/metadata/md5-cache/dev-python/oslo-i18n-5.1.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pbr-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Oslo i18n library +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/oslo.i18n/ https://github.com/openstack/oslo.i18n/ https://pypi.org/project/oslo.i18n/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/o/oslo.i18n/oslo.i18n-5.1.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=71ab9950f566b40497bbaa4b871bd751 diff --git a/metadata/md5-cache/dev-python/oslo-log-5.0.0 b/metadata/md5-cache/dev-python/oslo-log-5.0.0 new file mode 100644 index 000000000000..cd49bb7a05a5 --- /dev/null +++ b/metadata/md5-cache/dev-python/oslo-log-5.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/testtools-2.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslotest-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pbr-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-context-2.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-serialization-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/debtcollector-1.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyinotify-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/openstackdocstheme[python_targets_python3_10(-)] dev-python/oslo-config[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/openstackdocstheme[python_targets_python3_9(-)] dev-python/oslo-config[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/openstackdocstheme[python_targets_python3_8(-)] dev-python/oslo-config[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=OpenStack logging config library, configuration for all openstack projects +EAPI=8 +HOMEPAGE=https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-3.1.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-context-2.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-serialization-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/debtcollector-1.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyinotify-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/o/oslo.log/oslo.log-5.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=95c38623223481a9073c65b6d5d4ac9e diff --git a/metadata/md5-cache/dev-python/oslotest-4.5.0-r1 b/metadata/md5-cache/dev-python/oslotest-4.5.0-r1 index 705bbf41ff8c..24ce0d22b3bd 100644 --- a/metadata/md5-cache/dev-python/oslotest-4.5.0-r1 +++ b/metadata/md5-cache/dev-python/oslotest-4.5.0-r1 @@ -1,16 +1,16 @@ -BDEPEND=>=dev-python/pbr-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>=dev-python/pbr-1.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Oslo test framework EAPI=8 -HOMEPAGE=https://launchpad.net/oslo +HOMEPAGE=https://opendev.org/openstack/oslotest/ https://github.com/openstack/oslotest/ https://pypi.org/project/oslotest/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 -RDEPEND=>=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/o/oslotest/oslotest-4.5.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fe3f6ac2939dfb279b1655aecc3c4dcf +_md5_=60df22d5f3cb2245d4bab8760d71f5b7 diff --git a/metadata/md5-cache/dev-python/pbr-5.9.0 b/metadata/md5-cache/dev-python/pbr-5.9.0 index 839e48516ba5..b859bc1cd222 100644 --- a/metadata/md5-cache/dev-python/pbr-5.9.0 +++ b/metadata/md5-cache/dev-python/pbr-5.9.0 @@ -1,16 +1,16 @@ -BDEPEND=test? ( python_targets_python3_8? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_9? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_10? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) ) test? ( >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( python_targets_python3_8? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) python_targets_python3_9? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) python_targets_python3_10? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) python_targets_python3_11? ( >=dev-python/wheel-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mock-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) ) test? ( >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Inject some useful and sensible default behaviors into setuptools EAPI=8 -HOMEPAGE=https://github.com/openstack/pbr/ +HOMEPAGE=https://opendev.org/openstack/pbr/ https://github.com/openstack/pbr/ https://pypi.org/project/pbr/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux LICENSE=Apache-2.0 -RDEPEND=>=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pbr/pbr-5.9.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=169825706e6438342eb4fb170a23282c +_md5_=00ef388caf69b58ac99141c6ac879ac6 diff --git a/metadata/md5-cache/dev-python/pip-22.1.1 b/metadata/md5-cache/dev-python/pip-22.1.1 new file mode 100644 index 000000000000..94b0cb1269f5 --- /dev/null +++ b/metadata/md5-cache/dev-python/pip-22.1.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_python3_8? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pretend[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scripttest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !alpha? ( !hppa? ( !ia64? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) ) python_targets_python3_9? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pretend[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scripttest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !alpha? ( !hppa? ( !ia64? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) ) python_targets_python3_10? ( dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pretend[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scripttest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli-w[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !alpha? ( !hppa? ( !ia64? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) ) ) ) test? ( >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[ssl(+),threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ssl(+),threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ssl(+),threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The PyPA recommended tool for installing Python packages +EAPI=8 +HOMEPAGE=https://pip.pypa.io/en/stable/ https://pypi.org/project/pip/ https://github.com/pypa/pip/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=vanilla test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[ssl(+),threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ssl(+),threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[ssl(+),threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pypa/pip/archive/22.1.1.tar.gz -> pip-22.1.1.tar.gz test? ( https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-62.3.2-py3-none-any.whl https://files.pythonhosted.org/packages/py2.py3/w/wheel/wheel-0.36.2-py2.py3-none-any.whl https://github.com/pypa/virtualenv/archive/16.7.12.tar.gz -> virtualenv-16.7.12.tar.gz ) +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0281ed865e94b8ac7664927980f4a0f5 diff --git a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 index 96b88d3b023b..c647c3052079 100644 --- a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 +++ b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( virtual/pkgconfig >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/poetry-core-1.0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( virtual/pkgconfig >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Interface Python with pkg-config EAPI=8 -HOMEPAGE=https://pypi.org/project/pkgconfig/ https://github.com/matze/pkgconfig +HOMEPAGE=https://github.com/matze/pkgconfig/ https://pypi.org/project/pkgconfig/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=MIT -RDEPEND=virtual/pkgconfig python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=virtual/pkgconfig python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/matze/pkgconfig/archive/v1.5.5.tar.gz -> pkgconfig-1.5.5.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=eae26e52c05385cd309341a80990c94c +_md5_=4dc53075ed8984edddeeead3b0d33b4f diff --git a/metadata/md5-cache/dev-python/portend-3.1.0 b/metadata/md5-cache/dev-python/portend-3.1.0 index 69d146ee2413..6acf03059572 100644 --- a/metadata/md5-cache/dev-python/portend-3.1.0 +++ b/metadata/md5-cache/dev-python/portend-3.1.0 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=TCP port monitoring utilities EAPI=8 HOMEPAGE=https://github.com/jaraco/portend/ https://pypi.org/project/portend/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos LICENSE=MIT -RDEPEND=>=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/portend/portend-3.1.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=56c65856b48101ee91665923c174a5e4 +_md5_=163bc92204d6989f2d8ed57f55801f35 diff --git a/metadata/md5-cache/dev-python/prettytable-3.3.0 b/metadata/md5-cache/dev-python/prettytable-3.3.0 index 0a48bc4cd778..6519dab7064a 100644 --- a/metadata/md5-cache/dev-python/prettytable-3.3.0 +++ b/metadata/md5-cache/dev-python/prettytable-3.3.0 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) dev-python/pytest-lazy-fixture[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) dev-python/pytest-lazy-fixture[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Easily displaying tabular data in a visually appealing ASCII table format EAPI=8 HOMEPAGE=https://github.com/jazzband/prettytable/ https://pypi.org/project/prettytable/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=BSD -RDEPEND=dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/prettytable/prettytable-3.3.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=82529659830547e3b47c3772724fa4d6 +_md5_=8c701163419e05fe6aae79dd4444aa29 diff --git a/metadata/md5-cache/dev-python/proto-plus-1.20.4 b/metadata/md5-cache/dev-python/proto-plus-1.20.4 new file mode 100644 index 000000000000..2f2c5f513e28 --- /dev/null +++ b/metadata/md5-cache/dev-python/proto-plus-1.20.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/google-api-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Beautiful, Pythonic protocol buffers +EAPI=8 +HOMEPAGE=https://github.com/googleapis/proto-plus-python/ https://pypi.org/project/proto-plus/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/protobuf-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/googleapis/proto-plus-python/archive/v1.20.4.tar.gz -> proto-plus-1.20.4.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7831c96ad81d8968fe4f5b4b1374a6e0 diff --git a/metadata/md5-cache/dev-python/psutil-5.9.1 b/metadata/md5-cache/dev-python/psutil-5.9.1 new file mode 100644 index 000000000000..1fc4784ae578 --- /dev/null +++ b/metadata/md5-cache/dev-python/psutil-5.9.1 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Retrieve information on running processes and system utilization +EAPI=8 +HOMEPAGE=https://github.com/giampaolo/psutil https://pypi.org/project/psutil/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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=BSD +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/psutil/psutil-5.9.1.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-python/psutil/psutil-5.9.1-tests.patch.xz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=95ba91de6fadc044f0825421d29b2c00 diff --git a/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r1 b/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r1 deleted file mode 100644 index 026ef4d9da9e..000000000000 --- a/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Get a public suffix for a domain name using the Public Suffix List -EAPI=8 -HOMEPAGE=https://github.com/nexB/python-publicsuffix2 -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/nexB/python-publicsuffix2/archive/release-2.2019-12-21.tar.gz -> publicsuffix-2.20191221.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2460bec67f2c3cf97510d57fd10889f0 diff --git a/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r2 b/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r2 index 418cdf17d51a..e4045b7ea8b5 100644 --- a/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r2 +++ b/metadata/md5-cache/dev-python/publicsuffix-2.20191221-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/nexB/python-publicsuffix2/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=MIT RDEPEND=>=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/nexB/python-publicsuffix2/archive/release-2.2019-12-21.tar.gz -> python-publicsuffix2-release-2.2019-12-21.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8cb2f4f01303bdda21e910d1ed3b3287 +_md5_=9d79fd97f493e1cdfa90d3af8999473e diff --git a/metadata/md5-cache/dev-python/py-amqp-5.1.1 b/metadata/md5-cache/dev-python/py-amqp-5.1.1 index aa59df4f3760..48be2faeff50 100644 --- a/metadata/md5-cache/dev-python/py-amqp-5.1.1 +++ b/metadata/md5-cache/dev-python/py-amqp-5.1.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/celery/py-amqp https://pypi.org/project/amqp/ INHERIT=distutils-r1 IUSE=extras doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/a/amqp/amqp-5.1.1.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7be87ec760c4eacf893d2fa7aaa068e1 +_md5_=5a3e3450b6129a6c1931127349830898 diff --git a/metadata/md5-cache/dev-python/pydantic-1.9.1 b/metadata/md5-cache/dev-python/pydantic-1.9.1 new file mode 100644 index 000000000000..7fd27d3c968e --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-1.9.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-email-validator-1.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Data parsing and validation using Python type hints +EAPI=8 +HOMEPAGE=https://github.com/samuelcolvin/pydantic +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/pydantic/pydantic-1.9.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7133c51e4ddf3461a79256d39b783ae2 diff --git a/metadata/md5-cache/dev-python/pydbus-0.6.0 b/metadata/md5-cache/dev-python/pydbus-0.6.0 index 8d9a5b325116..549d0f51000d 100644 --- a/metadata/md5-cache/dev-python/pydbus-0.6.0 +++ b/metadata/md5-cache/dev-python/pydbus-0.6.0 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Pythonic DBus library EAPI=7 HOMEPAGE=https://github.com/LEW21/pydbus INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 LICENSE=LGPL-2.1 -RDEPEND=dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/dbus python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/LEW21/pydbus/archive/v0.6.0.tar.gz -> pydbus-0.6.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=18662b5a2d59aebb838b5ebcc73980f4 +_md5_=8c67b427a2d5622abbc8e0d05989df46 diff --git a/metadata/md5-cache/dev-python/pydiffx-1.0.1-r1 b/metadata/md5-cache/dev-python/pydiffx-1.0.1-r1 new file mode 100644 index 000000000000..2cc4754edc21 --- /dev/null +++ b/metadata/md5-cache/dev-python/pydiffx-1.0.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/kgb[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python module for reading and writing DiffX files +EAPI=8 +HOMEPAGE=https://diffx.org/pydiffx/ https://github.com/beanbaginc/diffx/ https://pypi.org/project/pydiffx/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/beanbaginc/diffx/archive/pydiffx/release-1.0.1.tar.gz -> diffx-pydiffx-release-1.0.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b0ddae0e0675ed2aeea4fe74250be2c9 diff --git a/metadata/md5-cache/dev-python/pyglet-1.5.26 b/metadata/md5-cache/dev-python/pyglet-1.5.26 new file mode 100644 index 000000000000..4af4c5dc49e2 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyglet-1.5.26 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/fontconfig ) test? ( virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Cross-platform windowing and multimedia library for Python +EAPI=8 +HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/ +INHERIT=distutils-r1 virtualx xdg-utils +IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pyglet/pyglet/archive/v1.5.26.tar.gz -> pyglet-1.5.26.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0cc06a0c6d026180f2162a9986965935 diff --git a/metadata/md5-cache/dev-python/pygobject-3.42.1 b/metadata/md5-cache/dev-python/pygobject-3.42.1 index 3216945a8cd3..f924c6eb8467 100644 --- a/metadata/md5-cache/dev-python/pygobject-3.42.1 +++ b/metadata/md5-cache/dev-python/pygobject-3.42.1 @@ -1,17 +1,17 @@ BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=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 test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gdk-pixbuf:2[introspection,jpeg] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) +DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gdk-pixbuf:2[introspection,jpeg] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) DESCRIPTION=Python bindings for GObject Introspection EAPI=8 HOMEPAGE=https://pygobject.readthedocs.io/ INHERIT=gnome.org meson python-r1 virtualx xdg -IUSE=+cairo examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test +IUSE=+cairo examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-2.1+ -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/cairo[glib] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/cairo[glib] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=mirror://gnome/sources/pygobject/3.42/pygobject-3.42.1.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=cccaf0033d3d9b76812fadfa26019b3e +_md5_=78e929d2c2d32de78f61471897dc40c5 diff --git a/metadata/md5-cache/dev-python/pygresql-5.2.4 b/metadata/md5-cache/dev-python/pygresql-5.2.4 index 7a772b83ab41..08f0d18565e4 100644 --- a/metadata/md5-cache/dev-python/pygresql-5.2.4 +++ b/metadata/md5-cache/dev-python/pygresql-5.2.4 @@ -1,17 +1,17 @@ -BDEPEND=test? ( postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare setup test -DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) +DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) DESCRIPTION=A Python interface for the PostgreSQL database EAPI=7 HOMEPAGE=https://pygresql.org/ INHERIT=distutils-r1 postgres -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 postgres_targets_postgres9_6 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ~sparc x86 LICENSE=POSTGRESQL -RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) postgres_targets_postgres9_6? ( dev-db/postgresql:9.6= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) postgres_targets_postgres11? ( dev-db/postgresql:11= ) postgres_targets_postgres10? ( dev-db/postgresql:10= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/P/PyGreSQL/PyGreSQL-5.2.4.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 postgres ef8ac3104af5b45aff7aa01c342f0f59 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 postgres 8f9102af4a3f35d1c700d85892ffecbb python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=75cad1739041dfa2266067c09f940c7d diff --git a/metadata/md5-cache/dev-python/pylibmc-1.6.1-r2 b/metadata/md5-cache/dev-python/pylibmc-1.6.1-r2 index 517b000c1df6..7b5cd313c043 100644 --- a/metadata/md5-cache/dev-python/pylibmc-1.6.1-r2 +++ b/metadata/md5-cache/dev-python/pylibmc-1.6.1-r2 @@ -1,17 +1,17 @@ -BDEPEND=test? ( net-misc/memcached ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-libs/libmemcached-0.32 >=dev-python/nose-1.3.7-r4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( net-misc/memcached ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-libs/libmemcached-0.32 >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=>=dev-libs/libmemcached-0.32 DESCRIPTION=Libmemcached wrapper written as a Python extension EAPI=8 HOMEPAGE=https://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc/ https://github.com/lericson/pylibmc/ INHERIT=distutils-r1 -IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 x86 LICENSE=BSD -RDEPEND=>=dev-libs/libmemcached-0.32 python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=>=dev-libs/libmemcached-0.32 python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/lericson/pylibmc/archive/1.6.1.tar.gz -> pylibmc-1.6.1.tar.gz +SRC_URI=https://github.com/lericson/pylibmc/archive/1.6.1.tar.gz -> pylibmc-1.6.1.tar.gz https://github.com/lericson/pylibmc/pull/263.patch -> pylibmc-1.6.1-no-nose.patch _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=71d2d805b1e4b1ffe8898997afdf27de +_md5_=5150122d740419e54edfe5a89aa8491e diff --git a/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1 b/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1 new file mode 100644 index 000000000000..6a5f597fa87a --- /dev/null +++ b/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( || ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A cross-platform clipboard module for Python +EAPI=8 +HOMEPAGE=https://github.com/asweigart/pyperclip/ https://pypi.org/project/pyperclip/ +INHERIT=distutils-r1 virtualx +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=|| ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/pyperclip/pyperclip-1.8.2.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=d15aab7c9ec6c9477f78d6a2ecd44c26 diff --git a/metadata/md5-cache/dev-python/pypng-0.0.21-r1 b/metadata/md5-cache/dev-python/pypng-0.0.21-r1 index 3b1e53525081..fa4c21981b1b 100644 --- a/metadata/md5-cache/dev-python/pypng-0.0.21-r1 +++ b/metadata/md5-cache/dev-python/pypng-0.0.21-r1 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Pure Python PNG image encoder/decoder EAPI=8 HOMEPAGE=https://github.com/drj11/pypng/ https://pypi.org/project/pypng/ INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 arm arm64 ~riscv x86 LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/drj11/pypng/archive/pypng-0.0.21.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=09b02df75a8c7db8b145c98e55798dfc +_md5_=4bc3c64f11e8334c68ce941bc45b25c9 diff --git a/metadata/md5-cache/dev-python/pytest-localserver-0.6.0 b/metadata/md5-cache/dev-python/pytest-localserver-0.6.0-r1 similarity index 98% rename from metadata/md5-cache/dev-python/pytest-localserver-0.6.0 rename to metadata/md5-cache/dev-python/pytest-localserver-0.6.0-r1 index 53a7499d0856..ca1060f67ece 100644 --- a/metadata/md5-cache/dev-python/pytest-localserver-0.6.0 +++ b/metadata/md5-cache/dev-python/pytest-localserver-0.6.0-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pytest-localserver/pytest-localserver-0.6.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=dc7e6638af3e55e7c724bcf396a2d045 +_md5_=4fc7fa34b445380beb2bed3916cbf00a diff --git a/metadata/md5-cache/dev-python/pytest-services-2.2.1-r1 b/metadata/md5-cache/dev-python/pytest-services-2.2.1-r1 new file mode 100644 index 000000000000..d84fc61f13f9 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-services-2.2.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pylibmc[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-base/xorg-server[xvfb] net-misc/memcached !dev-python/pytest-salt ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zc-lockfile[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of fixtures and utility functions to run service processes for pytest +EAPI=8 +HOMEPAGE=https://github.com/pytest-dev/pytest-services/ https://pypi.org/project/pytest-services/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zc-lockfile[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pytest-dev/pytest-services/archive/2.2.1.tar.gz -> pytest-services-2.2.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=eba5e4fbf3d835754cac88ba515ff7a7 diff --git a/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 new file mode 100644 index 000000000000..43d294048a88 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-shell-utilities-1.2.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-subtests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=pytest plugin: fixtures and code to help with running shell commands on tests +EAPI=8 +HOMEPAGE=https://pypi.org/project/pytest-shell-utilities/ https://github.com/saltstack/pytest-shell-utilities/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pytest-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/attrs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-helpers-namespace[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-skip-markers[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/saltstack/pytest-shell-utilities/archive/1.2.0.tar.gz -> pytest-shell-utilities-1.2.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2a0fd8e6047e554dff78d8ff3e72b187 diff --git a/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 b/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 new file mode 100644 index 000000000000..318ffefff43d --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-subtesthack-0.1.2-r2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DESCRIPTION=A hack for test fixtures, needed for hypothesis inside py.test +EAPI=8 +HOMEPAGE=https://github.com/untitaker/pytest-subtesthack/ https://pypi.org/project/pytest-subtesthack/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=public-domain +RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/untitaker/pytest-subtesthack/archive/0.1.2.tar.gz -> pytest-subtesthack-0.1.2.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b8344f25e1882af4046606bf8c7cdaa1 diff --git a/metadata/md5-cache/dev-python/python-glanceclient-4.0.0 b/metadata/md5-cache/dev-python/python-glanceclient-4.0.0 new file mode 100644 index 000000000000..b15345c7c696 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-glanceclient-4.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/ddt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tempest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testscenarios[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/keystoneauth-3.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-17.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/warlock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client for the OpenStack Glance API +EAPI=8 +HOMEPAGE=https://github.com/openstack/python-glanceclient +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/keystoneauth-3.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-17.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/warlock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/wrapt-1.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-glanceclient/python-glanceclient-4.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=00b9521a4e807bcb93cdd39e43f30ede diff --git a/metadata/md5-cache/dev-python/python-gnupg-0.4.9 b/metadata/md5-cache/dev-python/python-gnupg-0.4.9 new file mode 100644 index 000000000000..0ab34d0ad5c2 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-gnupg-0.4.9 @@ -0,0 +1,17 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-vinaysajip ) test? ( app-crypt/gnupg dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=app-crypt/gnupg +DESCRIPTION=A Python wrapper for GnuPG +EAPI=8 +HOMEPAGE=https://docs.red-dove.com/python-gnupg/ +INHERIT=distutils-r1 verify-sig +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=app-crypt/gnupg python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/vsajip/python-gnupg/releases/download/0.4.9/python-gnupg-0.4.9.tar.gz verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/0.4.9/python-gnupg-0.4.9.tar.gz.asc ) +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=9dc90bee59d1624a445811173eb8198c diff --git a/metadata/md5-cache/dev-python/python-keystoneclient-4.5.0 b/metadata/md5-cache/dev-python/python-keystoneclient-4.5.0 new file mode 100644 index 000000000000..ba3c7b3e7eee --- /dev/null +++ b/metadata/md5-cache/dev-python/python-keystoneclient-4.5.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oauthlib-0.6.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/os-client-config-1.28.0 >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tempest-17.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Client Library for OpenStack Identity +EAPI=8 +HOMEPAGE=https://www.openstack.org/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.14.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-keystoneclient/python-keystoneclient-4.5.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0b1eb4d3926dd08f5b75836398d2f212 diff --git a/metadata/md5-cache/dev-python/python-magic-0.4.26 b/metadata/md5-cache/dev-python/python-magic-0.4.26 new file mode 100644 index 000000000000..89730480e478 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-magic-0.4.26 @@ -0,0 +1,16 @@ +BDEPEND=test? ( sys-apps/file ) test? ( sys-apps/file[-python] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Access the libmagic file type identification library +EAPI=8 +HOMEPAGE=https://github.com/ahupp/python-magic/ https://pypi.org/project/python-magic/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux +LICENSE=BSD-2 MIT +RDEPEND=sys-apps/file[-python] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ahupp/python-magic/archive/0.4.26.tar.gz -> python-magic-0.4.26.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cd9f32e2a902b22393b781390ba5db24 diff --git a/metadata/md5-cache/dev-python/python-nbxmpp-3.0.2 b/metadata/md5-cache/dev-python/python-nbxmpp-3.0.2 new file mode 100644 index 000000000000..36ea7002e571 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-nbxmpp-3.0.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-libs/gobject-introspection net-libs/libsoup[introspection] dev-python/idna[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/precis-i18n[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python library to use Jabber/XMPP networks in a non-blocking way +EAPI=8 +HOMEPAGE=https://dev.gajim.org/gajim/python-nbxmpp/ https://pypi.org/project/nbxmpp/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/gobject-introspection net-libs/libsoup[introspection] dev-python/idna[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/precis-i18n[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://dev.gajim.org/gajim/python-nbxmpp/-/archive/nbxmpp-3.0.2/python-nbxmpp-nbxmpp-3.0.2.tar.bz2 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5f4d66a652411fb311d99b039aef26c7 diff --git a/metadata/md5-cache/dev-python/python-novaclient-18.0.0 b/metadata/md5-cache/dev-python/python-novaclient-18.0.0 new file mode 100644 index 000000000000..ab25a0758abd --- /dev/null +++ b/metadata/md5-cache/dev-python/python-novaclient-18.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/bandit[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/ddt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/fixtures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-keystoneclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-cinderclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-glanceclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-neutronclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/openstacksdk[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testscenarios[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/testtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tempest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prettytable-0.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/requests-2.12.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client for the OpenStack Nova API +EAPI=8 +HOMEPAGE=https://github.com/openstack/python-novaclient +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/keystoneauth-3.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/prettytable-0.7.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >dev-python/requests-2.12.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-novaclient/python-novaclient-18.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d379f8b095ed300f81dc509f5d63ca68 diff --git a/metadata/md5-cache/dev-python/python-swiftclient-4.0.0 b/metadata/md5-cache/dev-python/python-swiftclient-4.0.0 new file mode 100644 index 000000000000..c22753643f4a --- /dev/null +++ b/metadata/md5-cache/dev-python/python-swiftclient-4.0.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/keystoneauth-3.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-keystoneclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/mock-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/openstacksdk-0.11.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/requests-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python bindings to the OpenStack Object Storage API +EAPI=8 +HOMEPAGE=https://launchpad.net/python-swiftclient +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/requests-2.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-swiftclient/python-swiftclient-4.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4e20e4979a65b085a183467d2baf059b diff --git a/metadata/md5-cache/dev-python/python-systemd-234-r2 b/metadata/md5-cache/dev-python/python-systemd-234-r2 index 30c0c1ba16dc..f19183ed142f 100644 --- a/metadata/md5-cache/dev-python/python-systemd-234-r2 +++ b/metadata/md5-cache/dev-python/python-systemd-234-r2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/systemd/python-systemd INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ppc ppc64 ~s390 sparc x86 LICENSE=LGPL-2.1 RDEPEND=sys-apps/systemd:0= !sys-apps/systemd[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/systemd/python-systemd/archive/v234.tar.gz -> python-systemd-234.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=91477dc6103b440128da32919d7c99d1 +_md5_=7595e504234ef2a9db913b8655ff4eea diff --git a/metadata/md5-cache/dev-python/python-utils-3.2.3 b/metadata/md5-cache/dev-python/python-utils-3.2.3 new file mode 100644 index 000000000000..088183ad20db --- /dev/null +++ b/metadata/md5-cache/dev-python/python-utils-3.2.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of small Python functions & classes +EAPI=8 +HOMEPAGE=https://github.com/WoLpH/python-utils/ https://pypi.org/project/python-utils/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/python-utils/python-utils-3.2.3.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b2c08a823fe9f597207b66a006274f25 diff --git a/metadata/md5-cache/dev-python/pytools-2022.1.3-r1 b/metadata/md5-cache/dev-python/pytools-2022.1.3-r1 deleted file mode 100644 index 24983d60cf30..000000000000 --- a/metadata/md5-cache/dev-python/pytools-2022.1.3-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools missing from the Python standard library -EAPI=8 -HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5fbb847e97860c82ee56e313bce17f69 diff --git a/metadata/md5-cache/dev-python/pytools-2022.1.4 b/metadata/md5-cache/dev-python/pytools-2022.1.4 deleted file mode 100644 index b925d1c225cf..000000000000 --- a/metadata/md5-cache/dev-python/pytools-2022.1.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools missing from the Python standard library -EAPI=8 -HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.4.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f2e067289648afb1490bf8f8e45b154b diff --git a/metadata/md5-cache/dev-python/pytools-2022.1.5 b/metadata/md5-cache/dev-python/pytools-2022.1.5 deleted file mode 100644 index 6edac69b113f..000000000000 --- a/metadata/md5-cache/dev-python/pytools-2022.1.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of tools missing from the Python standard library -EAPI=8 -HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.5.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=185726e55e4ebad9e041dd22aaf6bf87 diff --git a/metadata/md5-cache/dev-python/pytools-2022.1.7 b/metadata/md5-cache/dev-python/pytools-2022.1.7 index 6ec11ac1c72a..7146f4ba3b82 100644 --- a/metadata/md5-cache/dev-python/pytools-2022.1.7 +++ b/metadata/md5-cache/dev-python/pytools-2022.1.7 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.7.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=525f2ee2324ae29b0749b7d093c8fda1 +_md5_=27b6bc2c763562f360e683aa949027e6 diff --git a/metadata/md5-cache/dev-python/pytools-2022.1.6 b/metadata/md5-cache/dev-python/pytools-2022.1.9 similarity index 97% rename from metadata/md5-cache/dev-python/pytools-2022.1.6 rename to metadata/md5-cache/dev-python/pytools-2022.1.9 index a8bc97dbe9dd..98c45ec66c95 100644 --- a/metadata/md5-cache/dev-python/pytools-2022.1.6 +++ b/metadata/md5-cache/dev-python/pytools-2022.1.9 @@ -11,6 +11,6 @@ RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_8(-)?,python_targets_pyt REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.6.tar.gz +SRC_URI=mirror://pypi/p/pytools/pytools-2022.1.9.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=525f2ee2324ae29b0749b7d093c8fda1 +_md5_=7586fc184a42abdf6068d1e43da1ba23 diff --git a/metadata/md5-cache/dev-python/pyxdg-0.27-r1 b/metadata/md5-cache/dev-python/pyxdg-0.27-r1 new file mode 100644 index 000000000000..d18568c73197 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyxdg-0.27-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python module to deal with freedesktop.org specifications +EAPI=8 +HOMEPAGE=https://freedesktop.org/wiki/Software/pyxdg https://cgit.freedesktop.org/xdg/pyxdg/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2 +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/takluyver/pyxdg/archive/rel-0.27.tar.gz -> pyxdg-rel-0.27.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fa0bdec96dea4bd81fd6a83614845910 diff --git a/metadata/md5-cache/dev-python/pyzmq-23.0.0 b/metadata/md5-cache/dev-python/pyzmq-23.0.0 new file mode 100644 index 000000000000..e9b941577000 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyzmq-23.0.0 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_8? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pytest-rerunfailures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=www-servers/tornado-5.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=net-libs/zeromq-4.2.2-r2:=[drafts] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/numpydoc[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/numpydoc[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/numpydoc[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/numpydoc[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts] +DESCRIPTION=Lightweight and super-fast messaging library built on top of the ZeroMQ library +EAPI=8 +HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/ +INHERIT=flag-o-matic distutils-r1 toolchain-funcs +IUSE=+draft test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-3 +RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/zeromq/pyzmq/archive/v23.0.0.tar.gz -> pyzmq-23.0.0.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6a5906c5bf4d6b8c7edb5c6ec3bfd8a7 diff --git a/metadata/md5-cache/dev-python/repoze-lru-0.7-r3 b/metadata/md5-cache/dev-python/repoze-lru-0.7-r3 index b55bbc65f8e0..27f8403b9b54 100644 --- a/metadata/md5-cache/dev-python/repoze-lru-0.7-r3 +++ b/metadata/md5-cache/dev-python/repoze-lru-0.7-r3 @@ -1,16 +1,16 @@ -BDEPEND=test? ( !dev-python/namespace-repoze dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( !dev-python/namespace-repoze dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A tiny LRU cache implementation and decorator EAPI=8 -HOMEPAGE=http://www.repoze.org +HOMEPAGE=https://github.com/repoze/repoze.lru/ https://pypi.org/project/repoze.lru/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 LICENSE=repoze -RDEPEND=!dev-python/namespace-repoze python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=!dev-python/namespace-repoze python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/repoze/repoze.lru/archive/0.7.tar.gz -> repoze-lru-0.7.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=af813df8b6e1e84c89797352ebc71fce +_md5_=bcc213cb97cd2831cffeeaccb380c411 diff --git a/metadata/md5-cache/dev-python/requests-mock-1.9.3-r1 b/metadata/md5-cache/dev-python/requests-mock-1.9.3-r1 new file mode 100644 index 000000000000..56e7e1f2512d --- /dev/null +++ b/metadata/md5-cache/dev-python/requests-mock-1.9.3-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Mock out responses from the requests package +EAPI=8 +HOMEPAGE=https://github.com/jamielennox/requests-mock +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/r/requests-mock/requests-mock-1.9.3.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=38ea8ac650082790009eacd2f6496cbf diff --git a/metadata/md5-cache/dev-python/requests-toolbelt-0.9.1-r1 b/metadata/md5-cache/dev-python/requests-toolbelt-0.9.1-r1 new file mode 100644 index 000000000000..d19233ea8f15 --- /dev/null +++ b/metadata/md5-cache/dev-python/requests-toolbelt-0.9.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/betamax[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A utility belt for advanced users of python-requests +EAPI=8 +HOMEPAGE=https://toolbelt.readthedocs.io/ https://github.com/requests/toolbelt/ https://pypi.org/project/requests-toolbelt/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=Apache-2.0 +RDEPEND==dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/r/requests-toolbelt/requests-toolbelt-0.9.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=65d89542d636e0cb09b0084c30aa3d11 diff --git a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r2 b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r2 new file mode 100644 index 000000000000..b6bfe7f63902 --- /dev/null +++ b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/waitress[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Use requests to talk HTTP via a UNIX domain socket +EAPI=8 +HOMEPAGE=https://github.com/msabramo/requests-unixsocket/ https://pypi.org/project/requests-unixsocket/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/r/requests-unixsocket/requests-unixsocket-0.3.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fb048de281ca94e892d1cce5f632530f diff --git a/metadata/md5-cache/dev-python/routes-2.5.1-r1 b/metadata/md5-cache/dev-python/routes-2.5.1-r1 new file mode 100644 index 000000000000..45670259a93b --- /dev/null +++ b/metadata/md5-cache/dev-python/routes-2.5.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/webob[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webtest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/repoze-lru-0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A re-implementation of Rails routes system, mapping URLs to Controllers/Actions +EAPI=8 +HOMEPAGE=https://routes.readthedocs.io/en/latest/ https://github.com/bbangert/routes/ https://pypi.org/project/Routes/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=BSD +RDEPEND=>=dev-python/repoze-lru-0.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/bbangert/routes/archive/v2.5.1.tar.gz -> routes-2.5.1.gh.tar.gz https://github.com/bbangert/routes/pull/107.patch -> routes-2.5.1-pytest.patch +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a37471eb8840e4e3151d46cfb4aca112 diff --git a/metadata/md5-cache/dev-python/secretstorage-3.3.2 b/metadata/md5-cache/dev-python/secretstorage-3.3.2 index 6733c16dce59..d46a46b487b5 100644 --- a/metadata/md5-cache/dev-python/secretstorage-3.3.2 +++ b/metadata/md5-cache/dev-python/secretstorage-3.3.2 @@ -1,16 +1,16 @@ -BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0 >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python bindings to FreeDesktop.org Secret Service API EAPI=8 HOMEPAGE=https://github.com/mitya57/secretstorage/ https://pypi.org/project/SecretStorage/ INHERIT=distutils-r1 -IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=BSD -RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/S/SecretStorage/SecretStorage-3.3.2.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=33f8034b9cbc888cf9c0a3dc74896877 +_md5_=8ee7e11c12239fa405fb1865b8d66cbb diff --git a/metadata/md5-cache/dev-python/setuptools-60.10.0 b/metadata/md5-cache/dev-python/setuptools-60.10.0 deleted file mode 100644 index 1da1f28a2877..000000000000 --- a/metadata/md5-cache/dev-python/setuptools-60.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -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/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~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_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_pypy3? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/setuptools/setuptools-60.10.0.tar.gz https://dev.gentoo.org/~floppym/python/python-gentoo-patches-3.10.0_p1.tar.xz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c36ca9938b0429e66a1afa53c945f023 diff --git a/metadata/md5-cache/dev-python/setuptools-62.1.0 b/metadata/md5-cache/dev-python/setuptools-62.1.0 deleted file mode 100644 index 6948319b3909..000000000000 --- a/metadata/md5-cache/dev-python/setuptools-62.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris -LICENSE=MIT -PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/setuptools/setuptools-62.1.0.tar.gz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.4.tar.xz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ec998aa4915f6c20cae21ad32eff1bde diff --git a/metadata/md5-cache/dev-python/setuptools-62.1.0-r1 b/metadata/md5-cache/dev-python/setuptools-62.1.0-r1 new file mode 100644 index 000000000000..7481db96ecaf --- /dev/null +++ b/metadata/md5-cache/dev-python/setuptools-62.1.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +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/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris +LICENSE=MIT +PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/setuptools/setuptools-62.1.0.tar.gz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.4.tar.xz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=163039c61479891a1b227248b9c7d608 diff --git a/metadata/md5-cache/dev-python/setuptools-62.3.2 b/metadata/md5-cache/dev-python/setuptools-62.3.2 deleted file mode 100644 index 416435b5889d..000000000000 --- a/metadata/md5-cache/dev-python/setuptools-62.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris -LICENSE=MIT -PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nspektr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.10.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/setuptools/setuptools-62.3.2.tar.gz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.4.tar.xz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=26a54a679508873cb5becf37c2327a22 diff --git a/metadata/md5-cache/dev-python/setuptools-62.3.2-r1 b/metadata/md5-cache/dev-python/setuptools-62.3.2-r1 new file mode 100644 index 000000000000..8ef0dd8da023 --- /dev/null +++ b/metadata/md5-cache/dev-python/setuptools-62.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +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/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris +LICENSE=MIT +PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +RDEPEND=>=dev-python/appdirs-1.4.4-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nspektr-0.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_resources-5.4.0-r3[python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[xml(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/setuptools/setuptools-62.3.2.tar.gz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.4.tar.xz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9dc85f34e70fc33d9468ff0654209b45 diff --git a/metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 b/metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 new file mode 100644 index 000000000000..968391578db0 --- /dev/null +++ b/metadata/md5-cache/dev-python/sgmllib3k-1.0.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Py3k port of sgmllib +EAPI=8 +HOMEPAGE=https://pypi.org/project/sgmllib3k/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=PSF-2 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/sgmllib3k/sgmllib3k-1.0.0.tar.gz test? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-python/sgmllib3k/test_sgmllib.py.gz ) +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ad3b8b1bed923fc5c84c83a5f73d4ab7 diff --git a/metadata/md5-cache/dev-python/simplebayes-1.5.8 b/metadata/md5-cache/dev-python/simplebayes-1.5.8 index c676b1125d81..736e2fd1518a 100644 --- a/metadata/md5-cache/dev-python/simplebayes-1.5.8 +++ b/metadata/md5-cache/dev-python/simplebayes-1.5.8 @@ -1,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +DEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DESCRIPTION=memory-based, optional-persistence naive bayesian text classifier -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/hickeroar/simplebayes INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/s/simplebayes/simplebayes-1.5.8.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3fbc75bb34af4575575536560154365d +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=80237806abf3ce98716f9b7640a53fd9 diff --git a/metadata/md5-cache/dev-python/socketio-client-0.7.2 b/metadata/md5-cache/dev-python/socketio-client-0.7.2 index 0d79be2e93ef..bb01d9cc3801 100644 --- a/metadata/md5-cache/dev-python/socketio-client-0.7.2 +++ b/metadata/md5-cache/dev-python/socketio-client-0.7.2 @@ -1,17 +1,17 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/coverage[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) +DEPEND=dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/coverage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) DESCRIPTION=A socket.io client library for Python EAPI=7 HOMEPAGE=https://github.com/invisibleroads/socketIO-client/ https://pypi.org/project/socketIO-client/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 x86 LICENSE=MIT -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/socketIO-client/socketIO-client-0.7.2.tar.gz -> socketio-client-0.7.2.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=dd6251239d24738a7adc8d750de50271 +_md5_=442b8e74e646b057b95d5e524e422f52 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 e4ce6f643e22..3ee7b60b5c53 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,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A socket.io 2.x client library for Python EAPI=7 HOMEPAGE=https://github.com/nexus-devs/socketIO-client-2.0.3/ https://pypi.org/project/socketIO-client-nexus/ INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/websocket-client[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) 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_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=10a21b29d4c80e06aece1ac68f2ffab3 +_md5_=2cdea3f604be79dd7d541b45d06f60eb diff --git a/metadata/md5-cache/dev-python/soupsieve-2.3.1 b/metadata/md5-cache/dev-python/soupsieve-2.3.1 deleted file mode 100644 index dcf4a0d4c3a7..000000000000 --- a/metadata/md5-cache/dev-python/soupsieve-2.3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/html5lib[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A modern CSS selector implementation for BeautifulSoup -EAPI=8 -HOMEPAGE=https://github.com/facelessuser/soupsieve/ https://pypi.org/project/soupsieve/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/facelessuser/soupsieve/archive/2.3.1.tar.gz -> soupsieve-2.3.1.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8381fa2b53cf812b6d93d819fd15460a diff --git a/metadata/md5-cache/dev-python/speaklater-1.4 b/metadata/md5-cache/dev-python/speaklater-1.4 new file mode 100644 index 000000000000..46a1a2e29e95 --- /dev/null +++ b/metadata/md5-cache/dev-python/speaklater-1.4 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Lazy strings for Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/speaklater3/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=mirror://pypi/s/speaklater3/speaklater3-1.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=70ebd3245a627b5b2e66916741178cf9 diff --git a/metadata/md5-cache/dev-python/sphinx-4.4.0-r1 b/metadata/md5-cache/dev-python/sphinx-4.4.0-r1 deleted file mode 100644 index a9ee8713460c..000000000000 --- a/metadata/md5-cache/dev-python/sphinx-4.4.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( dev-python/sphinxcontrib-websupport[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-gfx/graphviz ) test? ( dev-python/html5lib[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/imagemagick-tools[jpeg,png,svg] dev-texlive/texlive-fontsextra dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) test? ( =dev-python/Babel-1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/jinja-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/snowballstemmer-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) !dev-python/namespace-sphinxcontrib >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python documentation generator -EAPI=8 -HOMEPAGE=https://www.sphinx-doc.org/ https://github.com/sphinx-doc/sphinx -INHERIT=distutils-r1 -IUSE=doc latex test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND==dev-python/Babel-1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/jinja-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/snowballstemmer-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) !dev-python/namespace-sphinxcontrib python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/S/Sphinx/Sphinx-4.4.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=24a0289c9110c5c8a2e13363b33fe28d diff --git a/metadata/md5-cache/dev-python/sphinx-4.5.0-r1 b/metadata/md5-cache/dev-python/sphinx-4.5.0-r1 index 840e4eccb034..019c3b632f71 100644 --- a/metadata/md5-cache/dev-python/sphinx-4.5.0-r1 +++ b/metadata/md5-cache/dev-python/sphinx-4.5.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.sphinx-doc.org/ https://github.com/sphinx-doc/sphinx INHERIT=distutils-r1 IUSE=doc latex test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD RDEPEND==dev-python/Babel-1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jinja-2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/snowballstemmer-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( >=dev-python/importlib_metadata-4.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) !dev-python/namespace-sphinxcontrib python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/S/Sphinx/Sphinx-4.5.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=df5a47ee0446d394b1fe3bb00dc6142d +_md5_=cbfb3c8b2d2596d500329fe5c1531404 diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.17.0 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.17.0 deleted file mode 100644 index 36279a678af9..000000000000 --- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/nptyping[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphobjinv[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/sphinx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Type hints support for the Sphinx autodoc extension -EAPI=8 -HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/sphinx-4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tox-dev/sphinx-autodoc-typehints/archive/1.17.0.tar.gz -> sphinx-autodoc-typehints-1.17.0.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d26698b28efab09dba1004e5be886756 diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.0 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.0 deleted file mode 100644 index 9ce3f4d9765c..000000000000 --- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/nptyping-2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphobjinv[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/sphinx-4.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Type hints support for the Sphinx autodoc extension -EAPI=8 -HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/sphinx-4.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tox-dev/sphinx-autodoc-typehints/archive/1.18.0.tar.gz -> sphinx-autodoc-typehints-1.18.0.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=09cae25b2360cc4e8d71a2c2cba6ca76 diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.1 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.1 index f742ed329b59..edd6433577e0 100644 --- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.1 +++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.18.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=>=dev-python/sphinx-4.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tox-dev/sphinx-autodoc-typehints/archive/1.18.1.tar.gz -> sphinx-autodoc-typehints-1.18.1.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=82e54c5c81f3ec5ecab179ef6c316a77 +_md5_=597f952d8645b909c52614fa97dbce4a diff --git a/metadata/md5-cache/dev-python/sphinx_celery-2.0.0-r1 b/metadata/md5-cache/dev-python/sphinx_celery-2.0.0-r1 index 5fa5e0e4643c..a8d5833a9d90 100644 --- a/metadata/md5-cache/dev-python/sphinx_celery-2.0.0-r1 +++ b/metadata/md5-cache/dev-python/sphinx_celery-2.0.0-r1 @@ -1,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/sphinx-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +DEPEND=>=dev-python/sphinx-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DESCRIPTION=Celery Sphinx Theme and Utilities EAPI=7 HOMEPAGE=https://pypi.org/project/sphinx_celery/ https://github.com/celery/sphinx_celery INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 ~arm64 x86 LICENSE=BSD -RDEPEND=>=dev-python/sphinx-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=>=dev-python/sphinx-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/s/sphinx_celery/sphinx_celery-2.0.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f1513503983d2b1505160a5cc9cac86e +_md5_=ce6e7ee0463873d93d4215aeac443771 diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.3.0-r1 b/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.3.0-r1 index 5b544df78b4b..cac3a5576db3 100644 --- a/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.3.0-r1 +++ b/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.3.0-r1 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Sphinx extension for running sphinx-apidoc on each build EAPI=8 HOMEPAGE=https://pypi.org/project/sphinxcontrib-apidoc/ https://github.com/sphinx-contrib/apidoc/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=47096db332283b609b257ac36811f3e4 +_md5_=a460a08af106ef472351daaa987affb6 diff --git a/metadata/md5-cache/dev-python/spyder-kernels-2.3.1 b/metadata/md5-cache/dev-python/spyder-kernels-2.3.1 new file mode 100644 index 000000000000..34fcf9d2a272 --- /dev/null +++ b/metadata/md5-cache/dev-python/spyder-kernels-2.3.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/dask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xarray[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/cloudpickle[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/ipykernel-6.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.31.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/jupyter_client-7.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-22.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Kernels used by spyder on its ipython console +EAPI=8 +HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/cloudpickle[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/ipykernel-6.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ipython-7.31.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/jupyter_client-7.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/matplotlib-inline[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyzmq-22.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/spyder-ide/spyder-kernels/archive/v2.3.1.tar.gz -> spyder-kernels-2.3.1.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6049b7baa4056289ef6ed8630e06b879 diff --git a/metadata/md5-cache/dev-python/stevedore-3.4.0 b/metadata/md5-cache/dev-python/stevedore-3.4.0 index f551894302cd..ea1e8b4098cf 100644 --- a/metadata/md5-cache/dev-python/stevedore-3.4.0 +++ b/metadata/md5-cache/dev-python/stevedore-3.4.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/stevedore/stevedore-3.4.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2b9200d42743b6b0b20291971ffe2d66 +_md5_=b774c38347398347c8c6af3067765597 diff --git a/metadata/md5-cache/dev-python/stevedore-3.4.0-r1 b/metadata/md5-cache/dev-python/stevedore-3.4.0-r1 new file mode 100644 index 000000000000..e9518f795130 --- /dev/null +++ b/metadata/md5-cache/dev-python/stevedore-3.4.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_11(-)] >=dev-python/reno-2.5.0[python_targets_python3_11(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_10(-)] >=dev-python/reno-2.5.0[python_targets_python3_10(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_9(-)] >=dev-python/reno-2.5.0[python_targets_python3_9(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_8(-)] >=dev-python/reno-2.5.0[python_targets_python3_8(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Manage dynamic plugins for Python applications +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/stevedore/ https://github.com/openstack/stevedore/ https://pypi.org/project/stevedore/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/six-1.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/stevedore/stevedore-3.4.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=34c4365c3bc8e6b4521f7f2bf1449940 diff --git a/metadata/md5-cache/dev-python/stripe-3.1.0 b/metadata/md5-cache/dev-python/stripe-3.1.0 new file mode 100644 index 000000000000..6934c2a6e7eb --- /dev/null +++ b/metadata/md5-cache/dev-python/stripe-3.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-util/stripe-mock-0.129.0 dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Stripe python bindings +EAPI=8 +HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/stripe/stripe-3.1.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=25bfbacfec4730ee769ee627f841290e diff --git a/metadata/md5-cache/dev-python/tabulate-0.8.9-r1 b/metadata/md5-cache/dev-python/tabulate-0.8.9-r1 new file mode 100644 index 000000000000..59a0beb74b3b --- /dev/null +++ b/metadata/md5-cache/dev-python/tabulate-0.8.9-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[sqlite] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) dev-python/colorclass[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Pretty-print tabular data +EAPI=8 +HOMEPAGE=https://github.com/astanin/python-tabulate/ https://pypi.org/project/tabulate/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/astanin/python-tabulate/archive/v0.8.9.tar.gz -> python-tabulate-0.8.9.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=933b7fcffea4986f6cc93c5be63da6a0 diff --git a/metadata/md5-cache/dev-python/testresources-2.0.1-r1 b/metadata/md5-cache/dev-python/testresources-2.0.1-r1 new file mode 100644 index 000000000000..e318adeba1ad --- /dev/null +++ b/metadata/md5-cache/dev-python/testresources-2.0.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A pyunit extension for managing expensive test resources +EAPI=8 +HOMEPAGE=https://launchpad.net/testresources/ https://github.com/testing-cabal/testresources/ https://pypi.org/project/testresources/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/testresources/testresources-2.0.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8e022f432993a5ecd0cccc1300258413 diff --git a/metadata/md5-cache/dev-python/testscenarios-0.5.0-r2 b/metadata/md5-cache/dev-python/testscenarios-0.5.0-r2 new file mode 100644 index 000000000000..b6d5612fb387 --- /dev/null +++ b/metadata/md5-cache/dev-python/testscenarios-0.5.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-0.11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A pyunit extension for dependency injection +EAPI=8 +HOMEPAGE=https://launchpad.net/testscenarios/ https://github.com/testing-cabal/testscenarios/ https://pypi.org/project/testscenarios/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/testscenarios/testscenarios-0.5.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=12309f6d484b3e1c0ba905395da2c9f4 diff --git a/metadata/md5-cache/dev-python/testtools-2.5.0-r1 b/metadata/md5-cache/dev-python/testtools-2.5.0-r1 new file mode 100644 index 000000000000..eeaa1982aa3e --- /dev/null +++ b/metadata/md5-cache/dev-python/testtools-2.5.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/fixtures-1.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.7-r1:0[threads(+)] >=dev-python/sphinx-4.4.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extensions to the Python standard library unit testing framework +EAPI=8 +HOMEPAGE=https://github.com/testing-cabal/testtools/ https://pypi.org/project/testtools/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=MIT +PDEPEND=>=dev-python/fixtures-1.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +RDEPEND=>=dev-python/extras-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-mimeparse[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pbr-0.11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrsistent[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/testtools/testtools-2.5.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0e2406169fb7bdd584d77209e1f78fc1 diff --git a/metadata/md5-cache/dev-python/trimesh-3.12.3 b/metadata/md5-cache/dev-python/trimesh-3.12.3 new file mode 100644 index 000000000000..1093a67faa6e --- /dev/null +++ b/metadata/md5-cache/dev-python/trimesh-3.12.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorlog[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/msgpack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycollada[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyglet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/svg-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sympy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xxhash[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/rtree[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python library for loading and using triangular meshes +EAPI=8 +HOMEPAGE=https://trimsh.org/ https://github.com/mikedh/trimesh/ https://pypi.org/project/trimesh/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorlog[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/msgpack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycollada[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyglet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/svg-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sympy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xxhash[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/rtree[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/shapely[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mikedh/trimesh/archive/3.12.3.tar.gz -> trimesh-3.12.3.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=fbe40b1f03c369ba413fb996d40405ff diff --git a/metadata/md5-cache/dev-python/typed-ast-1.5.4 b/metadata/md5-cache/dev-python/typed-ast-1.5.4 new file mode 100644 index 000000000000..15ce473e2ffa --- /dev/null +++ b/metadata/md5-cache/dev-python/typed-ast-1.5.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python typed-ast backported +EAPI=8 +HOMEPAGE=https://github.com/python/typed_ast/ https://pypi.org/project/typed-ast/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=Apache-2.0 MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/typed_ast/typed_ast-1.5.4.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0202ef38254ee29be6f056712c7743f9 diff --git a/metadata/md5-cache/dev-python/ukkonen-1.0.0 b/metadata/md5-cache/dev-python/ukkonen-1.0.0 deleted file mode 100644 index 5579f200e716..000000000000 --- a/metadata/md5-cache/dev-python/ukkonen-1.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Implementation of bounded Levenshtein distance (Ukkonen) -EAPI=8 -HOMEPAGE=https://pypi.org/project/ukkonen/ https://github.com/asottile/ukkonen/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/asottile/ukkonen/archive/v1.0.0.tar.gz -> ukkonen-1.0.0.gh.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=97b283a7aea7bd84aa18ad010c1216d2 diff --git a/metadata/md5-cache/dev-python/utidylib-0.8 b/metadata/md5-cache/dev-python/utidylib-0.8 new file mode 100644 index 000000000000..4087fe896455 --- /dev/null +++ b/metadata/md5-cache/dev-python/utidylib-0.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=app-text/htmltidy-5.0.0 >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta1-r1:3.11 >=dev-python/sphinx-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=TidyLib Python wrapper +EAPI=8 +HOMEPAGE=https://cihar.com/software/utidylib/ https://github.com/nijel/utidylib/ https://pypi.org/project/uTidylib/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=app-text/htmltidy-5.0.0 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nijel/utidylib/archive/v0.8.tar.gz -> utidylib-0.8.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ce6ba68e59121fd0cac97888e5b099a3 diff --git a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r2 b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r2 deleted file mode 100644 index 883e5e2e41a3..000000000000 --- a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-subtesthack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Synchronize calendars and contacts -EAPI=8 -HOMEPAGE=https://github.com/pimutils/vdirsyncer -INHERIT=distutils-r1 systemd -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/v/vdirsyncer/vdirsyncer-0.18.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3e9098355bbb669fb77d8a0688a2afc3 diff --git a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 new file mode 100644 index 000000000000..27b8da8b2a40 --- /dev/null +++ b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r3 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-subtesthack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Synchronize calendars and contacts +EAPI=8 +HOMEPAGE=https://github.com/pimutils/vdirsyncer +INHERIT=distutils-r1 systemd +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/v/vdirsyncer/vdirsyncer-0.18.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8c20f7322c5c6844070c955aedccd53c diff --git a/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r4 b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r4 new file mode 100644 index 000000000000..65aeb3b1f7eb --- /dev/null +++ b/metadata/md5-cache/dev-python/vdirsyncer-0.18.0-r4 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-subtesthack[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Synchronize calendars and contacts +EAPI=8 +HOMEPAGE=https://github.com/pimutils/vdirsyncer/ https://pypi.org/project/vdirsyncer/ +INHERIT=distutils-r1 systemd +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/click[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-log-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-threading-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-toolbelt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/atomicwrites[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/v/vdirsyncer/vdirsyncer-0.18.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1914b13512e58c77f266643ad60b93d7 diff --git a/metadata/md5-cache/dev-python/virtualenv-clone-0.5.7 b/metadata/md5-cache/dev-python/virtualenv-clone-0.5.7 new file mode 100644 index 000000000000..52f58114d16b --- /dev/null +++ b/metadata/md5-cache/dev-python/virtualenv-clone-0.5.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/virtualenv[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A script for cloning a non-relocatable virtualenv +EAPI=8 +HOMEPAGE=https://github.com/edwardgeorge/virtualenv-clone/ https://pypi.org/project/virtualenv-clone/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/edwardgeorge/virtualenv-clone/archive/0.5.7.tar.gz -> virtualenv-clone-0.5.7.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a42e6b696264a0d5f8c296a87eef0211 diff --git a/metadata/md5-cache/dev-python/weasyprint-54.3 b/metadata/md5-cache/dev-python/weasyprint-54.3 index c96e68fb45a6..d24900204243 100644 --- a/metadata/md5-cache/dev-python/weasyprint-54.3 +++ b/metadata/md5-cache/dev-python/weasyprint-54.3 @@ -1,4 +1,4 @@ -BDEPEND=test? ( app-text/ghostscript-gpl media-fonts/ahem media-fonts/dejavu ) test? ( >=dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=test? ( =dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/w/weasyprint/weasyprint-54.3.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=dae347a2b0539f34431c876a4ea67c8d +_md5_=ec8a2a29c0fb480fad416b6f5771587f diff --git a/metadata/md5-cache/dev-python/weasyprint-55.0 b/metadata/md5-cache/dev-python/weasyprint-55.0 new file mode 100644 index 000000000000..ccb0de83fa79 --- /dev/null +++ b/metadata/md5-cache/dev-python/weasyprint-55.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( =dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flit_core-3.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF +EAPI=8 +HOMEPAGE=https://weasyprint.org https://github.com/Kozea/WeasyPrint +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/html5lib-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pydyf-0.0.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tinycss2-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/pango python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/w/weasyprint/weasyprint-55.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ec8a2a29c0fb480fad416b6f5771587f diff --git a/metadata/md5-cache/dev-python/whisper-1.1.10 b/metadata/md5-cache/dev-python/whisper-1.1.10 new file mode 100644 index 000000000000..947a7776d395 --- /dev/null +++ b/metadata/md5-cache/dev-python/whisper-1.1.10 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Fixed size round-robin style database +EAPI=8 +HOMEPAGE=https://github.com/graphite-project/whisper/ https://pypi.org/project/whisper/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/graphite-project/whisper/archive/1.1.10.tar.gz -> whisper-1.1.10.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0f53313a0e8d444d6d5566c984ae4a5d diff --git a/metadata/md5-cache/dev-python/wstools-0.4.10 b/metadata/md5-cache/dev-python/wstools-0.4.10 index 104b8fc43bc5..ac826873bfdf 100644 --- a/metadata/md5-cache/dev-python/wstools-0.4.10 +++ b/metadata/md5-cache/dev-python/wstools-0.4.10 @@ -1,16 +1,16 @@ -BDEPEND=>=dev-python/pbr-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>=dev-python/pbr-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=WSDL parsing services package for Web Services for Python EAPI=8 HOMEPAGE=https://github.com/pycontribs/wstools/ https://pypi.org/project/wstools/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD -RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pycontribs/wstools/archive/0.4.10.tar.gz -> wstools-0.4.10.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ff559bfdd1d3872c13e3b3cbf6bf505a +_md5_=31d0578439a8c7441f3b68ee030f1538 diff --git a/metadata/md5-cache/dev-python/xmlschema-1.11.1 b/metadata/md5-cache/dev-python/xmlschema-1.11.1 new file mode 100644 index 000000000000..fdcd17d5b706 --- /dev/null +++ b/metadata/md5-cache/dev-python/xmlschema-1.11.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An XML Schema validator and decoder +EAPI=8 +HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=>=dev-python/elementpath-2.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.11.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=835171e4a13260b6ffdc35b18d7e4eb1 diff --git a/metadata/md5-cache/dev-python/yappi-1.3.5 b/metadata/md5-cache/dev-python/yappi-1.3.5 new file mode 100644 index 000000000000..be45f166dec5 --- /dev/null +++ b/metadata/md5-cache/dev-python/yappi-1.3.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Yet Another Python Profiler +EAPI=8 +HOMEPAGE=https://pypi.org/project/yappi/ https://github.com/sumerc/yappi/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sumerc/yappi/archive/1.3.5.tar.gz -> yappi-1.3.5.gh.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8439d914fbd90b321723327753742e84 diff --git a/metadata/md5-cache/dev-python/yarl-1.7.2-r3 b/metadata/md5-cache/dev-python/yarl-1.7.2-r3 index 1a8b10d0ebda..482b2d7059fd 100644 --- a/metadata/md5-cache/dev-python/yarl-1.7.2-r3 +++ b/metadata/md5-cache/dev-python/yarl-1.7.2-r3 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aio-libs/yarl/archive/v1.7.2.tar.gz -> yarl-1.7.2.gh.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ecb1931e5d92f860963ac5330ebdc2f4 +_md5_=7d513936f66d4c1734e5291c39221afb diff --git a/metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 b/metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 index 084463e10ca8..3830eb36b22f 100644 --- a/metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 +++ b/metadata/md5-cache/dev-python/yaswfp-0.9.3-r2 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Yet Another SWF Parser EAPI=8 HOMEPAGE=https://github.com/facundobatista/yaswfp INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://pypi/y/yaswfp/yaswfp-0.9.3.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9b7f8eb85f1ee2010f658f1d6f04d6bc +_md5_=e2f4048c40ed3a880cd85d578d3da511 diff --git a/metadata/md5-cache/dev-python/zc-lockfile-2.0-r1 b/metadata/md5-cache/dev-python/zc-lockfile-2.0-r1 new file mode 100644 index 000000000000..4906716f1f1a --- /dev/null +++ b/metadata/md5-cache/dev-python/zc-lockfile-2.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/zope-testing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-python/gpep517-3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Basic inter-process locks +EAPI=8 +HOMEPAGE=https://github.com/zopefoundation/zc.lockfile/ https://pypi.org/project/zc.lockfile/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ZPL +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/z/zc.lockfile/zc.lockfile-2.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=de6553d8da253c3128514c90272c6904 diff --git a/metadata/md5-cache/dev-python/zstd-1.5.1.0-r1 b/metadata/md5-cache/dev-python/zstd-1.5.1.0-r1 deleted file mode 100644 index a42043d81a9f..000000000000 --- a/metadata/md5-cache/dev-python/zstd-1.5.1.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/zstd:= -DESCRIPTION=Simple python bindings to Yann Collet ZSTD compression library -EAPI=8 -HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm64 x86 -LICENSE=BSD-2 -RDEPEND=app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/z/zstd/zstd-1.5.1.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fb34a3ce335455945c9a2ed9b7d584bb diff --git a/metadata/md5-cache/dev-python/zstd-1.5.2.0 b/metadata/md5-cache/dev-python/zstd-1.5.2.0 deleted file mode 100644 index 353af2f0a63f..000000000000 --- a/metadata/md5-cache/dev-python/zstd-1.5.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/zstd:= -DESCRIPTION=Simple python bindings to Yann Collet ZSTD compression library -EAPI=8 -HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=BSD-2 -RDEPEND=app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/z/zstd/zstd-1.5.2.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5cf9b7f7e1246120b944f005a7725edf diff --git a/metadata/md5-cache/dev-python/zstd-1.5.2.2 b/metadata/md5-cache/dev-python/zstd-1.5.2.2 deleted file mode 100644 index c246dcff4616..000000000000 --- a/metadata/md5-cache/dev-python/zstd-1.5.2.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/zstd:= -DESCRIPTION=Simple python bindings to Yann Collet ZSTD compression library -EAPI=8 -HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd/ https://pypi.org/project/zstd/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=BSD-2 -RDEPEND=app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/z/zstd/zstd-1.5.2.2.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f017a40bf1a2e8a12f2d6f12045b1c9f diff --git a/metadata/md5-cache/dev-python/zstd-1.5.2.4 b/metadata/md5-cache/dev-python/zstd-1.5.2.4 deleted file mode 100644 index 87e431438f99..000000000000 --- a/metadata/md5-cache/dev-python/zstd-1.5.2.4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/zstd:= -DESCRIPTION=Simple python bindings to Yann Collet ZSTD compression library -EAPI=8 -HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd/ https://pypi.org/project/zstd/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=BSD-2 -RDEPEND=app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/z/zstd/zstd-1.5.2.4.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=366407b6654b151c67690c86dd711ebe diff --git a/metadata/md5-cache/dev-python/zstd-1.5.2.5 b/metadata/md5-cache/dev-python/zstd-1.5.2.5 index f7f2922cb0dd..d83fe81ab633 100644 --- a/metadata/md5-cache/dev-python/zstd-1.5.2.5 +++ b/metadata/md5-cache/dev-python/zstd-1.5.2.5 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/sergey-dryabzhinsky/python-zstd/ https://pypi.org/project/zstd/ INHERIT=distutils-r1 IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=BSD-2 RDEPEND=app-arch/zstd:= !=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/z/zstd/zstd-1.5.2.5.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bb9896ce534afea292164965a8ef3221 +_md5_=6d0d22be6819fa71cedca843b1205a26 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index 3316d7c3b2d68cc278f68b91aae166d60299a251..bac538eec75674cd8279fd61289341339f3f7739 100644 GIT binary patch literal 19385 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 DG64Vw diff --git a/metadata/md5-cache/dev-qt/assistant-5.15.4 b/metadata/md5-cache/dev-qt/assistant-5.15.4 new file mode 100644 index 000000000000..7df004e81ccd --- /dev/null +++ b/metadata/md5-cache/dev-qt/assistant-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[png] =dev-qt/qthelp-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtsql-5.15.4*[sqlite] =dev-qt/qtwidgets-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Tool for viewing on-line documentation in Qt help file format +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=desktop qt5-build xdg-utils +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[png] =dev-qt/qthelp-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtsql-5.15.4*[sqlite] =dev-qt/qtwidgets-5.15.4* !dev-qt/assistant:5 !=media-libs/assimp-4.0.0 gamepad? ( =dev-qt/qtgamepad-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=3D rendering module for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qt3d https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=gamepad gles2-only qml vulkan debug test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtconcurrent-5.15.4* =dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*:5=[vulkan=] =dev-qt/qtnetwork-5.15.4* >=media-libs/assimp-4.0.0 gamepad? ( =dev-qt/qtgamepad-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qt3d-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qt3d-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=6965cacffdf25adc591c8d86f9178559 diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 new file mode 100644 index 000000000000..52d56ea86180 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtconcurrent-5.15.4* =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdbus-5.15.4* =dev-qt/qtnetwork-5.15.4* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Bluetooth support library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtconnectivity https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtconcurrent-5.15.4* =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdbus-5.15.4* =dev-qt/qtnetwork-5.15.4* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtconnectivity-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=055ea42747fb6878cebb18e84bedbc42 diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.4 b/metadata/md5-cache/dev-qt/qtcharts-5.15.4 new file mode 100644 index 000000000000..2d91b2e56b34 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtcharts-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Chart component library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtcharts-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=ce12b94d763598f95dbe001ab071b92a diff --git a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 new file mode 100644 index 000000000000..c32cd7e012e3 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Multi-threading concurrence support library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=099625d91004443c7e5739f7c358b66d diff --git a/metadata/md5-cache/dev-qt/qtcore-5.15.4 b/metadata/md5-cache/dev-qt/qtcore-5.15.4 new file mode 100644 index 000000000000..29043f421ad7 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtcore-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test +DEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) systemd? ( sys-apps/systemd:= ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Cross-platform application development framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=linux-info qt5-build +IUSE=icu old-kernel systemd debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) systemd? ( sys-apps/systemd:= ) +RESTRICT=test +SLOT=5/5.15.4 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=9dd39c5171d8438fa9075f352d62fd3a diff --git a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 new file mode 100644 index 000000000000..7e0d7e85c113 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=3D data visualization library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=gles2-only qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.4*[gles2-only=] ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtdatavis3d-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=ec815c4aa595fc1475ff883db703ca26 diff --git a/metadata/md5-cache/dev-qt/qtdbus-5.15.4 b/metadata/md5-cache/dev-qt/qtdbus-5.15.4 new file mode 100644 index 000000000000..fd272400cbeb --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtdbus-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= sys-apps/dbus test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt5 module for inter-process communication over the D-Bus protocol +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= sys-apps/dbus +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=b00f69436e9b748b98ff0dad7e086760 diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 new file mode 100644 index 000000000000..b8181456bdc8 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*:5=[gles2-only=,vulkan=] =dev-qt/qtnetwork-5.15.4* =dev-qt/qttest-5.15.4* media-libs/libglvnd localstorage? ( =dev-qt/qtsql-5.15.4* ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=The QML and Quick modules for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtdeclarative https://community.kde.org/Qt5PatchCollection +INHERIT=python-any-r1 qt5-build +IUSE=gles2-only +jit localstorage vulkan +widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*:5=[gles2-only=,vulkan=] =dev-qt/qtnetwork-5.15.4* =dev-qt/qttest-5.15.4* media-libs/libglvnd localstorage? ( =dev-qt/qtsql-5.15.4* ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtdeclarative-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtdeclarative-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=e16c21e89ecff3f48e8a4f76c89e4843 diff --git a/metadata/md5-cache/dev-qt/qtdiag-5.15.4 b/metadata/md5-cache/dev-qt/qtdiag-5.15.4 new file mode 100644 index 000000000000..8b3316ca92d0 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtdiag-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5= network? ( =dev-qt/qtnetwork-5.15.4*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Tool for reporting diagnostic information about Qt and its environment +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=+network +widgets debug test +KEYWORDS=~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5= network? ( =dev-qt/qtnetwork-5.15.4*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.4* ) +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=e2214770df5cebca8fa26c11b05ea3f2 diff --git a/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 b/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 new file mode 100644 index 000000000000..4190790a912a --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtgamepad-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) sdl? ( media-libs/libsdl2 ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt module to support gamepad hardware +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=evdev qml sdl debug test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) sdl? ( media-libs/libsdl2 ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtgamepad-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=5f4ee7ab7427d7b3daf0e9d7d74f8f55 diff --git a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 new file mode 100644 index 000000000000..2d3cfe871ef6 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Set of QML types for adding visual effects to user interfaces +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* +RESTRICT=!test? ( test ) test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=396168e104bfb678a4c6c1d8a4eab73b diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.4 b/metadata/md5-cache/dev-qt/qtgui-5.15.4 new file mode 100644 index 000000000000..dd2c1a51373a --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtgui-5.15.4 @@ -0,0 +1,18 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.4*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= dbus? ( =dev-qt/qtdbus-5.15.4* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.4* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.4* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:=[xkb] x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) evdev? ( sys-kernel/linux-headers ) linuxfb? ( sys-kernel/linux-headers ) udev? ( sys-kernel/linux-headers ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=The GUI module and platform plugins for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.4* ) +RDEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.4*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= dbus? ( =dev-qt/qtdbus-5.15.4* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.4* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.4* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:=[xkb] x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) +REQUIRED_USE=|| ( eglfs linuxfb vnc X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) X? ( gles2-only? ( egl ) ) +RESTRICT=test +SLOT=5/5.15.4 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=f3aef89059b090af172d00944518213c diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.4 b/metadata/md5-cache/dev-qt/qthelp-5.15.4 new file mode 100644 index 000000000000..7d0528c74930 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qthelp-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4* =dev-qt/qtsql-5.15.4*[sqlite] =dev-qt/qtwidgets-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt5 module for integrating online documentation into applications +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4* =dev-qt/qtsql-5.15.4*[sqlite] =dev-qt/qtwidgets-5.15.4* +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=c1c9e3dbb7905caf665d311412dbca64 diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 new file mode 100644 index 000000000000..0a8f3674c551 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtimageformats-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* media-libs/libwebp:= media-libs/tiff:0 mng? ( media-libs/libmng:= ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Additional format plugins for the Qt image I/O system +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtimageformats https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=mng debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* media-libs/libwebp:= media-libs/tiff:0 mng? ( media-libs/libmng:= ) +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtimageformats-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtimageformats-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=bfab01cfb3f70b6f4f2c1ed600b64776 diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.4 b/metadata/md5-cache/dev-qt/qtlocation-5.15.4 new file mode 100644 index 000000000000..4a1dc510e986 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtpositioning-5.15.4*[qml] =dev-qt/qtsql-5.15.4* sys-libs/zlib =dev-qt/qtconcurrent-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Location (places, maps, navigation) library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtlocation https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtpositioning-5.15.4*[qml] =dev-qt/qtsql-5.15.4* sys-libs/zlib +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtlocation-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=5d55f673ce5cf1ae9ef7c8cdc1e95b90 diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4 new file mode 100644 index 000000000000..cfbc0bd3e765 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtnetwork-5.15.4* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-sound/pulseaudio[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.4* gles2-only? ( =dev-qt/qtgui-5.15.4*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] media-libs/libglvnd ) gstreamer? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Multimedia (audio, video, radio, camera) library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=alsa gles2-only gstreamer openal pulseaudio qml widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtnetwork-5.15.4* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-sound/pulseaudio[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.4* gles2-only? ( =dev-qt/qtgui-5.15.4*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.4*[gles2-only=] media-libs/libglvnd ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtmultimedia-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=215b13aabd04eb5b165646d8341e17eb diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 new file mode 100644 index 000000000000..9c3195a927d8 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND==dev-qt/qtcore-5.15.4*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15.4* ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) networkmanager? ( =dev-qt/qtdbus-5.15.4* ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Network abstraction library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=connman gssapi libproxy networkmanager sctp +ssl debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15.4* ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) networkmanager? ( =dev-qt/qtdbus-5.15.4* ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) connman? ( net-misc/connman ) networkmanager? ( net-misc/networkmanager ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=5cff3d98a5b027c16606a611327b7636 diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 new file mode 100644 index 000000000000..f50f9402115b --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Network authorization library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtnetworkauth-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=69d55904b3ec2c67917dcac51f36a3f2 diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.4 b/metadata/md5-cache/dev-qt/qtopengl-5.15.4 new file mode 100644 index 000000000000..c28fe3587722 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=OpenGL support library for the Qt5 framework (deprecated) +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=gles2-only test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] +RESTRICT=!test? ( test ) test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=42e66c84d9fb8d6f5af18384c7fc508c diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.4 b/metadata/md5-cache/dev-qt/qtpaths-5.15.4 new file mode 100644 index 000000000000..aca9c8936600 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Command line client to QStandardPaths +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=09efd7fcff43be3be1b26a16925e5538 diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.4 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.4 new file mode 100644 index 000000000000..5383e474da44 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt5 plugin metadata dumper +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttools-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=af60c4112b827f5146c54f1c4f77a6bd diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 new file mode 100644 index 000000000000..f650e1459bc1 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.4 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND==dev-qt/qtcore-5.15.4* geoclue? ( =dev-qt/qtdbus-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Physical position determination library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=geoclue +qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +PDEPEND=geoclue? ( app-misc/geoclue:2.0 ) +RDEPEND==dev-qt/qtcore-5.15.4* geoclue? ( =dev-qt/qtdbus-5.15.4* ) qml? ( =dev-qt/qtdeclarative-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtlocation-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=c79666e263bd6dec8132365031a32d27 diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 new file mode 100644 index 000000000000..325dae22797b --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] cups? ( net-print/cups ) test? ( =dev-qt/qtnetwork-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Printing support library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=cups gles2-only test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*[gles2-only=] =dev-qt/qtwidgets-5.15.4*[gles2-only=] cups? ( net-print/cups ) +RESTRICT=!test? ( test ) test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=38e782f090035d6c94f7d5ea3a4b1792 diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 new file mode 100644 index 000000000000..6da4399c2edb --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Set of Qt Quick controls to create complete user interfaces (deprecated) +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=+widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtquickcontrols-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=f96aae1a083f11f160a25063587c28af diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 new file mode 100644 index 000000000000..9467ccddea19 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Set of next generation Qt Quick controls for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtquickcontrols2 https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* widgets? ( =dev-qt/qtwidgets-5.15.4* ) =dev-qt/qtgraphicaleffects-5.15.4* +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=7f9d1ebdfe832a3244452b6624aabd7e diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.4 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.4 new file mode 100644 index 000000000000..90bef852a487 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt module for keyframe-based timeline construction +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtquicktimeline-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=917a488ca9982790149bb74991a7f536 diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.4 b/metadata/md5-cache/dev-qt/qtscript-5.15.4 new file mode 100644 index 000000000000..ca6451d1bd1f --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtscript-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* scripttools? ( =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Application scripting library for the Qt5 framework (deprecated) +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=+jit scripttools debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* scripttools? ( =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtscript-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=17fab421a32fd3443bb41037438b42e7 diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.4 b/metadata/md5-cache/dev-qt/qtscxml-5.15.4 new file mode 100644 index 000000000000..79ced03dae41 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=State Chart XML (SCXML) support library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtscxml-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=9adb40433d1aad0c08551847924b8b0c diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.4 b/metadata/md5-cache/dev-qt/qtsensors-5.15.4 new file mode 100644 index 000000000000..e1bbb66c54a4 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdbus-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Hardware sensor access library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdbus-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtsensors-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=0370ca3a19769b8c72d27334621d46db diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.4 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.4 new file mode 100644 index 000000000000..34c203dec76f --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtserialport-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Qt module to access CAN, ModBus, and other industrial serial buses and protocols +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtserialport-5.15.4* +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtserialbus-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=515d52c2dcfc3307b0a866e9ebd3aeb7 diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.4 b/metadata/md5-cache/dev-qt/qtserialport-5.15.4 new file mode 100644 index 000000000000..69f7ad6fea2c --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* virtual/libudev:= test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Serial port abstraction library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* virtual/libudev:= +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtserialport-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=fc495005c9a395082bc4e778fafc96b7 diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.4 b/metadata/md5-cache/dev-qt/qtspeech-5.15.4 new file mode 100644 index 000000000000..535a7aaea73a --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.4* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.4*[alsa?] alsa? ( media-libs/alsa-lib ) ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Text-to-speech library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtspeech https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=alsa flite debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.4* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.4*[alsa?] alsa? ( media-libs/alsa-lib ) ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtspeech-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=ff55ced2ec1f1a533aca438a04d2b083 diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.4 b/metadata/md5-cache/dev-qt/qtsql-5.15.4 new file mode 100644 index 000000000000..fd68e3a6803b --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtsql-5.15.4 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=SQL abstraction library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=freetds mysql oci8 odbc postgres +sqlite debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) +REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite ) +RESTRICT=test +SLOT=5/5.15.4 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=8f3c9b69832aad29aea34486e14502b1 diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.4 b/metadata/md5-cache/dev-qt/qtsvg-5.15.4 new file mode 100644 index 000000000000..a274c732ef35 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* sys-libs/zlib:= test? ( =dev-qt/qtxml-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=SVG rendering library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtsvg https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwidgets-5.15.4* sys-libs/zlib:= +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtsvg-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=811e77af1f1b0db115ccfa05cfdeebcf diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.4 b/metadata/md5-cache/dev-qt/qttest-5.15.4 new file mode 100644 index 000000000000..103d51d3573a --- /dev/null +++ b/metadata/md5-cache/dev-qt/qttest-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= test? ( =dev-qt/qtgui-5.15.4* =dev-qt/qtxml-5.15.4* ) +DESCRIPTION=Unit testing library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=test debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= +RESTRICT=!test? ( test ) test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=95420efa7a00d2f944968de04be23ccc diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.4 b/metadata/md5-cache/dev-qt/qttranslations-5.15.4 new file mode 100644 index 000000000000..b1f906091175 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.4 @@ -0,0 +1,15 @@ +BDEPEND==dev-qt/linguist-tools-5.15.4* dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Translation files for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttranslations https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RESTRICT=test +SLOT=5 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qttranslations-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttranslations-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=09cca92f7e79708b1896bb21c2832527 diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 new file mode 100644 index 000000000000..b82f5e51750d --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtsvg-5.15.4* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Customizable input framework and virtual keyboard for Qt +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtvirtualkeyboard https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=handwriting +spell +X debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtsvg-5.15.4* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtvirtualkeyboard-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=13fb6313195fbe97dc6a01bb29ed34e2 diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.4 b/metadata/md5-cache/dev-qt/qtwayland-5.15.4 new file mode 100644 index 000000000000..517ceadd415b --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/wayland-scanner dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdeclarative-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[egl,libinput,vulkan=,X?] media-libs/libglvnd vulkan? ( dev-util/vulkan-headers ) X? ( =dev-qt/qtgui-5.15.4*[-gles2-only] x11-libs/libX11 x11-libs/libXcomposite ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Wayland platform plugin for Qt +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=vulkan X debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.4*:5= =dev-qt/qtdeclarative-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[egl,libinput,vulkan=,X?] media-libs/libglvnd vulkan? ( dev-util/vulkan-headers ) X? ( =dev-qt/qtgui-5.15.4*[-gles2-only] x11-libs/libX11 x11-libs/libXcomposite ) +RESTRICT=test +SLOT=5/5.15.4 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtwayland-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=ca1f4d77a2821ec9dcc2f247063477c0 diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 new file mode 100644 index 000000000000..fe49490e8725 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Tool that generates certain boilerplate C++ code from Wayland protocol xml spec +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= !=dev-lang/python-3.10.0_p1-r1:3.10[xml(+)] >=dev-lang/python-3.9.9-r1:3.9[xml(+)] ) dev-util/gperf dev-util/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex ppc64? ( >=dev-util/gn-0.1807 ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend 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.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtwebchannel-5.15.4*[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/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/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.4* ) geolocation? ( =dev-qt/qtpositioning-5.15.4* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.4*[widgets] =dev-qt/qtwidgets-5.15.4* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs +IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~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.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtnetwork-5.15.4* =dev-qt/qtprintsupport-5.15.4* =dev-qt/qtwebchannel-5.15.4*[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/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/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.4* ) geolocation? ( =dev-qt/qtpositioning-5.15.4* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) screencast? ( media-video/pipewire:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.4*[widgets] =dev-qt/qtwidgets-5.15.4* ) +REQUIRED_USE=designer? ( widgets ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220505.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-qt/qtwebengine/qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.3_p20220406-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=b2076d17bb8d6e99cdc10bb7fa225f9a diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 new file mode 100644 index 000000000000..a57c137ffb59 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Implementation of the WebSocket protocol for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwebsockets https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=qml +ssl debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.4* ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtwebsockets-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=22557ad95d4fd856a038d819dcb26d17 diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.4 b/metadata/md5-cache/dev-qt/qtwebview-5.15.4 new file mode 100644 index 000000000000..6af1ceef4f24 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwebengine-5.15.4*:5 test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Module for displaying web content in a QML application using the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtdeclarative-5.15.4* =dev-qt/qtgui-5.15.4* =dev-qt/qtwebengine-5.15.4*:5 +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtwebview-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=adca26c0fc80c864c3303bc2133c3a3a diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.4 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.4 new file mode 100644 index 000000000000..5165d1d553dd --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.4 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.4* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.4*:5=[dbus] x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Set of components for creating classic desktop-style UIs for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=dbus gles2-only gtk +png +X debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= =dev-qt/qtgui-5.15.4*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.4* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.4*:5=[dbus] x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango ) +REQUIRED_USE=gtk? ( dbus ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=d9c0715000984f69f477e13aa1745ca7 diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 new file mode 100644 index 000000000000..991508593c1d --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[X] test? ( =dev-qt/qtwidgets-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Linux/X11-specific support library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtgui-5.15.4*[X] +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtx11extras-everywhere-opensource-src-5.15.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=794b1ec0526e16ef7828a100186c758a diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.4 b/metadata/md5-cache/dev-qt/qtxml-5.15.4 new file mode 100644 index 000000000000..7c78dfd522d5 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtxml-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4*:5= test? ( =dev-qt/qtnetwork-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=Implementation of SAX and DOM for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection +INHERIT=qt5-build +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4*:5= +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.4/submodules/qtbase-everywhere-opensource-src-5.15.4.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.4-gentoo-kde-1.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qt5-build a5a0ff059a4fa28ec744cd82cc8de1d7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_md5_=134c696d2b816685a9b5a6857d5a8d24 diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 new file mode 100644 index 000000000000..041eb1572312 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) test? ( =dev-qt/qttest-5.15.4* ) +DESCRIPTION=XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=qt5-build +IUSE=qml debug test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND==dev-qt/qtcore-5.15.4* =dev-qt/qtnetwork-5.15.4* qml? ( =dev-qt/qtdeclarative-5.15.4* ) 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¥x6mlB;fJ;P;tuzhIicG-Zm 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

#1D&pTs{DAe%=j{v@bJ%!v* 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 g1Q0sM>E%N7OKdGdB>bKd)bvL?q#(EBen8$ z0N@tPmFt{Y6ZS)w4r(MNU!{jr;Q^AC^=77kA>H$vdi-uN$KyG+agkM-vK$-@Z&|ld z)+GgFYLW|zjh|{NsoJeKwX%ImR6T~hcqm*>G?1i}+(<|o1=6k&{tWS^6lOpm4yTD(W#wN zd0`o09*Mj-UGx9r>s_$qxRGqzsb~VKg^$DCF`8O%0AAuNiqxZ0-KE*zy%EfekV@*l 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ξtC$VR< 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

wX4z58^B0}aHJSchYU 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

GVLa3PU!T9NJ<`o%VE2;GJ;N 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 Yvz=Z+|AOvpVg0ZF17A@3d+hTC07iOE acme-client-2.0.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b22cb712fc216cb961e0fe9eadb44c7c diff --git a/metadata/md5-cache/dev-ruby/acme-client-2.0.9 b/metadata/md5-cache/dev-ruby/acme-client-2.0.9 index 1b950bffaf9f..4817057d6ed0 100644 --- a/metadata/md5-cache/dev-ruby/acme-client-2.0.9 +++ b/metadata/md5-cache/dev-ruby/acme-client-2.0.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/unixcharles/acme-client/archive/v2.0.9.tar.gz -> acme-client-2.0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=363c1183f19cbda1b47813357233bc9a diff --git a/metadata/md5-cache/dev-ruby/actioncable-5.2.6 b/metadata/md5-cache/dev-ruby/actioncable-5.2.6 index 0fae6723a722..d1589776268e 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-5.2.6 +++ b/metadata/md5-cache/dev-ruby/actioncable-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0db335f19158522ce8188f1be6ad9ff2 diff --git a/metadata/md5-cache/dev-ruby/actioncable-5.2.7.1 b/metadata/md5-cache/dev-ruby/actioncable-5.2.7.1 index 24635c4aa638..7251dc54824c 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/actioncable-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bdc31c85736bccd3bb36014c0c289827 diff --git a/metadata/md5-cache/dev-ruby/actioncable-5.2.8 b/metadata/md5-cache/dev-ruby/actioncable-5.2.8 index 2f607e61c3bd..220d800cd01f 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-5.2.8 +++ b/metadata/md5-cache/dev-ruby/actioncable-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bdc31c85736bccd3bb36014c0c289827 diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.1 b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.1 index 6529ce8fda50..59cb7c3c364d 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=366044cd7d7112cb66a350871f55cd56 diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.4 b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.4 index 4fa78ea9ec3a..4e2b2a1f75ef 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=097b36fbb2e1b784de10bea0cf715f29 diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.7 b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.7 index 1e75f1b3013d..efbdf2714581 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4fc592a25b4d7d6649b3dee08717dcf diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.8 b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.8 index 285ec93adbf5..8e6382fad786 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4fc592a25b4d7d6649b3dee08717dcf diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.0.5 b/metadata/md5-cache/dev-ruby/actioncable-6.0.5 index c757a3c50985..2ce00007eb8b 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4fc592a25b4d7d6649b3dee08717dcf diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.1.5 b/metadata/md5-cache/dev-ruby/actioncable-6.1.5 index e937981907a7..7b1ea7c4c44b 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b69731d5104d486cbf1f617ba04c2df1 diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.1.5.1 b/metadata/md5-cache/dev-ruby/actioncable-6.1.5.1 index b09e13aae88b..5e89e33ea458 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e2df09a774273360f5fa7bb24bdaf440 diff --git a/metadata/md5-cache/dev-ruby/actioncable-6.1.6 b/metadata/md5-cache/dev-ruby/actioncable-6.1.6 index dd78c3288386..49cc08486268 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actioncable-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e2df09a774273360f5fa7bb24bdaf440 diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.2 b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.2 index 2fb43396ccfc..670335782783 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=13ee5cbb3a8846463df23e8eb2a817fb diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.3 b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.3 index 1ec90e4c8684..2ae020d28236 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c460056f225257c9e28a9f645288d902 diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.4 b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.4 index 64e02028d1a7..2efab89e6e82 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actioncable-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c460056f225257c9e28a9f645288d902 diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.0.3 b/metadata/md5-cache/dev-ruby/actioncable-7.0.3 index 88e6fcfbe6ab..3ba52d6a989d 100644 --- a/metadata/md5-cache/dev-ruby/actioncable-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actioncable-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c460056f225257c9e28a9f645288d902 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.1 b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.1 index 02bd09c47e7b..3a77e6d8fc34 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9341164ac1e90046e35d9c6d62b8a215 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.4 b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.4 index b9f6df313462..b59e97f94965 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46289b2de2a07dddc949696214b957e8 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.7 b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.7 index 61888c2aaef1..4844b6613275 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=801da1bc592130766d7329643443c27d diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.8 b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.8 index 2fe615329749..c6011839f693 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=801da1bc592130766d7329643443c27d diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.5 b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.5 index 1d5696a39fe9..a19c7f6ad096 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b7537ec3040432b4474c35ca5a69cbe diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5 b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5 index 9174ca30dd53..eddf3873b1ce 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9ff4d57213f5c0f4efaac204da892175 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5.1 b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5.1 index 5dce427f6077..3b4510b1e46e 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=199caa3c310bdba631da14049d6461b9 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.6 b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.6 index 32aa33247312..adfde60fecbb 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=199caa3c310bdba631da14049d6461b9 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.2 b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.2 index 5e513bc9e961..fc05e86bc45f 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d01ea2335a2896944dfc0a0964488b70 diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.3 b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.3 index c496221f05c8..cb39a374760c 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b559f5383572c380c5039e9eb0f98edd diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.4 b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.4 index 29b21e3cdea9..3416d2046c7d 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b559f5383572c380c5039e9eb0f98edd diff --git a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3 b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3 index 5aea22674ccc..b49b4d464a24 100644 --- a/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actionmailbox-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b559f5383572c380c5039e9eb0f98edd diff --git a/metadata/md5-cache/dev-ruby/actionmailer-5.2.6 b/metadata/md5-cache/dev-ruby/actionmailer-5.2.6 index c7f5517e5607..424eab2d5d22 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-5.2.6 +++ b/metadata/md5-cache/dev-ruby/actionmailer-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e730121fd6f2c378610cc90e34e43a83 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-5.2.7.1 b/metadata/md5-cache/dev-ruby/actionmailer-5.2.7.1 index fbe1fcf94a35..468a7ce033f9 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/actionmailer-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=895d8bb7729e1cf2b44778416b0b7f8e diff --git a/metadata/md5-cache/dev-ruby/actionmailer-5.2.8 b/metadata/md5-cache/dev-ruby/actionmailer-5.2.8 index 05fc5846f8e6..e636b4d7f6d3 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-5.2.8 +++ b/metadata/md5-cache/dev-ruby/actionmailer-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=895d8bb7729e1cf2b44778416b0b7f8e diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.1 b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.1 index 5b19401978a3..0bf9a3a0b01e 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ac007e3640964fbe8035addf1d7bb8e7 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.4 b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.4 index 2a25a89adde1..9680af9d79ec 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e4bf5e9b5c4fa5bcf826300cf4041047 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.7 b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.7 index f9df99177eda..f266bb5af278 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=980245bc503e71f0c30720d6f7950b19 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.8 b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.8 index 7738e95ce10c..7432981a53ff 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=980245bc503e71f0c30720d6f7950b19 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.0.5 b/metadata/md5-cache/dev-ruby/actionmailer-6.0.5 index 0d13137ab692..b53b9fbfc0ef 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=980245bc503e71f0c30720d6f7950b19 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.1.5 b/metadata/md5-cache/dev-ruby/actionmailer-6.1.5 index 82884a7d95f9..1bdae1600fce 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46a8eb84e20a5de30e87719193d8e632 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.1.5.1 b/metadata/md5-cache/dev-ruby/actionmailer-6.1.5.1 index c66d3b744ec4..4c8f1b775046 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0683d1d03e7661a60982112e2c97e77f diff --git a/metadata/md5-cache/dev-ruby/actionmailer-6.1.6 b/metadata/md5-cache/dev-ruby/actionmailer-6.1.6 index 9fa749b39dc0..7efec49f6a1d 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actionmailer-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0683d1d03e7661a60982112e2c97e77f diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.2 b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.2 index 2725f431616c..b862cd3a6c93 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6d81d070a966e9e6f7a727869ca6915b diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.3 b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.3 index 6e93ed85651b..f2f3991fd328 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c59f72c1ef6df67dd2b7c73edaac802 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.4 b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.4 index d43285344777..2b2ee9f584d7 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actionmailer-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c59f72c1ef6df67dd2b7c73edaac802 diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.0.3 b/metadata/md5-cache/dev-ruby/actionmailer-7.0.3 index 4f4a83ffe0f1..c6fd97940304 100644 --- a/metadata/md5-cache/dev-ruby/actionmailer-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actionmailer-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c59f72c1ef6df67dd2b7c73edaac802 diff --git a/metadata/md5-cache/dev-ruby/actionpack-5.2.6 b/metadata/md5-cache/dev-ruby/actionpack-5.2.6 index 549ca9edf903..603ebb7b7e65 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-5.2.6 +++ b/metadata/md5-cache/dev-ruby/actionpack-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6fd7a99e23136e386f6662b5178c3896 diff --git a/metadata/md5-cache/dev-ruby/actionpack-5.2.7.1 b/metadata/md5-cache/dev-ruby/actionpack-5.2.7.1 index 5014810d0e88..e528ff4daeb0 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/actionpack-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b9dd7af0c9afed9efde972f0daf8bbf8 diff --git a/metadata/md5-cache/dev-ruby/actionpack-5.2.8 b/metadata/md5-cache/dev-ruby/actionpack-5.2.8 index f54bc5b9ef61..306deb93fc85 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-5.2.8 +++ b/metadata/md5-cache/dev-ruby/actionpack-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6f401110be36257e16590777e2ba5906 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.1 b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.1 index 1cc9e01fc9d4..8242f210bbea 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3f261df82716c2ba69faec68486126c4 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.4 b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.4 index 9203a9bd3df0..4f03b755c7b8 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=92528e955782c570c0e13521c561b30e diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.7 b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.7 index aa68584fbf9c..2752943e7a69 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=006d6c471446b1b35a2d88f8bf45bcd7 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.8 b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.8 index dece3b41bccf..f2eee9388497 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=006d6c471446b1b35a2d88f8bf45bcd7 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.0.5 b/metadata/md5-cache/dev-ruby/actionpack-6.0.5 index f284d3074ec1..d05b6ae39a9f 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=006d6c471446b1b35a2d88f8bf45bcd7 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.1.5 b/metadata/md5-cache/dev-ruby/actionpack-6.1.5 index 7105198fd96d..856db1167e67 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ef1634e7069b3582ee09f35ecbe4f93b diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.1.5.1 b/metadata/md5-cache/dev-ruby/actionpack-6.1.5.1 index b4bc90f11cdb..0ae4050595b3 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a4b8dacc822ddf6d8e38789bf6152cc2 diff --git a/metadata/md5-cache/dev-ruby/actionpack-6.1.6 b/metadata/md5-cache/dev-ruby/actionpack-6.1.6 index d9037e9fac72..9553ae6a2d99 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actionpack-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a4b8dacc822ddf6d8e38789bf6152cc2 diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.2 b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.2 index 79c269d899c5..663d0b959dc4 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=db4119909dc176b66ac92aacef706ac0 diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.3 b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.3 index a361493d219a..8bfb15889ff9 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1a6f624e785a340b2a37bfbf9f7aac5a diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.4 b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.4 index c9890285d3f6..d11fb97de9d8 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1a6f624e785a340b2a37bfbf9f7aac5a diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.3 b/metadata/md5-cache/dev-ruby/actionpack-7.0.3 index 64ccd9b4e37c..16aa15335a9f 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1a6f624e785a340b2a37bfbf9f7aac5a diff --git a/metadata/md5-cache/dev-ruby/actionpack-action_caching-1.2.2 b/metadata/md5-cache/dev-ruby/actionpack-action_caching-1.2.2 index 5f94e1a0cf97..28f00b5351d7 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-action_caching-1.2.2 +++ b/metadata/md5-cache/dev-ruby/actionpack-action_caching-1.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/actionpack-action_caching-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8076698af86e14929447cb6483e0e31e diff --git a/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r1 b/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r1 index 4e5353d165be..f20997b27951 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rails/actionpack-xml_parser/archive/v2.0.1.tar.gz -> actionpack-xml_parser-2.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aab15262fa34f5adef21259efb46dd9f diff --git a/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r2 b/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r2 index 6e15c067373e..b887b848a49a 100644 --- a/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r2 +++ b/metadata/md5-cache/dev-ruby/actionpack-xml_parser-2.0.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rails/actionpack-xml_parser/archive/v2.0.1.tar.gz -> actionpack-xml_parser-2.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f1b16d037f36ad818dd985fb8c4c8f5e diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.1 b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.1 index 0f2a4785f6d8..dc6b7813ea5f 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d1b660fabf382a908c9127090f552aba diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.4 b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.4 index f8d738f74074..5983ad9a7369 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=29564b1db7e77d17ae57bafd612c2e32 diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.7 b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.7 index 99719580b410..78dae73824c4 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3fe23a201c9a9ec64ec9b22f0d1a9453 diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.8 b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.8 index 293bde833ca5..21309e0f35a7 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3fe23a201c9a9ec64ec9b22f0d1a9453 diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.0.5 b/metadata/md5-cache/dev-ruby/actiontext-6.0.5 index 4d4bd4a4cb67..9c0a37ca40a8 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8c48677c218d45f483116384fb92206c diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.1.5 b/metadata/md5-cache/dev-ruby/actiontext-6.1.5 index f6141e2c80ed..dd1d72bf7c1a 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dd46d30f98b372336929877dd2b46257 diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.1.5.1 b/metadata/md5-cache/dev-ruby/actiontext-6.1.5.1 index ea5fd26de824..64b489b9d4e2 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=918a40b7a7ef5d11b3cf7d067b99f33c diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.1.6 b/metadata/md5-cache/dev-ruby/actiontext-6.1.6 index 8e7a1700dbdb..d0a7cad18c5b 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=918a40b7a7ef5d11b3cf7d067b99f33c diff --git a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.2 b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.2 index d9bdac8180a0..9f893dfdfa27 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2862296268e6eae15a98694c451edb25 diff --git a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.3 b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.3 index bf9c815cf51a..9b9f9afe7815 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=67fc3715479b0b9b9841373c27bd7695 diff --git a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.4 b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.4 index 77396dbb4d56..62674754c97c 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actiontext-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=67fc3715479b0b9b9841373c27bd7695 diff --git a/metadata/md5-cache/dev-ruby/actiontext-7.0.3 b/metadata/md5-cache/dev-ruby/actiontext-7.0.3 index 95ec8b54cd8f..7711dadad18e 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actiontext-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=67fc3715479b0b9b9841373c27bd7695 diff --git a/metadata/md5-cache/dev-ruby/actionview-5.2.6 b/metadata/md5-cache/dev-ruby/actionview-5.2.6 index c3b924ee7696..0f5223ffcd79 100644 --- a/metadata/md5-cache/dev-ruby/actionview-5.2.6 +++ b/metadata/md5-cache/dev-ruby/actionview-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e06d848f5df9096d9556ff23ff8c565e diff --git a/metadata/md5-cache/dev-ruby/actionview-5.2.7.1 b/metadata/md5-cache/dev-ruby/actionview-5.2.7.1 index 1cba6512ba75..624a696e50a1 100644 --- a/metadata/md5-cache/dev-ruby/actionview-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/actionview-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b83bbf84ddec71e854d1d0e10bce1ea9 diff --git a/metadata/md5-cache/dev-ruby/actionview-5.2.8 b/metadata/md5-cache/dev-ruby/actionview-5.2.8 index caaef7797706..af20f1e53b59 100644 --- a/metadata/md5-cache/dev-ruby/actionview-5.2.8 +++ b/metadata/md5-cache/dev-ruby/actionview-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fda21cca81b9d8951a8e71a75ae1438f diff --git a/metadata/md5-cache/dev-ruby/actionview-6.0.4.1 b/metadata/md5-cache/dev-ruby/actionview-6.0.4.1 index 9f335e36a433..a0501198394f 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/actionview-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5b63787a023f40cec3149f9184029d6 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.0.4.4 b/metadata/md5-cache/dev-ruby/actionview-6.0.4.4 index 052df537d413..300754147364 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/actionview-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0e3d4796eb6500dd778e2ebc00a4d649 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.0.4.7 b/metadata/md5-cache/dev-ruby/actionview-6.0.4.7 index 2b860ce6e21b..a9619ce16d01 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/actionview-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19d93f3945764411b228af22a0f5b752 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.0.4.8 b/metadata/md5-cache/dev-ruby/actionview-6.0.4.8 index e6b78a604516..1dc5c8e98ad1 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/actionview-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19d93f3945764411b228af22a0f5b752 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.0.5 b/metadata/md5-cache/dev-ruby/actionview-6.0.5 index e5c4b79f3d96..07d1c4d9c543 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.0.5 +++ b/metadata/md5-cache/dev-ruby/actionview-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19d93f3945764411b228af22a0f5b752 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.1.5 b/metadata/md5-cache/dev-ruby/actionview-6.1.5 index 9c49e61225de..d208582d0d5f 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.1.5 +++ b/metadata/md5-cache/dev-ruby/actionview-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f0b46e64bb679451b1783a844d7a4acf diff --git a/metadata/md5-cache/dev-ruby/actionview-6.1.5.1 b/metadata/md5-cache/dev-ruby/actionview-6.1.5.1 index 8b603346c37b..87241c34fdf3 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/actionview-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0444dcb96e929bf1aac61dbd90738151 diff --git a/metadata/md5-cache/dev-ruby/actionview-6.1.6 b/metadata/md5-cache/dev-ruby/actionview-6.1.6 index 31e26486a7a8..62d9ed47d04a 100644 --- a/metadata/md5-cache/dev-ruby/actionview-6.1.6 +++ b/metadata/md5-cache/dev-ruby/actionview-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0444dcb96e929bf1aac61dbd90738151 diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.2.2 b/metadata/md5-cache/dev-ruby/actionview-7.0.2.2 index d94d709f6b39..a80b2a535fe7 100644 --- a/metadata/md5-cache/dev-ruby/actionview-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/actionview-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e9dfe37a15e13e5ee568e247c3fb6818 diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.2.3 b/metadata/md5-cache/dev-ruby/actionview-7.0.2.3 index 28172ae42081..21efec6f4b82 100644 --- a/metadata/md5-cache/dev-ruby/actionview-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/actionview-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4bedd7b8d11762be57b49d6b988a61cc diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.2.4 b/metadata/md5-cache/dev-ruby/actionview-7.0.2.4 index e2e13a8d8992..3cd78bf15dce 100644 --- a/metadata/md5-cache/dev-ruby/actionview-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/actionview-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4bedd7b8d11762be57b49d6b988a61cc diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.3 b/metadata/md5-cache/dev-ruby/actionview-7.0.3 index 435f0cb318f6..5a44784520de 100644 --- a/metadata/md5-cache/dev-ruby/actionview-7.0.3 +++ b/metadata/md5-cache/dev-ruby/actionview-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4bedd7b8d11762be57b49d6b988a61cc diff --git a/metadata/md5-cache/dev-ruby/activejob-5.2.6 b/metadata/md5-cache/dev-ruby/activejob-5.2.6 index 77bd77cf3eb8..a13c5436456e 100644 --- a/metadata/md5-cache/dev-ruby/activejob-5.2.6 +++ b/metadata/md5-cache/dev-ruby/activejob-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b53729fd4312e822a11711e56b9398d diff --git a/metadata/md5-cache/dev-ruby/activejob-5.2.7.1 b/metadata/md5-cache/dev-ruby/activejob-5.2.7.1 index e63454b15e1b..87bb5585e956 100644 --- a/metadata/md5-cache/dev-ruby/activejob-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/activejob-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed9a46c617e4c536f5a2c6066f1a53cc diff --git a/metadata/md5-cache/dev-ruby/activejob-5.2.8 b/metadata/md5-cache/dev-ruby/activejob-5.2.8 index c0f34e7a542e..8d0c013c86f6 100644 --- a/metadata/md5-cache/dev-ruby/activejob-5.2.8 +++ b/metadata/md5-cache/dev-ruby/activejob-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed9a46c617e4c536f5a2c6066f1a53cc diff --git a/metadata/md5-cache/dev-ruby/activejob-6.0.4.1 b/metadata/md5-cache/dev-ruby/activejob-6.0.4.1 index e23987377d24..b609c38c3f7c 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/activejob-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=702ab20b567a7586bac8e64a01cc4658 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.0.4.4 b/metadata/md5-cache/dev-ruby/activejob-6.0.4.4 index 1bcdb78da0af..00e7bf5347e2 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/activejob-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6213115f3a2942546e4768e61cb63199 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.0.4.7 b/metadata/md5-cache/dev-ruby/activejob-6.0.4.7 index 1719eb5d46bf..9f4525884618 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/activejob-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5805ba7eff52e95fb218c7a6f7d93c69 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.0.4.8 b/metadata/md5-cache/dev-ruby/activejob-6.0.4.8 index 5397fe697c0c..f6b7015b10e8 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/activejob-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5805ba7eff52e95fb218c7a6f7d93c69 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.0.5 b/metadata/md5-cache/dev-ruby/activejob-6.0.5 index 8b0d86c803e1..59919be63197 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.0.5 +++ b/metadata/md5-cache/dev-ruby/activejob-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5805ba7eff52e95fb218c7a6f7d93c69 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.1.5 b/metadata/md5-cache/dev-ruby/activejob-6.1.5 index 83837fde84cd..d917096bbf40 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.1.5 +++ b/metadata/md5-cache/dev-ruby/activejob-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1dfe144799a05a5582f815d16dd91a93 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.1.5.1 b/metadata/md5-cache/dev-ruby/activejob-6.1.5.1 index 28756aed19fc..47199f5d8f3b 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/activejob-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=18426ae0fca3b3594dd7b820cfd5a8a1 diff --git a/metadata/md5-cache/dev-ruby/activejob-6.1.6 b/metadata/md5-cache/dev-ruby/activejob-6.1.6 index fd8b1deefa44..1467e037f7ae 100644 --- a/metadata/md5-cache/dev-ruby/activejob-6.1.6 +++ b/metadata/md5-cache/dev-ruby/activejob-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=18426ae0fca3b3594dd7b820cfd5a8a1 diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.2.2 b/metadata/md5-cache/dev-ruby/activejob-7.0.2.2 index 32e690222445..8a9db83c6214 100644 --- a/metadata/md5-cache/dev-ruby/activejob-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/activejob-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b445b43695bad901a8cea560dac3e7e diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.2.3 b/metadata/md5-cache/dev-ruby/activejob-7.0.2.3 index e62caf507dcb..ca05b148c7af 100644 --- a/metadata/md5-cache/dev-ruby/activejob-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/activejob-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b445b43695bad901a8cea560dac3e7e diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.2.3-r1 b/metadata/md5-cache/dev-ruby/activejob-7.0.2.3-r1 index 8088053a1e69..eeaa0eed5313 100644 --- a/metadata/md5-cache/dev-ruby/activejob-7.0.2.3-r1 +++ b/metadata/md5-cache/dev-ruby/activejob-7.0.2.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dd610d37f46b7d82a3ac5a133c5bd586 diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.2.4 b/metadata/md5-cache/dev-ruby/activejob-7.0.2.4 index 6a841bef3811..d04958b5842f 100644 --- a/metadata/md5-cache/dev-ruby/activejob-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/activejob-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8a7c31c352d5a24a322620335eb1e330 diff --git a/metadata/md5-cache/dev-ruby/activejob-7.0.3 b/metadata/md5-cache/dev-ruby/activejob-7.0.3 index d129142001b5..c1fa842e5aea 100644 --- a/metadata/md5-cache/dev-ruby/activejob-7.0.3 +++ b/metadata/md5-cache/dev-ruby/activejob-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8a7c31c352d5a24a322620335eb1e330 diff --git a/metadata/md5-cache/dev-ruby/activeldap-5.2.4 b/metadata/md5-cache/dev-ruby/activeldap-5.2.4 index 2db2a7a0f8b7..9b8660ef8015 100644 --- a/metadata/md5-cache/dev-ruby/activeldap-5.2.4 +++ b/metadata/md5-cache/dev-ruby/activeldap-5.2.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/activeldap-5.2.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=966764b50fa5a29ff4a5040d337f8efa diff --git a/metadata/md5-cache/dev-ruby/activeldap-6.0.4 b/metadata/md5-cache/dev-ruby/activeldap-6.0.4 index c12f9a0d181c..107e7f5fcc69 100644 --- a/metadata/md5-cache/dev-ruby/activeldap-6.0.4 +++ b/metadata/md5-cache/dev-ruby/activeldap-6.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/activeldap-6.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7283440d84d2da702ea70c7bed35312d diff --git a/metadata/md5-cache/dev-ruby/activeldap-6.1.0 b/metadata/md5-cache/dev-ruby/activeldap-6.1.0 index 0bfb9a5baa21..b3538bcfd75a 100644 --- a/metadata/md5-cache/dev-ruby/activeldap-6.1.0 +++ b/metadata/md5-cache/dev-ruby/activeldap-6.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/activeldap-6.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e3a6a95240da5348abd9bae1dd007b3e diff --git a/metadata/md5-cache/dev-ruby/activemodel-5.2.6 b/metadata/md5-cache/dev-ruby/activemodel-5.2.6 index 52eb019f34e6..9d8ddbf95198 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-5.2.6 +++ b/metadata/md5-cache/dev-ruby/activemodel-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6af5cf9939ef936cdb19bc53e13bdee4 diff --git a/metadata/md5-cache/dev-ruby/activemodel-5.2.7.1 b/metadata/md5-cache/dev-ruby/activemodel-5.2.7.1 index 7a5900af2ee6..a45b89901fb2 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/activemodel-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1cae9f3214b2a15fede78dbe3ea2e925 diff --git a/metadata/md5-cache/dev-ruby/activemodel-5.2.8 b/metadata/md5-cache/dev-ruby/activemodel-5.2.8 index fa6e4915b1c4..80e3eb8068d4 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-5.2.8 +++ b/metadata/md5-cache/dev-ruby/activemodel-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c9bc0dcc4b67b2cd9631b74f3ef4ae1b diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.1 b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.1 index b8a5ad6cd63e..dd782ada5f4a 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41d84a9a2f070a09e080493e8d5bcd3c diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.4 b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.4 index 5972380fd7ea..eb8369b2e8c8 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ce43575eac41710f9ccd085b2e26dce9 diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.7 b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.7 index c9e724035f35..dfc43296422a 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8647d354e24ad868b4a52eed0a92f7ca diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.8 b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.8 index 27eb5009685a..040a13291821 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8647d354e24ad868b4a52eed0a92f7ca diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.0.5 b/metadata/md5-cache/dev-ruby/activemodel-6.0.5 index 000488509c8f..7dac27bef966 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.0.5 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8647d354e24ad868b4a52eed0a92f7ca diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.1.5 b/metadata/md5-cache/dev-ruby/activemodel-6.1.5 index 3d38a3f7d48e..17118fe79118 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.1.5 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7c04efc2058ad8e71343be54cb7cadbb diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.1.5.1 b/metadata/md5-cache/dev-ruby/activemodel-6.1.5.1 index 095a1811d17c..af9d2c56c3bc 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5b6af3755e7fb4765a00cf4f0dfe81c3 diff --git a/metadata/md5-cache/dev-ruby/activemodel-6.1.6 b/metadata/md5-cache/dev-ruby/activemodel-6.1.6 index b0cd075f672b..8833e52afc78 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-6.1.6 +++ b/metadata/md5-cache/dev-ruby/activemodel-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5b6af3755e7fb4765a00cf4f0dfe81c3 diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.2 b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.2 index a7cc29fa787c..7ba4fd53f378 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=179e7f547ddcc0710cdb3c01fb7044c7 diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.3 b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.3 index 78e68b8f2b0e..242292cfe5e5 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5cbfdc7ae82dd38703bd4c0408e5af4c diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.4 b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.4 index 2d5bacc6fd02..d00f2b6462d7 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5cbfdc7ae82dd38703bd4c0408e5af4c diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.3 b/metadata/md5-cache/dev-ruby/activemodel-7.0.3 index 183cb03d5bac..2215ee97aa64 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-7.0.3 +++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5cbfdc7ae82dd38703bd4c0408e5af4c diff --git a/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r1 b/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r1 index c06724f1981a..53b3b0080d4d 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/rails/activemodel-serializers-xml/archive/v1.0.2.tar.gz -> activemodel-serializers-xml-1.0.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5fd4d328a40948de0e991b81170d8c84 diff --git a/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r2 b/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r2 index 302558164f6b..72869927b81b 100644 --- a/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r2 +++ b/metadata/md5-cache/dev-ruby/activemodel-serializers-xml-1.0.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/rails/activemodel-serializers-xml/archive/v1.0.2.tar.gz -> activemodel-serializers-xml-1.0.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=44ff6888f3b69742925b86fd385f645b diff --git a/metadata/md5-cache/dev-ruby/activerecord-5.2.6 b/metadata/md5-cache/dev-ruby/activerecord-5.2.6 index 39cba719b20b..391cd6231831 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-5.2.6 +++ b/metadata/md5-cache/dev-ruby/activerecord-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=39394ceded1e006ab138cb7098023786 diff --git a/metadata/md5-cache/dev-ruby/activerecord-5.2.7.1 b/metadata/md5-cache/dev-ruby/activerecord-5.2.7.1 index 5bc9c36301ad..464a806a5dd6 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/activerecord-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee1f8f22e609e6779bbbcc7e126a74ab diff --git a/metadata/md5-cache/dev-ruby/activerecord-5.2.8 b/metadata/md5-cache/dev-ruby/activerecord-5.2.8 index f364b6bbce9d..61e6edf2c8ca 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-5.2.8 +++ b/metadata/md5-cache/dev-ruby/activerecord-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee1f8f22e609e6779bbbcc7e126a74ab diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.1 b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.1 index 980c6b8cecc2..5f7b7a93ac97 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a13642036a0f0ee8a6faf9af4a9318c3 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.4 b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.4 index 7280a0d42a64..84a51df01e2d 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=489309e78c5039d811bc01192a181e42 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.7 b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.7 index be8313f443dd..021a2e038515 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d1819adcb39aebc776dd38bbb8b3143 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.8 b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.8 index 8c32eb8ecdfd..944586c24ba6 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d1819adcb39aebc776dd38bbb8b3143 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.0.5 b/metadata/md5-cache/dev-ruby/activerecord-6.0.5 index 3a9750f23849..9caaf3cd5a65 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.0.5 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d1819adcb39aebc776dd38bbb8b3143 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.1.5 b/metadata/md5-cache/dev-ruby/activerecord-6.1.5 index 6b183085c21a..0a9b0f52fb47 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.1.5 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e87d678ab2831e32104b2dc1c9576abb diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.1.5.1 b/metadata/md5-cache/dev-ruby/activerecord-6.1.5.1 index 6fbdb9c46504..98832e17a6fe 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=89962ae22749dd4d20aff137ca9bba46 diff --git a/metadata/md5-cache/dev-ruby/activerecord-6.1.6 b/metadata/md5-cache/dev-ruby/activerecord-6.1.6 index dcfb366a55eb..0ba3e98e6b7a 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-6.1.6 +++ b/metadata/md5-cache/dev-ruby/activerecord-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=89962ae22749dd4d20aff137ca9bba46 diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.2 b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.2 index 4a8f1eee37a4..71b8b10e364d 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a44777db03dc00de76e9d8af7dbdbaf0 diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.3 b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.3 index 44011f2afe7f..1a7932c6a52c 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6270fc7d042b423998f7e6a81e7c7cc0 diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.4 b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.4 index 415ea832df18..46fdf6bd57aa 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6270fc7d042b423998f7e6a81e7c7cc0 diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.3 b/metadata/md5-cache/dev-ruby/activerecord-7.0.3 index 2fab9315e1e0..94dd4f2c0b05 100644 --- a/metadata/md5-cache/dev-ruby/activerecord-7.0.3 +++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6270fc7d042b423998f7e6a81e7c7cc0 diff --git a/metadata/md5-cache/dev-ruby/activestorage-5.2.6 b/metadata/md5-cache/dev-ruby/activestorage-5.2.6 index e7bad82c5836..6b21755bfb12 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-5.2.6 +++ b/metadata/md5-cache/dev-ruby/activestorage-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6970929ae3e71888b2b54dee32f8c593 diff --git a/metadata/md5-cache/dev-ruby/activestorage-5.2.7.1 b/metadata/md5-cache/dev-ruby/activestorage-5.2.7.1 index d475cf826e03..d4e43d6da630 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/activestorage-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a26c869df8e4d9b3d9a1b93c1f20284c diff --git a/metadata/md5-cache/dev-ruby/activestorage-5.2.8 b/metadata/md5-cache/dev-ruby/activestorage-5.2.8 index 12190dfb8bbd..7432ff41e78f 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-5.2.8 +++ b/metadata/md5-cache/dev-ruby/activestorage-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a26c869df8e4d9b3d9a1b93c1f20284c diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.1 b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.1 index e6ca437d7324..160f94fedaa6 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5ea69aa7809722e9fdc8cee96ff3c2b5 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.4 b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.4 index d3e57772737e..4f4c50676e29 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a55f5571fab3f402fe02583c52456ec5 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.7 b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.7 index 2a14f3db7fc6..d8122361f449 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d60415a2324bfaccd6223c34aedbcbe8 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.8 b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.8 index 3aa3bf42e3f3..3926a797cfaf 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d60415a2324bfaccd6223c34aedbcbe8 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.0.5 b/metadata/md5-cache/dev-ruby/activestorage-6.0.5 index 540e23461f3f..ad93e5f5b481 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.0.5 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d60415a2324bfaccd6223c34aedbcbe8 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.1.5 b/metadata/md5-cache/dev-ruby/activestorage-6.1.5 index 2faebfb35caa..3a6b8219da36 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.1.5 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df9b60708243653713bdeadf6b72bc82 diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.1.5.1 b/metadata/md5-cache/dev-ruby/activestorage-6.1.5.1 index 7f9e626bbb33..9c00d8ff046b 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ea36ad43777457cd414aa323bf7b6bf diff --git a/metadata/md5-cache/dev-ruby/activestorage-6.1.6 b/metadata/md5-cache/dev-ruby/activestorage-6.1.6 index d3f8fde5516f..631fd331e1af 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-6.1.6 +++ b/metadata/md5-cache/dev-ruby/activestorage-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ea36ad43777457cd414aa323bf7b6bf diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.2 b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.2 index 0d8d1aced30a..fa9cf34da23a 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=246ebf7b3a5b95d753de97a2c39ec2c3 diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.3 b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.3 index ef0daa8d9842..fb4d705fd324 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5ae84932cd67ef1d794eefe68d170e3 diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.4 b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.4 index 727be446ba03..e6c40553bc6c 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/activestorage-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5ae84932cd67ef1d794eefe68d170e3 diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.0.3 b/metadata/md5-cache/dev-ruby/activestorage-7.0.3 index 570215ea3760..714a555fbdce 100644 --- a/metadata/md5-cache/dev-ruby/activestorage-7.0.3 +++ b/metadata/md5-cache/dev-ruby/activestorage-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5ae84932cd67ef1d794eefe68d170e3 diff --git a/metadata/md5-cache/dev-ruby/activesupport-5.2.6 b/metadata/md5-cache/dev-ruby/activesupport-5.2.6 index 2f67e623274b..5374416344f3 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-5.2.6 +++ b/metadata/md5-cache/dev-ruby/activesupport-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3f9465ac66c41c10726f6bd2f051e9a9 diff --git a/metadata/md5-cache/dev-ruby/activesupport-5.2.7.1 b/metadata/md5-cache/dev-ruby/activesupport-5.2.7.1 index 52755ce53733..9d17543f2f3f 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/activesupport-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=54814be160931ddc41f6881fee09a7ed diff --git a/metadata/md5-cache/dev-ruby/activesupport-5.2.8 b/metadata/md5-cache/dev-ruby/activesupport-5.2.8 index f816fa643c83..af75baa9b07c 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-5.2.8 +++ b/metadata/md5-cache/dev-ruby/activesupport-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=376c21863193ca0ff4416b2f77dd64bc diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.1 b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.1 index 0032fbc444f5..d2d6a2863641 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f5b37d20dd09ece4c0cfd3527abae568 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.4 b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.4 index df3965104c47..afb88cd48a72 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cec98a525af8b9d47b0e5c9e27ed6d89 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.7 b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.7 index 42c2a337bbcf..a723ec169d0d 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4e56a5349429588f8ae78023eb4ecf1 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.8 b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.8 index a1b8ee1ee405..1b0cfe4e9d45 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6a1aacf66837efa71009aa92e60f554 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.0.5 b/metadata/md5-cache/dev-ruby/activesupport-6.0.5 index cb4bc6a820b1..3c4bb6b966e3 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.0.5 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4e56a5349429588f8ae78023eb4ecf1 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.1.5 b/metadata/md5-cache/dev-ruby/activesupport-6.1.5 index aa1715649183..d9b12f4870a2 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.1.5 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b81a73c782ebb248b5892abc06330649 diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.1.5.1 b/metadata/md5-cache/dev-ruby/activesupport-6.1.5.1 index a5a2cd1b60bf..cba1a6ecccdb 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dbf614c58acb2862c61f71636ed439ee diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.1.6 b/metadata/md5-cache/dev-ruby/activesupport-6.1.6 index 0b54aab8eb36..b699adefc5be 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-6.1.6 +++ b/metadata/md5-cache/dev-ruby/activesupport-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dbf614c58acb2862c61f71636ed439ee diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.2 b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.2 index 6ee7430a90ca..c68eb47420e8 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9425399ba2c8f2322c967c4b2088e4c3 diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.3 b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.3 index e82a71d5b8e5..5234838cb598 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=73c0e9ba5c571e66f930b4be32a01f64 diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.4 b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.4 index 55db66118dea..4d288972f421 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4fdb37a81801d40806a323d569a0e749 diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.3 b/metadata/md5-cache/dev-ruby/activesupport-7.0.3 index 37848612c724..7aab2b78e43d 100644 --- a/metadata/md5-cache/dev-ruby/activesupport-7.0.3 +++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4fdb37a81801d40806a323d569a0e749 diff --git a/metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 b/metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 index 8cb287cc9cc3..8642eb395342 100644 --- a/metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 +++ b/metadata/md5-cache/dev-ruby/acts_as_list-1.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/acts_as_list-1.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4f221d8acdf9fba8403f9f5d19e43d9 diff --git a/metadata/md5-cache/dev-ruby/addressable-2.8.0 b/metadata/md5-cache/dev-ruby/addressable-2.8.0 index cefe6004918f..f89913b68bb0 100644 --- a/metadata/md5-cache/dev-ruby/addressable-2.8.0 +++ b/metadata/md5-cache/dev-ruby/addressable-2.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/addressable-2.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=26cba565f41dd5ae6eafa6c547fbbc8a diff --git a/metadata/md5-cache/dev-ruby/ae-1.8.2-r1 b/metadata/md5-cache/dev-ruby/ae-1.8.2-r1 index 04b45fe1860d..e397e3909ec9 100644 --- a/metadata/md5-cache/dev-ruby/ae-1.8.2-r1 +++ b/metadata/md5-cache/dev-ruby/ae-1.8.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ae-1.8.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4bec492eb71e67ac6e956c8661b1cbae diff --git a/metadata/md5-cache/dev-ruby/afm-0.2.2-r1 b/metadata/md5-cache/dev-ruby/afm-0.2.2-r1 index d509a788c668..b05f90c02251 100644 --- a/metadata/md5-cache/dev-ruby/afm-0.2.2-r1 +++ b/metadata/md5-cache/dev-ruby/afm-0.2.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/afm-0.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=741f73b1c77e8c0d1c5a98613a8f7018 diff --git a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0 b/metadata/md5-cache/dev-ruby/airbrussh-1.4.0 index bc5bec7b8331..03d0db5e4c4c 100644 --- a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0 +++ b/metadata/md5-cache/dev-ruby/airbrussh-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/mattbrictson/airbrussh/archive/v1.4.0.tar.gz -> airbrussh-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4f1122e2655f638f72db2481f19b5479 diff --git a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1 b/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1 index c0cbb0000951..8e6054cc6f3d 100644 --- a/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/airbrussh-1.4.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/mattbrictson/airbrussh/archive/v1.4.0.tar.gz -> airbrussh-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=62b691181d882814058559b0413fc361 diff --git a/metadata/md5-cache/dev-ruby/allison-2.0.3-r4 b/metadata/md5-cache/dev-ruby/allison-2.0.3-r4 index 688570b17004..bc257a69370c 100644 --- a/metadata/md5-cache/dev-ruby/allison-2.0.3-r4 +++ b/metadata/md5-cache/dev-ruby/allison-2.0.3-r4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/allison-2.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d29cb92a1422671ce5a1f327b31fcda diff --git a/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 b/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 index 949e9395b895..6be66cb8e467 100644 --- a/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/tins-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/tins-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/tins-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/tins-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Approximate Matching Extension for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/amatch-0.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71a1c2b7a4dcd41a33166f2166fc19f0 diff --git a/metadata/md5-cache/dev-ruby/amatch-0.4.1 b/metadata/md5-cache/dev-ruby/amatch-0.4.1 index 634531917868..2ec7dff6c958 100644 --- a/metadata/md5-cache/dev-ruby/amatch-0.4.1 +++ b/metadata/md5-cache/dev-ruby/amatch-0.4.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/tins-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/tins-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/tins-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/tins-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Approximate Matching Extension for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/amatch-0.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71a1c2b7a4dcd41a33166f2166fc19f0 diff --git a/metadata/md5-cache/dev-ruby/ammeter-1.1.5 b/metadata/md5-cache/dev-ruby/ammeter-1.1.5 index c8e09d3f004a..8b9c5a3699c0 100644 --- a/metadata/md5-cache/dev-ruby/ammeter-1.1.5 +++ b/metadata/md5-cache/dev-ruby/ammeter-1.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ammeter-1.1.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=79b787caf42b081b44893b8d640f4003 diff --git a/metadata/md5-cache/dev-ruby/amq-client-1.0.4-r1 b/metadata/md5-cache/dev-ruby/amq-client-1.0.4-r1 index 3cedafc1a2e2..ea6f0f0a4df7 100644 --- a/metadata/md5-cache/dev-ruby/amq-client-1.0.4-r1 +++ b/metadata/md5-cache/dev-ruby/amq-client-1.0.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/amq-client-1.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4348c652deecd37eb10492e431cf477f diff --git a/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2 b/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2 index ee6936c781d2..8b558d132688 100644 --- a/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2 +++ b/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/amq-protocol-2.3.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=93db0c8794fba22986e0429856d721cb diff --git a/metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 b/metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 index 582ef70b29a7..c61f1d353033 100644 --- a/metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 +++ b/metadata/md5-cache/dev-ruby/amqp-1.8.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.4 SRC_URI=https://rubygems.org/gems/amqp-1.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f60933456188702deff23865bbb4dfc7 diff --git a/metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 b/metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 index 6b338f54c70a..f3be93d04589 100644 --- a/metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 +++ b/metadata/md5-cache/dev-ruby/annoy-0.5.6-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/annoy-0.5.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8601b798f00c8b47c15187a7f040ad4c diff --git a/metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 b/metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 index a003066c6b5c..d0a17e5c68ee 100644 --- a/metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 +++ b/metadata/md5-cache/dev-ruby/ansi-1.5.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/ansi-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b739be77664c31368e99ba53dcd4cd2c diff --git a/metadata/md5-cache/dev-ruby/arel-9.0.0 b/metadata/md5-cache/dev-ruby/arel-9.0.0 index d786a7860062..6f652e96c089 100644 --- a/metadata/md5-cache/dev-ruby/arel-9.0.0 +++ b/metadata/md5-cache/dev-ruby/arel-9.0.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=9.0 SRC_URI=https://github.com/rails/arel/archive/v9.0.0.tar.gz -> arel-9.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=157616a3bb65aff1dc0834f97e08daaa diff --git a/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0 b/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0 index 82dd4ca92150..7741bea24691 100644 --- a/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0 +++ b/metadata/md5-cache/dev-ruby/arel-helpers-2.13.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/arel-helpers-2.13.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6c6503f749a420d717eda6ba11010dad diff --git a/metadata/md5-cache/dev-ruby/ascii85-1.1.0 b/metadata/md5-cache/dev-ruby/ascii85-1.1.0 index a7aae21d9ee3..7e93d5f7c2e2 100644 --- a/metadata/md5-cache/dev-ruby/ascii85-1.1.0 +++ b/metadata/md5-cache/dev-ruby/ascii85-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/Ascii85-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15f49a2e4704a27f26318cb8df26928c diff --git a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.15 b/metadata/md5-cache/dev-ruby/asciidoctor-2.0.15 index e2c315bb8e38..1ff56954ad34 100644 --- a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.15 +++ b/metadata/md5-cache/dev-ruby/asciidoctor-2.0.15 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/asciidoctor/asciidoctor/archive/v2.0.15.tar.gz -> asciidoctor-2.0.15.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6a0c9ab36202bd8912218ad7e5b44867 diff --git a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16 b/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16 index 87747a228972..721aa2b5cf1c 100644 --- a/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16 +++ b/metadata/md5-cache/dev-ruby/asciidoctor-2.0.16 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/asciidoctor/asciidoctor/archive/v2.0.16.tar.gz -> asciidoctor-2.0.16.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3917a1fe63bab4a7021df38e0914c4e diff --git a/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5 b/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5 index 75f6e78a4564..8717848c9ddd 100644 --- a/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5 +++ b/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/asciidoctor/asciidoctor-diagram/archive/v2.0.5.tar.gz -> asciidoctor-diagram-2.0.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0e33da7516227030d618cedcdfce831 diff --git a/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5-r1 b/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5-r1 index 699cf58955c5..712e9a0907b6 100644 --- a/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5-r1 +++ b/metadata/md5-cache/dev-ruby/asciidoctor-diagram-2.0.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/asciidoctor/asciidoctor-diagram/archive/v2.0.5.tar.gz -> asciidoctor-diagram-2.0.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45a4a99bed50f4bdfa4460c1606cfd49 diff --git a/metadata/md5-cache/dev-ruby/asciimath-1.0.9 b/metadata/md5-cache/dev-ruby/asciimath-1.0.9 index c75aa12ce084..39491f247f9b 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-1.0.9 +++ b/metadata/md5-cache/dev-ruby/asciimath-1.0.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-1.0.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b0bafd90840842d302187198832836dd diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.0 b/metadata/md5-cache/dev-ruby/asciimath-2.0.0 index a50302dc0ee3..34a55497e179 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-2.0.0 +++ b/metadata/md5-cache/dev-ruby/asciimath-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=73b815922c5fa0720d202457a29132d9 diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.1 b/metadata/md5-cache/dev-ruby/asciimath-2.0.1 index f6db0a776b04..eeafd5655236 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-2.0.1 +++ b/metadata/md5-cache/dev-ruby/asciimath-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1f8560af9427109153d9127a341533bb diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.2 b/metadata/md5-cache/dev-ruby/asciimath-2.0.2 index a907a81db234..a445c43db58d 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-2.0.2 +++ b/metadata/md5-cache/dev-ruby/asciimath-2.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-2.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=feccc7da63b9d6a0cfbb6137f1baaace diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.3 b/metadata/md5-cache/dev-ruby/asciimath-2.0.3 index 40b53816f842..04cd5841a782 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-2.0.3 +++ b/metadata/md5-cache/dev-ruby/asciimath-2.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-2.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=00e96d60bcd53aec0ae865dbeee6119c diff --git a/metadata/md5-cache/dev-ruby/asciimath-2.0.4 b/metadata/md5-cache/dev-ruby/asciimath-2.0.4 index 1c74925c0881..12ffdd75b407 100644 --- a/metadata/md5-cache/dev-ruby/asciimath-2.0.4 +++ b/metadata/md5-cache/dev-ruby/asciimath-2.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/asciimath-2.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4c6345618d223754a39be52b612f85be diff --git a/metadata/md5-cache/dev-ruby/ast-2.4.2 b/metadata/md5-cache/dev-ruby/ast-2.4.2 index dbf502afeb75..2d6f1790cc2f 100644 --- a/metadata/md5-cache/dev-ruby/ast-2.4.2 +++ b/metadata/md5-cache/dev-ruby/ast-2.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/ast/archive/v2.4.2.tar.gz -> ast-2.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fdd3bc8a75221a2a4f13f43e6ef551c3 diff --git a/metadata/md5-cache/dev-ruby/async_sinatra-1.3.0-r1 b/metadata/md5-cache/dev-ruby/async_sinatra-1.3.0-r1 index 6aaefa1d5edb..381442a15522 100644 --- a/metadata/md5-cache/dev-ruby/async_sinatra-1.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/async_sinatra-1.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/raggi/async_sinatra/archive/v1.3.0.tar.gz -> async_sinatra-1.3.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=30bb6fc6668b52e5e8f572a23a39cb30 diff --git a/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 b/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 index b23be9d8d8da..a8cef59f399a 100644 --- a/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 +++ b/metadata/md5-cache/dev-ruby/atomic-1.1.101-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An atomic reference implementation for JRuby, Rubinius, and MRI @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/atomic-1.1.101.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dbcbf813b40f264c87673a8f273f3ddc diff --git a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.3.1.0 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.3.1.0 index 37e7616c3341..7c8a7ed5b03a 100644 --- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.3.1.0 +++ b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.3.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=10 SRC_URI=https://github.com/ai/autoprefixer-rails/archive/10.3.1.0.tar.gz -> autoprefixer-rails-10.3.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=09453092158ca280c75e92c2527cf90f diff --git a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.2.0 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.2.0 index 9d4e6fba936d..6461e15930fb 100644 --- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.2.0 +++ b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=10 SRC_URI=https://github.com/ai/autoprefixer-rails/archive/10.4.2.0.tar.gz -> autoprefixer-rails-10.4.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=922140e4c043ce04789fefce2df3d109 diff --git a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.7.0 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.7.0 index 55b62d5f1650..623011f2eed7 100644 --- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.7.0 +++ b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=10 SRC_URI=https://github.com/ai/autoprefixer-rails/archive/10.4.7.0.tar.gz -> autoprefixer-rails-10.4.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ac7c6d7ac990d4c6a4dbeace82faaa6d diff --git a/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 index 475f4936623b..9bf47af4c531 100644 --- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 +++ b/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=9 SRC_URI=https://rubygems.org/gems/autoprefixer-rails-9.8.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=12c3e247e33c6eb20ae94a2afe66826f diff --git a/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.0 b/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.0 index 6c0e2ba81d96..d5cdbfe58114 100644 --- a/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.0 +++ b/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-eventstream-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c184443b5bdad44f97ca3369abc273b diff --git a/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.1 b/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.1 index 46828b817fa9..f26d6e344797 100644 --- a/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.1 +++ b/metadata/md5-cache/dev-ruby/aws-eventstream-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-eventstream-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6687f58965edb68cce41fa749d6da514 diff --git a/metadata/md5-cache/dev-ruby/aws-eventstream-1.2.0 b/metadata/md5-cache/dev-ruby/aws-eventstream-1.2.0 index 38f2adc08693..b7b5b85bae8d 100644 --- a/metadata/md5-cache/dev-ruby/aws-eventstream-1.2.0 +++ b/metadata/md5-cache/dev-ruby/aws-eventstream-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-eventstream-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=50dc9cbc5802ea3e52bc950266b04214 diff --git a/metadata/md5-cache/dev-ruby/aws-partitions-1.297.0 b/metadata/md5-cache/dev-ruby/aws-partitions-1.297.0 index 6152a9cb4612..412a049d52c9 100644 --- a/metadata/md5-cache/dev-ruby/aws-partitions-1.297.0 +++ b/metadata/md5-cache/dev-ruby/aws-partitions-1.297.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-partitions-1.297.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=90252676dd1761ed67b99228e01f57ad diff --git a/metadata/md5-cache/dev-ruby/aws-partitions-1.298.0 b/metadata/md5-cache/dev-ruby/aws-partitions-1.298.0 index b5f7163c4d75..f8ff8b54f494 100644 --- a/metadata/md5-cache/dev-ruby/aws-partitions-1.298.0 +++ b/metadata/md5-cache/dev-ruby/aws-partitions-1.298.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-partitions-1.298.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=90252676dd1761ed67b99228e01f57ad diff --git a/metadata/md5-cache/dev-ruby/aws-partitions-1.370.0 b/metadata/md5-cache/dev-ruby/aws-partitions-1.370.0 index 3fa848f6ff6a..f70fe35d083f 100644 --- a/metadata/md5-cache/dev-ruby/aws-partitions-1.370.0 +++ b/metadata/md5-cache/dev-ruby/aws-partitions-1.370.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-partitions-1.370.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=449d47795834ca53ed7f616e69c53d58 diff --git a/metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 b/metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 index d36440bf6486..536422f14acd 100644 --- a/metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 +++ b/metadata/md5-cache/dev-ruby/aws-sdk-2.11.488 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.488.tar.gz -> aws-sdk-ruby-2.11.488.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e112891746cf5589e768608be60634ea diff --git a/metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.488 b/metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.488 index 2bf93ea59959..b75a5463331e 100644 --- a/metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.488 +++ b/metadata/md5-cache/dev-ruby/aws-sdk-core-2.11.488 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.488.tar.gz -> aws-sdk-ruby-2.11.488.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=27ba17c94e52a7296c5b3e473510979e diff --git a/metadata/md5-cache/dev-ruby/aws-sdk-core-3.94.0 b/metadata/md5-cache/dev-ruby/aws-sdk-core-3.94.0 index d4c0c0c67d57..2c203d746fb2 100644 --- a/metadata/md5-cache/dev-ruby/aws-sdk-core-3.94.0 +++ b/metadata/md5-cache/dev-ruby/aws-sdk-core-3.94.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/aws-sdk-core-3.94.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b89bd8bd0611b8fb6906c44b205d90c2 diff --git a/metadata/md5-cache/dev-ruby/aws-sdk-resources-2.11.488 b/metadata/md5-cache/dev-ruby/aws-sdk-resources-2.11.488 index c92bd1870161..61bce0835407 100644 --- a/metadata/md5-cache/dev-ruby/aws-sdk-resources-2.11.488 +++ b/metadata/md5-cache/dev-ruby/aws-sdk-resources-2.11.488 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/aws/aws-sdk-ruby/archive/v2.11.488.tar.gz -> aws-sdk-ruby-2.11.488.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed4697db5d6fb27328bec27fb7101729 diff --git a/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 b/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 index 0138d89ed1a7..63ffba42b96a 100644 --- a/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 +++ b/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-sigv4-1.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6418bbff212124431dcf3f780f439b90 diff --git a/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 b/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 index 5f319c540a88..0c4fe41ba12c 100644 --- a/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 +++ b/metadata/md5-cache/dev-ruby/aws-sigv4-1.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-sigv4-1.2.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=96446b0dcd68c3b497c1ee67cea6dd6b diff --git a/metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 b/metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 index 2f99792c6f93..7d63d1bb64b3 100644 --- a/metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 +++ b/metadata/md5-cache/dev-ruby/aws-sigv4-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-sigv4-1.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=96446b0dcd68c3b497c1ee67cea6dd6b diff --git a/metadata/md5-cache/dev-ruby/aws-sigv4-1.5.0 b/metadata/md5-cache/dev-ruby/aws-sigv4-1.5.0 index 3c885a21656f..f9cbd5a42ae5 100644 --- a/metadata/md5-cache/dev-ruby/aws-sigv4-1.5.0 +++ b/metadata/md5-cache/dev-ruby/aws-sigv4-1.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/aws-sigv4-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5d185059e2cd75ea7b8ba280dd43a369 diff --git a/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 b/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 index cdf8dcfa6b44..19e737999b41 100644 --- a/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/axiom-types-0.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=633e94aa60712befbdae0d4803dba3eb diff --git a/metadata/md5-cache/dev-ruby/backports-3.20.2-r1 b/metadata/md5-cache/dev-ruby/backports-3.20.2-r1 index 27874dcf1e09..4d381c03c52a 100644 --- a/metadata/md5-cache/dev-ruby/backports-3.20.2-r1 +++ b/metadata/md5-cache/dev-ruby/backports-3.20.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/marcandre/backports/archive/v3.20.2.tar.gz -> backports-3.20.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=981c27aaf2462af8e78d842a672ee410 diff --git a/metadata/md5-cache/dev-ruby/backports-3.21.0 b/metadata/md5-cache/dev-ruby/backports-3.21.0 index 8e3b909c49a7..f3e218c9818f 100644 --- a/metadata/md5-cache/dev-ruby/backports-3.21.0 +++ b/metadata/md5-cache/dev-ruby/backports-3.21.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/marcandre/backports/archive/v3.21.0.tar.gz -> backports-3.21.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6c34d6e9c8d7f30f51e4a322ae28bb8 diff --git a/metadata/md5-cache/dev-ruby/backports-3.23.0 b/metadata/md5-cache/dev-ruby/backports-3.23.0 index f071abf10dd8..f60b06052e1b 100644 --- a/metadata/md5-cache/dev-ruby/backports-3.23.0 +++ b/metadata/md5-cache/dev-ruby/backports-3.23.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/marcandre/backports/archive/v3.23.0.tar.gz -> backports-3.23.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=78d5a74e29e7c3de1f1b2fdb04d0b6c2 diff --git a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 b/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 index be66f3d4ec70..3a045e7976b6 100644 --- a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 +++ b/metadata/md5-cache/dev-ruby/bacon-1.2.0-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bacon-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=161f67045477fc0156db2397d4332210 diff --git a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r4 b/metadata/md5-cache/dev-ruby/bacon-1.2.0-r4 index 2b87cae133c1..7a754cee780d 100644 --- a/metadata/md5-cache/dev-ruby/bacon-1.2.0-r4 +++ b/metadata/md5-cache/dev-ruby/bacon-1.2.0-r4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bacon-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a106c850c825dfbd11c54956f867eef6 diff --git a/metadata/md5-cache/dev-ruby/barby-0.6.8 b/metadata/md5-cache/dev-ruby/barby-0.6.8 index 066d7dfc0c75..897d514dc7b6 100644 --- a/metadata/md5-cache/dev-ruby/barby-0.6.8 +++ b/metadata/md5-cache/dev-ruby/barby-0.6.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) prawn? ( test ) SLOT=0 SRC_URI=https://github.com/toretore/barby/archive/v0.6.8.tar.gz -> barby-0.6.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0ca5aa1890a31535de486d464744cb6e diff --git a/metadata/md5-cache/dev-ruby/base32-0.3.4 b/metadata/md5-cache/dev-ruby/base32-0.3.4 index 454f7d3de715..379c728c9b92 100644 --- a/metadata/md5-cache/dev-ruby/base32-0.3.4 +++ b/metadata/md5-cache/dev-ruby/base32-0.3.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/base32-0.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2ad98d96169e9dd8fe48a448e1a8086 diff --git a/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 b/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 index 8e8de7c83dde..1b92f7f58162 100644 --- a/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/base32-0.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=338f7a9d7e7ac46a8e453f777d5bb879 diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 index 1a035a717075..003689ee3692 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 +++ b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cb2c00c52c7f765a05f7aa1c37b957f2 diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 index ec92953831a7..51f1ed685e55 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 +++ b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=An easy way to keep your users' passwords secure @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a44b942d381778a683d5b025cf644f6b diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 index def26311c597..6a6f2451e77c 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 +++ b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.16-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=An easy way to keep your users' passwords secure @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bcrypt-3.1.16.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7a1fe2b1a5c846edf5d6bfe65740ea81 diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17 index f3fb624ed3b8..e5f2a2df4359 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17 +++ b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.17 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to keep your users' passwords secure @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bcrypt-3.1.17.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6a0fc14ac8cfd6d480aaf05fd3cdc342 diff --git a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.18 b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.18 index 949ed4df7d9c..17bbb1a89e16 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.18 +++ b/metadata/md5-cache/dev-ruby/bcrypt-ruby-3.1.18 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to keep your users' passwords secure @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bcrypt-3.1.18.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=601360ad39e17b43da2b365c6ec7ad24 diff --git a/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 b/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 index 676f7534aceb..8db81f0ba836 100644 --- a/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF) @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/bcrypt_pbkdf-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3e44c8bf197978b0c82252b7b9b6a37a diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 index b1bf3de6c914..f225ae5902c6 100644 --- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 +++ b/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/evanphx/benchmark-ips/archive/v2.10.0.tar.gz -> benchmark-ips-2.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=04b7a88576a31a5beae8462cd8e40230 diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.9.2 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.9.2 index 18d873118e8f..322b8ccf66b8 100644 --- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.9.2 +++ b/metadata/md5-cache/dev-ruby/benchmark-ips-2.9.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/benchmark-ips-2.9.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ca1a5a6afd6dd5d56fa60f823f1679bf diff --git a/metadata/md5-cache/dev-ruby/best_in_place-3.1.1 b/metadata/md5-cache/dev-ruby/best_in_place-3.1.1 index 926a0e67a73c..b01a5eefc802 100644 --- a/metadata/md5-cache/dev-ruby/best_in_place-3.1.1 +++ b/metadata/md5-cache/dev-ruby/best_in_place-3.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/best_in_place-3.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=0b8a87fc7deedaadeed23215137bdf52 diff --git a/metadata/md5-cache/dev-ruby/bindata-2.4.10 b/metadata/md5-cache/dev-ruby/bindata-2.4.10 index 28b255bd1408..f77d55d52e2d 100644 --- a/metadata/md5-cache/dev-ruby/bindata-2.4.10 +++ b/metadata/md5-cache/dev-ruby/bindata-2.4.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bindata-2.4.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=21f7c40d87a0bed9d38c5d7a4237c1a4 diff --git a/metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 b/metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 index c673a63f3d94..8aa3bfe07442 100644 --- a/metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 +++ b/metadata/md5-cache/dev-ruby/bindex-0.8.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Bindings for your Ruby exceptions @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bindex-0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=433c12a37971feabf5802e1f298131d8 diff --git a/metadata/md5-cache/dev-ruby/binding_of_caller-1.0.0-r1 b/metadata/md5-cache/dev-ruby/binding_of_caller-1.0.0-r1 index 12ce6fe80b67..0a70524c3c4c 100644 --- a/metadata/md5-cache/dev-ruby/binding_of_caller-1.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/binding_of_caller-1.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/banister/binding_of_caller/archive/v1.0.0.tar.gz -> binding_of_caller-1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c5ec3430591edd54be894543d426b8c6 diff --git a/metadata/md5-cache/dev-ruby/bit-struct-0.17 b/metadata/md5-cache/dev-ruby/bit-struct-0.17 index f7214dc5646e..61272728c122 100644 --- a/metadata/md5-cache/dev-ruby/bit-struct-0.17 +++ b/metadata/md5-cache/dev-ruby/bit-struct-0.17 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bit-struct-0.17.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a17ca17abc713fbdf65e37418783f3b8 diff --git a/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 b/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 index 61fece7c90fc..d595dbc9d3f9 100644 --- a/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 +++ b/metadata/md5-cache/dev-ruby/blankslate-3.1.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/blankslate-3.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c00bd4512a02c2971c4371309e7fe373 diff --git a/metadata/md5-cache/dev-ruby/blinkstick-1.0.1_p20150901 b/metadata/md5-cache/dev-ruby/blinkstick-1.0.1_p20150901 index e061a5a60bc1..7ccd22003f02 100644 --- a/metadata/md5-cache/dev-ruby/blinkstick-1.0.1_p20150901 +++ b/metadata/md5-cache/dev-ruby/blinkstick-1.0.1_p20150901 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/arvydas/blinkstick-ruby/archive/89e3f621132c2571d5f7c636b3962ff1b0a64564.tar.gz -> blinkstick-1.0.1_p20150901.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e8c1a65a1c7b94447ee7b3f6f14cd35 diff --git a/metadata/md5-cache/dev-ruby/bogus-0.1.6 b/metadata/md5-cache/dev-ruby/bogus-0.1.6 index 5e01c6c68402..d710e7e76453 100644 --- a/metadata/md5-cache/dev-ruby/bogus-0.1.6 +++ b/metadata/md5-cache/dev-ruby/bogus-0.1.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bogus-0.1.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59c595f2f353eb045efdb540dd6c9a3d diff --git a/metadata/md5-cache/dev-ruby/brass-1.2.1-r1 b/metadata/md5-cache/dev-ruby/brass-1.2.1-r1 index 02e2952c0ea7..998c5f17de7d 100644 --- a/metadata/md5-cache/dev-ruby/brass-1.2.1-r1 +++ b/metadata/md5-cache/dev-ruby/brass-1.2.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/brass-1.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7d35672104850d874b71ca16b7251967 diff --git a/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 b/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 index 068bead99cbe..e5527dd87de8 100644 --- a/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 +++ b/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=app-arch/brotli-1.0.7 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Brotli compressor/decompressor @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/miyucy/brotli/archive/v0.4.0.tar.gz -> brotli-0.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f847235360e6f32cbc7da9680621d123 diff --git a/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 index a03a1a5cdb71..fd1d742518e2 100644 --- a/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 +++ b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bsearch-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=27743c2f0f10d77a68a5e7d16d59522e diff --git a/metadata/md5-cache/dev-ruby/bson-4.12.0 b/metadata/md5-cache/dev-ruby/bson-4.12.0 index 84f75d54080b..213cadc6e565 100644 --- a/metadata/md5-cache/dev-ruby/bson-4.12.0 +++ b/metadata/md5-cache/dev-ruby/bson-4.12.0 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.) @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/mongodb/bson-ruby/archive/v4.12.0.tar.gz -> bson-4.12.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=abdd61a9a2a1333860f2db5fedea37a5 diff --git a/metadata/md5-cache/dev-ruby/buftok-0.2.0-r2 b/metadata/md5-cache/dev-ruby/buftok-0.2.0-r2 index fa0e45d16dad..31a8665232eb 100644 --- a/metadata/md5-cache/dev-ruby/buftok-0.2.0-r2 +++ b/metadata/md5-cache/dev-ruby/buftok-0.2.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/buftok-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4ff448d507e3736d41a1cfd18704a7e5 diff --git a/metadata/md5-cache/dev-ruby/buftok-0.3.0 b/metadata/md5-cache/dev-ruby/buftok-0.3.0 index 5a4e8993d90d..e974f8cdd7cd 100644 --- a/metadata/md5-cache/dev-ruby/buftok-0.3.0 +++ b/metadata/md5-cache/dev-ruby/buftok-0.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sferik/buftok/archive/v0.3.0.tar.gz -> buftok-0.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8f5a7645281af6cfde166682f081d5ac diff --git a/metadata/md5-cache/dev-ruby/builder-3.2.4 b/metadata/md5-cache/dev-ruby/builder-3.2.4 index d18331016b34..e8d3c4fd872f 100644 --- a/metadata/md5-cache/dev-ruby/builder-3.2.4 +++ b/metadata/md5-cache/dev-ruby/builder-3.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3.2 SRC_URI=https://rubygems.org/gems/builder-3.2.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d3063ed78578972e78c45e8fe776bace diff --git a/metadata/md5-cache/dev-ruby/builder-3.2.4-r1 b/metadata/md5-cache/dev-ruby/builder-3.2.4-r1 index 1b9e2b50dbc9..dfd271fcaf6e 100644 --- a/metadata/md5-cache/dev-ruby/builder-3.2.4-r1 +++ b/metadata/md5-cache/dev-ruby/builder-3.2.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3.2 SRC_URI=https://rubygems.org/gems/builder-3.2.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8b7de3abe8d493552ded586a034bf325 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.1.4 b/metadata/md5-cache/dev-ruby/bundler-2.1.4 index b5ccb06be93c..a69bf8f8aa4c 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.1.4 +++ b/metadata/md5-cache/dev-ruby/bundler-2.1.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.1.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed0691f5beb053e0ceec368550b02e99 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.18 b/metadata/md5-cache/dev-ruby/bundler-2.2.18 index e6364bc0236c..9f88442d1541 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.18 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.18 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.18.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b744f9146e12cf32f88ad918ee35af9b diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.24 b/metadata/md5-cache/dev-ruby/bundler-2.2.24 index ec646ca4b7f1..33fd7b9fb039 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.24 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.24 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.24.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc6d88928b859de1a74a9e6b034360a7 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.25 b/metadata/md5-cache/dev-ruby/bundler-2.2.25 index 180e70dce8fa..00bb3881287e 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.25 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.25 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.25.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc6d88928b859de1a74a9e6b034360a7 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.29 b/metadata/md5-cache/dev-ruby/bundler-2.2.29 index 33811973c8b8..08b051619602 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.29 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.29 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.29.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc6d88928b859de1a74a9e6b034360a7 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.31 b/metadata/md5-cache/dev-ruby/bundler-2.2.31 index d0412875f896..ca8f7e996007 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.31 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.31 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.31.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc6d88928b859de1a74a9e6b034360a7 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.33 b/metadata/md5-cache/dev-ruby/bundler-2.2.33 index 7d119262262e..9835af63ffdd 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.33 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.33 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.33.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=11e43a50e3c16f5f43da4c3a5529babd diff --git a/metadata/md5-cache/dev-ruby/bundler-2.3.8 b/metadata/md5-cache/dev-ruby/bundler-2.3.8 index 1896954963a2..0b352253fe79 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.3.8 +++ b/metadata/md5-cache/dev-ruby/bundler-2.3.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.3.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2739d51e4bcd81c58f9e32538f2839fd diff --git a/metadata/md5-cache/dev-ruby/bundler-audit-0.8.0 b/metadata/md5-cache/dev-ruby/bundler-audit-0.8.0 index 29aa187a5308..056de7d72dd8 100644 --- a/metadata/md5-cache/dev-ruby/bundler-audit-0.8.0 +++ b/metadata/md5-cache/dev-ruby/bundler-audit-0.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/bundler-audit-0.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=049305a657a468961c284607c6b87ade diff --git a/metadata/md5-cache/dev-ruby/bundler-audit-0.9.0.1 b/metadata/md5-cache/dev-ruby/bundler-audit-0.9.0.1 index 737555584717..94feb1cb6463 100644 --- a/metadata/md5-cache/dev-ruby/bundler-audit-0.9.0.1 +++ b/metadata/md5-cache/dev-ruby/bundler-audit-0.9.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bundler-audit-0.9.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bbe7252eddae4622000fb12155130a80 diff --git a/metadata/md5-cache/dev-ruby/bunny-2.17.0 b/metadata/md5-cache/dev-ruby/bunny-2.17.0 index cce70f168148..b19443c8ab04 100644 --- a/metadata/md5-cache/dev-ruby/bunny-2.17.0 +++ b/metadata/md5-cache/dev-ruby/bunny-2.17.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bunny-2.17.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=592a6e5085246a75237cc06fbae15048 diff --git a/metadata/md5-cache/dev-ruby/bunny-2.19.0 b/metadata/md5-cache/dev-ruby/bunny-2.19.0 index c6ad717853fa..a3e1f0e183f2 100644 --- a/metadata/md5-cache/dev-ruby/bunny-2.19.0 +++ b/metadata/md5-cache/dev-ruby/bunny-2.19.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-amqp/bunny/archive/2.19.0.tar.gz -> bunny-2.19.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b15c420e09fc180f75ce3c56b3445b56 diff --git a/metadata/md5-cache/dev-ruby/c21e-1.2.1 b/metadata/md5-cache/dev-ruby/c21e-1.2.1 index 83f05ec68904..0b060a91adea 100644 --- a/metadata/md5-cache/dev-ruby/c21e-1.2.1 +++ b/metadata/md5-cache/dev-ruby/c21e-1.2.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/c21e-1.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9717be0a0a6702534e6caa56c45b5061 diff --git a/metadata/md5-cache/dev-ruby/c21e-2.0.0 b/metadata/md5-cache/dev-ruby/c21e-2.0.0 index 32bcbf52aa97..2c413325d164 100644 --- a/metadata/md5-cache/dev-ruby/c21e-2.0.0 +++ b/metadata/md5-cache/dev-ruby/c21e-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/c21e-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f266f4d5c04c0726715fee0264883d5 diff --git a/metadata/md5-cache/dev-ruby/capistrano-2.15.5-r3 b/metadata/md5-cache/dev-ruby/capistrano-2.15.5-r3 index f74835367a54..cd37e325d136 100644 --- a/metadata/md5-cache/dev-ruby/capistrano-2.15.5-r3 +++ b/metadata/md5-cache/dev-ruby/capistrano-2.15.5-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/capistrano-2.15.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7ef59e2e06f2c172b9db01405afc85c4 diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.16.0 b/metadata/md5-cache/dev-ruby/capistrano-3.16.0 index 453a42e71241..1b857dbc9507 100644 --- a/metadata/md5-cache/dev-ruby/capistrano-3.16.0 +++ b/metadata/md5-cache/dev-ruby/capistrano-3.16.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capistrano-3.16.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7514fdb6dc49300e69eb520d68e09a97 diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.17.0 b/metadata/md5-cache/dev-ruby/capistrano-3.17.0 index 858ee5972875..8795ec35fa47 100644 --- a/metadata/md5-cache/dev-ruby/capistrano-3.17.0 +++ b/metadata/md5-cache/dev-ruby/capistrano-3.17.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capistrano-3.17.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5936d553d5281f9af5a07d202dbb1fdd diff --git a/metadata/md5-cache/dev-ruby/capybara-3.35.3 b/metadata/md5-cache/dev-ruby/capybara-3.35.3 index 075489fedc05..6da365a769cc 100644 --- a/metadata/md5-cache/dev-ruby/capybara-3.35.3 +++ b/metadata/md5-cache/dev-ruby/capybara-3.35.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capybara-3.35.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=99b4d745bb1022b9bd2a0e33e932ee5e diff --git a/metadata/md5-cache/dev-ruby/capybara-3.36.0 b/metadata/md5-cache/dev-ruby/capybara-3.36.0 index 447c0e92d848..5782e3c46f79 100644 --- a/metadata/md5-cache/dev-ruby/capybara-3.36.0 +++ b/metadata/md5-cache/dev-ruby/capybara-3.36.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capybara-3.36.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=8c044ae1aa529ff9337f141783aae5c2 diff --git a/metadata/md5-cache/dev-ruby/capybara-3.37.0 b/metadata/md5-cache/dev-ruby/capybara-3.37.0 index c6c8c3543e10..7717c2790d96 100644 --- a/metadata/md5-cache/dev-ruby/capybara-3.37.0 +++ b/metadata/md5-cache/dev-ruby/capybara-3.37.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capybara-3.37.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=4fb138b3bee398436dda7f1d4a169421 diff --git a/metadata/md5-cache/dev-ruby/capybara-3.37.1 b/metadata/md5-cache/dev-ruby/capybara-3.37.1 index 932dd7cd61e2..d2071164aaa6 100644 --- a/metadata/md5-cache/dev-ruby/capybara-3.37.1 +++ b/metadata/md5-cache/dev-ruby/capybara-3.37.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/capybara-3.37.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=4fb138b3bee398436dda7f1d4a169421 diff --git a/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0 b/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0 index 420b1523b03b..e3e7036133cd 100644 --- a/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0 +++ b/metadata/md5-cache/dev-ruby/certificate_authority-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/cchandler/certificate_authority/archive/v1.0.0.tar.gz -> certificate_authority-1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=be0ea14226b463da3de9fd4b1a1f2114 diff --git a/metadata/md5-cache/dev-ruby/certified-1.0.0 b/metadata/md5-cache/dev-ruby/certified-1.0.0 index bf7d825ccfd9..91ccc0f1c86f 100644 --- a/metadata/md5-cache/dev-ruby/certified-1.0.0 +++ b/metadata/md5-cache/dev-ruby/certified-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/certified-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d663a75cc7195a9315608c3bcd6da354 diff --git a/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 index 170b6689a755..94b228732635 100644 --- a/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 +++ b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/icu:= sys-libs/zlib 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Character encoding detecting library for Ruby using ICU @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/brianmario/charlock_holmes/archive/v0.7.7.tar.gz -> charlock_holmes-0.7.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2199c18318954dcc7ca521a25a82056e diff --git a/metadata/md5-cache/dev-ruby/childlabor-0.0.3-r2 b/metadata/md5-cache/dev-ruby/childlabor-0.0.3-r2 index 3a6894eec0ad..1332ba80a905 100644 --- a/metadata/md5-cache/dev-ruby/childlabor-0.0.3-r2 +++ b/metadata/md5-cache/dev-ruby/childlabor-0.0.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/carllerche/childlabor/archive/6518b939dddbad20c7f05aa075d76e3ca6e70447.tar.gz -> childlabor-0.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dee7998ad70def25d9b0fb1eed15da2b diff --git a/metadata/md5-cache/dev-ruby/childprocess-4.1.0 b/metadata/md5-cache/dev-ruby/childprocess-4.1.0 index 26fbed48301f..8d187d0c13c7 100644 --- a/metadata/md5-cache/dev-ruby/childprocess-4.1.0 +++ b/metadata/md5-cache/dev-ruby/childprocess-4.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/childprocess-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46b727d0ac857fc0c310fe9735e37421 diff --git a/metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 b/metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 index 8bbb0beb4e07..b42876f71e89 100644 --- a/metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 +++ b/metadata/md5-cache/dev-ruby/chronic-0.10.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/chronic-0.10.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c3e989dca5b8981f06de95d74c4d413d diff --git a/metadata/md5-cache/dev-ruby/chunky_png-1.4.0 b/metadata/md5-cache/dev-ruby/chunky_png-1.4.0 index bfea42f8b709..141000c190f0 100644 --- a/metadata/md5-cache/dev-ruby/chunky_png-1.4.0 +++ b/metadata/md5-cache/dev-ruby/chunky_png-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/chunky_png-1.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fb8e407a1027438a200f5fa79bbfef1d diff --git a/metadata/md5-cache/dev-ruby/cinch-2.3.4 b/metadata/md5-cache/dev-ruby/cinch-2.3.4 index 0990433e95a4..cbf984d138cd 100644 --- a/metadata/md5-cache/dev-ruby/cinch-2.3.4 +++ b/metadata/md5-cache/dev-ruby/cinch-2.3.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cinch-2.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=61484bc5941103f2c3927e13a9460347 diff --git a/metadata/md5-cache/dev-ruby/classifier-reborn-2.2.0 b/metadata/md5-cache/dev-ruby/classifier-reborn-2.2.0 index 431e35d4a9fc..1580b7129ccc 100644 --- a/metadata/md5-cache/dev-ruby/classifier-reborn-2.2.0 +++ b/metadata/md5-cache/dev-ruby/classifier-reborn-2.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/classifier-reborn/archive/v2.2.0.tar.gz -> classifier-reborn-2.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d0b44f34e45109e87ace7ed1ef7438f8 diff --git a/metadata/md5-cache/dev-ruby/climate_control-0.2.0 b/metadata/md5-cache/dev-ruby/climate_control-0.2.0 index 18f8a7c7c678..49b24d6afa82 100644 --- a/metadata/md5-cache/dev-ruby/climate_control-0.2.0 +++ b/metadata/md5-cache/dev-ruby/climate_control-0.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/climate_control-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0fee330e349709e77ec8f16c9d84ff05 diff --git a/metadata/md5-cache/dev-ruby/climate_control-1.0.1 b/metadata/md5-cache/dev-ruby/climate_control-1.0.1 index 6d675a501c0c..eced5063281c 100644 --- a/metadata/md5-cache/dev-ruby/climate_control-1.0.1 +++ b/metadata/md5-cache/dev-ruby/climate_control-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/climate_control-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eeea2ddb73cc9e7262dc8f3344ad7776 diff --git a/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 b/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 index 91e8688e9aa3..b7370b736b62 100644 --- a/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/yaauie/cliver/archive/3d72e99af19c273a3f88adcd4b96c4b65b1b6d4b.tar.gz -> cliver-0.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=deaf7451e52527f028ed57d7ba61b8c9 diff --git a/metadata/md5-cache/dev-ruby/cmdparse-3.0.7-r1 b/metadata/md5-cache/dev-ruby/cmdparse-3.0.7-r1 index 322e95a07073..c8339ccc54ff 100644 --- a/metadata/md5-cache/dev-ruby/cmdparse-3.0.7-r1 +++ b/metadata/md5-cache/dev-ruby/cmdparse-3.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/cmdparse-3.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c447a1f32e61b83f302700a8f0a4bc45 diff --git a/metadata/md5-cache/dev-ruby/coderay-1.1.2 b/metadata/md5-cache/dev-ruby/coderay-1.1.2 index 02046bcd2515..aa86980088a2 100644 --- a/metadata/md5-cache/dev-ruby/coderay-1.1.2 +++ b/metadata/md5-cache/dev-ruby/coderay-1.1.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rubychan/coderay/archive/v1.1.2.tar.gz -> coderay-1.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=480c8b0df3d3f53635db0a1f1caa03b2 diff --git a/metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 b/metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 index 0e38eeb6cb6a..041bde5fd5c8 100644 --- a/metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 +++ b/metadata/md5-cache/dev-ruby/coderay-1.1.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rubychan/coderay/archive/v1.1.3.tar.gz -> coderay-1.1.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4494e3f5fd666bfd58272c428b6e7721 diff --git a/metadata/md5-cache/dev-ruby/coderay-1.1.3-r2 b/metadata/md5-cache/dev-ruby/coderay-1.1.3-r2 index 071384b8c7df..c8641b4d32db 100644 --- a/metadata/md5-cache/dev-ruby/coderay-1.1.3-r2 +++ b/metadata/md5-cache/dev-ruby/coderay-1.1.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rubychan/coderay/archive/v1.1.3.tar.gz -> coderay-1.1.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=731ed83b9e426789cef9427d5dc35690 diff --git a/metadata/md5-cache/dev-ruby/coercible-1.0.0-r1 b/metadata/md5-cache/dev-ruby/coercible-1.0.0-r1 index 07b78f317624..9f055e8e5fdd 100644 --- a/metadata/md5-cache/dev-ruby/coercible-1.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/coercible-1.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/coercible-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a2035b78fafe7e0d816164f4fba1c23e diff --git a/metadata/md5-cache/dev-ruby/coffee-rails-5.0.0-r1 b/metadata/md5-cache/dev-ruby/coffee-rails-5.0.0-r1 index fb508006d042..9e6f5c71cf97 100644 --- a/metadata/md5-cache/dev-ruby/coffee-rails-5.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/coffee-rails-5.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5.0 SRC_URI=https://github.com/rails/coffee-rails/archive/v5.0.0.tar.gz -> coffee-rails-5.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a2262fc95178fd5dcfb74c6e0eebed93 diff --git a/metadata/md5-cache/dev-ruby/coffee-script-2.4.1 b/metadata/md5-cache/dev-ruby/coffee-script-2.4.1 index 8c091164257a..8dd9b8b36ec9 100644 --- a/metadata/md5-cache/dev-ruby/coffee-script-2.4.1 +++ b/metadata/md5-cache/dev-ruby/coffee-script-2.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/coffee-script-2.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8cfaa006a1c99a6ed16c66b10eedaed6 diff --git a/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r1 b/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r1 index 38ddbfe51434..2e33a6b2fb32 100644 --- a/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r1 +++ b/metadata/md5-cache/dev-ruby/coffee-script-source-1.12.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/coffee-script-source-1.12.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=90246645fba1f4db4bb2817085405f6d diff --git a/metadata/md5-cache/dev-ruby/color-1.8-r1 b/metadata/md5-cache/dev-ruby/color-1.8-r1 index 47b69fc0f59a..1f13253c4ac9 100644 --- a/metadata/md5-cache/dev-ruby/color-1.8-r1 +++ b/metadata/md5-cache/dev-ruby/color-1.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/halostatue/color/archive/v1.8.tar.gz -> color-1.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b9f603efb5b215b2df6a6b267113f32 diff --git a/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 b/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 index ec05c9d0098d..e86355481cad 100644 --- a/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/octopress/colorator/archive/v1.1.0.tar.gz -> colorator-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42264c41990d051fa9a514e0eff6d20b diff --git a/metadata/md5-cache/dev-ruby/colored-1.2-r1 b/metadata/md5-cache/dev-ruby/colored-1.2-r1 index 31a8a9c9b80a..c5b50925fcc5 100644 --- a/metadata/md5-cache/dev-ruby/colored-1.2-r1 +++ b/metadata/md5-cache/dev-ruby/colored-1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/colored-1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=738a0c302ca27b558c3a9b4bb419a256 diff --git a/metadata/md5-cache/dev-ruby/colored2-3.1.2 b/metadata/md5-cache/dev-ruby/colored2-3.1.2 index 1ab2e7721f3d..9bffade861c4 100644 --- a/metadata/md5-cache/dev-ruby/colored2-3.1.2 +++ b/metadata/md5-cache/dev-ruby/colored2-3.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/colored2-3.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4175a3eb75b79143c54cbb0e0a207989 diff --git a/metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 b/metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 index cd6340113963..c32da6ce2b7f 100644 --- a/metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 +++ b/metadata/md5-cache/dev-ruby/colorize-0.8.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/colorize-0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e2e4f8dc68b6731ce93ed24c0832b82d diff --git a/metadata/md5-cache/dev-ruby/columnize-0.9.0-r1 b/metadata/md5-cache/dev-ruby/columnize-0.9.0-r1 index 681cee779912..ca2529675503 100644 --- a/metadata/md5-cache/dev-ruby/columnize-0.9.0-r1 +++ b/metadata/md5-cache/dev-ruby/columnize-0.9.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/columnize-0.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=69ee296083f774d028221dd3624a4dd2 diff --git a/metadata/md5-cache/dev-ruby/combustion-1.3.4 b/metadata/md5-cache/dev-ruby/combustion-1.3.4 index ad0bc4a13b6c..55c2f9462d17 100644 --- a/metadata/md5-cache/dev-ruby/combustion-1.3.4 +++ b/metadata/md5-cache/dev-ruby/combustion-1.3.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/combustion-1.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=77394421606ccc6b3791b21a48ca8d39 diff --git a/metadata/md5-cache/dev-ruby/combustion-1.3.5 b/metadata/md5-cache/dev-ruby/combustion-1.3.5 index c5795fd24207..9fad223103d9 100644 --- a/metadata/md5-cache/dev-ruby/combustion-1.3.5 +++ b/metadata/md5-cache/dev-ruby/combustion-1.3.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/combustion-1.3.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=78ce9605e02e172c6b1c81909f438702 diff --git a/metadata/md5-cache/dev-ruby/commander-4.5.2 b/metadata/md5-cache/dev-ruby/commander-4.5.2 index f4812bda75ab..f17cf025f22a 100644 --- a/metadata/md5-cache/dev-ruby/commander-4.5.2 +++ b/metadata/md5-cache/dev-ruby/commander-4.5.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/commander-4.5.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=61e3875443a7d1268a2020cb5c171f7f diff --git a/metadata/md5-cache/dev-ruby/commander-4.6.0 b/metadata/md5-cache/dev-ruby/commander-4.6.0 index 015bb7eacf5c..ddcd051a9e42 100644 --- a/metadata/md5-cache/dev-ruby/commander-4.6.0 +++ b/metadata/md5-cache/dev-ruby/commander-4.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/commander-4.6.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1bf8a557374f0c2eb858b33599e2311c diff --git a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10 b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10 index eff7c3c104f7..2ab6754cc0e1 100644 --- a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10 +++ b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ruby-concurrency/concurrent-ruby/archive/v1.1.10.tar.gz -> concurrent-ruby-1.1.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1685e84ac91d7947cf7b992b398fe408 diff --git a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.9 b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.9 index d0ac42710fc0..f9731694c4ce 100644 --- a/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.9 +++ b/metadata/md5-cache/dev-ruby/concurrent-ruby-1.1.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ruby-concurrency/concurrent-ruby/archive/v1.1.9.tar.gz -> concurrent-ruby-1.1.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d15a525f2f98a3066fbdd509d4e0c884 diff --git a/metadata/md5-cache/dev-ruby/connection_pool-2.2.5 b/metadata/md5-cache/dev-ruby/connection_pool-2.2.5 index 683b7f02837f..42992b4213b8 100644 --- a/metadata/md5-cache/dev-ruby/connection_pool-2.2.5 +++ b/metadata/md5-cache/dev-ruby/connection_pool-2.2.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/connection_pool-2.2.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cc890b893baa337d3587e831ff8937c8 diff --git a/metadata/md5-cache/dev-ruby/contracts-0.16.1 b/metadata/md5-cache/dev-ruby/contracts-0.16.1 index 182af61b0a87..08a6086a1fc0 100644 --- a/metadata/md5-cache/dev-ruby/contracts-0.16.1 +++ b/metadata/md5-cache/dev-ruby/contracts-0.16.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/contracts-0.16.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=402d905d05eb92b6379c2a7580ff7297 diff --git a/metadata/md5-cache/dev-ruby/contracts-0.17 b/metadata/md5-cache/dev-ruby/contracts-0.17 index 6ba9471072ab..89cb4deec3f6 100644 --- a/metadata/md5-cache/dev-ruby/contracts-0.17 +++ b/metadata/md5-cache/dev-ruby/contracts-0.17 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.17 SRC_URI=https://rubygems.org/gems/contracts-0.17.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=53352203f274dba26524bc3fc9dbf5e9 diff --git a/metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 b/metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 index f2d07b3bad9d..1170619a7ee4 100644 --- a/metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 +++ b/metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A high performance event framework for Ruby which uses the libev C library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cool.io-1.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a8c00efa9c5b2d6f22e2c71b3e5eeace diff --git a/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 b/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 index 0bb9d17ec5d8..2c4b903cef57 100644 --- a/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 +++ b/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/countdownlatch-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c8ce543f58f943c4988f90a26fd04e29 diff --git a/metadata/md5-cache/dev-ruby/crack-0.4.4 b/metadata/md5-cache/dev-ruby/crack-0.4.4 index 47531bbc0e3f..670fa0574b7d 100644 --- a/metadata/md5-cache/dev-ruby/crack-0.4.4 +++ b/metadata/md5-cache/dev-ruby/crack-0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jnunemaker/crack/archive/v0.4.4.tar.gz -> crack-0.4.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d08c6a2273bf9f9dfa7a50d6ede54ec0 diff --git a/metadata/md5-cache/dev-ruby/crass-1.0.6 b/metadata/md5-cache/dev-ruby/crass-1.0.6 index da120748c960..c9523e57eeac 100644 --- a/metadata/md5-cache/dev-ruby/crass-1.0.6 +++ b/metadata/md5-cache/dev-ruby/crass-1.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rgrove/crass/archive/v1.0.6.tar.gz -> crass-1.0.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e282adb0525d5791b829a83ceb7a9730 diff --git a/metadata/md5-cache/dev-ruby/crass-1.0.6-r1 b/metadata/md5-cache/dev-ruby/crass-1.0.6-r1 index 4ee45b6d9fb6..0d47c598e84a 100644 --- a/metadata/md5-cache/dev-ruby/crass-1.0.6-r1 +++ b/metadata/md5-cache/dev-ruby/crass-1.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rgrove/crass/archive/v1.0.6.tar.gz -> crass-1.0.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e88a9abcee2d9ab06811baeb691f092d diff --git a/metadata/md5-cache/dev-ruby/creole-0.5.0-r1 b/metadata/md5-cache/dev-ruby/creole-0.5.0-r1 index b362f13020b6..06822e61717a 100644 --- a/metadata/md5-cache/dev-ruby/creole-0.5.0-r1 +++ b/metadata/md5-cache/dev-ruby/creole-0.5.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/minad/creole/archive/v0.5.0.tar.gz -> creole-0.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a8bedce6efa810c8f71418a762893dd1 diff --git a/metadata/md5-cache/dev-ruby/cri-2.15.11 b/metadata/md5-cache/dev-ruby/cri-2.15.11 index 42a48c8ea909..24dea74df649 100644 --- a/metadata/md5-cache/dev-ruby/cri-2.15.11 +++ b/metadata/md5-cache/dev-ruby/cri-2.15.11 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cri-2.15.11.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5883b85ef1c62a9ecfa83dfda164b0c6 diff --git a/metadata/md5-cache/dev-ruby/cri-2.15.11-r1 b/metadata/md5-cache/dev-ruby/cri-2.15.11-r1 index 76c55c374de9..1744046ca26c 100644 --- a/metadata/md5-cache/dev-ruby/cri-2.15.11-r1 +++ b/metadata/md5-cache/dev-ruby/cri-2.15.11-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cri-2.15.11.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f290120eec35bee7d022fe2284e8763 diff --git a/metadata/md5-cache/dev-ruby/css_parser-1.10.0 b/metadata/md5-cache/dev-ruby/css_parser-1.10.0 index 8f0b55c014ae..239af6712b4c 100644 --- a/metadata/md5-cache/dev-ruby/css_parser-1.10.0 +++ b/metadata/md5-cache/dev-ruby/css_parser-1.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/premailer/css_parser/archive/v1.10.0.tar.gz -> css_parser-1.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a27a693fc987f6290f83b19104261a5e diff --git a/metadata/md5-cache/dev-ruby/css_parser-1.11.0 b/metadata/md5-cache/dev-ruby/css_parser-1.11.0 index fea8f9977b09..67c056df3114 100644 --- a/metadata/md5-cache/dev-ruby/css_parser-1.11.0 +++ b/metadata/md5-cache/dev-ruby/css_parser-1.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/premailer/css_parser/archive/v1.11.0.tar.gz -> css_parser-1.11.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a27a693fc987f6290f83b19104261a5e diff --git a/metadata/md5-cache/dev-ruby/css_parser-1.9.0 b/metadata/md5-cache/dev-ruby/css_parser-1.9.0 index ecaf5e0b29b4..81e851c3cd53 100644 --- a/metadata/md5-cache/dev-ruby/css_parser-1.9.0 +++ b/metadata/md5-cache/dev-ruby/css_parser-1.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/premailer/css_parser/archive/v1.9.0.tar.gz -> css_parser-1.9.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28bc29f803016e341023e018e4873d36 diff --git a/metadata/md5-cache/dev-ruby/csv-3.2.2 b/metadata/md5-cache/dev-ruby/csv-3.2.2 index 437727d18b2f..74ed46b25e8e 100644 --- a/metadata/md5-cache/dev-ruby/csv-3.2.2 +++ b/metadata/md5-cache/dev-ruby/csv-3.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/csv/archive/v3.2.2.tar.gz -> csv-3.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=382e12238713bd759a34eedcff011c9e diff --git a/metadata/md5-cache/dev-ruby/csv-3.2.3 b/metadata/md5-cache/dev-ruby/csv-3.2.3 index 9c018e6a4fd0..f4f5ec33b03e 100644 --- a/metadata/md5-cache/dev-ruby/csv-3.2.3 +++ b/metadata/md5-cache/dev-ruby/csv-3.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/csv/archive/v3.2.3.tar.gz -> csv-3.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0e34c1af33d2bcc500e048c95fecd406 diff --git a/metadata/md5-cache/dev-ruby/curb-0.9.11-r1 b/metadata/md5-cache/dev-ruby/curb-0.9.11-r1 index eed855b7df6e..f420b73333a1 100644 --- a/metadata/md5-cache/dev-ruby/curb-0.9.11-r1 +++ b/metadata/md5-cache/dev-ruby/curb-0.9.11-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Ruby-language bindings for libcurl @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/curb-0.9.11.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9921c5b018842e9b933c9c5af1c1fc18 diff --git a/metadata/md5-cache/dev-ruby/curb-1.0.1 b/metadata/md5-cache/dev-ruby/curb-1.0.1 index 870bfe10695b..37631cccc14a 100644 --- a/metadata/md5-cache/dev-ruby/curb-1.0.1 +++ b/metadata/md5-cache/dev-ruby/curb-1.0.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby-language bindings for libcurl @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/curb-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e882c3e86321650c6c4115de03f26699 diff --git a/metadata/md5-cache/dev-ruby/curses-1.4.2 b/metadata/md5-cache/dev-ruby/curses-1.4.2 index f9b9557ee591..27fa19be6378 100644 --- a/metadata/md5-cache/dev-ruby/curses-1.4.2 +++ b/metadata/md5-cache/dev-ruby/curses-1.4.2 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=sys-libs/ncurses:0 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Ruby binding for curses, ncurses, and PDCurses @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/curses-1.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d9c505637f0b380b57557d6f7de89e3c diff --git a/metadata/md5-cache/dev-ruby/curses-1.4.3 b/metadata/md5-cache/dev-ruby/curses-1.4.3 index 814c991a1805..89e4dfa1e349 100644 --- a/metadata/md5-cache/dev-ruby/curses-1.4.3 +++ b/metadata/md5-cache/dev-ruby/curses-1.4.3 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=sys-libs/ncurses:0 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Ruby binding for curses, ncurses, and PDCurses @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/curses-1.4.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3dd00288330f9f20d37056f18948d919 diff --git a/metadata/md5-cache/dev-ruby/curses-1.4.4 b/metadata/md5-cache/dev-ruby/curses-1.4.4 index d93d90014e06..4c747a7c1bc9 100644 --- a/metadata/md5-cache/dev-ruby/curses-1.4.4 +++ b/metadata/md5-cache/dev-ruby/curses-1.4.4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=sys-libs/ncurses:0 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby binding for curses, ncurses, and PDCurses @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/curses-1.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=537df034a926b749f56c9e99e3ef999a diff --git a/metadata/md5-cache/dev-ruby/daemon_controller-1.2.0-r2 b/metadata/md5-cache/dev-ruby/daemon_controller-1.2.0-r2 index 33dfcb59b76f..103762940b24 100644 --- a/metadata/md5-cache/dev-ruby/daemon_controller-1.2.0-r2 +++ b/metadata/md5-cache/dev-ruby/daemon_controller-1.2.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/daemon_controller-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bce736046883a0af1be10c0b626f82a9 diff --git a/metadata/md5-cache/dev-ruby/daemons-1.3.1 b/metadata/md5-cache/dev-ruby/daemons-1.3.1 index 4e2cc3bf3bb8..e07140e678d1 100644 --- a/metadata/md5-cache/dev-ruby/daemons-1.3.1 +++ b/metadata/md5-cache/dev-ruby/daemons-1.3.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/thuehlinger/daemons/archive/v1.3.1.tar.gz -> daemons-1.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9fdc7239f69e4108f1a153f607c9645b diff --git a/metadata/md5-cache/dev-ruby/daemons-1.4.0 b/metadata/md5-cache/dev-ruby/daemons-1.4.0 index eab5c63f35bf..557d1e6e930a 100644 --- a/metadata/md5-cache/dev-ruby/daemons-1.4.0 +++ b/metadata/md5-cache/dev-ruby/daemons-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/thuehlinger/daemons/archive/v1.4.0.tar.gz -> daemons-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7d3f9a57569fe967ee35d4ec8363ba18 diff --git a/metadata/md5-cache/dev-ruby/daemons-1.4.1 b/metadata/md5-cache/dev-ruby/daemons-1.4.1 index 6f8060668643..f4b256c345e1 100644 --- a/metadata/md5-cache/dev-ruby/daemons-1.4.1 +++ b/metadata/md5-cache/dev-ruby/daemons-1.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/thuehlinger/daemons/archive/v1.4.1.tar.gz -> daemons-1.4.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed89f1ce280d318ea89a14abc1fd1fe1 diff --git a/metadata/md5-cache/dev-ruby/dalli-2.7.11 b/metadata/md5-cache/dev-ruby/dalli-2.7.11 index f5ed5681b0b3..201830134c8c 100644 --- a/metadata/md5-cache/dev-ruby/dalli-2.7.11 +++ b/metadata/md5-cache/dev-ruby/dalli-2.7.11 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/petergoldstein/dalli/archive/v2.7.11.tar.gz -> dalli-2.7.11.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f9e895b7d1a219527a8c9222bc63100c diff --git a/metadata/md5-cache/dev-ruby/dalli-3.0.3 b/metadata/md5-cache/dev-ruby/dalli-3.0.3 index 8a59ea1481fe..af2453528b3b 100644 --- a/metadata/md5-cache/dev-ruby/dalli-3.0.3 +++ b/metadata/md5-cache/dev-ruby/dalli-3.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.0.3.tar.gz -> dalli-3.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a4c7fc8ae80ea6941131a27a4ef6bac6 diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.1 b/metadata/md5-cache/dev-ruby/dalli-3.2.1 index 58a62af146da..7b4d5a8b8362 100644 --- a/metadata/md5-cache/dev-ruby/dalli-3.2.1 +++ b/metadata/md5-cache/dev-ruby/dalli-3.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.1.tar.gz -> dalli-3.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8d5627961a3e7af6b220450673400c4f diff --git a/metadata/md5-cache/dev-ruby/database_cleaner-1.7.0 b/metadata/md5-cache/dev-ruby/database_cleaner-1.7.0 index 83668e79cc26..d7e6a978e740 100644 --- a/metadata/md5-cache/dev-ruby/database_cleaner-1.7.0 +++ b/metadata/md5-cache/dev-ruby/database_cleaner-1.7.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/database_cleaner-1.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d48ca7bb15aae4dd66f9b59e09e80a37 diff --git a/metadata/md5-cache/dev-ruby/database_cleaner-2.0.1 b/metadata/md5-cache/dev-ruby/database_cleaner-2.0.1 index 5f20d1231b21..e19a7ab0172c 100644 --- a/metadata/md5-cache/dev-ruby/database_cleaner-2.0.1 +++ b/metadata/md5-cache/dev-ruby/database_cleaner-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/database_cleaner-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4a466b4223fa737c953bf3ed93155b8 diff --git a/metadata/md5-cache/dev-ruby/database_cleaner-active_record-2.0.1 b/metadata/md5-cache/dev-ruby/database_cleaner-active_record-2.0.1 index 2e0ea3c3f93f..4f83487a9826 100644 --- a/metadata/md5-cache/dev-ruby/database_cleaner-active_record-2.0.1 +++ b/metadata/md5-cache/dev-ruby/database_cleaner-active_record-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.0 SRC_URI=https://rubygems.org/gems/database_cleaner-active_record-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b8fa766f4ce9304d0b9f7773f82072c6 diff --git a/metadata/md5-cache/dev-ruby/database_cleaner-core-2.0.1 b/metadata/md5-cache/dev-ruby/database_cleaner-core-2.0.1 index fedc28b7def8..8d67795faaea 100644 --- a/metadata/md5-cache/dev-ruby/database_cleaner-core-2.0.1 +++ b/metadata/md5-cache/dev-ruby/database_cleaner-core-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=2.0 SRC_URI=https://rubygems.org/gems/database_cleaner-core-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19314e48f0b3667f4c731434508a0a72 diff --git a/metadata/md5-cache/dev-ruby/date-3.2.2 b/metadata/md5-cache/dev-ruby/date-3.2.2 index 8ae0417e1d12..d10bb8779891 100644 --- a/metadata/md5-cache/dev-ruby/date-3.2.2 +++ b/metadata/md5-cache/dev-ruby/date-3.2.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A subclass of Object includes Comparable module for handling dates @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/date/archive/v3.2.2.tar.gz -> date-3.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f0d430d7ebe5f5256c7b8d2e604e5139 diff --git a/metadata/md5-cache/dev-ruby/date_validator-0.11.0 b/metadata/md5-cache/dev-ruby/date_validator-0.11.0 index b9b466792cf1..45eb47c58845 100644 --- a/metadata/md5-cache/dev-ruby/date_validator-0.11.0 +++ b/metadata/md5-cache/dev-ruby/date_validator-0.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/date_validator-0.11.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=68cba8c4fd461444138d70599abde451 diff --git a/metadata/md5-cache/dev-ruby/date_validator-0.12.0 b/metadata/md5-cache/dev-ruby/date_validator-0.12.0 index 918c2dcf85ba..0b26ebe5336f 100644 --- a/metadata/md5-cache/dev-ruby/date_validator-0.12.0 +++ b/metadata/md5-cache/dev-ruby/date_validator-0.12.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/date_validator-0.12.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f82f941509399776334be34a422b4c11 diff --git a/metadata/md5-cache/dev-ruby/dbf-4.1.3 b/metadata/md5-cache/dev-ruby/dbf-4.1.3 index ca69d389bb31..f3b778e6e6d9 100644 --- a/metadata/md5-cache/dev-ruby/dbf-4.1.3 +++ b/metadata/md5-cache/dev-ruby/dbf-4.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dbf-4.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=080ae00d4914a2acca9d9fcfac739908 diff --git a/metadata/md5-cache/dev-ruby/dbf-4.1.6 b/metadata/md5-cache/dev-ruby/dbf-4.1.6 index ed5747a37ebc..8c5e02fc87bd 100644 --- a/metadata/md5-cache/dev-ruby/dbf-4.1.6 +++ b/metadata/md5-cache/dev-ruby/dbf-4.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dbf-4.1.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=48ddc4c7a70cb7627bf350b6ca20a219 diff --git a/metadata/md5-cache/dev-ruby/dbf-4.2.0 b/metadata/md5-cache/dev-ruby/dbf-4.2.0 index 3133662cc1ab..fb102ea45ce3 100644 --- a/metadata/md5-cache/dev-ruby/dbf-4.2.0 +++ b/metadata/md5-cache/dev-ruby/dbf-4.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dbf-4.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e9ad504eb45c4dfd74fdbf0a17f9de45 diff --git a/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 b/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 index 96e9cd05c239..eafbe59bbbad 100644 --- a/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 +++ b/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/ddmemoize-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8783045fa6ca7e561b94ecf2baae54df diff --git a/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0-r1 b/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0-r1 index 57364dd83eb4..76618f9a1d83 100644 --- a/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/ddmemoize-1.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/ddmemoize-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=80879e9b0e522109b2904240db722659 diff --git a/metadata/md5-cache/dev-ruby/ddmetrics-1.0.1-r1 b/metadata/md5-cache/dev-ruby/ddmetrics-1.0.1-r1 index 3f8ba6d9cc16..49d8df581018 100644 --- a/metadata/md5-cache/dev-ruby/ddmetrics-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/ddmetrics-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/ddmetrics-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8eaad5d3848a7bcc04efd3f50e055646 diff --git a/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 b/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 index 01fc36bd4740..b217c34ff62e 100644 --- a/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 +++ b/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/ddplugin-1.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a31d24ca92a3a4d7fbc0958fbd442b66 diff --git a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 b/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 index 034aeeda2253..e40fc3561a9e 100644 --- a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 +++ b/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby wrapper for the MRI 2.0 debug_inspector API @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/banister/debug_inspector/archive/v1.1.0.tar.gz -> debug_inspector-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b3fde1e79e5adca0cdf1dd8ef896d244 diff --git a/metadata/md5-cache/dev-ruby/deep_merge-1.2.1 b/metadata/md5-cache/dev-ruby/deep_merge-1.2.1 index 7e8216660147..bc9e141a4d9e 100644 --- a/metadata/md5-cache/dev-ruby/deep_merge-1.2.1 +++ b/metadata/md5-cache/dev-ruby/deep_merge-1.2.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/deep_merge-1.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d8271629af08a5304a79ba8c44953e5 diff --git a/metadata/md5-cache/dev-ruby/deep_merge-1.2.2 b/metadata/md5-cache/dev-ruby/deep_merge-1.2.2 index a53f2266de7b..84270ed78c59 100644 --- a/metadata/md5-cache/dev-ruby/deep_merge-1.2.2 +++ b/metadata/md5-cache/dev-ruby/deep_merge-1.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/deep_merge-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8fa3c06658e1ba543c0df3c8bc6f5c19 diff --git a/metadata/md5-cache/dev-ruby/delayer-1.2.1 b/metadata/md5-cache/dev-ruby/delayer-1.2.1 index 5d693ccf9942..8e6b4d881d17 100644 --- a/metadata/md5-cache/dev-ruby/delayer-1.2.1 +++ b/metadata/md5-cache/dev-ruby/delayer-1.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/delayer-1.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cef54d2a66ee55c0867f492b7eea9ca6 diff --git a/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0 b/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0 index b866176f9c8a..e1083218b579 100644 --- a/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0 +++ b/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/delayer-deferred-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee6ca550afd1a5ff64191ef1f8ce8c9b diff --git a/metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 b/metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 index 83d7432dafeb..d699d3a5d580 100644 --- a/metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/dependor-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dependor-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b5347dce55e409a1aaef07ae3ba20a69 diff --git a/metadata/md5-cache/dev-ruby/deprecated-3.0.1-r3 b/metadata/md5-cache/dev-ruby/deprecated-3.0.1-r3 index b57c4cc07528..a9e122d86643 100644 --- a/metadata/md5-cache/dev-ruby/deprecated-3.0.1-r3 +++ b/metadata/md5-cache/dev-ruby/deprecated-3.0.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/deprecated-3.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1fcda73caa7fd3007b1b1eb5f600fe85 diff --git a/metadata/md5-cache/dev-ruby/descendants_tracker-0.0.4-r1 b/metadata/md5-cache/dev-ruby/descendants_tracker-0.0.4-r1 index 9e8fe5e5f1f1..36fce7d10a7b 100644 --- a/metadata/md5-cache/dev-ruby/descendants_tracker-0.0.4-r1 +++ b/metadata/md5-cache/dev-ruby/descendants_tracker-0.0.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/descendants_tracker-0.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ede7c969368ebbd63fb4bb1874cd9fdc diff --git a/metadata/md5-cache/dev-ruby/did_you_mean-1.4.0 b/metadata/md5-cache/dev-ruby/did_you_mean-1.4.0 index 04e57add3adf..bae30b63966b 100644 --- a/metadata/md5-cache/dev-ruby/did_you_mean-1.4.0 +++ b/metadata/md5-cache/dev-ruby/did_you_mean-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.6 SRC_URI=https://rubygems.org/gems/did_you_mean-1.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7edf2a7b0bc9892b662ce4d5a7cf5a38 diff --git a/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 b/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 index 782c66ae7e09..2e1a436ea9be 100644 --- a/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 +++ b/metadata/md5-cache/dev-ruby/did_you_mean-1.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.6 SRC_URI=https://rubygems.org/gems/did_you_mean-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0e6c91511500f95d5fa082a9af47e450 diff --git a/metadata/md5-cache/dev-ruby/did_you_mean-1.6.1 b/metadata/md5-cache/dev-ruby/did_you_mean-1.6.1 index 78455138d1cc..b792eac81f60 100644 --- a/metadata/md5-cache/dev-ruby/did_you_mean-1.6.1 +++ b/metadata/md5-cache/dev-ruby/did_you_mean-1.6.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.6 SRC_URI=https://rubygems.org/gems/did_you_mean-1.6.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=713b06812944779ddd5f21aed9ddf91b diff --git a/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 b/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 index 5238cfb6960a..16a8071e5ee6 100644 --- a/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 +++ b/metadata/md5-cache/dev-ruby/diff-lcs-1.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/diff-lcs-1.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9aaa6a6f33a81959b1a66cca1f98ac90 diff --git a/metadata/md5-cache/dev-ruby/diff-lcs-1.5.0 b/metadata/md5-cache/dev-ruby/diff-lcs-1.5.0 index 382a0b6013ad..33f39f2c8f9f 100644 --- a/metadata/md5-cache/dev-ruby/diff-lcs-1.5.0 +++ b/metadata/md5-cache/dev-ruby/diff-lcs-1.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/diff-lcs-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5e1e562ac046d8c19765f7de6204984a diff --git a/metadata/md5-cache/dev-ruby/digest-3.1.0 b/metadata/md5-cache/dev-ruby/digest-3.1.0 index 21f150f46337..947b3afcfc4b 100644 --- a/metadata/md5-cache/dev-ruby/digest-3.1.0 +++ b/metadata/md5-cache/dev-ruby/digest-3.1.0 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Provides a framework for message digest libraries @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/digest/archive/v3.1.0.tar.gz -> digest-3.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0502147edc2792e239f559b2308e29ea diff --git a/metadata/md5-cache/dev-ruby/diva-1.0.2-r2 b/metadata/md5-cache/dev-ruby/diva-1.0.2-r2 index 65215b2fd777..d3cb70a4e189 100644 --- a/metadata/md5-cache/dev-ruby/diva-1.0.2-r2 +++ b/metadata/md5-cache/dev-ruby/diva-1.0.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/toshia/diva/archive/v1.0.2.tar.gz -> diva-1.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=91a34befa138a9b727e75cbfd31e20de diff --git a/metadata/md5-cache/dev-ruby/diva-1.1.0 b/metadata/md5-cache/dev-ruby/diva-1.1.0 index 5920f4afe6b7..be62b8c31487 100644 --- a/metadata/md5-cache/dev-ruby/diva-1.1.0 +++ b/metadata/md5-cache/dev-ruby/diva-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/toshia/diva/archive/v1.1.0.tar.gz -> diva-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8dd814b29a0afeeb8b7a64df9fee908d diff --git a/metadata/md5-cache/dev-ruby/diva-1.1.1 b/metadata/md5-cache/dev-ruby/diva-1.1.1 index 71dff223f31f..6288ba4c56a9 100644 --- a/metadata/md5-cache/dev-ruby/diva-1.1.1 +++ b/metadata/md5-cache/dev-ruby/diva-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/toshia/diva/archive/v1.1.1.tar.gz -> diva-1.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a30ce19df47e68e9bcc6b0c98283dbd4 diff --git a/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 b/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 index 5163136684f0..6ecf9a3bf9c4 100644 --- a/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 +++ b/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dnsruby-1.61.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eb36de8ba809bb526550bcb9bed03e5d diff --git a/metadata/md5-cache/dev-ruby/docile-1.3.5 b/metadata/md5-cache/dev-ruby/docile-1.3.5 index d23477a9e452..b22d23e51d70 100644 --- a/metadata/md5-cache/dev-ruby/docile-1.3.5 +++ b/metadata/md5-cache/dev-ruby/docile-1.3.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ms-ati/docile/archive/v1.3.5.tar.gz -> docile-1.3.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2bac9ff3f31ed63678a18338b541a49d diff --git a/metadata/md5-cache/dev-ruby/docile-1.4.0 b/metadata/md5-cache/dev-ruby/docile-1.4.0 index 582d793e31c9..2fe29d91fcbc 100644 --- a/metadata/md5-cache/dev-ruby/docile-1.4.0 +++ b/metadata/md5-cache/dev-ruby/docile-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ms-ati/docile/archive/v1.4.0.tar.gz -> docile-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70bba113aea5072345e3e5e44c269f56 diff --git a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 index f587db88c7a6..8064170048bc 100644 --- a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 +++ b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/domain_name-0.5.20190701.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f2e9fa74d26a2d906b41c2d716eb0c6 diff --git a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701-r1 b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701-r1 index cb3bd106444c..1bba742bd1d6 100644 --- a/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701-r1 +++ b/metadata/md5-cache/dev-ruby/domain_name-0.5.20190701-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/domain_name-0.5.20190701.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ab9c15c3a357d85de05df03a620c34ee diff --git a/metadata/md5-cache/dev-ruby/dotenv-2.7.6 b/metadata/md5-cache/dev-ruby/dotenv-2.7.6 index c45d216a997a..799359073594 100644 --- a/metadata/md5-cache/dev-ruby/dotenv-2.7.6 +++ b/metadata/md5-cache/dev-ruby/dotenv-2.7.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/bkeepers/dotenv/archive/v2.7.6.tar.gz -> dotenv-2.7.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b17b66ce54a1d774e2a47e8a9fe83d9 diff --git a/metadata/md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 b/metadata/md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 index bc9caf19ed6a..bce3a87af0a9 100644 --- a/metadata/md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 +++ b/metadata/md5-cache/dev-ruby/duktape-rb-2.3.0.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/pkg-config[ruby_targets_ruby26(-)] dev-ruby/rake-compiler[ruby_targets_ruby26(-)] dev-ruby/sdoc[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] dev-ruby/sdoc[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/pkg-config[ruby_targets_ruby26(-)] dev-ruby/rake-compiler[ruby_targets_ruby26(-)] dev-ruby/sdoc[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/pkg-config[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] dev-ruby/sdoc[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-lang/duktape:= ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Ruby bindings to the Duktape JavaScript interpeter @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/judofyr/duktape.rb/archive/v2.3.0.0.tar.gz -> duktape-rb-2.3.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5a78c25017189c1e825a82baaa7951c8 diff --git a/metadata/md5-cache/dev-ruby/dust-0.1.7-r3 b/metadata/md5-cache/dev-ruby/dust-0.1.7-r3 index ad61996458b1..8d75b0f6daa9 100644 --- a/metadata/md5-cache/dev-ruby/dust-0.1.7-r3 +++ b/metadata/md5-cache/dev-ruby/dust-0.1.7-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dust-0.1.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dba29e2bdcb10c1f1a43734c376a1a74 diff --git a/metadata/md5-cache/dev-ruby/ecma-re-validator-0.4.0 b/metadata/md5-cache/dev-ruby/ecma-re-validator-0.4.0 index 701a1788a7e0..f5230fb82b6b 100644 --- a/metadata/md5-cache/dev-ruby/ecma-re-validator-0.4.0 +++ b/metadata/md5-cache/dev-ruby/ecma-re-validator-0.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ecma-re-validator-0.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e15884d77ad9206ccc6e481ce5fb7d21 diff --git a/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 b/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 index 9670eeac316c..d6fa03437bd2 100644 --- a/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 +++ b/metadata/md5-cache/dev-ruby/ed25519-1.2.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Library for the Ed25519 public-key signature system @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/crypto-rb/ed25519/archive/v1.2.4.tar.gz -> ed25519-1.2.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=575acdfb003ccda8ce6aebe0c36ba630 diff --git a/metadata/md5-cache/dev-ruby/ed25519-1.3.0 b/metadata/md5-cache/dev-ruby/ed25519-1.3.0 index d297eb43e7bb..ce1e69b898db 100644 --- a/metadata/md5-cache/dev-ruby/ed25519-1.3.0 +++ b/metadata/md5-cache/dev-ruby/ed25519-1.3.0 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Library for the Ed25519 public-key signature system @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/crypto-rb/ed25519/archive/v1.3.0.tar.gz -> ed25519-1.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=62b48d59314af931d1d4ac53d9f273c9 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 index 547bc8ef3632..ae0f67cd767f 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-6.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=6 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3cf858fde80a3a04cceff394e7a76a8a diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.3 b/metadata/md5-cache/dev-ruby/elasticsearch-6.8.3 index 2d480b085fea..a5f8bb1d720c 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-6.8.3 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-6.8.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test SLOT=6.8.3 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.3.tar.gz -> elasticsearch-ruby-6.8.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=90c6ade4733600429ca71fca4f7af429 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1 index 77ed79716d41..7d93a466c5e5 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=494cea2922d3dd0eedc82f89313ff677 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.3 b/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.3 index 8f4518ce913f..75ef7dce317e 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.3 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-6.8.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.8.3 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.3.tar.gz -> elasticsearch-ruby-6.8.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8001f37db8a126bf4e461a591b05abd5 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-extensions-0.0.33 b/metadata/md5-cache/dev-ruby/elasticsearch-extensions-0.0.33 index 3125990125bf..09133afe1bb8 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-extensions-0.0.33 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-extensions-0.0.33 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v0.0.33.tar.gz -> elasticsearch-ruby-0.0.33.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f86323843b07077b6a69f5e4ab73ec96 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1 b/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1 index 85c37a663153..cae3043cf9ef 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.1.tar.gz -> elasticsearch-ruby-6.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15babb90f9d2e9c1689c3963ffb84fab diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.3 b/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.3 index 41174d4e258e..195b36c92819 100644 --- a/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.3 +++ b/metadata/md5-cache/dev-ruby/elasticsearch-transport-6.8.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.8.3 SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v6.8.3.tar.gz -> elasticsearch-ruby-6.8.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c5c4041ee305ef0832d06472a3a1374a diff --git a/metadata/md5-cache/dev-ruby/em-websocket-0.5.2 b/metadata/md5-cache/dev-ruby/em-websocket-0.5.2 index 9a398a0ea4bf..cf972fa329a6 100644 --- a/metadata/md5-cache/dev-ruby/em-websocket-0.5.2 +++ b/metadata/md5-cache/dev-ruby/em-websocket-0.5.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/igrigorik/em-websocket/archive/v0.5.2.tar.gz -> em-websocket-0.5.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=814ff0279a62ddd81155e0af67277668 diff --git a/metadata/md5-cache/dev-ruby/em-websocket-0.5.3 b/metadata/md5-cache/dev-ruby/em-websocket-0.5.3 index 30554532990d..fed6f21c03f0 100644 --- a/metadata/md5-cache/dev-ruby/em-websocket-0.5.3 +++ b/metadata/md5-cache/dev-ruby/em-websocket-0.5.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/igrigorik/em-websocket/archive/v0.5.3.tar.gz -> em-websocket-0.5.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ce9e4717a91bf26daa1c4cb8077159b0 diff --git a/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 b/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 index f7b2a570e645..d1fff150bee8 100644 --- a/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 +++ b/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/equalizer-0.0.11.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=03eacd808b8ff2aed106e0f0ac82de1a diff --git a/metadata/md5-cache/dev-ruby/equatable-0.7.0 b/metadata/md5-cache/dev-ruby/equatable-0.7.0 index 5ac3b97a33d1..3ea938edfd7b 100644 --- a/metadata/md5-cache/dev-ruby/equatable-0.7.0 +++ b/metadata/md5-cache/dev-ruby/equatable-0.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/equatable/archive/v0.7.0.tar.gz -> equatable-0.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f83bbf6c3c9a59c4ee04b9845a85c7a diff --git a/metadata/md5-cache/dev-ruby/erubi-1.10.0 b/metadata/md5-cache/dev-ruby/erubi-1.10.0 index f14d93b54d59..082330678716 100644 --- a/metadata/md5-cache/dev-ruby/erubi-1.10.0 +++ b/metadata/md5-cache/dev-ruby/erubi-1.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jeremyevans/erubi/archive/1.10.0.tar.gz -> erubi-1.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=64b804a7dacfc7bb4797742058cc9df1 diff --git a/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 b/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 index 27f905c75ad4..0dcda96b5410 100644 --- a/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 +++ b/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jeremyevans/erubi/archive/1.10.0.tar.gz -> erubi-1.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bf928701fe4c6d55d30970ed08cbefe9 diff --git a/metadata/md5-cache/dev-ruby/erubi-1.9.0 b/metadata/md5-cache/dev-ruby/erubi-1.9.0 index 6176378d625d..56572ef8a46e 100644 --- a/metadata/md5-cache/dev-ruby/erubi-1.9.0 +++ b/metadata/md5-cache/dev-ruby/erubi-1.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/erubi-1.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=75743b64965b7260268242389d214801 diff --git a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 b/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 index 6134ce81cb60..84f6b9df8399 100644 --- a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 +++ b/metadata/md5-cache/dev-ruby/erubis-2.7.0-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/erubis-2.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=34fb868e78986552a24718636b37f733 diff --git a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r4 b/metadata/md5-cache/dev-ruby/erubis-2.7.0-r4 index 928ce73abd60..0cf13293e223 100644 --- a/metadata/md5-cache/dev-ruby/erubis-2.7.0-r4 +++ b/metadata/md5-cache/dev-ruby/erubis-2.7.0-r4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/erubis-2.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5c97ed461ef047a868716e45b4067c3a diff --git a/metadata/md5-cache/dev-ruby/ethon-0.14.0 b/metadata/md5-cache/dev-ruby/ethon-0.14.0 index d6ae4e2c8838..1bc8c4b0e17b 100644 --- a/metadata/md5-cache/dev-ruby/ethon-0.14.0 +++ b/metadata/md5-cache/dev-ruby/ethon-0.14.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ethon-0.14.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=afb5ed0f7549b6f42e60055f89fd2f56 diff --git a/metadata/md5-cache/dev-ruby/ethon-0.15.0 b/metadata/md5-cache/dev-ruby/ethon-0.15.0 index a6de61147982..8910b581364e 100644 --- a/metadata/md5-cache/dev-ruby/ethon-0.15.0 +++ b/metadata/md5-cache/dev-ruby/ethon-0.15.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ethon-0.15.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bdfb1581adffbcdd8ce36c380f76b0b3 diff --git a/metadata/md5-cache/dev-ruby/evented-spec-0.9.0-r1 b/metadata/md5-cache/dev-ruby/evented-spec-0.9.0-r1 index 93e6dbcc023a..1cc21cc3d1cd 100644 --- a/metadata/md5-cache/dev-ruby/evented-spec-0.9.0-r1 +++ b/metadata/md5-cache/dev-ruby/evented-spec-0.9.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/evented-spec-0.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=13b2ccfbce0976da877b1fe63201ca97 diff --git a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r1 b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r1 index a6102f14958b..2db698e06a49 100644 --- a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r1 +++ b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/eventmachine/eventmachine/archive/v1.2.7.tar.gz -> eventmachine-1.2.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7048f85bdbf8e71ea44f51f4c1558d9d diff --git a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3 b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3 index b620121c3966..f0608d976708 100644 --- a/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3 +++ b/metadata/md5-cache/dev-ruby/eventmachine-1.2.7-r3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/openssl:0= ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=EventMachine is a fast, simple event-processing library for Ruby programs @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/eventmachine/eventmachine/archive/v1.2.7.tar.gz -> eventmachine-1.2.7.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ruby/eventmachine/eventmachine-1.2.7-openssl-patches.tar.bz2 -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6091b76b81443a0a89e1e2b3be4e1cd5 diff --git a/metadata/md5-cache/dev-ruby/excon-0.92.1 b/metadata/md5-cache/dev-ruby/excon-0.92.1 index 3f79d5b041d2..4a50a3ba408f 100644 --- a/metadata/md5-cache/dev-ruby/excon-0.92.1 +++ b/metadata/md5-cache/dev-ruby/excon-0.92.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/excon/excon/archive/v0.92.1.tar.gz -> excon-0.92.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=310492d827dce957408d2c87d0854b39 diff --git a/metadata/md5-cache/dev-ruby/excon-0.92.2 b/metadata/md5-cache/dev-ruby/excon-0.92.2 index 7ef64ab4abfd..0980011703dd 100644 --- a/metadata/md5-cache/dev-ruby/excon-0.92.2 +++ b/metadata/md5-cache/dev-ruby/excon-0.92.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/excon/excon/archive/v0.92.2.tar.gz -> excon-0.92.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41eb16597fe0fc6597ca4e6a022774e0 diff --git a/metadata/md5-cache/dev-ruby/excon-0.92.3 b/metadata/md5-cache/dev-ruby/excon-0.92.3 index 0d025a5a84ae..2f1bf54b358e 100644 --- a/metadata/md5-cache/dev-ruby/excon-0.92.3 +++ b/metadata/md5-cache/dev-ruby/excon-0.92.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/excon/excon/archive/v0.92.3.tar.gz -> excon-0.92.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41eb16597fe0fc6597ca4e6a022774e0 diff --git a/metadata/md5-cache/dev-ruby/execjs-2.8.1 b/metadata/md5-cache/dev-ruby/execjs-2.8.1 index 601e135bc9a1..d917521c5975 100644 --- a/metadata/md5-cache/dev-ruby/execjs-2.8.1 +++ b/metadata/md5-cache/dev-ruby/execjs-2.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/execjs/archive/v2.8.1.tar.gz -> execjs-2.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19330c990ef3dddcf0c0b2ff3216fada diff --git a/metadata/md5-cache/dev-ruby/exifr-1.3.8 b/metadata/md5-cache/dev-ruby/exifr-1.3.8 index 501fc0398695..d82eb56405e6 100644 --- a/metadata/md5-cache/dev-ruby/exifr-1.3.8 +++ b/metadata/md5-cache/dev-ruby/exifr-1.3.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/remvee/exifr/archive/release-1.3.8.tar.gz -> exifr-1.3.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df089115027dabce4e259e850c9281ad diff --git a/metadata/md5-cache/dev-ruby/exifr-1.3.9 b/metadata/md5-cache/dev-ruby/exifr-1.3.9 index 9cf9d1954b29..b034dc585fd4 100644 --- a/metadata/md5-cache/dev-ruby/exifr-1.3.9 +++ b/metadata/md5-cache/dev-ruby/exifr-1.3.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/remvee/exifr/archive/release-1.3.9.tar.gz -> exifr-1.3.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df089115027dabce4e259e850c9281ad diff --git a/metadata/md5-cache/dev-ruby/fakefs-1.2.3 b/metadata/md5-cache/dev-ruby/fakefs-1.2.3 index 5112dd804b86..ed7e52d7891e 100644 --- a/metadata/md5-cache/dev-ruby/fakefs-1.2.3 +++ b/metadata/md5-cache/dev-ruby/fakefs-1.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/defunkt/fakefs/archive/v1.2.3.tar.gz -> fakefs-1.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b478919c26197a0becf3e27c7a61a84 diff --git a/metadata/md5-cache/dev-ruby/fakefs-1.3.2 b/metadata/md5-cache/dev-ruby/fakefs-1.3.2 index 084981fbec3e..8df7516a7ffb 100644 --- a/metadata/md5-cache/dev-ruby/fakefs-1.3.2 +++ b/metadata/md5-cache/dev-ruby/fakefs-1.3.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/defunkt/fakefs/archive/v1.3.2.tar.gz -> fakefs-1.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ef72c9f7969a91eba4287553c774de51 diff --git a/metadata/md5-cache/dev-ruby/faker-2.16.0 b/metadata/md5-cache/dev-ruby/faker-2.16.0 index 8b779527403e..a13822ca33d2 100644 --- a/metadata/md5-cache/dev-ruby/faker-2.16.0 +++ b/metadata/md5-cache/dev-ruby/faker-2.16.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/stympy/faker/archive/v2.16.0.tar.gz -> faker-2.16.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e6ef36a3a872889155711db6bf5157e diff --git a/metadata/md5-cache/dev-ruby/faker-2.17.0 b/metadata/md5-cache/dev-ruby/faker-2.17.0 index c812bb600d5b..d5fa019e4d01 100644 --- a/metadata/md5-cache/dev-ruby/faker-2.17.0 +++ b/metadata/md5-cache/dev-ruby/faker-2.17.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/stympy/faker/archive/v2.17.0.tar.gz -> faker-2.17.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e6ef36a3a872889155711db6bf5157e diff --git a/metadata/md5-cache/dev-ruby/faker-2.19.0 b/metadata/md5-cache/dev-ruby/faker-2.19.0 index de652c24b401..abcb7079eb80 100644 --- a/metadata/md5-cache/dev-ruby/faker-2.19.0 +++ b/metadata/md5-cache/dev-ruby/faker-2.19.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/stympy/faker/archive/v2.19.0.tar.gz -> faker-2.19.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1ddb41ebf41b0188c591c0fd30c13b0a diff --git a/metadata/md5-cache/dev-ruby/faraday-0.17.3 b/metadata/md5-cache/dev-ruby/faraday-0.17.3 index 498a89528461..576bd8efbcef 100644 --- a/metadata/md5-cache/dev-ruby/faraday-0.17.3 +++ b/metadata/md5-cache/dev-ruby/faraday-0.17.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lostisland/faraday/archive/v0.17.3.tar.gz -> faraday-0.17.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3761d51ab1e70a1413da2be8fd3493ef diff --git a/metadata/md5-cache/dev-ruby/faraday-1.2.0 b/metadata/md5-cache/dev-ruby/faraday-1.2.0 index f2127d5bcac0..a99f504257c6 100644 --- a/metadata/md5-cache/dev-ruby/faraday-1.2.0 +++ b/metadata/md5-cache/dev-ruby/faraday-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday/archive/v1.2.0.tar.gz -> faraday-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7b42fbbfba211e254524964a7305d695 diff --git a/metadata/md5-cache/dev-ruby/faraday-1.3.1 b/metadata/md5-cache/dev-ruby/faraday-1.3.1 index bfaba7662658..30c1229d1e28 100644 --- a/metadata/md5-cache/dev-ruby/faraday-1.3.1 +++ b/metadata/md5-cache/dev-ruby/faraday-1.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday/archive/v1.3.1.tar.gz -> faraday-1.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eed556b98eb3963bda362a0376a2760e diff --git a/metadata/md5-cache/dev-ruby/faraday-net_http-1.0.1 b/metadata/md5-cache/dev-ruby/faraday-net_http-1.0.1 index 242edbcf35a1..32685a2c58e6 100644 --- a/metadata/md5-cache/dev-ruby/faraday-net_http-1.0.1 +++ b/metadata/md5-cache/dev-ruby/faraday-net_http-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday-net_http/archive/v1.0.1.tar.gz -> faraday-net_http-1.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dea6fa89e0452064e0370b2b7774216b diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-0.14.0 b/metadata/md5-cache/dev-ruby/faraday_middleware-0.14.0 index a3903848d314..c86c212e8f61 100644 --- a/metadata/md5-cache/dev-ruby/faraday_middleware-0.14.0 +++ b/metadata/md5-cache/dev-ruby/faraday_middleware-0.14.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v0.14.0.tar.gz -> faraday_middleware-0.14.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15dedaf40c188fa5c806ac8f0cb1c599 diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-1.0.0 b/metadata/md5-cache/dev-ruby/faraday_middleware-1.0.0 index 96655d73c0aa..cfe2dade13ed 100644 --- a/metadata/md5-cache/dev-ruby/faraday_middleware-1.0.0 +++ b/metadata/md5-cache/dev-ruby/faraday_middleware-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v1.0.0.tar.gz -> faraday_middleware-1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee10dd012dab7900a13b91d8d576c810 diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-1.1.0 b/metadata/md5-cache/dev-ruby/faraday_middleware-1.1.0 index 7959bb08abc7..ea6c28b86de9 100644 --- a/metadata/md5-cache/dev-ruby/faraday_middleware-1.1.0 +++ b/metadata/md5-cache/dev-ruby/faraday_middleware-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v1.1.0.tar.gz -> faraday_middleware-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2d6d3f2322501f045957ab60296acf2b diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0 b/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0 index 28e6790e14e8..d5c73abbdcc7 100644 --- a/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0 +++ b/metadata/md5-cache/dev-ruby/faraday_middleware-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/lostisland/faraday_middleware/archive/v1.2.0.tar.gz -> faraday_middleware-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5588a1fec1e9e6a4a15ceeccaea25daf diff --git a/metadata/md5-cache/dev-ruby/faraday_middleware-multi_json-0.0.6-r2 b/metadata/md5-cache/dev-ruby/faraday_middleware-multi_json-0.0.6-r2 index a149d94e87ae..ebb69a21fe74 100644 --- a/metadata/md5-cache/dev-ruby/faraday_middleware-multi_json-0.0.6-r2 +++ b/metadata/md5-cache/dev-ruby/faraday_middleware-multi_json-0.0.6-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/denro/faraday_middleware-multi_json/archive/v0.0.6.tar.gz -> faraday_middleware-multi_json-0.0.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=712557625ce91aa282d69fc45cd3c062 diff --git a/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 b/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 index 2cb8266db032..daa3509fbf68 100644 --- a/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 +++ b/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r3 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Simple wrapper around multithreaded Porter stemming algorithm @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fast-stemmer-1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7d3ef4d0dffdade42c23b27c4cc96089 diff --git a/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r4 b/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r4 index a207b51959d5..564d43921193 100644 --- a/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r4 +++ b/metadata/md5-cache/dev-ruby/fast-stemmer-1.0.2-r4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Simple wrapper around multithreaded Porter stemming algorithm @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fast-stemmer-1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=57a8c20dd5e147e8cdb23e2350612fe8 diff --git a/metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 b/metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 index 1b8766079e8b..8c8cd42fb4f8 100644 --- a/metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 +++ b/metadata/md5-cache/dev-ruby/fast_gettext-1.8.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/grosser/fast_gettext/archive/v1.8.0.tar.gz -> fast_gettext-1.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4679d1cb37250770c154a47f5564bb17 diff --git a/metadata/md5-cache/dev-ruby/fast_gettext-2.2.0 b/metadata/md5-cache/dev-ruby/fast_gettext-2.2.0 index 795b37c47816..bcfb8092e6b1 100644 --- a/metadata/md5-cache/dev-ruby/fast_gettext-2.2.0 +++ b/metadata/md5-cache/dev-ruby/fast_gettext-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/grosser/fast_gettext/archive/v2.2.0.tar.gz -> fast_gettext-2.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=94b9fc2ff94cd86dceb575f9d17e9d58 diff --git a/metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 b/metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 index eb1cd8b41a0e..f97e22851041 100644 --- a/metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 +++ b/metadata/md5-cache/dev-ruby/fast_xs-0.8.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/rack[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/rack[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=fast_xs text escaping library ruby bindings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fast_xs-0.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=03b636dd419ee711b5d36ec5694711e4 diff --git a/metadata/md5-cache/dev-ruby/fattr-2.4.0 b/metadata/md5-cache/dev-ruby/fattr-2.4.0 index d6e085f5fb84..c4eb7922ddbe 100644 --- a/metadata/md5-cache/dev-ruby/fattr-2.4.0 +++ b/metadata/md5-cache/dev-ruby/fattr-2.4.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fattr-2.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f377f598b40dbe738be4baf16093dc07 diff --git a/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 b/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 index f92951625b7f..ef792e6ec92e 100644 --- a/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 +++ b/metadata/md5-cache/dev-ruby/fcgi-0.9.2.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/fcgi 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=FastCGI library for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fcgi-0.9.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1b41983c644be0e81bc86e72f1736543 diff --git a/metadata/md5-cache/dev-ruby/ferret-0.11.8.7-r1 b/metadata/md5-cache/dev-ruby/ferret-0.11.8.7-r1 index 02eada89ac3f..2caed9e9da21 100644 --- a/metadata/md5-cache/dev-ruby/ferret-0.11.8.7-r1 +++ b/metadata/md5-cache/dev-ruby/ferret-0.11.8.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=app-arch/bzip2 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=A ruby indexing/searching library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ferret-0.11.8.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=171a23c0389fd8012084bc8894abb526 diff --git a/metadata/md5-cache/dev-ruby/ffaker-2.20.0 b/metadata/md5-cache/dev-ruby/ffaker-2.20.0 index 755888f6f4dd..a69927cd6c2f 100644 --- a/metadata/md5-cache/dev-ruby/ffaker-2.20.0 +++ b/metadata/md5-cache/dev-ruby/ffaker-2.20.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ffaker-2.20.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0dbb345876586e8bf39ca63c05980d3c diff --git a/metadata/md5-cache/dev-ruby/ffaker-2.21.0 b/metadata/md5-cache/dev-ruby/ffaker-2.21.0 index 4ac62a05db79..d02cfd097218 100644 --- a/metadata/md5-cache/dev-ruby/ffaker-2.21.0 +++ b/metadata/md5-cache/dev-ruby/ffaker-2.21.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ffaker-2.21.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bfb706d8486a84b82658273613ec4c42 diff --git a/metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 b/metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 index 6b691aaa0c22..e0b95ea39b79 100644 --- a/metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 +++ b/metadata/md5-cache/dev-ruby/ffi-1.14.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/libffi:= ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Ruby extension for programmatically loading dynamic libraries @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ffi/ffi/archive/1.14.2.tar.gz -> ffi-git-1.14.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0ca56685a78b63369c6c54615dd71c21 diff --git a/metadata/md5-cache/dev-ruby/ffi-1.15.5 b/metadata/md5-cache/dev-ruby/ffi-1.15.5 index 60a1609783c5..807e758120f4 100644 --- a/metadata/md5-cache/dev-ruby/ffi-1.15.5 +++ b/metadata/md5-cache/dev-ruby/ffi-1.15.5 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/libffi:= 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby extension for programmatically loading dynamic libraries @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ffi/ffi/archive/v1.15.5.tar.gz -> ffi-git-1.15.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=de65d9cb7572d5714f8033801edaa47b diff --git a/metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 b/metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 index 3c3986f66e85..f938fcd51df8 100644 --- a/metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/ffi-compiler-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ffi-compiler-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6a600951e457ccd6b34c056457e67e64 diff --git a/metadata/md5-cache/dev-ruby/file-tail-1.2.0-r1 b/metadata/md5-cache/dev-ruby/file-tail-1.2.0-r1 index b893c5395166..28b1296cd103 100644 --- a/metadata/md5-cache/dev-ruby/file-tail-1.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/file-tail-1.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/file-tail-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=62afc87434cba663cb929fead0275104 diff --git a/metadata/md5-cache/dev-ruby/filesize-0.2.0 b/metadata/md5-cache/dev-ruby/filesize-0.2.0 index 497a2ec5b871..8cb05f872743 100644 --- a/metadata/md5-cache/dev-ruby/filesize-0.2.0 +++ b/metadata/md5-cache/dev-ruby/filesize-0.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.2.0 SRC_URI=https://rubygems.org/gems/filesize-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0eb7537b5a59abdca88f4acf024ade0d diff --git a/metadata/md5-cache/dev-ruby/filesize-0.2.0-r1 b/metadata/md5-cache/dev-ruby/filesize-0.2.0-r1 index ab6eb1bdb760..5ba373066ed5 100644 --- a/metadata/md5-cache/dev-ruby/filesize-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/filesize-0.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.2.0 SRC_URI=https://rubygems.org/gems/filesize-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6091c0882185999c1fc01081cd4ad221 diff --git a/metadata/md5-cache/dev-ruby/filigree-0.4.1 b/metadata/md5-cache/dev-ruby/filigree-0.4.1 index f17e5615d571..e1be054c4a47 100644 --- a/metadata/md5-cache/dev-ruby/filigree-0.4.1 +++ b/metadata/md5-cache/dev-ruby/filigree-0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/filigree-0.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3390ebc212220e198dc41e7c8e599a09 diff --git a/metadata/md5-cache/dev-ruby/fivemat-1.3.7 b/metadata/md5-cache/dev-ruby/fivemat-1.3.7 index c5c78e57453a..a952bef0a120 100644 --- a/metadata/md5-cache/dev-ruby/fivemat-1.3.7 +++ b/metadata/md5-cache/dev-ruby/fivemat-1.3.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/fivemat-1.3.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=509c0fcb29819cac1fb98d615ed1e729 diff --git a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 b/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 index 2e9f301ab754..0d960045cc8c 100644 --- a/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 +++ b/metadata/md5-cache/dev-ruby/flexmock-2.3.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/doudou/flexmock/archive/v2.3.6.tar.gz -> flexmock-2.3.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9b1c046d11f7162d2add36a2cc61a953 diff --git a/metadata/md5-cache/dev-ruby/flickraw-0.9.10 b/metadata/md5-cache/dev-ruby/flickraw-0.9.10 index fee322038044..92c646b885d0 100644 --- a/metadata/md5-cache/dev-ruby/flickraw-0.9.10 +++ b/metadata/md5-cache/dev-ruby/flickraw-0.9.10 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/flickraw-0.9.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bf8d75c6dbb49f4bdf7eea0241aec3d2 diff --git a/metadata/md5-cache/dev-ruby/flog-4.6.4 b/metadata/md5-cache/dev-ruby/flog-4.6.4 index b6c0f7460a73..983b720bb8e9 100644 --- a/metadata/md5-cache/dev-ruby/flog-4.6.4 +++ b/metadata/md5-cache/dev-ruby/flog-4.6.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/flog-4.6.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c7b7dd6a5f47b62118e2fcb51ae55b3d diff --git a/metadata/md5-cache/dev-ruby/flog-4.6.5 b/metadata/md5-cache/dev-ruby/flog-4.6.5 index ee620633a7ef..1ddc4eb0669a 100644 --- a/metadata/md5-cache/dev-ruby/flog-4.6.5 +++ b/metadata/md5-cache/dev-ruby/flog-4.6.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/flog-4.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8055c9d79aa0c03a06ce872996d5b563 diff --git a/metadata/md5-cache/dev-ruby/font-awesome-rails-4.7.0.8 b/metadata/md5-cache/dev-ruby/font-awesome-rails-4.7.0.8 index 6faa108a5118..56f8aa35fdcb 100644 --- a/metadata/md5-cache/dev-ruby/font-awesome-rails-4.7.0.8 +++ b/metadata/md5-cache/dev-ruby/font-awesome-rails-4.7.0.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/font-awesome-rails-4.7.0.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8e53dafa94ea69bf60185ce63b1b2518 diff --git a/metadata/md5-cache/dev-ruby/forgery-0.8.1 b/metadata/md5-cache/dev-ruby/forgery-0.8.1 index 779295981602..5c659c785b4e 100644 --- a/metadata/md5-cache/dev-ruby/forgery-0.8.1 +++ b/metadata/md5-cache/dev-ruby/forgery-0.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/forgery-0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f26a7493b4b636fbc37bdf1da124b181 diff --git a/metadata/md5-cache/dev-ruby/forwardable-1.3.2 b/metadata/md5-cache/dev-ruby/forwardable-1.3.2 new file mode 100644 index 000000000000..afe011555da6 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/forwardable-1.3.2 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Provides delegation of specified methods to a designated object +EAPI=8 +HOMEPAGE=https://github.com/ruby/forwardable +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD-2 +RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby/forwardable/archive/v1.3.2.tar.gz -> forwardable-1.3.2.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ff428970cab1b2121a9f3c3002b6414b diff --git a/metadata/md5-cache/dev-ruby/forwardable-extended-2.6.0-r2 b/metadata/md5-cache/dev-ruby/forwardable-extended-2.6.0-r2 index 4b3f71a32c15..9b09749d3cbf 100644 --- a/metadata/md5-cache/dev-ruby/forwardable-extended-2.6.0-r2 +++ b/metadata/md5-cache/dev-ruby/forwardable-extended-2.6.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/envygeeks/forwardable-extended/archive/v2.6.0.tar.gz -> forwardable-extended-2.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b0b8900f31ccda2f395d248ddf5ff12 diff --git a/metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 b/metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 index 26978461a7dd..0a909c25f82e 100644 --- a/metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 +++ b/metadata/md5-cache/dev-ruby/fuubar-2.5.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/thekompanee/fuubar/archive/releases/v2.5.0.tar.gz -> fuubar-2.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8288528bf6168ce97e8bad4645f4a7aa diff --git a/metadata/md5-cache/dev-ruby/fuubar-2.5.1 b/metadata/md5-cache/dev-ruby/fuubar-2.5.1 index e19d3ecc22cd..89650e91e1ac 100644 --- a/metadata/md5-cache/dev-ruby/fuubar-2.5.1 +++ b/metadata/md5-cache/dev-ruby/fuubar-2.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/thekompanee/fuubar/archive/releases/v2.5.1.tar.gz -> fuubar-2.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=668eecdf83b935c8d733bef0380b81db diff --git a/metadata/md5-cache/dev-ruby/gettext-setup-0.34-r2 b/metadata/md5-cache/dev-ruby/gettext-setup-0.34-r2 index f6528e45336a..d9de9390c79b 100644 --- a/metadata/md5-cache/dev-ruby/gettext-setup-0.34-r2 +++ b/metadata/md5-cache/dev-ruby/gettext-setup-0.34-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/puppetlabs/gettext-setup-gem/archive/0.34.tar.gz -> gettext-setup-0.34.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ea52303533e16fb28255127e28fc0cd4 diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.8.1 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.8.1 index f6853fb00620..adfaa05b4b50 100644 --- a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.8.1 +++ b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.8.1.tar.gz -> gettext_i18n_rails-1.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=165b0b43bad1f4a7de779d3ff65cc6f3 diff --git a/metadata/md5-cache/dev-ruby/gh-0.18.0 b/metadata/md5-cache/dev-ruby/gh-0.18.0 index 8bf69168e492..29d14821ca29 100644 --- a/metadata/md5-cache/dev-ruby/gh-0.18.0 +++ b/metadata/md5-cache/dev-ruby/gh-0.18.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/travis-ci/gh/archive/v0.18.0.tar.gz -> gh-0.18.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7fef9882a67d8a80c93dea0456621775 diff --git a/metadata/md5-cache/dev-ruby/gherkin-5.1.0 b/metadata/md5-cache/dev-ruby/gherkin-5.1.0 index c465a4afa0ef..52d62c2a3db0 100644 --- a/metadata/md5-cache/dev-ruby/gherkin-5.1.0 +++ b/metadata/md5-cache/dev-ruby/gherkin-5.1.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/gherkin-5.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aff42f87036d8fc9e77e99f5fed5f0da diff --git a/metadata/md5-cache/dev-ruby/gist-6.0.0 b/metadata/md5-cache/dev-ruby/gist-6.0.0 index fdc2492e6c4f..d4aa62650cce 100644 --- a/metadata/md5-cache/dev-ruby/gist-6.0.0 +++ b/metadata/md5-cache/dev-ruby/gist-6.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gist-6.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4c8afb9170e03c00953885662feabf91 diff --git a/metadata/md5-cache/dev-ruby/git-1.10.2 b/metadata/md5-cache/dev-ruby/git-1.10.2 index da210f847fc6..737ee85ce8b1 100644 --- a/metadata/md5-cache/dev-ruby/git-1.10.2 +++ b/metadata/md5-cache/dev-ruby/git-1.10.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/schacon/ruby-git/archive/v1.10.2.tar.gz -> git-1.10.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4de49bddcb7e4f0345a88780c5bbaca8 diff --git a/metadata/md5-cache/dev-ruby/git-1.11.0 b/metadata/md5-cache/dev-ruby/git-1.11.0 index 3f11a4adb62d..e7a3af9ebed4 100644 --- a/metadata/md5-cache/dev-ruby/git-1.11.0 +++ b/metadata/md5-cache/dev-ruby/git-1.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/schacon/ruby-git/archive/v1.11.0.tar.gz -> git-1.11.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=72bebc00f79bf1a881cf045e0b82adc9 diff --git a/metadata/md5-cache/dev-ruby/globalid-0.6.0 b/metadata/md5-cache/dev-ruby/globalid-0.6.0 index ef1739af51e0..9c09777480e5 100644 --- a/metadata/md5-cache/dev-ruby/globalid-0.6.0 +++ b/metadata/md5-cache/dev-ruby/globalid-0.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/globalid/archive/v0.6.0.tar.gz -> globalid-0.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=acc1b5e3a0b07f00cfc2ea8edffc4366 diff --git a/metadata/md5-cache/dev-ruby/globalid-1.0.0 b/metadata/md5-cache/dev-ruby/globalid-1.0.0 index 921406dfe847..012fa06b9f4f 100644 --- a/metadata/md5-cache/dev-ruby/globalid-1.0.0 +++ b/metadata/md5-cache/dev-ruby/globalid-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/globalid/archive/v1.0.0.tar.gz -> globalid-1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=acc1b5e3a0b07f00cfc2ea8edffc4366 diff --git a/metadata/md5-cache/dev-ruby/globalid-1.0.0-r1 b/metadata/md5-cache/dev-ruby/globalid-1.0.0-r1 index 1e100717597f..6f94e669f6c6 100644 --- a/metadata/md5-cache/dev-ruby/globalid-1.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/globalid-1.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/globalid/archive/v1.0.0.tar.gz -> globalid-1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b6785be4e23804d1e725dd9ca57a70de diff --git a/metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 b/metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 index d43c3f41b401..e5a32e5cd82f 100644 --- a/metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 +++ b/metadata/md5-cache/dev-ruby/gnuplot-2.6.2-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gnuplot-2.6.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1285709d12d1f5222a27f2d9169848ff diff --git a/metadata/md5-cache/dev-ruby/google-protobuf-3.14.0 b/metadata/md5-cache/dev-ruby/google-protobuf-3.14.0 index 5034f2aff9fd..c16c5aa7c6ba 100644 --- a/metadata/md5-cache/dev-ruby/google-protobuf-3.14.0 +++ b/metadata/md5-cache/dev-ruby/google-protobuf-3.14.0 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=dev-libs/protobuf-3.12.0 ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Protocol Buffers are Google's data interchange format @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v3.14.0.tar.gz -> google-protobuf-3.14.0-ruby.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f495d8b4807204618d2a02873b95d8b8 diff --git a/metadata/md5-cache/dev-ruby/google-protobuf-3.19.3 b/metadata/md5-cache/dev-ruby/google-protobuf-3.19.3 index ffcbcaacb45e..4b6d769110a3 100644 --- a/metadata/md5-cache/dev-ruby/google-protobuf-3.19.3 +++ b/metadata/md5-cache/dev-ruby/google-protobuf-3.19.3 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=dev-libs/protobuf-3.19.0 ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Protocol Buffers are Google's data interchange format @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v3.19.3.tar.gz -> google-protobuf-3.19.3-ruby.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=55f5a5c5f165b76682228f3baf7243ca diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r2 b/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r2 index 42cfc158651c..de19de9b2171 100644 --- a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r2 +++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) || ( ruby_targets_ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.20.tar.gz -> ruby-gpgme-2.0.20.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=fb5a526b102e96a042dd48d42f3f58b4 diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 b/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 index 8d697ef6459b..86f60d1d662d 100644 --- a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 +++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=app-crypt/gpgme:= 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby language binding for GnuPG Made Easy @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.20.tar.gz -> ruby-gpgme-2.0.20.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c7dd5bc1badcfcef8a67597a6edd3d0 diff --git a/metadata/md5-cache/dev-ruby/gruff-0.14.0 b/metadata/md5-cache/dev-ruby/gruff-0.14.0 index b93466b18c44..14d6543e3733 100644 --- a/metadata/md5-cache/dev-ruby/gruff-0.14.0 +++ b/metadata/md5-cache/dev-ruby/gruff-0.14.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/topfunky/gruff/archive/v0.14.0.tar.gz -> gruff-0.14.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=05fda139f6ce51876d62390649023847 diff --git a/metadata/md5-cache/dev-ruby/gruff-0.15.0 b/metadata/md5-cache/dev-ruby/gruff-0.15.0 index 02a0c69a4e09..60a3ef167b6d 100644 --- a/metadata/md5-cache/dev-ruby/gruff-0.15.0 +++ b/metadata/md5-cache/dev-ruby/gruff-0.15.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/topfunky/gruff/archive/v0.15.0.tar.gz -> gruff-0.15.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fb2c6600668711d598175896f15e9864 diff --git a/metadata/md5-cache/dev-ruby/gruff-0.16.0 b/metadata/md5-cache/dev-ruby/gruff-0.16.0 index cd09b7aced61..78b9336662b2 100644 --- a/metadata/md5-cache/dev-ruby/gruff-0.16.0 +++ b/metadata/md5-cache/dev-ruby/gruff-0.16.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/topfunky/gruff/archive/v0.16.0.tar.gz -> gruff-0.16.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fb2c6600668711d598175896f15e9864 diff --git a/metadata/md5-cache/dev-ruby/haml-5.2.2 b/metadata/md5-cache/dev-ruby/haml-5.2.2 index 9134d42cfdf1..de9ac30f9ecf 100644 --- a/metadata/md5-cache/dev-ruby/haml-5.2.2 +++ b/metadata/md5-cache/dev-ruby/haml-5.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/haml/haml/archive/v5.2.2.tar.gz -> haml-5.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5681d8a33f55c1b7a6c9ba89908037d4 diff --git a/metadata/md5-cache/dev-ruby/haml-rails-2.0.1 b/metadata/md5-cache/dev-ruby/haml-rails-2.0.1 index 5e8d5ab3eba5..a708c85d9fac 100644 --- a/metadata/md5-cache/dev-ruby/haml-rails-2.0.1 +++ b/metadata/md5-cache/dev-ruby/haml-rails-2.0.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/haml-rails-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2e3b092acd0eb86fef6e5ced378ce10 diff --git a/metadata/md5-cache/dev-ruby/haml-rails-2.0.1-r1 b/metadata/md5-cache/dev-ruby/haml-rails-2.0.1-r1 index ae236de2b543..4fa46619b43d 100644 --- a/metadata/md5-cache/dev-ruby/haml-rails-2.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/haml-rails-2.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/haml-rails-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70b8723dfce8bd3d56e00370762a5146 diff --git a/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 b/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 index 6258d2df7433..a1119d35c480 100644 --- a/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 +++ b/metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hamster-3.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=47cbfdf6c5ea2371af6a9352bbe52529 diff --git a/metadata/md5-cache/dev-ruby/hashdiff-1.0.1 b/metadata/md5-cache/dev-ruby/hashdiff-1.0.1 index b5c6750198ee..e4958e4ee8de 100644 --- a/metadata/md5-cache/dev-ruby/hashdiff-1.0.1 +++ b/metadata/md5-cache/dev-ruby/hashdiff-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hashdiff-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c4d05fbe1078392116d104acbfd09f78 diff --git a/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 b/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 index 7996d2bcf31b..b79b950467d7 100644 --- a/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hashery-2.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f515ea88037bbd20d7ef8180c90e10ae diff --git a/metadata/md5-cache/dev-ruby/hashicorp-checkpoint-0.1.5-r1 b/metadata/md5-cache/dev-ruby/hashicorp-checkpoint-0.1.5-r1 index f9b181fd86a1..32532591f340 100644 --- a/metadata/md5-cache/dev-ruby/hashicorp-checkpoint-0.1.5-r1 +++ b/metadata/md5-cache/dev-ruby/hashicorp-checkpoint-0.1.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/hashicorp-checkpoint-0.1.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8d7f13eb2465ba7a3b6ccbc0fbb2eff9 diff --git a/metadata/md5-cache/dev-ruby/hashie-3.6.0 b/metadata/md5-cache/dev-ruby/hashie-3.6.0 index ca76752da075..0a2aa0b1adfa 100644 --- a/metadata/md5-cache/dev-ruby/hashie-3.6.0 +++ b/metadata/md5-cache/dev-ruby/hashie-3.6.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/hashie-3.6.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dad64ab32a92fd91ed5a7e46983f0d44 diff --git a/metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 b/metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 index 371e13f6027f..2195201cb1e5 100644 --- a/metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/hashie-4.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/intridea/hashie/archive/v4.1.0.tar.gz -> hashie-4.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2cba4f0722cfbbc1d7f02a26d5f34f41 diff --git a/metadata/md5-cache/dev-ruby/hashie-5.0.0 b/metadata/md5-cache/dev-ruby/hashie-5.0.0 index bed09bc3a891..0c76f25f83f0 100644 --- a/metadata/md5-cache/dev-ruby/hashie-5.0.0 +++ b/metadata/md5-cache/dev-ruby/hashie-5.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/intridea/hashie/archive/v5.0.0.tar.gz -> hashie-5.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=612ab3a0e0b533e7181ccc87412d1332 diff --git a/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 b/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 index 3cddfe82e864..5ceceda5d131 100644 --- a/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hashr-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a058bff25ce2c6774f8c72a0c111ac43 diff --git a/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 index e7fe593d5f33..10a07c9f13d3 100644 --- a/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/heredoc_unindent-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=331d9eb7b9df38da10ba57ab63a5b1ab diff --git a/metadata/md5-cache/dev-ruby/hiera-3.8.0 b/metadata/md5-cache/dev-ruby/hiera-3.8.0 index 23183f76600f..de3f254951fd 100644 --- a/metadata/md5-cache/dev-ruby/hiera-3.8.0 +++ b/metadata/md5-cache/dev-ruby/hiera-3.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hiera-3.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=27e02dcb24471742dfa9db8b6ea6adb0 diff --git a/metadata/md5-cache/dev-ruby/hiera-3.9.0 b/metadata/md5-cache/dev-ruby/hiera-3.9.0 index f32e2bf267f5..90b932739c26 100644 --- a/metadata/md5-cache/dev-ruby/hiera-3.9.0 +++ b/metadata/md5-cache/dev-ruby/hiera-3.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hiera-3.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4a02c7cd60480619025a3f9124d61e42 diff --git a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 index 62d64fee02f9..63f06a74316a 100644 --- a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 +++ b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/TomPoulton/hiera-eyaml/archive/v3.1.1.tar.gz -> hiera-eyaml-3.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6cea6e67ae1b58e80a5e24f6b247ce9 diff --git a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 index b86b23ecf6fb..f57fe6781410 100644 --- a/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 +++ b/metadata/md5-cache/dev-ruby/hiera-eyaml-3.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/TomPoulton/hiera-eyaml/archive/v3.2.2.tar.gz -> hiera-eyaml-3.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6d497c622e559177fe0a63ed4eaeee74 diff --git a/metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 b/metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 index 2adcc5885686..f325729d9900 100644 --- a/metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 +++ b/metadata/md5-cache/dev-ruby/hiera-eyaml-gpg-0.7.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hiera-eyaml-gpg-0.7.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=96bac9d74e0c46558ca895ca9722023b diff --git a/metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r2 b/metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r2 index c1a132f0a733..5ad719171dc9 100644 --- a/metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r2 +++ b/metadata/md5-cache/dev-ruby/hiera-eyaml-plaintext-0.6-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hiera-eyaml-plaintext-0.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a145e69c63155c734c9dbc80ce555c01 diff --git a/metadata/md5-cache/dev-ruby/highline-2.0.3 b/metadata/md5-cache/dev-ruby/highline-2.0.3 index 72be69062cd4..af28c3941e4a 100644 --- a/metadata/md5-cache/dev-ruby/highline-2.0.3 +++ b/metadata/md5-cache/dev-ruby/highline-2.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/JEG2/highline/archive/v2.0.3.tar.gz -> highline-2.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc4ba5496eabdc9ae1e140a52f5d2e10 diff --git a/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 b/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 index c614d36c7d46..6760acfef376 100644 --- a/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 +++ b/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/JEG2/highline/archive/v2.0.3.tar.gz -> highline-2.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6f7dc72c8b276aecb7cedbb0e55cce6c diff --git a/metadata/md5-cache/dev-ruby/hipchat-1.6.0 b/metadata/md5-cache/dev-ruby/hipchat-1.6.0 index 113eb877fa13..ded1cea172e4 100644 --- a/metadata/md5-cache/dev-ruby/hipchat-1.6.0 +++ b/metadata/md5-cache/dev-ruby/hipchat-1.6.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/hipchat/hipchat-rb/archive/v1.6.0.tar.gz -> hipchat-1.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=89fdc656c756246e03ce9f424dd3b054 diff --git a/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 b/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 index 55b3377013ec..ce1998499c6c 100644 --- a/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 +++ b/metadata/md5-cache/dev-ruby/hiredis-0.6.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/hiredis:= test? ( dev-ruby/test-unit:2 ) virtual/pkgconfig 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Wrapper for hiredis (protocol serialization/deserialization and blocking I/O) @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/redis/hiredis-rb/archive/v0.6.3.tar.gz -> hiredis-rb-0.6.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d1f75601845bc05e5f1fa1bde2a29de diff --git a/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 b/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 index b623b259245d..b3bc4ddf96e1 100644 --- a/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 +++ b/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/histogram-0.2.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=addc6f09d26fb1d75f064a937132f60a diff --git a/metadata/md5-cache/dev-ruby/hitimes-2.0.0 b/metadata/md5-cache/dev-ruby/hitimes-2.0.0 index bd032788c605..036f9317d66a 100644 --- a/metadata/md5-cache/dev-ruby/hitimes-2.0.0 +++ b/metadata/md5-cache/dev-ruby/hitimes-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hitimes-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1490cf35f4933085e182d815cef7dc4f diff --git a/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 b/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 index 25aed05f70d3..247cc069bab9 100644 --- a/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hitimes-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=50665dfeccbd6626e1bccb3c0063a103 diff --git a/metadata/md5-cache/dev-ruby/hocon-1.3.1 b/metadata/md5-cache/dev-ruby/hocon-1.3.1 index 008203c07a19..d185d4521247 100644 --- a/metadata/md5-cache/dev-ruby/hocon-1.3.1 +++ b/metadata/md5-cache/dev-ruby/hocon-1.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/puppetlabs/ruby-hocon/archive/1.3.1.tar.gz -> hocon-1.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=433e52181c665d2c1c549d13a61660cd diff --git a/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 b/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 index 3cafe40e8b59..507ade00fe28 100644 --- a/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 +++ b/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/puppetlabs/ruby-hocon/archive/1.3.1.tar.gz -> hocon-1.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=780bd1dcc72401e1834a4fedbf40880c diff --git a/metadata/md5-cache/dev-ruby/hoe-3.21.0 b/metadata/md5-cache/dev-ruby/hoe-3.21.0 index 7f2efabcb00f..a89b93bb9ca9 100644 --- a/metadata/md5-cache/dev-ruby/hoe-3.21.0 +++ b/metadata/md5-cache/dev-ruby/hoe-3.21.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hoe-3.21.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d8c7bea2c5d9bcb94785e01c0a53c47f diff --git a/metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 b/metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 index c2812c2bcd0b..9b533377f2c5 100644 --- a/metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 +++ b/metadata/md5-cache/dev-ruby/hpricot-0.8.6-r6 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/rake-compiler[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/rake-compiler[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( dev-ruby/fast_xs[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/fast_xs[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/fast_xs[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/rake-compiler[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/rake-compiler[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/rake-compiler[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( dev-ruby/fast_xs[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/fast_xs[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/fast_xs[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-util/ragel 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A fast and liberal HTML parser for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hpricot-0.8.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c8e2e76c15c05daf33656458a921f4a8 diff --git a/metadata/md5-cache/dev-ruby/html2haml-2.2.0-r1 b/metadata/md5-cache/dev-ruby/html2haml-2.2.0-r1 index 1aea975c8c29..45ab92801895 100644 --- a/metadata/md5-cache/dev-ruby/html2haml-2.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/html2haml-2.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/html2haml-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6089907745ea644e38443a0798bb3e5f diff --git a/metadata/md5-cache/dev-ruby/htmlentities-4.3.4-r1 b/metadata/md5-cache/dev-ruby/htmlentities-4.3.4-r1 index 28a7f9a7591b..7dc892bee902 100644 --- a/metadata/md5-cache/dev-ruby/htmlentities-4.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/htmlentities-4.3.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/htmlentities-4.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=990c3142cd061198241d7b208b09b8be diff --git a/metadata/md5-cache/dev-ruby/http-4.1.1 b/metadata/md5-cache/dev-ruby/http-4.1.1 index f8508fb3af19..0645a50d08a2 100644 --- a/metadata/md5-cache/dev-ruby/http-4.1.1 +++ b/metadata/md5-cache/dev-ruby/http-4.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/http-4.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ca1207ca6dea6cfd88ee2045e832ff81 diff --git a/metadata/md5-cache/dev-ruby/http-4.4.1 b/metadata/md5-cache/dev-ruby/http-4.4.1 index ea876468897a..845eb6d1c13b 100644 --- a/metadata/md5-cache/dev-ruby/http-4.4.1 +++ b/metadata/md5-cache/dev-ruby/http-4.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/http-4.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7e13c89db8792ddd970e4e906efa9af2 diff --git a/metadata/md5-cache/dev-ruby/http-accept-1.7.0 b/metadata/md5-cache/dev-ruby/http-accept-1.7.0 index 758207eed47f..b89ce9a3422e 100644 --- a/metadata/md5-cache/dev-ruby/http-accept-1.7.0 +++ b/metadata/md5-cache/dev-ruby/http-accept-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/http-accept/archive/v1.7.0.tar.gz -> http-accept-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=84c0c82bb9957de694b8c9f6ed89c8dc diff --git a/metadata/md5-cache/dev-ruby/http-accept-2.1.1 b/metadata/md5-cache/dev-ruby/http-accept-2.1.1 index b3a9331b92e5..71c56e9557cf 100644 --- a/metadata/md5-cache/dev-ruby/http-accept-2.1.1 +++ b/metadata/md5-cache/dev-ruby/http-accept-2.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/socketry/http-accept/archive/v2.1.1.tar.gz -> http-accept-2.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=55b02e53c406e248497f6dea7b2275d4 diff --git a/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 b/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 index 97bc4aec138e..d23277dd9000 100644 --- a/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/socketry/http-accept/archive/v2.1.1.tar.gz -> http-accept-2.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=414f4a785a5e46d31dba14a034f0cfe0 diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 index 961fa4ab57ac..3cb71ac5e9eb 100644 --- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 +++ b/metadata/md5-cache/dev-ruby/http-cookie-1.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/http-cookie-1.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e7795a976d720bb7160169bc00f8dfb2 diff --git a/metadata/md5-cache/dev-ruby/http-form_data-2.2.0 b/metadata/md5-cache/dev-ruby/http-form_data-2.2.0 index 7717c76cb1a8..5a92cbcd4e41 100644 --- a/metadata/md5-cache/dev-ruby/http-form_data-2.2.0 +++ b/metadata/md5-cache/dev-ruby/http-form_data-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/http-form_data-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e11f29a7fb1f32216d84d0d9d9cbbf64 diff --git a/metadata/md5-cache/dev-ruby/http-form_data-2.3.0 b/metadata/md5-cache/dev-ruby/http-form_data-2.3.0 index 155a07368451..d87013487570 100644 --- a/metadata/md5-cache/dev-ruby/http-form_data-2.3.0 +++ b/metadata/md5-cache/dev-ruby/http-form_data-2.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/http-form_data-2.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f2c83f47b1bb99f7cbb3b833f961a4c diff --git a/metadata/md5-cache/dev-ruby/http-parser-1.2.3 b/metadata/md5-cache/dev-ruby/http-parser-1.2.3 index 425380f99325..16fbb6ae23c5 100644 --- a/metadata/md5-cache/dev-ruby/http-parser-1.2.3 +++ b/metadata/md5-cache/dev-ruby/http-parser-1.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/http-parser-1.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=68cd04b60bfd693e074fd28dfbff31a6 diff --git a/metadata/md5-cache/dev-ruby/http-parser-1.2.3-r1 b/metadata/md5-cache/dev-ruby/http-parser-1.2.3-r1 index f3752053b939..3c02e88f630e 100644 --- a/metadata/md5-cache/dev-ruby/http-parser-1.2.3-r1 +++ b/metadata/md5-cache/dev-ruby/http-parser-1.2.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/http-parser-1.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3a96d2e8116dac2f6076e489625a7ca5 diff --git a/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 b/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 index 84a7d3406750..5f2fd34268d3 100644 --- a/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 +++ b/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby26(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby26(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Simple callback-based HTTP request/response parser @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/http_parser.rb-0.6.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ac025d16b05c7d18536c08ba3100f443 diff --git a/metadata/md5-cache/dev-ruby/httparty-0.18.1 b/metadata/md5-cache/dev-ruby/httparty-0.18.1 index ae24142baa31..72708d9be5f7 100644 --- a/metadata/md5-cache/dev-ruby/httparty-0.18.1 +++ b/metadata/md5-cache/dev-ruby/httparty-0.18.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jnunemaker/httparty/archive/v0.18.1.tar.gz -> httparty-0.18.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c9c6e4a56ffd9388c2253356c633f267 diff --git a/metadata/md5-cache/dev-ruby/httparty-0.19.0 b/metadata/md5-cache/dev-ruby/httparty-0.19.0 index 38b64e6ecfe5..ea4c22bded64 100644 --- a/metadata/md5-cache/dev-ruby/httparty-0.19.0 +++ b/metadata/md5-cache/dev-ruby/httparty-0.19.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jnunemaker/httparty/archive/v0.19.0.tar.gz -> httparty-0.19.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7137544445b2e6563905b85dc7fe0fdb diff --git a/metadata/md5-cache/dev-ruby/httparty-0.20.0 b/metadata/md5-cache/dev-ruby/httparty-0.20.0 index f2da11879cb3..4912c02c3a00 100644 --- a/metadata/md5-cache/dev-ruby/httparty-0.20.0 +++ b/metadata/md5-cache/dev-ruby/httparty-0.20.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jnunemaker/httparty/archive/v0.20.0.tar.gz -> httparty-0.20.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0d8ffd10086fe36827a709cee5fb5f6 diff --git a/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 b/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 index 637702534cd6..9a5dad499462 100644 --- a/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 +++ b/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/Manfred/HTTPauth/archive/v0.2.1.tar.gz -> httpauth-0.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ffec366593c2b65f6d27f268d1864928 diff --git a/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2 b/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2 index aea9589f0dcf..0e930f577787 100644 --- a/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2 +++ b/metadata/md5-cache/dev-ruby/httpclient-2.8.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nahi/httpclient/archive/v2.8.3.tar.gz -> httpclient-2.8.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=53b504b16bc4d437677f32a74f1acebd diff --git a/metadata/md5-cache/dev-ruby/i18n-1.10.0 b/metadata/md5-cache/dev-ruby/i18n-1.10.0 index 902bcbb7c335..f2d66e307bee 100644 --- a/metadata/md5-cache/dev-ruby/i18n-1.10.0 +++ b/metadata/md5-cache/dev-ruby/i18n-1.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.10.0.tar.gz -> i18n-1.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a83e5f738a892a9837c47e5a42de19f diff --git a/metadata/md5-cache/dev-ruby/i18n-1.8.10 b/metadata/md5-cache/dev-ruby/i18n-1.8.10 index d8e846a58eeb..a6703f4e1696 100644 --- a/metadata/md5-cache/dev-ruby/i18n-1.8.10 +++ b/metadata/md5-cache/dev-ruby/i18n-1.8.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.8.10.tar.gz -> i18n-1.8.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f55beda10f1744e52c0a1b4249a83bce diff --git a/metadata/md5-cache/dev-ruby/i18n-1.8.11 b/metadata/md5-cache/dev-ruby/i18n-1.8.11 index 5fc95b5ffdb4..6a9460868bf5 100644 --- a/metadata/md5-cache/dev-ruby/i18n-1.8.11 +++ b/metadata/md5-cache/dev-ruby/i18n-1.8.11 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.8.11.tar.gz -> i18n-1.8.11.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=86868518b8c67f9a395ec15b80a03111 diff --git a/metadata/md5-cache/dev-ruby/i18n-1.8.9 b/metadata/md5-cache/dev-ruby/i18n-1.8.9 index 12f132834306..7f402ff95f96 100644 --- a/metadata/md5-cache/dev-ruby/i18n-1.8.9 +++ b/metadata/md5-cache/dev-ruby/i18n-1.8.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.8.9.tar.gz -> i18n-1.8.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dd0c9ab7783dfa69f2f8d9b3774d9f67 diff --git a/metadata/md5-cache/dev-ruby/i18n-1.9.1 b/metadata/md5-cache/dev-ruby/i18n-1.9.1 index 40aca516d2e4..a376b53de170 100644 --- a/metadata/md5-cache/dev-ruby/i18n-1.9.1 +++ b/metadata/md5-cache/dev-ruby/i18n-1.9.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/svenfuchs/i18n/archive/v1.9.1.tar.gz -> i18n-1.9.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=30474d11f91e43df9622f4f623d5e4eb diff --git a/metadata/md5-cache/dev-ruby/ice_nine-0.11.2-r1 b/metadata/md5-cache/dev-ruby/ice_nine-0.11.2-r1 index c174bd57de19..e582d1fc9ed0 100644 --- a/metadata/md5-cache/dev-ruby/ice_nine-0.11.2-r1 +++ b/metadata/md5-cache/dev-ruby/ice_nine-0.11.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/ice_nine-0.11.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ee86831afdbff95e471bd2ac75980b9 diff --git a/metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 b/metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 index 80c822e58b3e..aca9a3aa93dc 100644 --- a/metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 +++ b/metadata/md5-cache/dev-ruby/idn-ruby-0.1.2 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-dns/libidn:0 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=LibIDN Ruby Bindings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/idn-ruby-0.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=671665ae4de18e07707d856059e4784d diff --git a/metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 b/metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 index e07afb6cb789..054daabeb24b 100644 --- a/metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 +++ b/metadata/md5-cache/dev-ruby/idn-ruby-0.1.4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-dns/libidn:0 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=LibIDN Ruby Bindings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/idn-ruby-0.1.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3a242850661130d49d475bcce2e3682a diff --git a/metadata/md5-cache/dev-ruby/image_processing-1.12.2 b/metadata/md5-cache/dev-ruby/image_processing-1.12.2 index 871319c65013..0bef14fde2c2 100644 --- a/metadata/md5-cache/dev-ruby/image_processing-1.12.2 +++ b/metadata/md5-cache/dev-ruby/image_processing-1.12.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/janko/image_processing/archive/v1.12.2.tar.gz -> image_processing-1.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=13a37c1e6fc831ba4b614ca0a87467a5 diff --git a/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 b/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 index ec007fc0ee31..3069cd00c681 100644 --- a/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 +++ b/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mattheworiordan/imagesize/archive/bd5be2afb088beba3f0d863cef4eac7db56ca804.tar.gz -> imagesize-0.1.1_p20100902.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5f4d1aebfef3295da7a3c57bdfabba3d diff --git a/metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 b/metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 index b6040deb1893..092099da70db 100644 --- a/metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/inflecto-0.0.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/inflecto-0.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7775dc7614cb84a6cf690d445c94bf7d diff --git a/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r1 b/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r1 index 1caa4dae95e8..537dfddf5fa6 100644 --- a/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/instance_storage-1.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/instance_storage-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ac25c52417723dea140f2281e54efd3f diff --git a/metadata/md5-cache/dev-ruby/instance_storage-2.0.0 b/metadata/md5-cache/dev-ruby/instance_storage-2.0.0 index a4fbf5a36dd5..222c42df286c 100644 --- a/metadata/md5-cache/dev-ruby/instance_storage-2.0.0 +++ b/metadata/md5-cache/dev-ruby/instance_storage-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/instance_storage-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aada695271470825fbaaaf1420aa6d07 diff --git a/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1 b/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1 index c4e3c72c1e2a..675729422f98 100644 --- a/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1 +++ b/metadata/md5-cache/dev-ruby/instantiator-0.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/instantiator-0.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=52ececfb137b4663bc283f6dffa650d7 diff --git a/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 b/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 index 8a62b6f8f787..c6a318a500d1 100644 --- a/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 +++ b/metadata/md5-cache/dev-ruby/introspection-0.0.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/introspection-0.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b97588386b4a65370be18eadf00830af diff --git a/metadata/md5-cache/dev-ruby/io-wait-0.2.1 b/metadata/md5-cache/dev-ruby/io-wait-0.2.1 index ff6372de0a56..e7983e304e24 100644 --- a/metadata/md5-cache/dev-ruby/io-wait-0.2.1 +++ b/metadata/md5-cache/dev-ruby/io-wait-0.2.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Waits until IO is readable or writable without blocking @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/io-wait/archive/v0.2.1.tar.gz -> io-wait-0.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=85e5aafcb270c4d74cad4471c84c70e2 diff --git a/metadata/md5-cache/dev-ruby/io-wait-0.2.3 b/metadata/md5-cache/dev-ruby/io-wait-0.2.3 index 7e155b3eefe1..47ca9d29e059 100644 --- a/metadata/md5-cache/dev-ruby/io-wait-0.2.3 +++ b/metadata/md5-cache/dev-ruby/io-wait-0.2.3 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Waits until IO is readable or writable without blocking @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/io-wait/archive/v0.2.3.tar.gz -> io-wait-0.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=85e5aafcb270c4d74cad4471c84c70e2 diff --git a/metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 b/metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 index 2e9dae87f10d..7704f12b1c24 100644 --- a/metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 +++ b/metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r4 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=IO::Buffer is a byte queue which is intended for non-blocking I/O applications @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tarcieri/iobuffer/tarball/v1.1.2 -> iobuffer-git-1.1.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5349034afd92e9b952ea9fc6880ab7b0 diff --git a/metadata/md5-cache/dev-ruby/itextomml-1.6.1 b/metadata/md5-cache/dev-ruby/itextomml-1.6.1 index c860cb4a147f..55b65e9cee1a 100644 --- a/metadata/md5-cache/dev-ruby/itextomml-1.6.1 +++ b/metadata/md5-cache/dev-ruby/itextomml-1.6.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Native Ruby bindings to itex2MML, which converts itex equations to MathML @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/itextomml-1.6.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=102e3db660d03ae02b07b715649051be diff --git a/metadata/md5-cache/dev-ruby/jbuilder-2.10.1 b/metadata/md5-cache/dev-ruby/jbuilder-2.10.1 index e41da7f0207d..40390475d6b1 100644 --- a/metadata/md5-cache/dev-ruby/jbuilder-2.10.1 +++ b/metadata/md5-cache/dev-ruby/jbuilder-2.10.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/jbuilder-2.10.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=da6795dfcf466dd24692528babe91ceb diff --git a/metadata/md5-cache/dev-ruby/jbuilder-2.11.2 b/metadata/md5-cache/dev-ruby/jbuilder-2.11.2 index ee2d87afbcb1..dccce92a5388 100644 --- a/metadata/md5-cache/dev-ruby/jbuilder-2.11.2 +++ b/metadata/md5-cache/dev-ruby/jbuilder-2.11.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/jbuilder-2.11.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ee682fd2dc46f7ee378f40fdcd365d1 diff --git a/metadata/md5-cache/dev-ruby/jbuilder-2.11.5 b/metadata/md5-cache/dev-ruby/jbuilder-2.11.5 index b95996039486..4a7e62d80469 100644 --- a/metadata/md5-cache/dev-ruby/jbuilder-2.11.5 +++ b/metadata/md5-cache/dev-ruby/jbuilder-2.11.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/jbuilder-2.11.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=62d6ca66b3865bf969e5f1a303dbe216 diff --git a/metadata/md5-cache/dev-ruby/jmespath-1.6.1 b/metadata/md5-cache/dev-ruby/jmespath-1.6.1 index e1634dc63242..04457124498e 100644 --- a/metadata/md5-cache/dev-ruby/jmespath-1.6.1 +++ b/metadata/md5-cache/dev-ruby/jmespath-1.6.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/jmespath/jmespath.rb/archive/v1.6.1.tar.gz -> jmespath-1.6.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=392935e47fcc3d742bca0015cef42b01 diff --git a/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0 b/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0 index 191c8db7dd1c..47fbe44e73f7 100644 --- a/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0 +++ b/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/jquery-rails-4.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6426ebd830fd36cc2e69aafd6b72d0b diff --git a/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0-r1 b/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0-r1 index 40fd9d0021de..d4cf97ac7e6a 100644 --- a/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/jquery-rails-4.4.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/jquery-rails-4.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=49571e9b0f0138bf8253d02940dad608 diff --git a/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r1 b/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r1 index 4204504ab5c4..6eb81db85097 100644 --- a/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/jquery-ui-rails-6.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=421f88884e5aaa5f1f41f0bda0d94503 diff --git a/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r2 b/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r2 index afb23c91ac79..3f8121d27936 100644 --- a/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r2 +++ b/metadata/md5-cache/dev-ruby/jquery-ui-rails-6.0.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/jquery-ui-rails-6.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3e8ee98d30daf607b0f3c71124b33e3 diff --git a/metadata/md5-cache/dev-ruby/jsobfu-0.4.2 b/metadata/md5-cache/dev-ruby/jsobfu-0.4.2 index 66959c0e8489..b6869e08f325 100644 --- a/metadata/md5-cache/dev-ruby/jsobfu-0.4.2 +++ b/metadata/md5-cache/dev-ruby/jsobfu-0.4.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.4.2 SRC_URI=https://rubygems.org/gems/jsobfu-0.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d26a2bef7fc0c8b4c636a98c7e53f883 diff --git a/metadata/md5-cache/dev-ruby/jsobfu-0.4.2-r1 b/metadata/md5-cache/dev-ruby/jsobfu-0.4.2-r1 index 11dfff6b0765..33d71609ec25 100644 --- a/metadata/md5-cache/dev-ruby/jsobfu-0.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/jsobfu-0.4.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.4.2 SRC_URI=https://rubygems.org/gems/jsobfu-0.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=057763b7ed408666b299ae7034c95029 diff --git a/metadata/md5-cache/dev-ruby/json-2.5.1-r1 b/metadata/md5-cache/dev-ruby/json-2.5.1-r1 index 201d4d44193c..546ee1f56dc0 100644 --- a/metadata/md5-cache/dev-ruby/json-2.5.1-r1 +++ b/metadata/md5-cache/dev-ruby/json-2.5.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-util/ragel 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A JSON implementation as a Ruby extension @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/flori/json/archive/v2.5.1.tar.gz -> json-2.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1b56458d8777098a8b6b836c68c7994e diff --git a/metadata/md5-cache/dev-ruby/json-2.6.1 b/metadata/md5-cache/dev-ruby/json-2.6.1 index c95bacb2bc48..f0893d185dd7 100644 --- a/metadata/md5-cache/dev-ruby/json-2.6.1 +++ b/metadata/md5-cache/dev-ruby/json-2.6.1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-util/ragel 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A JSON implementation as a Ruby extension @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/flori/json/archive/v2.6.1.tar.gz -> json-2.6.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9e2d7fb76d82258a3f6b81ac18e10e9a diff --git a/metadata/md5-cache/dev-ruby/json-2.6.2 b/metadata/md5-cache/dev-ruby/json-2.6.2 index 00d1ec20ab1f..fe353f8f626d 100644 --- a/metadata/md5-cache/dev-ruby/json-2.6.2 +++ b/metadata/md5-cache/dev-ruby/json-2.6.2 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-util/ragel 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A JSON implementation as a Ruby extension @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/flori/json/archive/v2.6.2.tar.gz -> json-2.6.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b1c1e615e5cdfb5683496cdef582c58 diff --git a/metadata/md5-cache/dev-ruby/json_schema-0.20.8 b/metadata/md5-cache/dev-ruby/json_schema-0.20.8 index 4ab8a5e9b04b..f20f29f1f3ed 100644 --- a/metadata/md5-cache/dev-ruby/json_schema-0.20.8 +++ b/metadata/md5-cache/dev-ruby/json_schema-0.20.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/brandur/json_schema/archive/v0.20.8.tar.gz -> json_schema-0.20.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f0b658a6f8baf2aeefc6df7c3e5afc0 diff --git a/metadata/md5-cache/dev-ruby/json_schema-0.20.9 b/metadata/md5-cache/dev-ruby/json_schema-0.20.9 index 5907fd9dbb7f..df2263be1e25 100644 --- a/metadata/md5-cache/dev-ruby/json_schema-0.20.9 +++ b/metadata/md5-cache/dev-ruby/json_schema-0.20.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/brandur/json_schema/archive/v0.20.9.tar.gz -> json_schema-0.20.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19f1b498088c61ab4cd3d42b65e4c625 diff --git a/metadata/md5-cache/dev-ruby/jwt-2.2.3 b/metadata/md5-cache/dev-ruby/jwt-2.2.3 index 1ac0689f5407..c0447673b7b4 100644 --- a/metadata/md5-cache/dev-ruby/jwt-2.2.3 +++ b/metadata/md5-cache/dev-ruby/jwt-2.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jwt/ruby-jwt/archive/v2.2.3.tar.gz -> jwt-2.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b769bfb940bf040c19bb02b01e002a96 diff --git a/metadata/md5-cache/dev-ruby/jwt-2.3.0 b/metadata/md5-cache/dev-ruby/jwt-2.3.0 index bb042d7208f3..64d612019003 100644 --- a/metadata/md5-cache/dev-ruby/jwt-2.3.0 +++ b/metadata/md5-cache/dev-ruby/jwt-2.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jwt/ruby-jwt/archive/v2.3.0.tar.gz -> jwt-2.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b6f4d1d25e9f9129aeaab07d2326a2c diff --git a/metadata/md5-cache/dev-ruby/kirbybase-2.6.1-r3 b/metadata/md5-cache/dev-ruby/kirbybase-2.6.1-r3 index 0874026d2f1a..e02297590d0b 100644 --- a/metadata/md5-cache/dev-ruby/kirbybase-2.6.1-r3 +++ b/metadata/md5-cache/dev-ruby/kirbybase-2.6.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/KirbyBase-2.6.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d0aeb045a761c014054f3138cd41e714 diff --git a/metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 b/metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 index 6fbe16dca6d0..eed1cef35276 100644 --- a/metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/kissfft-0.0.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=ruby interface to kissfft @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/kissfft-0.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fccbabc23458c3710650d2899bb03965 diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 b/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 index f92889240fad..25b3860f88ff 100644 --- a/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/kpeg-1.1.0-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kpeg-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a994fb0c3df901cf2a9407ae9d1deb5 diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.2.0 b/metadata/md5-cache/dev-ruby/kpeg-1.2.0 index bc991b12ca67..e8f3805c77b5 100644 --- a/metadata/md5-cache/dev-ruby/kpeg-1.2.0 +++ b/metadata/md5-cache/dev-ruby/kpeg-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kpeg-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc8ea8c182048d3b492446bab422b026 diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.3.0 b/metadata/md5-cache/dev-ruby/kpeg-1.3.0 index 05124a05d443..9d390487739a 100644 --- a/metadata/md5-cache/dev-ruby/kpeg-1.3.0 +++ b/metadata/md5-cache/dev-ruby/kpeg-1.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kpeg-1.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc8ea8c182048d3b492446bab422b026 diff --git a/metadata/md5-cache/dev-ruby/kpeg-1.3.1 b/metadata/md5-cache/dev-ruby/kpeg-1.3.1 index 045d93f98e77..301c1b01af26 100644 --- a/metadata/md5-cache/dev-ruby/kpeg-1.3.1 +++ b/metadata/md5-cache/dev-ruby/kpeg-1.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kpeg-1.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a28155fe9eb30ab097b80a58e0f4fe2e diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 b/metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 index d901f1f3eb7d..b96ecb164240 100644 --- a/metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 +++ b/metadata/md5-cache/dev-ruby/kramdown-2.3.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/kramdown-2.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4cca4f64f6125574fcc9ad986298d690 diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.3.2 b/metadata/md5-cache/dev-ruby/kramdown-2.3.2 index e7868b55bb96..a95e389ff923 100644 --- a/metadata/md5-cache/dev-ruby/kramdown-2.3.2 +++ b/metadata/md5-cache/dev-ruby/kramdown-2.3.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/kramdown-2.3.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=10491432698ff1ddde34e849d6b61ed2 diff --git a/metadata/md5-cache/dev-ruby/kramdown-2.4.0 b/metadata/md5-cache/dev-ruby/kramdown-2.4.0 index 55a1066227f1..3c2d2a7c2353 100644 --- a/metadata/md5-cache/dev-ruby/kramdown-2.4.0 +++ b/metadata/md5-cache/dev-ruby/kramdown-2.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/kramdown-2.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=10491432698ff1ddde34e849d6b61ed2 diff --git a/metadata/md5-cache/dev-ruby/kramdown-parser-gfm-1.1.0 b/metadata/md5-cache/dev-ruby/kramdown-parser-gfm-1.1.0 index e520f2328a92..685231f574ac 100644 --- a/metadata/md5-cache/dev-ruby/kramdown-parser-gfm-1.1.0 +++ b/metadata/md5-cache/dev-ruby/kramdown-parser-gfm-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kramdown-parser-gfm-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=207e8284c07618b166a0b03f673b4461 diff --git a/metadata/md5-cache/dev-ruby/kramdown-syntax-coderay-1.0.1 b/metadata/md5-cache/dev-ruby/kramdown-syntax-coderay-1.0.1 index f837d2bb9000..c3a05749e39b 100644 --- a/metadata/md5-cache/dev-ruby/kramdown-syntax-coderay-1.0.1 +++ b/metadata/md5-cache/dev-ruby/kramdown-syntax-coderay-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/kramdown-syntax-coderay-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=915f2aff4e019f932457fe39fc505f23 diff --git a/metadata/md5-cache/dev-ruby/launchy-2.5.0 b/metadata/md5-cache/dev-ruby/launchy-2.5.0 index 291f7c2aa051..3a66e910ed75 100644 --- a/metadata/md5-cache/dev-ruby/launchy-2.5.0 +++ b/metadata/md5-cache/dev-ruby/launchy-2.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/launchy-2.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dfc43a73d5cdda063515759e1f6021f8 diff --git a/metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 b/metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 index de581951c555..1b35603bf74d 100644 --- a/metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 +++ b/metadata/md5-cache/dev-ruby/lemon-0.9.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/lemon-0.9.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=136f869afdb5c970dc83c3c805bc5317 diff --git a/metadata/md5-cache/dev-ruby/letter_opener-1.8.0 b/metadata/md5-cache/dev-ruby/letter_opener-1.8.0 index 701e38e5fda9..b2275352a9e5 100644 --- a/metadata/md5-cache/dev-ruby/letter_opener-1.8.0 +++ b/metadata/md5-cache/dev-ruby/letter_opener-1.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ryanb/letter_opener/archive/v1.8.0.tar.gz -> letter_opener-1.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0a911ec913c1262e7a97ee5f9719c60c diff --git a/metadata/md5-cache/dev-ruby/letter_opener-1.8.1 b/metadata/md5-cache/dev-ruby/letter_opener-1.8.1 index 9eee24f4b339..cc21a7b99363 100644 --- a/metadata/md5-cache/dev-ruby/letter_opener-1.8.1 +++ b/metadata/md5-cache/dev-ruby/letter_opener-1.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ryanb/letter_opener/archive/v1.8.1.tar.gz -> letter_opener-1.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0a911ec913c1262e7a97ee5f9719c60c diff --git a/metadata/md5-cache/dev-ruby/levenshtein-0.2.2-r3 b/metadata/md5-cache/dev-ruby/levenshtein-0.2.2-r3 index 6b592f6616a0..322170042180 100644 --- a/metadata/md5-cache/dev-ruby/levenshtein-0.2.2-r3 +++ b/metadata/md5-cache/dev-ruby/levenshtein-0.2.2-r3 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Levenshtein distance algorithm @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/levenshtein-0.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4f0cd944611a12f53a146925c75e901 diff --git a/metadata/md5-cache/dev-ruby/libusb-0.6.4 b/metadata/md5-cache/dev-ruby/libusb-0.6.4 index f99da1f8fde4..a0763e09ef67 100644 --- a/metadata/md5-cache/dev-ruby/libusb-0.6.4 +++ b/metadata/md5-cache/dev-ruby/libusb-0.6.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/libusb-0.6.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a44a6859389286cab399044e36d3731d diff --git a/metadata/md5-cache/dev-ruby/liquid-4.0.3 b/metadata/md5-cache/dev-ruby/liquid-4.0.3 index 95364c8e0f62..210dcbc70fd5 100644 --- a/metadata/md5-cache/dev-ruby/liquid-4.0.3 +++ b/metadata/md5-cache/dev-ruby/liquid-4.0.3 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/Shopify/liquid/archive/v4.0.3.tar.gz -> liquid-4.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e01726feae7fe36c60cadd5bc2947df1 diff --git a/metadata/md5-cache/dev-ruby/liquid-4.0.3-r1 b/metadata/md5-cache/dev-ruby/liquid-4.0.3-r1 new file mode 100644 index 000000000000..1d2c46b2fff7 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/liquid-4.0.3-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] dev-ruby/spy[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/spy[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Template engine for Ruby +EAPI=8 +HOMEPAGE=https://shopify.github.io/liquid/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 test test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=4 +SRC_URI=https://github.com/Shopify/liquid/archive/v4.0.3.tar.gz -> liquid-4.0.3.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=cc78ec40d6d9c62f130462a1d3924bab diff --git a/metadata/md5-cache/dev-ruby/liquid-5.0.1 b/metadata/md5-cache/dev-ruby/liquid-5.0.1 index 67b6febe78d3..b626e90e5027 100644 --- a/metadata/md5-cache/dev-ruby/liquid-5.0.1 +++ b/metadata/md5-cache/dev-ruby/liquid-5.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Shopify/liquid/archive/v5.0.1.tar.gz -> liquid-5.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8439b1563be269eaf398bac553e9b4be diff --git a/metadata/md5-cache/dev-ruby/liquid-5.1.0 b/metadata/md5-cache/dev-ruby/liquid-5.1.0 index f1c4106beda1..0e6f58f59926 100644 --- a/metadata/md5-cache/dev-ruby/liquid-5.1.0 +++ b/metadata/md5-cache/dev-ruby/liquid-5.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Shopify/liquid/archive/v5.1.0.tar.gz -> liquid-5.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8d9d73ccaf7e07ccfe46867da8f43edc diff --git a/metadata/md5-cache/dev-ruby/liquid-5.2.0 b/metadata/md5-cache/dev-ruby/liquid-5.2.0 index 22784a5beea0..c66e2fc5695f 100644 --- a/metadata/md5-cache/dev-ruby/liquid-5.2.0 +++ b/metadata/md5-cache/dev-ruby/liquid-5.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Shopify/liquid/archive/v5.2.0.tar.gz -> liquid-5.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e809a8bfbdb2a55d073ce54a72bd0f4c diff --git a/metadata/md5-cache/dev-ruby/liquid-5.3.0 b/metadata/md5-cache/dev-ruby/liquid-5.3.0 index 7c00eedadd75..838017ee8c03 100644 --- a/metadata/md5-cache/dev-ruby/liquid-5.3.0 +++ b/metadata/md5-cache/dev-ruby/liquid-5.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Shopify/liquid/archive/v5.3.0.tar.gz -> liquid-5.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e809a8bfbdb2a55d073ce54a72bd0f4c diff --git a/metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 b/metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 index 089d30ca5d96..4cbb07fd4de4 100644 --- a/metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/liquid-c-4.0.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/liquid-3.0.0:*[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Liquid performance extension in C @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/liquid-c-4.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c47a72f1f40e8bea02b822b53756dc45 diff --git a/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 b/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 index 179c92e86c6c..9630d6c09b76 100644 --- a/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 +++ b/metadata/md5-cache/dev-ruby/liquid-c-4.1.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/liquid-5.0.1:*[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Liquid performance extension in C @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/liquid-c-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=92faa52141bbe0dcd8b5ffcd91a8673a diff --git a/metadata/md5-cache/dev-ruby/listen-1.3.1-r4 b/metadata/md5-cache/dev-ruby/listen-1.3.1-r4 index 7aba525689d3..66c7dea5ccf4 100644 --- a/metadata/md5-cache/dev-ruby/listen-1.3.1-r4 +++ b/metadata/md5-cache/dev-ruby/listen-1.3.1-r4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/guard/listen/archive/v1.3.1.tar.gz -> listen-1.3.1-git.tgz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f4fdd719348670776c1009cedc9791a6 diff --git a/metadata/md5-cache/dev-ruby/listen-3.5.1 b/metadata/md5-cache/dev-ruby/listen-3.5.1 index 63e55effb5ca..9c333c0a4261 100644 --- a/metadata/md5-cache/dev-ruby/listen-3.5.1 +++ b/metadata/md5-cache/dev-ruby/listen-3.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/guard/listen/archive/v3.5.1.tar.gz -> listen-3.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=461543c32d0739b0dd3aa19eb2b92739 diff --git a/metadata/md5-cache/dev-ruby/listen-3.6.0 b/metadata/md5-cache/dev-ruby/listen-3.6.0 index 5d00b406dc99..f00ecbaa10cf 100644 --- a/metadata/md5-cache/dev-ruby/listen-3.6.0 +++ b/metadata/md5-cache/dev-ruby/listen-3.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/guard/listen/archive/v3.6.0.tar.gz -> listen-3.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3a7c928e6e73b500c0f2e131b11e0a33 diff --git a/metadata/md5-cache/dev-ruby/listen-3.7.0 b/metadata/md5-cache/dev-ruby/listen-3.7.0 index 62f0cd57a6eb..c0582ec36a1e 100644 --- a/metadata/md5-cache/dev-ruby/listen-3.7.0 +++ b/metadata/md5-cache/dev-ruby/listen-3.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/guard/listen/archive/v3.7.0.tar.gz -> listen-3.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b1df5a94de0957286533be422f763ec diff --git a/metadata/md5-cache/dev-ruby/listen-3.7.1 b/metadata/md5-cache/dev-ruby/listen-3.7.1 index 94ce36f21573..2a548e61cb18 100644 --- a/metadata/md5-cache/dev-ruby/listen-3.7.1 +++ b/metadata/md5-cache/dev-ruby/listen-3.7.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/guard/listen/archive/v3.7.1.tar.gz -> listen-3.7.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1c2d290835776fe3c65efa204dc66887 diff --git a/metadata/md5-cache/dev-ruby/little-plugger-1.1.4-r1 b/metadata/md5-cache/dev-ruby/little-plugger-1.1.4-r1 index 47d532afaa7f..0414638b0ed9 100644 --- a/metadata/md5-cache/dev-ruby/little-plugger-1.1.4-r1 +++ b/metadata/md5-cache/dev-ruby/little-plugger-1.1.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/little-plugger-1.1.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c80c9f9f7163c657c86abfa12e4456b2 diff --git a/metadata/md5-cache/dev-ruby/locale-2.1.3 b/metadata/md5-cache/dev-ruby/locale-2.1.3 index c3e35e74e9d5..baa33a1fd597 100644 --- a/metadata/md5-cache/dev-ruby/locale-2.1.3 +++ b/metadata/md5-cache/dev-ruby/locale-2.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gettext/locale/archive/2.1.3.tar.gz -> locale-2.1.3-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dc26bcbba7213124706a2e46013120f0 diff --git a/metadata/md5-cache/dev-ruby/localhost-1.1.9 b/metadata/md5-cache/dev-ruby/localhost-1.1.9 index 43987dab5805..6995da338296 100644 --- a/metadata/md5-cache/dev-ruby/localhost-1.1.9 +++ b/metadata/md5-cache/dev-ruby/localhost-1.1.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/localhost/archive/v1.1.9.tar.gz -> localhost-1.1.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=31c2b9ca46e8cc41c9cbbab57e8f802e diff --git a/metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 b/metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 index 3878b45fed92..8a9cb91a36a8 100644 --- a/metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 +++ b/metadata/md5-cache/dev-ruby/lockfile-2.1.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/lockfile-2.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c064ee9af03dd511e2932a4aacc6051 diff --git a/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 b/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 index 659025ef8d1d..44d02b03c865 100644 --- a/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 +++ b/metadata/md5-cache/dev-ruby/log4r-1.1.10-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/log4r-1.1.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fd460ce96bb25f20307202c440d86a60 diff --git a/metadata/md5-cache/dev-ruby/log_buddy-0.7.0-r1 b/metadata/md5-cache/dev-ruby/log_buddy-0.7.0-r1 index fa14c03ee57e..3862a6b62fa1 100644 --- a/metadata/md5-cache/dev-ruby/log_buddy-0.7.0-r1 +++ b/metadata/md5-cache/dev-ruby/log_buddy-0.7.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/log_buddy-0.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8b8832ea4bf566106543f873e415ec32 diff --git a/metadata/md5-cache/dev-ruby/logue-1.0.18 b/metadata/md5-cache/dev-ruby/logue-1.0.18 index 1f74232281e7..57b43d973245 100644 --- a/metadata/md5-cache/dev-ruby/logue-1.0.18 +++ b/metadata/md5-cache/dev-ruby/logue-1.0.18 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jpace/logue/archive/v1.0.18.tar.gz -> logue-git-1.0.18.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ab8bba23e27ba825f943545b32815084 diff --git a/metadata/md5-cache/dev-ruby/loofah-2.12.0 b/metadata/md5-cache/dev-ruby/loofah-2.12.0 index 50ff552bb13b..ed3a28d16bab 100644 --- a/metadata/md5-cache/dev-ruby/loofah-2.12.0 +++ b/metadata/md5-cache/dev-ruby/loofah-2.12.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/flavorjones/loofah/archive/v2.12.0.tar.gz -> loofah-2.12.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc58a9a206ee26047ff3db1d97182d2e diff --git a/metadata/md5-cache/dev-ruby/loofah-2.14.0 b/metadata/md5-cache/dev-ruby/loofah-2.14.0 index 4038a2d85bdd..b2eaaf28edea 100644 --- a/metadata/md5-cache/dev-ruby/loofah-2.14.0 +++ b/metadata/md5-cache/dev-ruby/loofah-2.14.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/flavorjones/loofah/archive/v2.14.0.tar.gz -> loofah-2.14.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e416cd2c303eb4a1861992b6ca8f98ed diff --git a/metadata/md5-cache/dev-ruby/loofah-2.15.0 b/metadata/md5-cache/dev-ruby/loofah-2.15.0 index 888f4c9fb9ee..5a293e11215e 100644 --- a/metadata/md5-cache/dev-ruby/loofah-2.15.0 +++ b/metadata/md5-cache/dev-ruby/loofah-2.15.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://github.com/flavorjones/loofah INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux LICENSE=MIT RDEPEND=ruby_targets_ruby26? ( =dev-ruby/crass-1.0*[ruby_targets_ruby26(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby26(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/crass-1.0*[ruby_targets_ruby27(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby30(-)] ) 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_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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/flavorjones/loofah/archive/v2.15.0.tar.gz -> loofah-2.15.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e416cd2c303eb4a1861992b6ca8f98ed +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7293ab8a9fb6b2f18d21ee48c1f32d3c diff --git a/metadata/md5-cache/dev-ruby/loofah-2.18.0 b/metadata/md5-cache/dev-ruby/loofah-2.18.0 new file mode 100644 index 000000000000..68d383248954 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/loofah-2.18.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/crass-1.0*[ruby_targets_ruby26(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby26(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/crass-1.0*[ruby_targets_ruby27(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rr-1.1.0[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Library for manipulating and transforming HTML/XML documents and fragments. +EAPI=8 +HOMEPAGE=https://github.com/flavorjones/loofah +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( =dev-ruby/crass-1.0*[ruby_targets_ruby26(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby26(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/crass-1.0*[ruby_targets_ruby27(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.5.9[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/flavorjones/loofah/archive/v2.18.0.tar.gz -> loofah-2.18.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=a7d7643fc2d7702ef38340a558fa32b8 diff --git a/metadata/md5-cache/dev-ruby/loquacious-1.9.1-r3 b/metadata/md5-cache/dev-ruby/loquacious-1.9.1-r3 index 839accb6e630..2ccc46237d97 100644 --- a/metadata/md5-cache/dev-ruby/loquacious-1.9.1-r3 +++ b/metadata/md5-cache/dev-ruby/loquacious-1.9.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/loquacious-1.9.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7c998626f77cf6876833a1fdd0cbb4d9 diff --git a/metadata/md5-cache/dev-ruby/lumberjack-1.2.7 b/metadata/md5-cache/dev-ruby/lumberjack-1.2.7 index 630084666753..0425c573b418 100644 --- a/metadata/md5-cache/dev-ruby/lumberjack-1.2.7 +++ b/metadata/md5-cache/dev-ruby/lumberjack-1.2.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/bdurand/lumberjack/archive/v1.2.7.tar.gz -> lumberjack-1.2.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=129d96678de518eacad1d3697f371a3f diff --git a/metadata/md5-cache/dev-ruby/lumberjack-1.2.8 b/metadata/md5-cache/dev-ruby/lumberjack-1.2.8 index fae0f09eeb3d..66f8b22d9812 100644 --- a/metadata/md5-cache/dev-ruby/lumberjack-1.2.8 +++ b/metadata/md5-cache/dev-ruby/lumberjack-1.2.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/bdurand/lumberjack/archive/v1.2.8.tar.gz -> lumberjack-1.2.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15a56aad0b8c88481a474ef2be045e01 diff --git a/metadata/md5-cache/dev-ruby/mab-0.0.3-r2 b/metadata/md5-cache/dev-ruby/mab-0.0.3-r2 index 56c478293666..ac4b44490811 100644 --- a/metadata/md5-cache/dev-ruby/mab-0.0.3-r2 +++ b/metadata/md5-cache/dev-ruby/mab-0.0.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mab-0.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=21cddda6d57462706ae3c069d2302a1b diff --git a/metadata/md5-cache/dev-ruby/magic-0.2.9-r1 b/metadata/md5-cache/dev-ruby/magic-0.2.9-r1 index a0f86d1ea953..154a0a026942 100644 --- a/metadata/md5-cache/dev-ruby/magic-0.2.9-r1 +++ b/metadata/md5-cache/dev-ruby/magic-0.2.9-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/qoobaa/magic/archive/v0.2.9.tar.gz -> magic-0.2.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5399893bc074ed83750255693e616a25 diff --git a/metadata/md5-cache/dev-ruby/magic-0.2.9-r2 b/metadata/md5-cache/dev-ruby/magic-0.2.9-r2 index e6cab8f0797a..4d013c155165 100644 --- a/metadata/md5-cache/dev-ruby/magic-0.2.9-r2 +++ b/metadata/md5-cache/dev-ruby/magic-0.2.9-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/qoobaa/magic/archive/v0.2.9.tar.gz -> magic-0.2.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=24d3d825f17abf190c6d3ec6a5d4084a diff --git a/metadata/md5-cache/dev-ruby/mail-2.7.1 b/metadata/md5-cache/dev-ruby/mail-2.7.1 index fa6639ed2840..ceca701f5769 100644 --- a/metadata/md5-cache/dev-ruby/mail-2.7.1 +++ b/metadata/md5-cache/dev-ruby/mail-2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2.7 SRC_URI=https://github.com/mikel/mail/archive/2.7.1.tar.gz -> mail-2.7.1-git.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f5a8322ec61694be316c6510d4488ba diff --git a/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 b/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 index 0115a13fee8d..14962a68ab2a 100644 --- a/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 +++ b/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2.7 SRC_URI=https://github.com/mikel/mail/archive/2.7.1.tar.gz -> mail-2.7.1-git.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc6b145f2794e7b4f5a05fdd360d69bc diff --git a/metadata/md5-cache/dev-ruby/maildir-2.2.3 b/metadata/md5-cache/dev-ruby/maildir-2.2.3 index 400e273a7a68..55d1ee6ab445 100644 --- a/metadata/md5-cache/dev-ruby/maildir-2.2.3 +++ b/metadata/md5-cache/dev-ruby/maildir-2.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/maildir-2.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d3d43843b826bed2f28dc0f88476b41 diff --git a/metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 b/metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 index 05a5a12b9cfc..9ecfe8133d32 100644 --- a/metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 +++ b/metadata/md5-cache/dev-ruby/marcel-0.3.3-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/basecamp/marcel/archive/v0.3.3.tar.gz -> marcel-0.3.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=db1c803eab2af9ea6eec9740dcd42cb3 diff --git a/metadata/md5-cache/dev-ruby/marcel-1.0.2 b/metadata/md5-cache/dev-ruby/marcel-1.0.2 index 73cd37e0d116..f83769f39537 100644 --- a/metadata/md5-cache/dev-ruby/marcel-1.0.2 +++ b/metadata/md5-cache/dev-ruby/marcel-1.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/basecamp/marcel/archive/v1.0.2.tar.gz -> marcel-1.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d7f01a5d71b32bae2060bb85cf238062 diff --git a/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 b/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 index a3a33223eb43..1fc1835ce728 100644 --- a/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 +++ b/metadata/md5-cache/dev-ruby/maruku-0.7.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/maruku-0.7.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2667f195449439ef666dda1e689aaeba diff --git a/metadata/md5-cache/dev-ruby/mash-0.1.1-r3 b/metadata/md5-cache/dev-ruby/mash-0.1.1-r3 index 2506445995c5..213368f013d3 100644 --- a/metadata/md5-cache/dev-ruby/mash-0.1.1-r3 +++ b/metadata/md5-cache/dev-ruby/mash-0.1.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mash-0.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=825878f2995579ab2de1382ce0a41c05 diff --git a/metadata/md5-cache/dev-ruby/matrix-0.4.2 b/metadata/md5-cache/dev-ruby/matrix-0.4.2 index f7725e7670fa..a37207d30b60 100644 --- a/metadata/md5-cache/dev-ruby/matrix-0.4.2 +++ b/metadata/md5-cache/dev-ruby/matrix-0.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/matrix/archive/v0.4.2.tar.gz -> matrix-0.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8adb2e9d322ea4410ba1070a375c336a diff --git a/metadata/md5-cache/dev-ruby/maxitest-3.7.0 b/metadata/md5-cache/dev-ruby/maxitest-3.7.0 index 5287a3a25bcf..9f95e4b61edd 100644 --- a/metadata/md5-cache/dev-ruby/maxitest-3.7.0 +++ b/metadata/md5-cache/dev-ruby/maxitest-3.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/grosser/maxitest/archive/v3.7.0.tar.gz -> maxitest-3.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c566a087fdfca0f369a6a0cdc14ecdf7 diff --git a/metadata/md5-cache/dev-ruby/mechanize-2.8.3 b/metadata/md5-cache/dev-ruby/mechanize-2.8.3 index a077bd3fdb98..3fa0302aa13f 100644 --- a/metadata/md5-cache/dev-ruby/mechanize-2.8.3 +++ b/metadata/md5-cache/dev-ruby/mechanize-2.8.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mechanize-2.8.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=25cbe988d1c755cbffacb69cf242d7d8 diff --git a/metadata/md5-cache/dev-ruby/mechanize-2.8.4 b/metadata/md5-cache/dev-ruby/mechanize-2.8.4 index cb3a74a50349..fff7b26d90bd 100644 --- a/metadata/md5-cache/dev-ruby/mechanize-2.8.4 +++ b/metadata/md5-cache/dev-ruby/mechanize-2.8.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mechanize-2.8.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5889eb1a6553eaee075ceb828d6f6b68 diff --git a/metadata/md5-cache/dev-ruby/memo_wise-1.6.0 b/metadata/md5-cache/dev-ruby/memo_wise-1.6.0 index 5c3af05b92a4..dbf7279a77e8 100644 --- a/metadata/md5-cache/dev-ruby/memo_wise-1.6.0 +++ b/metadata/md5-cache/dev-ruby/memo_wise-1.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/panorama-ed/memo_wise/archive/v1.6.0.tar.gz -> memo_wise-1.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cfa49604500c9e7350ddb1bb41343e24 diff --git a/metadata/md5-cache/dev-ruby/memo_wise-1.7.0 b/metadata/md5-cache/dev-ruby/memo_wise-1.7.0 index d53ed2ed46e1..e068a2a14861 100644 --- a/metadata/md5-cache/dev-ruby/memo_wise-1.7.0 +++ b/metadata/md5-cache/dev-ruby/memo_wise-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/panorama-ed/memo_wise/archive/v1.7.0.tar.gz -> memo_wise-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e8423d5973e9e1be9f388ff9df553a6a diff --git a/metadata/md5-cache/dev-ruby/memoist-0.16.2 b/metadata/md5-cache/dev-ruby/memoist-0.16.2 index 8bb896c3c260..1ee055039b8f 100644 --- a/metadata/md5-cache/dev-ruby/memoist-0.16.2 +++ b/metadata/md5-cache/dev-ruby/memoist-0.16.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/memoist-0.16.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed2eb86441c4f08116b50d198ced80fc diff --git a/metadata/md5-cache/dev-ruby/memoizable-0.4.2-r1 b/metadata/md5-cache/dev-ruby/memoizable-0.4.2-r1 index 0545ad22ab0f..91e23a24dae9 100644 --- a/metadata/md5-cache/dev-ruby/memoizable-0.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/memoizable-0.4.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/memoizable-0.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d7fac76bd2891989626bf54ca020fc9a diff --git a/metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 b/metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 index d8e89cabca14..c2033d35e4de 100644 --- a/metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 +++ b/metadata/md5-cache/dev-ruby/memoize-1.3.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/memoize-1.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cd03154c38cfd266d6695937ef199dd1 diff --git a/metadata/md5-cache/dev-ruby/mercenary-0.4.0 b/metadata/md5-cache/dev-ruby/mercenary-0.4.0 index d6e49c9c8e47..6eb21e456b85 100644 --- a/metadata/md5-cache/dev-ruby/mercenary-0.4.0 +++ b/metadata/md5-cache/dev-ruby/mercenary-0.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mercenary-0.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42a456151bd16190a9a2cd018896d5a4 diff --git a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 index e17679271ece..00f144608057 100644 --- a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 +++ b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/floehopper/metaclass/archive/v0.0.4.tar.gz -> metaclass-0.0.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7efe596069b4c82020c806c4d0da62e6 diff --git a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2 b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2 index 1bda61d6574c..49899d64badc 100644 --- a/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2 +++ b/metadata/md5-cache/dev-ruby/metaclass-0.0.4-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/floehopper/metaclass/archive/v0.0.4.tar.gz -> metaclass-0.0.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7fc4ae66c914eb3b95baa15c1ae4b4e3 diff --git a/metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 b/metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 index d6d849b108ae..2e64878a2f65 100644 --- a/metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 +++ b/metadata/md5-cache/dev-ruby/metasm-1.0.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/metasm-1.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3ec67ecf73c2adfdd2f74901c68fafb8 diff --git a/metadata/md5-cache/dev-ruby/method_source-1.0.0 b/metadata/md5-cache/dev-ruby/method_source-1.0.0 index 35659c03f524..7c9968933885 100644 --- a/metadata/md5-cache/dev-ruby/method_source-1.0.0 +++ b/metadata/md5-cache/dev-ruby/method_source-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/method_source-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=345edf6244d98b387564d88d0b7ac4bc diff --git a/metadata/md5-cache/dev-ruby/middleware-0.1.0 b/metadata/md5-cache/dev-ruby/middleware-0.1.0 index 66f4b22cbdcd..cab101e18c7c 100644 --- a/metadata/md5-cache/dev-ruby/middleware-0.1.0 +++ b/metadata/md5-cache/dev-ruby/middleware-0.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/middleware-0.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=970cb3602ad87c3a8280bb9fff0da4f3 diff --git a/metadata/md5-cache/dev-ruby/mime-types-2.99.3 b/metadata/md5-cache/dev-ruby/mime-types-2.99.3 index 3a94ca6dada5..1af74642e4bb 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-2.99.3 +++ b/metadata/md5-cache/dev-ruby/mime-types-2.99.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/mime-types-2.99.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=174505364f3e647adc3eb80448c9304d diff --git a/metadata/md5-cache/dev-ruby/mime-types-3.3.1 b/metadata/md5-cache/dev-ruby/mime-types-3.3.1 index 21253c9a6d4b..e1b29581f43b 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-3.3.1 +++ b/metadata/md5-cache/dev-ruby/mime-types-3.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/mime-types-3.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=112c4916486725082f63221c54e2cf53 diff --git a/metadata/md5-cache/dev-ruby/mime-types-3.4.1 b/metadata/md5-cache/dev-ruby/mime-types-3.4.1 index 286c00f98c12..bd3214bfbc14 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-3.4.1 +++ b/metadata/md5-cache/dev-ruby/mime-types-3.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/mime-types-3.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=11c60b8de85c5d50a229ce554be5ba4e diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0901 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0901 index e52cab92bdf3..90006006866f 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0901 +++ b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0901 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( 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.0901.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=30414d68a2c3f987671317ee29407cb8 diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.1115 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.1115 index ccba301f0953..9863735a3b9a 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.1115 +++ b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.1115 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( 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.1115.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=39cfb4522caadf9b4c18e9a36b5720e1 diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 index 1a5f27a2b615..4d9cd61820a3 100644 --- a/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 +++ b/metadata/md5-cache/dev-ruby/mime-types-data-3.2022.0105 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/mime-types-data-3.2022.0105.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3cb95bd8962308a3f526e7a535b2e90d diff --git a/metadata/md5-cache/dev-ruby/mimemagic-0.3.10 b/metadata/md5-cache/dev-ruby/mimemagic-0.3.10 index 60c6c43097bb..3cac10050eb0 100644 --- a/metadata/md5-cache/dev-ruby/mimemagic-0.3.10 +++ b/metadata/md5-cache/dev-ruby/mimemagic-0.3.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mimemagicrb/mimemagic/archive/v0.3.10.tar.gz -> mimemagic-0.3.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d8cea8b455708e85d72d76868c1a59e7 diff --git a/metadata/md5-cache/dev-ruby/mimemagic-0.3.10-r1 b/metadata/md5-cache/dev-ruby/mimemagic-0.3.10-r1 index f5fca434c890..9fb3ad1d43ef 100644 --- a/metadata/md5-cache/dev-ruby/mimemagic-0.3.10-r1 +++ b/metadata/md5-cache/dev-ruby/mimemagic-0.3.10-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mimemagicrb/mimemagic/archive/v0.3.10.tar.gz -> mimemagic-0.3.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8bb639fca2e58d986d8b04f1ee58cf0f diff --git a/metadata/md5-cache/dev-ruby/mimemagic-0.4.3 b/metadata/md5-cache/dev-ruby/mimemagic-0.4.3 index f2306d398495..b9788ee2c1db 100644 --- a/metadata/md5-cache/dev-ruby/mimemagic-0.4.3 +++ b/metadata/md5-cache/dev-ruby/mimemagic-0.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.4 SRC_URI=https://github.com/mimemagicrb/mimemagic/archive/v0.4.3.tar.gz -> mimemagic-0.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=efcbca3c854049164e3949ccf3ced057 diff --git a/metadata/md5-cache/dev-ruby/mimemagic-0.4.3-r1 b/metadata/md5-cache/dev-ruby/mimemagic-0.4.3-r1 index a2bb61f40438..44522ddffbee 100644 --- a/metadata/md5-cache/dev-ruby/mimemagic-0.4.3-r1 +++ b/metadata/md5-cache/dev-ruby/mimemagic-0.4.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.4 SRC_URI=https://github.com/mimemagicrb/mimemagic/archive/v0.4.3.tar.gz -> mimemagic-0.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 prefix eab3c99d77fe00506c109c8a736186f7 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45e0ed3cd6dc968e4580860d0b0cfd6f diff --git a/metadata/md5-cache/dev-ruby/mini_magick-4.11.0 b/metadata/md5-cache/dev-ruby/mini_magick-4.11.0 index 60bb06d75e55..055ae2bd9713 100644 --- a/metadata/md5-cache/dev-ruby/mini_magick-4.11.0 +++ b/metadata/md5-cache/dev-ruby/mini_magick-4.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/minimagick/minimagick/archive/v4.11.0.tar.gz -> mini_magick-4.11.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9dca8e57070ca9fbb4e4a79c4b3aafb7 diff --git a/metadata/md5-cache/dev-ruby/mini_magick-4.11.0-r1 b/metadata/md5-cache/dev-ruby/mini_magick-4.11.0-r1 index 60696f303952..87224fdf105f 100644 --- a/metadata/md5-cache/dev-ruby/mini_magick-4.11.0-r1 +++ b/metadata/md5-cache/dev-ruby/mini_magick-4.11.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/minimagick/minimagick/archive/v4.11.0.tar.gz -> mini_magick-4.11.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19016933f1d8027ab6fb5d11c5107a0a diff --git a/metadata/md5-cache/dev-ruby/mini_mime-1.0.3 b/metadata/md5-cache/dev-ruby/mini_mime-1.0.3 index 405b46517cf4..153d15a79ea6 100644 --- a/metadata/md5-cache/dev-ruby/mini_mime-1.0.3 +++ b/metadata/md5-cache/dev-ruby/mini_mime-1.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/discourse/mini_mime/archive/v1.0.3.tar.gz -> mini_mime-1.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc8267fc90625e5f91550b2fb0eb3b7c diff --git a/metadata/md5-cache/dev-ruby/mini_mime-1.1.1 b/metadata/md5-cache/dev-ruby/mini_mime-1.1.1 index 231c80ceb86a..b129ff4a7c63 100644 --- a/metadata/md5-cache/dev-ruby/mini_mime-1.1.1 +++ b/metadata/md5-cache/dev-ruby/mini_mime-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/discourse/mini_mime/archive/v1.1.1.tar.gz -> mini_mime-1.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8c385e14ab7693b86ba291183347c080 diff --git a/metadata/md5-cache/dev-ruby/mini_mime-1.1.2 b/metadata/md5-cache/dev-ruby/mini_mime-1.1.2 index c46ee0036ab9..e2c2c21b0359 100644 --- a/metadata/md5-cache/dev-ruby/mini_mime-1.1.2 +++ b/metadata/md5-cache/dev-ruby/mini_mime-1.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/discourse/mini_mime/archive/v1.1.2.tar.gz -> mini_mime-1.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dc45a64acd94e5f7248081b0c3b73863 diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1 b/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1 index 936cc8203e65..187481f29a6b 100644 --- a/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1 +++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.6.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.6 SRC_URI=https://rubygems.org/gems/mini_portile2-2.6.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=013b69b95bf66e06b59f42a55dcc009f diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1 b/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1 index 68ec151cffe3..5a561d33fe1b 100644 --- a/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1 +++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.7.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.7 SRC_URI=https://rubygems.org/gems/mini_portile2-2.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=18776e09ecb607afdd6a5cec2b781752 diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0 b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0 index 875e60b1f0cb..bf417fc58652 100644 --- a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0 +++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.8 SRC_URI=https://rubygems.org/gems/mini_portile2-2.8.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70381ca36c064fd92beb0f9e0114ad70 diff --git a/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1 b/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1 index 0e8ab443ea2b..34c0e09881e0 100644 --- a/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1 +++ b/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/minispec-metadata-3.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b425c9445875f6649831ed561d61d2a6 diff --git a/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1-r1 b/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1-r1 index 84208c51362a..da28bc8efdd4 100644 --- a/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1-r1 +++ b/metadata/md5-cache/dev-ruby/minispec-metadata-3.3.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/minispec-metadata-3.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=125a5af35f0cd98b598afb74b4f68b41 diff --git a/metadata/md5-cache/dev-ruby/minitar-0.9 b/metadata/md5-cache/dev-ruby/minitar-0.9 index 997fbda35593..f8091569bf0b 100644 --- a/metadata/md5-cache/dev-ruby/minitar-0.9 +++ b/metadata/md5-cache/dev-ruby/minitar-0.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/halostatue/minitar/archive/v0.9.tar.gz -> minitar-0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=69099d02fef7f53f67f1f23f07c7f5d3 diff --git a/metadata/md5-cache/dev-ruby/minitar-0.9-r1 b/metadata/md5-cache/dev-ruby/minitar-0.9-r1 index 1321f23edda0..c5f5d80ad74c 100644 --- a/metadata/md5-cache/dev-ruby/minitar-0.9-r1 +++ b/metadata/md5-cache/dev-ruby/minitar-0.9-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/halostatue/minitar/archive/v0.9.tar.gz -> minitar-0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bffdaecaa75ad28583ae23b15d59d642 diff --git a/metadata/md5-cache/dev-ruby/minitest-5.13.0 b/metadata/md5-cache/dev-ruby/minitest-5.13.0 index 2254500266da..c220370dffbe 100644 --- a/metadata/md5-cache/dev-ruby/minitest-5.13.0 +++ b/metadata/md5-cache/dev-ruby/minitest-5.13.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/minitest-5.13.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8124596b9eab8ef82e16e1e87916dff4 diff --git a/metadata/md5-cache/dev-ruby/minitest-5.14.3 b/metadata/md5-cache/dev-ruby/minitest-5.14.3 index 7d47f49d7092..55877c2a6457 100644 --- a/metadata/md5-cache/dev-ruby/minitest-5.14.3 +++ b/metadata/md5-cache/dev-ruby/minitest-5.14.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/minitest-5.14.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=405bdcf2b1bb6ce8de0727ec06b535dc diff --git a/metadata/md5-cache/dev-ruby/minitest-5.14.4 b/metadata/md5-cache/dev-ruby/minitest-5.14.4 index c528617ec37a..95255e39a7e8 100644 --- a/metadata/md5-cache/dev-ruby/minitest-5.14.4 +++ b/metadata/md5-cache/dev-ruby/minitest-5.14.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/minitest-5.14.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=17a583cbc9ee96e05d5ed3ebdab42869 diff --git a/metadata/md5-cache/dev-ruby/minitest-5.15.0 b/metadata/md5-cache/dev-ruby/minitest-5.15.0 index 951b630e8194..58bc923cd35e 100644 --- a/metadata/md5-cache/dev-ruby/minitest-5.15.0 +++ b/metadata/md5-cache/dev-ruby/minitest-5.15.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/minitest-5.15.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45826a82dffc65016b38c92964c3dd88 diff --git a/metadata/md5-cache/dev-ruby/minitest-around-0.5.0-r1 b/metadata/md5-cache/dev-ruby/minitest-around-0.5.0-r1 index c9941f43b8ae..fcf29b542475 100644 --- a/metadata/md5-cache/dev-ruby/minitest-around-0.5.0-r1 +++ b/metadata/md5-cache/dev-ruby/minitest-around-0.5.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/minitest-around-0.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=10f046b7f078a45f7e966eb7fb98ba6c diff --git a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0 b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0 deleted file mode 100644 index 20600076106f..000000000000 --- a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) -DESCRIPTION=Bonus assertions for minitest -EAPI=6 -HOMEPAGE=https://github.com/halostatue/minitest-bonus-assertions -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby26 ruby_targets_ruby27 doc test 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://rubygems.org/gems/minitest-bonus-assertions-3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=48040033cc64bce051d482fccf05f12e diff --git a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1 b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1 index 2e8427a5834a..9c80fa3fddc6 100644 --- a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1 +++ b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/minitest-bonus-assertions-3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ec0a60fe6d890251fd16fb3fd59e7ae5 diff --git a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1 b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1 index dbf3b7bb62dc..ffe7bda8476c 100644 --- a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1 +++ b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/minitest-global_expectations-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f8ce45a5cf4e253a3a869e50d5dfef8d diff --git a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1 b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1 index 31b12fc73721..ec605c175fab 100644 --- a/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/minitest-global_expectations-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/minitest-global_expectations-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2ef6a273015b4c7aa226d25b7b64b3a2 diff --git a/metadata/md5-cache/dev-ruby/minitest-hooks-1.5.0 b/metadata/md5-cache/dev-ruby/minitest-hooks-1.5.0 index f53371443060..36e8e6704d2d 100644 --- a/metadata/md5-cache/dev-ruby/minitest-hooks-1.5.0 +++ b/metadata/md5-cache/dev-ruby/minitest-hooks-1.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/minitest-hooks-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d77c793efe0453c556c02db8498c3c0e diff --git a/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1 b/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1 index a0f72d6d4a29..3bae3c7fef76 100644 --- a/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1 +++ b/metadata/md5-cache/dev-ruby/minitest-power_assert-0.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/minitest-power_assert-0.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=82e134f63e286b37ae5c7d319cebd3e8 diff --git a/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 b/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 index 9fbe815f91b9..06acb30411eb 100644 --- a/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 +++ b/metadata/md5-cache/dev-ruby/minitest-pretty_diff-0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/minitest-pretty_diff-0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bb7b4d1b193c5fcc3bbe7fe21a600d2c diff --git a/metadata/md5-cache/dev-ruby/mixlib-shellout-3.0.9 b/metadata/md5-cache/dev-ruby/mixlib-shellout-3.0.9 index d76c99de1c71..830a30361eed 100644 --- a/metadata/md5-cache/dev-ruby/mixlib-shellout-3.0.9 +++ b/metadata/md5-cache/dev-ruby/mixlib-shellout-3.0.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/opscode/mixlib-shellout/archive/v3.0.9.tar.gz -> mixlib-shellout-3.0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=234f85fdc7a1aeb858f17da8def1318c diff --git a/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 b/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 index 8ac3e1900197..734bf2eee8b7 100644 --- a/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 +++ b/metadata/md5-cache/dev-ruby/mocha-0.14.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.14 SRC_URI=https://rubygems.org/gems/mocha-0.14.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=44f7a40fd292fa9e52a493ab2868e8e8 diff --git a/metadata/md5-cache/dev-ruby/mocha-1.13.0 b/metadata/md5-cache/dev-ruby/mocha-1.13.0 index 009509e94fbf..ccb63c8bb71f 100644 --- a/metadata/md5-cache/dev-ruby/mocha-1.13.0 +++ b/metadata/md5-cache/dev-ruby/mocha-1.13.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/freerange/mocha/archive/v1.13.0.tar.gz -> mocha-1.13.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3c570772cdcf81f2cdc6bfb93d444d28 diff --git a/metadata/md5-cache/dev-ruby/mocha-1.14.0 b/metadata/md5-cache/dev-ruby/mocha-1.14.0 index 4743adf10b3f..909921cd107e 100644 --- a/metadata/md5-cache/dev-ruby/mocha-1.14.0 +++ b/metadata/md5-cache/dev-ruby/mocha-1.14.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/freerange/mocha/archive/v1.14.0.tar.gz -> mocha-1.14.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8ce16f3975ca0a45bc401a492f6751d7 diff --git a/metadata/md5-cache/dev-ruby/moneta-1.3.0 b/metadata/md5-cache/dev-ruby/moneta-1.3.0 index 1fa5777edd87..2b2095ec901f 100644 --- a/metadata/md5-cache/dev-ruby/moneta-1.3.0 +++ b/metadata/md5-cache/dev-ruby/moneta-1.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/minad/moneta/archive/v1.3.0.tar.gz -> moneta-1.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6b05e0c59c9e5c50e67f97fb21960761 diff --git a/metadata/md5-cache/dev-ruby/moneta-1.4.0 b/metadata/md5-cache/dev-ruby/moneta-1.4.0 index 4e681e7e1c02..6eed62b78a06 100644 --- a/metadata/md5-cache/dev-ruby/moneta-1.4.0 +++ b/metadata/md5-cache/dev-ruby/moneta-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/minad/moneta/archive/v1.4.0.tar.gz -> moneta-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6b05e0c59c9e5c50e67f97fb21960761 diff --git a/metadata/md5-cache/dev-ruby/moneta-1.4.1 b/metadata/md5-cache/dev-ruby/moneta-1.4.1 index 5cd1dbb0aae5..76a955e9762d 100644 --- a/metadata/md5-cache/dev-ruby/moneta-1.4.1 +++ b/metadata/md5-cache/dev-ruby/moneta-1.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/minad/moneta/archive/v1.4.1.tar.gz -> moneta-1.4.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=77821d333160d60c002e87eacb05f929 diff --git a/metadata/md5-cache/dev-ruby/moneta-1.5.1 b/metadata/md5-cache/dev-ruby/moneta-1.5.1 index 5f2385652a61..3aa1f96be5ef 100644 --- a/metadata/md5-cache/dev-ruby/moneta-1.5.1 +++ b/metadata/md5-cache/dev-ruby/moneta-1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/minad/moneta/archive/v1.5.1.tar.gz -> moneta-1.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=77821d333160d60c002e87eacb05f929 diff --git a/metadata/md5-cache/dev-ruby/mqtt-0.5.0 b/metadata/md5-cache/dev-ruby/mqtt-0.5.0 index a8a5e8a54870..cd2ba487652b 100644 --- a/metadata/md5-cache/dev-ruby/mqtt-0.5.0 +++ b/metadata/md5-cache/dev-ruby/mqtt-0.5.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/njh/ruby-mqtt/archive/v0.5.0.tar.gz -> mqtt-0.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ebdd4c1bf06228ee8c0a1b0f57aec687 diff --git a/metadata/md5-cache/dev-ruby/msgpack-1.4.3 b/metadata/md5-cache/dev-ruby/msgpack-1.4.3 index 3b687eae9bd4..657288abe9bf 100644 --- a/metadata/md5-cache/dev-ruby/msgpack-1.4.3 +++ b/metadata/md5-cache/dev-ruby/msgpack-1.4.3 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Binary-based efficient data interchange format for ruby binding @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/msgpack-1.4.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ecc2b3a3177f8059ff8faad38d44178b diff --git a/metadata/md5-cache/dev-ruby/msgpack-1.4.4 b/metadata/md5-cache/dev-ruby/msgpack-1.4.4 index 906d41ebfecb..73d70b782217 100644 --- a/metadata/md5-cache/dev-ruby/msgpack-1.4.4 +++ b/metadata/md5-cache/dev-ruby/msgpack-1.4.4 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Binary-based efficient data interchange format for ruby binding @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/msgpack-1.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ecc2b3a3177f8059ff8faad38d44178b diff --git a/metadata/md5-cache/dev-ruby/msgpack-1.4.5 b/metadata/md5-cache/dev-ruby/msgpack-1.4.5 index 3fabd03bcb8d..acf494e8e052 100644 --- a/metadata/md5-cache/dev-ruby/msgpack-1.4.5 +++ b/metadata/md5-cache/dev-ruby/msgpack-1.4.5 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Binary-based efficient data interchange format for ruby binding @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/msgpack-1.4.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=79481dcd179e9a1ff8fd338ea4355496 diff --git a/metadata/md5-cache/dev-ruby/msgpack-1.5.1 b/metadata/md5-cache/dev-ruby/msgpack-1.5.1 index c88c9194958b..901b660a47bd 100644 --- a/metadata/md5-cache/dev-ruby/msgpack-1.5.1 +++ b/metadata/md5-cache/dev-ruby/msgpack-1.5.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Binary-based efficient data interchange format for ruby binding @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/msgpack-1.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b387caf2d359eebd47cee8d609700c54 diff --git a/metadata/md5-cache/dev-ruby/multi_json-1.14.1 b/metadata/md5-cache/dev-ruby/multi_json-1.14.1 index 36adf388de74..ef70e399b824 100644 --- a/metadata/md5-cache/dev-ruby/multi_json-1.14.1 +++ b/metadata/md5-cache/dev-ruby/multi_json-1.14.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/intridea/multi_json/archive/v1.14.1.tar.gz -> multi_json-1.14.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7d69b69aa313fe02b40f7eb04b921a3d diff --git a/metadata/md5-cache/dev-ruby/multi_json-1.15.0 b/metadata/md5-cache/dev-ruby/multi_json-1.15.0 index 8d769612fb38..7636474093b2 100644 --- a/metadata/md5-cache/dev-ruby/multi_json-1.15.0 +++ b/metadata/md5-cache/dev-ruby/multi_json-1.15.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/intridea/multi_json/archive/v1.15.0.tar.gz -> multi_json-1.15.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8fdf5b702cab1e1aeb2a8ff474f7c1e1 diff --git a/metadata/md5-cache/dev-ruby/multi_test-0.1.2-r1 b/metadata/md5-cache/dev-ruby/multi_test-0.1.2-r1 index 8ea15a8bc358..6e658a4a61e6 100644 --- a/metadata/md5-cache/dev-ruby/multi_test-0.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/multi_test-0.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/multi_test-0.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ec84829980277d8a7135445e496645c9 diff --git a/metadata/md5-cache/dev-ruby/multi_test-1.1.0 b/metadata/md5-cache/dev-ruby/multi_test-1.1.0 new file mode 100644 index 000000000000..baee398add63 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/multi_test-1.1.0 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=A uniform interface for Ruby testing libraries +EAPI=8 +HOMEPAGE=https://cucumber.io/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=test !test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://rubygems.org/gems/multi_test-1.1.0.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=41b64c6d8f73f18926a9002b4c87ca8d diff --git a/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r1 b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r1 index 4df81db2df61..e1320de3bcaf 100644 --- a/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r1 +++ b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sferik/multi_xml/archive/v0.6.0.tar.gz -> multi_xml-0.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8ac9ac39ee4b6900e2ac52472728a134 diff --git a/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 index 920bcaa35858..288b3bf61c62 100644 --- a/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 +++ b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sferik/multi_xml/archive/v0.6.0.tar.gz -> multi_xml-0.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=74ce59a9ce522d224f696a463db30867 diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1 b/metadata/md5-cache/dev-ruby/multipart-post-2.1.1 index 1e486cf1de0e..0a36473179af 100644 --- a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1 +++ b/metadata/md5-cache/dev-ruby/multipart-post-2.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/multipart-post-2.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aef71f88657a959ba3b2ca3ee1c78e7f diff --git a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1 b/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1 index c2a0b8e85294..8cfae57b745d 100644 --- a/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/multipart-post-2.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/multipart-post-2.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bb49e1b555e9e14fe434b574784f129e diff --git a/metadata/md5-cache/dev-ruby/mustache-1.1.1 b/metadata/md5-cache/dev-ruby/mustache-1.1.1 index ce99d343dadd..7c3bd54afe2f 100644 --- a/metadata/md5-cache/dev-ruby/mustache-1.1.1 +++ b/metadata/md5-cache/dev-ruby/mustache-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mustache-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d17f53ba25c840665f9a7a2e2874b1c4 diff --git a/metadata/md5-cache/dev-ruby/mustache-1.1.1-r1 b/metadata/md5-cache/dev-ruby/mustache-1.1.1-r1 index 45f5b36f0b48..e0d723320d70 100644 --- a/metadata/md5-cache/dev-ruby/mustache-1.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/mustache-1.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mustache-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6527ebaab249c5b6743c99bf2e2d2ac4 diff --git a/metadata/md5-cache/dev-ruby/mustermann-1.1.1 b/metadata/md5-cache/dev-ruby/mustermann-1.1.1 index af918b0e6720..17819da5dd2e 100644 --- a/metadata/md5-cache/dev-ruby/mustermann-1.1.1 +++ b/metadata/md5-cache/dev-ruby/mustermann-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/mustermann-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=22c9a98aa992dfe6bdb85099e82ea299 diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 b/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 index b9f41d016816..213f92b53259 100644 --- a/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 +++ b/metadata/md5-cache/dev-ruby/mysql2-0.5.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby26 ruby_targets_ruby27 r RESTRICT=!test? ( test ) SLOT=0.5 SRC_URI=https://rubygems.org/gems/mysql2-0.5.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2ee1cda08464110842bace043b79133c diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920 b/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920 index 27bad3ae09d8..daef06bbf582 100644 --- a/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920 +++ b/metadata/md5-cache/dev-ruby/mysql2-0.5.3.20210920 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby26 ruby_targets_ruby27 r RESTRICT=!test? ( test ) SLOT=0.5 SRC_URI=https://github.com/brianmario/mysql2/archive/6652da20010ddfbbe6bceb8e41666d05e512346c.tar.gz -> mysql2-0.5.3.20210920.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b8b1ffa5be129d4bc411841981a2919 diff --git a/metadata/md5-cache/dev-ruby/mysql2-0.5.4 b/metadata/md5-cache/dev-ruby/mysql2-0.5.4 index 5c88e0950b66..6c8bdf37c482 100644 --- a/metadata/md5-cache/dev-ruby/mysql2-0.5.4 +++ b/metadata/md5-cache/dev-ruby/mysql2-0.5.4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A modern, simple and very fast Mysql library for Ruby - binding to libmysql @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( mariadb mysql ) || ( ruby_targets_ruby26 ruby_targets_ruby27 r RESTRICT=!test? ( test ) SLOT=0.5 SRC_URI=https://github.com/brianmario/mysql2/archive/0.5.4.tar.gz -> mysql2-0.5.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5ba9c9138b305c9de83d58f2a5489813 diff --git a/metadata/md5-cache/dev-ruby/nagios_analyzer-0.0.5-r2 b/metadata/md5-cache/dev-ruby/nagios_analyzer-0.0.5-r2 index 3ce7c897966e..798d534cb37b 100644 --- a/metadata/md5-cache/dev-ruby/nagios_analyzer-0.0.5-r2 +++ b/metadata/md5-cache/dev-ruby/nagios_analyzer-0.0.5-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/nagios_analyzer-0.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=99a682e2169289503e1a3802c313e292 diff --git a/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1 b/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1 index ae77476a6d0c..297e4ee98c59 100644 --- a/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1 +++ b/metadata/md5-cache/dev-ruby/nanotest-0.9.4.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/nanotest-0.9.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=840589afa227ccb0586db77ea8476660 diff --git a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 b/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 index fa85763e51f1..560fa31dac7f 100644 --- a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/masa16/narray/archive/0.6.1.2.tar.gz -> narray-0.6.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6e7a5cd4eb7da82fc490628f76e1107 diff --git a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 b/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 index cbabbc9f2629..1e35ebd77a8a 100644 --- a/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 +++ b/metadata/md5-cache/dev-ruby/narray-0.6.1.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Numerical N-dimensional Array class @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/masa16/narray/archive/0.6.1.2.tar.gz -> narray-0.6.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4146c5332b425f9a3f7a672e65ff2a9a diff --git a/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 b/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 index d8c4ba770c88..ee7f9c7351fa 100644 --- a/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/naught-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4ee64cb2ca7f0e0f5e2630133412fbcc diff --git a/metadata/md5-cache/dev-ruby/necromancer-0.5.1 b/metadata/md5-cache/dev-ruby/necromancer-0.5.1 index 0a6ae498a360..36debce02ee8 100644 --- a/metadata/md5-cache/dev-ruby/necromancer-0.5.1 +++ b/metadata/md5-cache/dev-ruby/necromancer-0.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/necromancer-0.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1365ed1f8149a96ef7b2b3675e2f5223 diff --git a/metadata/md5-cache/dev-ruby/necromancer-0.7.0 b/metadata/md5-cache/dev-ruby/necromancer-0.7.0 index 7dec956383d1..c667f207bfb1 100644 --- a/metadata/md5-cache/dev-ruby/necromancer-0.7.0 +++ b/metadata/md5-cache/dev-ruby/necromancer-0.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/necromancer/archive/v0.7.0.tar.gz -> necromancer-0.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b3edc397a3c182b5662b5dde9f71a2f diff --git a/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 b/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 index c932d3eed17a..f4c6a17f9d2a 100644 --- a/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/e2/nenv/archive/v0.3.0.tar.gz -> nenv-0.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0722841f903d0392cb57222e82312616 diff --git a/metadata/md5-cache/dev-ruby/neovim-ruby-client-0.8.1-r1 b/metadata/md5-cache/dev-ruby/neovim-ruby-client-0.8.1-r1 index b18c2d941cba..e2176a9e47fc 100644 --- a/metadata/md5-cache/dev-ruby/neovim-ruby-client-0.8.1-r1 +++ b/metadata/md5-cache/dev-ruby/neovim-ruby-client-0.8.1-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/neovim-0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b5a33a9356267b812a7a9ea9f9fe327d diff --git a/metadata/md5-cache/dev-ruby/net-ftp-0.1.3 b/metadata/md5-cache/dev-ruby/net-ftp-0.1.3 index 4e4a0276ae2c..d002094fafa9 100644 --- a/metadata/md5-cache/dev-ruby/net-ftp-0.1.3 +++ b/metadata/md5-cache/dev-ruby/net-ftp-0.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-ftp/archive/v0.1.3.tar.gz -> net-ftp-0.1.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=44f596769546ee99cbc1619781c59ee9 diff --git a/metadata/md5-cache/dev-ruby/net-http-digest_auth-1.4.1-r1 b/metadata/md5-cache/dev-ruby/net-http-digest_auth-1.4.1-r1 index 51864f1cc149..4972135f7c00 100644 --- a/metadata/md5-cache/dev-ruby/net-http-digest_auth-1.4.1-r1 +++ b/metadata/md5-cache/dev-ruby/net-http-digest_auth-1.4.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/net-http-digest_auth-1.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fd706a3cd80c154674ba44173d3f615c diff --git a/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0 b/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0 index 39a2d8102e3c..bb0af371635d 100644 --- a/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0 +++ b/metadata/md5-cache/dev-ruby/net-http-persistent-3.1.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/net-http-persistent-3.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2d4823acda6f39b2a3bac8340d7acefc diff --git a/metadata/md5-cache/dev-ruby/net-http-persistent-4.0.1 b/metadata/md5-cache/dev-ruby/net-http-persistent-4.0.1 index 852cd63fe18c..b0624a28ca9a 100644 --- a/metadata/md5-cache/dev-ruby/net-http-persistent-4.0.1 +++ b/metadata/md5-cache/dev-ruby/net-http-persistent-4.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/net-http-persistent-4.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b981f78994353509c4f729f5588d6be6 diff --git a/metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1-r1 b/metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1-r1 index c50cf2e3713a..56199512e5af 100644 --- a/metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/net-http-pipeline-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/net-http-pipeline-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e44a8dc364e424939fbdc80f60a71e1 diff --git a/metadata/md5-cache/dev-ruby/net-imap-0.2.3 b/metadata/md5-cache/dev-ruby/net-imap-0.2.3 index c78cb57f3647..d2aba20562f4 100644 --- a/metadata/md5-cache/dev-ruby/net-imap-0.2.3 +++ b/metadata/md5-cache/dev-ruby/net-imap-0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-imap/archive/v0.2.3.tar.gz -> net-imap-0.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4aa22faaafe28e7e2339cdf10e5a8d7 diff --git a/metadata/md5-cache/dev-ruby/net-pop-0.1.1 b/metadata/md5-cache/dev-ruby/net-pop-0.1.1 index 93107a0ba559..be1371256ba4 100644 --- a/metadata/md5-cache/dev-ruby/net-pop-0.1.1 +++ b/metadata/md5-cache/dev-ruby/net-pop-0.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-pop/archive/v0.1.1.tar.gz -> net-pop-0.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0a0bc970e2125136c25926faca586ceb diff --git a/metadata/md5-cache/dev-ruby/net-protocol-0.1.2 b/metadata/md5-cache/dev-ruby/net-protocol-0.1.2 index dc1397c4d8f6..21b856e09eae 100644 --- a/metadata/md5-cache/dev-ruby/net-protocol-0.1.2 +++ b/metadata/md5-cache/dev-ruby/net-protocol-0.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-protocol/archive/v0.1.2.tar.gz -> net-protocol-0.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cd7031a52cfb1f51cfd04c3b26789935 diff --git a/metadata/md5-cache/dev-ruby/net-protocol-0.1.3 b/metadata/md5-cache/dev-ruby/net-protocol-0.1.3 index 11642da824c4..01596943974d 100644 --- a/metadata/md5-cache/dev-ruby/net-protocol-0.1.3 +++ b/metadata/md5-cache/dev-ruby/net-protocol-0.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-protocol/archive/v0.1.3.tar.gz -> net-protocol-0.1.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=58ab95f03d247cc0ea7f7e567caf024b diff --git a/metadata/md5-cache/dev-ruby/net-scp-3.0.0 b/metadata/md5-cache/dev-ruby/net-scp-3.0.0 index 424d33a9c714..245c2a45c96e 100644 --- a/metadata/md5-cache/dev-ruby/net-scp-3.0.0 +++ b/metadata/md5-cache/dev-ruby/net-scp-3.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=https://github.com/net-ssh/net-scp/archive/v3.0.0.tar.gz -> net-scp-3.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=56345fcf3f4861864b88dc697d312ff5 diff --git a/metadata/md5-cache/dev-ruby/net-sftp-3.0.0 b/metadata/md5-cache/dev-ruby/net-sftp-3.0.0 index 27a8256ae1ce..c22247e0528e 100644 --- a/metadata/md5-cache/dev-ruby/net-sftp-3.0.0 +++ b/metadata/md5-cache/dev-ruby/net-sftp-3.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/net-ssh/net-sftp/archive/v3.0.0.tar.gz -> net-sftp-3.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f204728753df33bee8d85f861e23cdeb diff --git a/metadata/md5-cache/dev-ruby/net-smtp-0.3.1 b/metadata/md5-cache/dev-ruby/net-smtp-0.3.1 index 3601e073a652..1edf5698b085 100644 --- a/metadata/md5-cache/dev-ruby/net-smtp-0.3.1 +++ b/metadata/md5-cache/dev-ruby/net-smtp-0.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/net-smtp/archive/v0.3.1.tar.gz -> net-smtp-0.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a794093bff3da21e2eaa886d308dcf4f diff --git a/metadata/md5-cache/dev-ruby/net-ssh-5.2.0 b/metadata/md5-cache/dev-ruby/net-ssh-5.2.0 index 470acfed4afe..639d4ed349b7 100644 --- a/metadata/md5-cache/dev-ruby/net-ssh-5.2.0 +++ b/metadata/md5-cache/dev-ruby/net-ssh-5.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/net-ssh/net-ssh/archive/v5.2.0.tar.gz -> net-ssh-git-5.2.0.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed002f949b3e4b262a06ca0b637ed7a4 diff --git a/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 b/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 index 33d8103c1d0b..b3e33d6437bb 100644 --- a/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/net-ssh/net-ssh/archive/v6.1.0.tar.gz -> net-ssh-git-6.1.0.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e71e07afcf5a6a3549410b87b7520d51 diff --git a/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r2 b/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r2 index 7d67c1f762d8..0f2f70325715 100644 --- a/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r2 +++ b/metadata/md5-cache/dev-ruby/net-ssh-6.1.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/net-ssh/net-ssh/archive/v6.1.0.tar.gz -> net-ssh-git-6.1.0.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=873976b4b912e83c27cfef623b43667d diff --git a/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r1 b/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r1 index b7473dc62169..24f2dd53a668 100644 --- a/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2.0 SRC_URI=https://github.com/net-ssh/net-ssh-gateway/archive/2.0.0.tar.gz -> net-ssh-gateway-2.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f64d107d68d034a5056167c070da0538 diff --git a/metadata/md5-cache/dev-ruby/net-telnet-0.2.0 b/metadata/md5-cache/dev-ruby/net-telnet-0.2.0 index 1589ca2351bc..9921a20e1e3d 100644 --- a/metadata/md5-cache/dev-ruby/net-telnet-0.2.0 +++ b/metadata/md5-cache/dev-ruby/net-telnet-0.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ruby/net-telnet/archive/v0.2.0.tar.gz -> net-telnet-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b143fd426b27eb310539b49449aae28 diff --git a/metadata/md5-cache/dev-ruby/net-telnet-0.2.0-r1 b/metadata/md5-cache/dev-ruby/net-telnet-0.2.0-r1 index d621fa8c87c4..71bbb9f0f12e 100644 --- a/metadata/md5-cache/dev-ruby/net-telnet-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/net-telnet-0.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ruby/net-telnet/archive/v0.2.0.tar.gz -> net-telnet-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d2ab5d0196991bcd199cf195bad7290 diff --git a/metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 b/metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 index 0e4697c2c4e4..cc9d44888bff 100644 --- a/metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 +++ b/metadata/md5-cache/dev-ruby/netrc-0.11.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/netrc-0.11.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f0dd3406dc86fa294203547fb53b6ef diff --git a/metadata/md5-cache/dev-ruby/network_interface-0.0.2 b/metadata/md5-cache/dev-ruby/network_interface-0.0.2 index 5c5356b4789c..396b9c9eded4 100644 --- a/metadata/md5-cache/dev-ruby/network_interface-0.0.2 +++ b/metadata/md5-cache/dev-ruby/network_interface-0.0.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/network_interface-0.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=83fa0e9cd3dee0ad2d390e681a92a236 diff --git a/metadata/md5-cache/dev-ruby/network_interface-0.0.2-r1 b/metadata/md5-cache/dev-ruby/network_interface-0.0.2-r1 index 63053c3cb153..fe2604d2989b 100644 --- a/metadata/md5-cache/dev-ruby/network_interface-0.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/network_interface-0.0.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=network_interface layer from metasploit pcaprub @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/network_interface-0.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5715262502a0fa3e6a22fb592c42095 diff --git a/metadata/md5-cache/dev-ruby/niceogiri-1.1.2-r1 b/metadata/md5-cache/dev-ruby/niceogiri-1.1.2-r1 index 9d09e57b43c5..5e47b333f5c4 100644 --- a/metadata/md5-cache/dev-ruby/niceogiri-1.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/niceogiri-1.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/niceogiri-1.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=546550c8b983b5ec366a9434c1e7856b diff --git a/metadata/md5-cache/dev-ruby/nio4r-2.5.4 b/metadata/md5-cache/dev-ruby/nio4r-2.5.4 index 1c5df43a7f6e..9326fe6edc52 100644 --- a/metadata/md5-cache/dev-ruby/nio4r-2.5.4 +++ b/metadata/md5-cache/dev-ruby/nio4r-2.5.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/nio4r-2.5.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=daf0fd8829a69b5f9c177203bc3cf002 diff --git a/metadata/md5-cache/dev-ruby/nio4r-2.5.8 b/metadata/md5-cache/dev-ruby/nio4r-2.5.8 index 535f67aceac2..b67064a84151 100644 --- a/metadata/md5-cache/dev-ruby/nio4r-2.5.8 +++ b/metadata/md5-cache/dev-ruby/nio4r-2.5.8 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A high performance selector API for monitoring IO objects @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/nio4r-2.5.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9373e0a583f5943bbe6836d0ef7a6871 diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.13.4 b/metadata/md5-cache/dev-ruby/nokogiri-1.13.4 index 702604c816ef..50a40d24c14c 100644 --- a/metadata/md5-cache/dev-ruby/nokogiri-1.13.4 +++ b/metadata/md5-cache/dev-ruby/nokogiri-1.13.4 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-libs/libxml2-2.9.13 >=dev-libs/libxslt-1.1.35 sys-libs/zlib virtual/libiconv 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.13.4.tar.gz -> nokogiri-1.13.4-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=02035fc389063d984e51f7010ff53f84 diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.13.5 b/metadata/md5-cache/dev-ruby/nokogiri-1.13.5 index b91c18ffb6b4..e0596b80d057 100644 --- a/metadata/md5-cache/dev-ruby/nokogiri-1.13.5 +++ b/metadata/md5-cache/dev-ruby/nokogiri-1.13.5 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-libs/libxml2-2.9.14 >=dev-libs/libxslt-1.1.35 sys-libs/zlib virtual/libiconv 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.13.5.tar.gz -> nokogiri-1.13.5-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2054770d025e69bf41f4def338d211a diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.13.6 b/metadata/md5-cache/dev-ruby/nokogiri-1.13.6 index 462961976347..685f27161f5a 100644 --- a/metadata/md5-cache/dev-ruby/nokogiri-1.13.6 +++ b/metadata/md5-cache/dev-ruby/nokogiri-1.13.6 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-libs/libxml2-2.9.14 >=dev-libs/libxslt-1.1.35 sys-libs/zlib virtual/libiconv 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://www.nokogiri.org/ INHERIT=ruby-fakegem multilib IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=>=dev-libs/libxml2-2.9.14:= >=dev-libs/libxslt-1.1.35 sys-libs/zlib virtual/libiconv ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.13.6.tar.gz -> nokogiri-1.13.6-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c05a0d09eaab4faba2fb208d8fd3a953 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c2054770d025e69bf41f4def338d211a diff --git a/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 b/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 index 380ee7267285..f6262c454707 100644 --- a/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 +++ b/metadata/md5-cache/dev-ruby/nokogiri-diff-0.2.0-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/nokogiri-diff-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f98e39d5ca9985de22d711fb9c0e4696 diff --git a/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r1 b/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r1 index 2388c0c99ef9..d61ba9e8c5fc 100644 --- a/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r1 +++ b/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A Nokogiri interface to the Gumbo HTML5 parser @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rubys/nokogumbo/archive/v2.0.5.tar.gz -> nokogumbo-2.0.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af490ee2cf5e9d1bd24978cb15a223f7 diff --git a/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r2 b/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r2 index efe31af90b68..99e54db4dec1 100644 --- a/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r2 +++ b/metadata/md5-cache/dev-ruby/nokogumbo-2.0.5-r2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby30(-)] ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/nokogiri-1.11.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/nokogiri-1.11*[ruby_targets_ruby30(-)] ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A Nokogiri interface to the Gumbo HTML5 parser @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rubys/nokogumbo/archive/v2.0.5.tar.gz -> nokogumbo-2.0.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=12f199c43b2506263038f30e1f68306e diff --git a/metadata/md5-cache/dev-ruby/ntlm-http-0.1.1-r3 b/metadata/md5-cache/dev-ruby/ntlm-http-0.1.1-r3 index 44afc5095872..99b9eaf15f65 100644 --- a/metadata/md5-cache/dev-ruby/ntlm-http-0.1.1-r3 +++ b/metadata/md5-cache/dev-ruby/ntlm-http-0.1.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ntlm-http-0.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0b8d0a2cd90c11876b401afe369e1ce diff --git a/metadata/md5-cache/dev-ruby/oauth-0.5.10 b/metadata/md5-cache/dev-ruby/oauth-0.5.10 index efe7e79eb9fb..f09167c0f7db 100644 --- a/metadata/md5-cache/dev-ruby/oauth-0.5.10 +++ b/metadata/md5-cache/dev-ruby/oauth-0.5.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/oauth-xx/oauth-ruby/archive/v0.5.10.tar.gz -> oauth-0.5.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b600ec75d8aa010efe52380052d9e59c diff --git a/metadata/md5-cache/dev-ruby/oauth-0.5.8 b/metadata/md5-cache/dev-ruby/oauth-0.5.8 index 103f9dce1fa1..800cf031c450 100644 --- a/metadata/md5-cache/dev-ruby/oauth-0.5.8 +++ b/metadata/md5-cache/dev-ruby/oauth-0.5.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/oauth-xx/oauth-ruby/archive/v0.5.8.tar.gz -> oauth-0.5.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b600ec75d8aa010efe52380052d9e59c diff --git a/metadata/md5-cache/dev-ruby/oauth2-1.4.4 b/metadata/md5-cache/dev-ruby/oauth2-1.4.4 index 52617eb71f8c..f477d96d8601 100644 --- a/metadata/md5-cache/dev-ruby/oauth2-1.4.4 +++ b/metadata/md5-cache/dev-ruby/oauth2-1.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/intridea/oauth2/archive/v1.4.4.tar.gz -> oauth2-1.4.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eee1046d6d1e2c1444b3ed287a8d377b diff --git a/metadata/md5-cache/dev-ruby/oauth2-1.4.7 b/metadata/md5-cache/dev-ruby/oauth2-1.4.7 index 2ff0f4a2edf6..421ac0466604 100644 --- a/metadata/md5-cache/dev-ruby/oauth2-1.4.7 +++ b/metadata/md5-cache/dev-ruby/oauth2-1.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/intridea/oauth2/archive/v1.4.7.tar.gz -> oauth2-1.4.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d54ad2da4786715e455c529415e282cb diff --git a/metadata/md5-cache/dev-ruby/octokit-4.22.0 b/metadata/md5-cache/dev-ruby/octokit-4.22.0 index 733f9d059dec..7651b3c93626 100644 --- a/metadata/md5-cache/dev-ruby/octokit-4.22.0 +++ b/metadata/md5-cache/dev-ruby/octokit-4.22.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/octokit/octokit.rb/archive/v4.22.0.tar.gz -> octokit-4.22.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bea0c74f97ec33933a2dd73e9210f3f4 diff --git a/metadata/md5-cache/dev-ruby/omniauth-2.0.4 b/metadata/md5-cache/dev-ruby/omniauth-2.0.4 index 721805947455..ad02a90721e7 100644 --- a/metadata/md5-cache/dev-ruby/omniauth-2.0.4 +++ b/metadata/md5-cache/dev-ruby/omniauth-2.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/intridea/omniauth/archive/v2.0.4.tar.gz -> omniauth-2.0.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a8921c61d2e19844ad67e24c8f05c04b diff --git a/metadata/md5-cache/dev-ruby/omniauth-2.1.0 b/metadata/md5-cache/dev-ruby/omniauth-2.1.0 index 9315af4eab6c..5c53e7b93080 100644 --- a/metadata/md5-cache/dev-ruby/omniauth-2.1.0 +++ b/metadata/md5-cache/dev-ruby/omniauth-2.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/intridea/omniauth/archive/v2.1.0.tar.gz -> omniauth-2.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc23fd3d1dc7e50fdab520fa59454c7d diff --git a/metadata/md5-cache/dev-ruby/open4-1.3.4-r1 b/metadata/md5-cache/dev-ruby/open4-1.3.4-r1 index a3aec00bff30..7aeb4e5c2d65 100644 --- a/metadata/md5-cache/dev-ruby/open4-1.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/open4-1.3.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/open4-1.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2a0fd5c16d0bf2994055f56e5e47aaa5 diff --git a/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 b/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 index 5f4d9ffd146b..c3b3317969d4 100644 --- a/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 +++ b/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.2.2 SRC_URI=https://rubygems.org/gems/openssl-ccm-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e7a4e7a44cae6ae17f6d681d3961543f diff --git a/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2-r1 b/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2-r1 index 9dac72b24e67..6e3cdf534d14 100644 --- a/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2-r1 +++ b/metadata/md5-cache/dev-ruby/openssl-ccm-1.2.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.2.2 SRC_URI=https://rubygems.org/gems/openssl-ccm-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=875e989ac26aa458b7d3cdd6aa5d1108 diff --git a/metadata/md5-cache/dev-ruby/optimist-3.0.1 b/metadata/md5-cache/dev-ruby/optimist-3.0.1 index 919ba323cfec..45620e5e4370 100644 --- a/metadata/md5-cache/dev-ruby/optimist-3.0.1 +++ b/metadata/md5-cache/dev-ruby/optimist-3.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/optimist-3.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dfad935f2eec0806c1fbf9d0c01ff418 diff --git a/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 b/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 index 89ff441c862e..4a06f409bc8d 100644 --- a/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/optionable-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=74aea0f8fdc5eda59051d98808541e53 diff --git a/metadata/md5-cache/dev-ruby/org-ruby-0.9.12-r1 b/metadata/md5-cache/dev-ruby/org-ruby-0.9.12-r1 index f71a4fbc7114..6fae2e31c62a 100644 --- a/metadata/md5-cache/dev-ruby/org-ruby-0.9.12-r1 +++ b/metadata/md5-cache/dev-ruby/org-ruby-0.9.12-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/wallyqs/org-ruby/archive/version-0.9.12.tar.gz -> org-ruby-0.9.12.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41669c1c5a392aa25762cc8c07d3b771 diff --git a/metadata/md5-cache/dev-ruby/origin-2.3.1 b/metadata/md5-cache/dev-ruby/origin-2.3.1 index 3c2f2dda54cc..4f062f8aa621 100644 --- a/metadata/md5-cache/dev-ruby/origin-2.3.1 +++ b/metadata/md5-cache/dev-ruby/origin-2.3.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mongoid/origin/archive/v2.3.1.tar.gz -> origin-2.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cd0e62a71b4f6f0c57089e49eff29da7 diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.10 b/metadata/md5-cache/dev-ruby/ox-2.14.10 index 1ee37d8df4bd..6ee7a1384651 100644 --- a/metadata/md5-cache/dev-ruby/ox-2.14.10 +++ b/metadata/md5-cache/dev-ruby/ox-2.14.10 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A fast XML parser and Object marshaller @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ohler55/ox/archive/v2.14.10.tar.gz -> ox-2.14.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8fdc0b558b9ec0ed1384ee6bc5c364a0 diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.11 b/metadata/md5-cache/dev-ruby/ox-2.14.11 index 740c423e6925..c41d5ee976c5 100644 --- a/metadata/md5-cache/dev-ruby/ox-2.14.11 +++ b/metadata/md5-cache/dev-ruby/ox-2.14.11 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A fast XML parser and Object marshaller @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ohler55/ox/archive/v2.14.11.tar.gz -> ox-2.14.11.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=44af274c7a83f30602b109056963393a diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.8 b/metadata/md5-cache/dev-ruby/ox-2.14.8 index e71cdc4467b3..e419d6306bd2 100644 --- a/metadata/md5-cache/dev-ruby/ox-2.14.8 +++ b/metadata/md5-cache/dev-ruby/ox-2.14.8 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A fast XML parser and Object marshaller @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ohler55/ox/archive/v2.14.8.tar.gz -> ox-2.14.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9020d6248986fb82a03ba82d739164d6 diff --git a/metadata/md5-cache/dev-ruby/ox-2.14.9 b/metadata/md5-cache/dev-ruby/ox-2.14.9 index ec23f154b4b9..4cbb543906f6 100644 --- a/metadata/md5-cache/dev-ruby/ox-2.14.9 +++ b/metadata/md5-cache/dev-ruby/ox-2.14.9 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A fast XML parser and Object marshaller @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ohler55/ox/archive/v2.14.9.tar.gz -> ox-2.14.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c1d8bd011479d0ccd60413c925ece3ef diff --git a/metadata/md5-cache/dev-ruby/packetfu-1.1.13 b/metadata/md5-cache/dev-ruby/packetfu-1.1.13 index f1dc4f3d821d..da5a565c90c6 100644 --- a/metadata/md5-cache/dev-ruby/packetfu-1.1.13 +++ b/metadata/md5-cache/dev-ruby/packetfu-1.1.13 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.1.13 SRC_URI=https://rubygems.org/gems/packetfu-1.1.13.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=79ccdf5be14d8957f5d904881ce031dc diff --git a/metadata/md5-cache/dev-ruby/paint-2.2.1 b/metadata/md5-cache/dev-ruby/paint-2.2.1 index d64894ca5554..75783b1235f9 100644 --- a/metadata/md5-cache/dev-ruby/paint-2.2.1 +++ b/metadata/md5-cache/dev-ruby/paint-2.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/janlelis/paint/archive/v2.2.1.tar.gz -> paint-2.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=73d59dc3f97bfb54ed7b10878aa5cc0e diff --git a/metadata/md5-cache/dev-ruby/parallel-1.21.0 b/metadata/md5-cache/dev-ruby/parallel-1.21.0 index e5f919c96d80..f6af823cba87 100644 --- a/metadata/md5-cache/dev-ruby/parallel-1.21.0 +++ b/metadata/md5-cache/dev-ruby/parallel-1.21.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/grosser/parallel/archive/v1.21.0.tar.gz -> parallel-1.21.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=015163bcb322ddf39d5519b4530c80d8 diff --git a/metadata/md5-cache/dev-ruby/parallel-1.22.0 b/metadata/md5-cache/dev-ruby/parallel-1.22.0 index 448d0f06956c..38c71d1a7689 100644 --- a/metadata/md5-cache/dev-ruby/parallel-1.22.0 +++ b/metadata/md5-cache/dev-ruby/parallel-1.22.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/grosser/parallel/archive/v1.22.0.tar.gz -> parallel-1.22.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=015163bcb322ddf39d5519b4530c80d8 diff --git a/metadata/md5-cache/dev-ruby/parallel-1.22.1 b/metadata/md5-cache/dev-ruby/parallel-1.22.1 index ebd13e60c2c3..eb85beaadc49 100644 --- a/metadata/md5-cache/dev-ruby/parallel-1.22.1 +++ b/metadata/md5-cache/dev-ruby/parallel-1.22.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/grosser/parallel/archive/v1.22.1.tar.gz -> parallel-1.22.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70c02c21abff2c1249c0e7bacca3e277 diff --git a/metadata/md5-cache/dev-ruby/paramesan-0.1.1 b/metadata/md5-cache/dev-ruby/paramesan-0.1.1 index 6d2bb6a36f79..b4f5d7f8eba5 100644 --- a/metadata/md5-cache/dev-ruby/paramesan-0.1.1 +++ b/metadata/md5-cache/dev-ruby/paramesan-0.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jpace/paramesan/archive/v0.1.1.tar.gz -> paramesan-0.1.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4082f55aca0133f24586924aecfc11ca diff --git a/metadata/md5-cache/dev-ruby/paramesan-1.0.1 b/metadata/md5-cache/dev-ruby/paramesan-1.0.1 index 9fb4112b4fec..3d80f7c53d26 100644 --- a/metadata/md5-cache/dev-ruby/paramesan-1.0.1 +++ b/metadata/md5-cache/dev-ruby/paramesan-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/jpace/paramesan/archive/v1.0.1.tar.gz -> paramesan-1.0.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eb1c3b74530dc318685479a20bfceba5 diff --git a/metadata/md5-cache/dev-ruby/paramesan-1.0.1-r1 b/metadata/md5-cache/dev-ruby/paramesan-1.0.1-r1 index 87a167022254..38d298dae6eb 100644 --- a/metadata/md5-cache/dev-ruby/paramesan-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/paramesan-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/jpace/paramesan/archive/v1.0.1.tar.gz -> paramesan-1.0.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4813e5af95324157fdcb85d23cded044 diff --git a/metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 b/metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 index fcffe9d9194e..c0e2959b4b2a 100644 --- a/metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/parser-2.7.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/parser/archive/v2.7.2.0.tar.gz -> parser-2.7.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2c637fb3c8788602d77d5a331d5bf7e diff --git a/metadata/md5-cache/dev-ruby/parser-3.0.3.2 b/metadata/md5-cache/dev-ruby/parser-3.0.3.2 index 5623c9b0c239..0dc6bd397545 100644 --- a/metadata/md5-cache/dev-ruby/parser-3.0.3.2 +++ b/metadata/md5-cache/dev-ruby/parser-3.0.3.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/parser/archive/v3.0.3.2.tar.gz -> parser-3.0.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=72757fe3b62df79dc9647be16b0f63aa diff --git a/metadata/md5-cache/dev-ruby/parser-3.1.0.0 b/metadata/md5-cache/dev-ruby/parser-3.1.0.0 index 71d68da1979e..18802e8589ba 100644 --- a/metadata/md5-cache/dev-ruby/parser-3.1.0.0 +++ b/metadata/md5-cache/dev-ruby/parser-3.1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/parser/archive/v3.1.0.0.tar.gz -> parser-3.1.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=07b62ee773ddbae378bf6c1cd982c7b2 diff --git a/metadata/md5-cache/dev-ruby/parser-3.1.1.0 b/metadata/md5-cache/dev-ruby/parser-3.1.1.0 index 03213c1c7be9..506acbf93430 100644 --- a/metadata/md5-cache/dev-ruby/parser-3.1.1.0 +++ b/metadata/md5-cache/dev-ruby/parser-3.1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/parser/archive/v3.1.1.0.tar.gz -> parser-3.1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=07b62ee773ddbae378bf6c1cd982c7b2 diff --git a/metadata/md5-cache/dev-ruby/parser-3.1.2.0 b/metadata/md5-cache/dev-ruby/parser-3.1.2.0 index 9cdfbc3d5142..d18f285781b1 100644 --- a/metadata/md5-cache/dev-ruby/parser-3.1.2.0 +++ b/metadata/md5-cache/dev-ruby/parser-3.1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whitequark/parser/archive/v3.1.2.0.tar.gz -> parser-3.1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=07b62ee773ddbae378bf6c1cd982c7b2 diff --git a/metadata/md5-cache/dev-ruby/pastel-0.8.0 b/metadata/md5-cache/dev-ruby/pastel-0.8.0 index 6557027c0874..f28c3b703b41 100644 --- a/metadata/md5-cache/dev-ruby/pastel-0.8.0 +++ b/metadata/md5-cache/dev-ruby/pastel-0.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/pastel/archive/v0.8.0.tar.gz -> pastel-0.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cce0b02aa83ad133ce225ea3b655f96e diff --git a/metadata/md5-cache/dev-ruby/path_expander-1.1.0 b/metadata/md5-cache/dev-ruby/path_expander-1.1.0 index bfa5f1172d63..9cbb3a97628c 100644 --- a/metadata/md5-cache/dev-ruby/path_expander-1.1.0 +++ b/metadata/md5-cache/dev-ruby/path_expander-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/path_expander-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3ab5ccb7bf9c9ed9f2de854d681b41fb diff --git a/metadata/md5-cache/dev-ruby/pathutil-0.16.2 b/metadata/md5-cache/dev-ruby/pathutil-0.16.2 index 42ebbb30c440..cb422dea6ee5 100644 --- a/metadata/md5-cache/dev-ruby/pathutil-0.16.2 +++ b/metadata/md5-cache/dev-ruby/pathutil-0.16.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/envygeeks/pathutil/archive/v0.16.2.tar.gz -> pathutil-0.16.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2773ee4d8a0940af16e09e628959d21b diff --git a/metadata/md5-cache/dev-ruby/patron-0.13.3-r1 b/metadata/md5-cache/dev-ruby/patron-0.13.3-r1 index 5c18936ed7bb..878f6b98cacd 100644 --- a/metadata/md5-cache/dev-ruby/patron-0.13.3-r1 +++ b/metadata/md5-cache/dev-ruby/patron-0.13.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/rack[ruby_targets_ruby26(-)] www-servers/puma[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] www-servers/puma[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] www-servers/puma[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/rack[ruby_targets_ruby26(-)] www-servers/puma[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rack[ruby_targets_ruby27(-)] www-servers/puma[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rack[ruby_targets_ruby30(-)] www-servers/puma[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-misc/curl 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Patron is a Ruby HTTP client library based on libcurl @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/patron-0.13.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=635f123be43cf1914dab4cde1e75e2c9 diff --git a/metadata/md5-cache/dev-ruby/pcaprub-0.13.1 b/metadata/md5-cache/dev-ruby/pcaprub-0.13.1 index 354efa8aadef..95d8a6e50507 100644 --- a/metadata/md5-cache/dev-ruby/pcaprub-0.13.1 +++ b/metadata/md5-cache/dev-ruby/pcaprub-0.13.1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=net-libs/libpcap 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Libpcap bindings for ruby compat @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0.13 SRC_URI=https://rubygems.org/gems/pcaprub-0.13.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f422acf74dd9f7222ab9888e78686c1f diff --git a/metadata/md5-cache/dev-ruby/pdf-core-0.9.0 b/metadata/md5-cache/dev-ruby/pdf-core-0.9.0 index f3efcba9a21a..e60b29f8091d 100644 --- a/metadata/md5-cache/dev-ruby/pdf-core-0.9.0 +++ b/metadata/md5-cache/dev-ruby/pdf-core-0.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/prawnpdf/pdf-core/archive/0.9.0.tar.gz -> pdf-core-0.9.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8a6d293e4f4e08b9e81aef4465e63e19 diff --git a/metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 b/metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 index e2a5474245a0..1873005ffcf5 100644 --- a/metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/pdf-inspector-1.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pdf-inspector-1.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1ad0ef391c82570dfb10e20db81d40f9 diff --git a/metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r4 b/metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r4 index 32fc3a3e24bb..c3eaa8e9cef7 100644 --- a/metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r4 +++ b/metadata/md5-cache/dev-ruby/pdf-reader-1.4.1-r4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/yob/pdf-reader/archive/v1.4.1.tar.gz -> pdf-reader-1.4.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5a2731e2698075d9c388bcddec78f28d diff --git a/metadata/md5-cache/dev-ruby/pdf-reader-2.8.0 b/metadata/md5-cache/dev-ruby/pdf-reader-2.8.0 index 03920c594b11..7810eb8e4f55 100644 --- a/metadata/md5-cache/dev-ruby/pdf-reader-2.8.0 +++ b/metadata/md5-cache/dev-ruby/pdf-reader-2.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/yob/pdf-reader/archive/v2.8.0.tar.gz -> pdf-reader-2.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0188a2b694b2ee4b888ec569baa92c6 diff --git a/metadata/md5-cache/dev-ruby/pdf-reader-2.9.0 b/metadata/md5-cache/dev-ruby/pdf-reader-2.9.0 index dabdde735f9b..dd7bc1273a6b 100644 --- a/metadata/md5-cache/dev-ruby/pdf-reader-2.9.0 +++ b/metadata/md5-cache/dev-ruby/pdf-reader-2.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/yob/pdf-reader/archive/v2.9.0.tar.gz -> pdf-reader-2.9.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0188a2b694b2ee4b888ec569baa92c6 diff --git a/metadata/md5-cache/dev-ruby/pdf-reader-2.9.1 b/metadata/md5-cache/dev-ruby/pdf-reader-2.9.1 index 4af490ded84c..06cf6f8014d4 100644 --- a/metadata/md5-cache/dev-ruby/pdf-reader-2.9.1 +++ b/metadata/md5-cache/dev-ruby/pdf-reader-2.9.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/yob/pdf-reader/archive/v2.9.1.tar.gz -> pdf-reader-2.9.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a0188a2b694b2ee4b888ec569baa92c6 diff --git a/metadata/md5-cache/dev-ruby/permutation-0.1.8-r2 b/metadata/md5-cache/dev-ruby/permutation-0.1.8-r2 index 0c5792f40d6c..541efcb5868d 100644 --- a/metadata/md5-cache/dev-ruby/permutation-0.1.8-r2 +++ b/metadata/md5-cache/dev-ruby/permutation-0.1.8-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/permutation-0.1.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2d39ef77dbcdd9e24c729744af41686f diff --git a/metadata/md5-cache/dev-ruby/pg-1.2.2 b/metadata/md5-cache/dev-ruby/pg-1.2.2 index 63bc60cabad7..3489942ddb7c 100644 --- a/metadata/md5-cache/dev-ruby/pg-1.2.2 +++ b/metadata/md5-cache/dev-ruby/pg-1.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/pg-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=83cc29a34cfc7ab5e94ffade28ef5aa8 diff --git a/metadata/md5-cache/dev-ruby/pg-1.2.3 b/metadata/md5-cache/dev-ruby/pg-1.2.3 index 882bd8926e5d..9db12d36653d 100644 --- a/metadata/md5-cache/dev-ruby/pg-1.2.3 +++ b/metadata/md5-cache/dev-ruby/pg-1.2.3 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server(+),threads] ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Ruby extension library providing an API to PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/pg-1.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b9f0aa102465aa0bd766cd77f06ec644 diff --git a/metadata/md5-cache/dev-ruby/pg-1.3.5 b/metadata/md5-cache/dev-ruby/pg-1.3.5 index c714666aaf98..9ba2be68028a 100644 --- a/metadata/md5-cache/dev-ruby/pg-1.3.5 +++ b/metadata/md5-cache/dev-ruby/pg-1.3.5 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server(+),threads] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby extension library providing an API to PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ged/ruby-pg/archive/v1.3.5.tar.gz -> pg-1.3.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c7952809239c59e0131927bd7dafcbd9 diff --git a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 index bc90780ebee7..a2ba62d0cfdd 100644 --- a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 +++ b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/bundler[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/bundler[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/bundler[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Simple library to parse PostgreSQL arrays into a array of strings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.0.9 SRC_URI=https://rubygems.org/gems/pg_array_parser-0.0.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=728ee6f22c8ab109920d14ae953eb62a diff --git a/metadata/md5-cache/dev-ruby/pkg-config-1.4.1 b/metadata/md5-cache/dev-ruby/pkg-config-1.4.1 index d32d66d66cfa..0dee3c391b86 100644 --- a/metadata/md5-cache/dev-ruby/pkg-config-1.4.1 +++ b/metadata/md5-cache/dev-ruby/pkg-config-1.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pkg-config-1.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e0d9da3d651b6bf4a60aebbc0d034e3c diff --git a/metadata/md5-cache/dev-ruby/pkg-config-1.4.6 b/metadata/md5-cache/dev-ruby/pkg-config-1.4.6 index 312b2b63900a..ce1755629787 100644 --- a/metadata/md5-cache/dev-ruby/pkg-config-1.4.6 +++ b/metadata/md5-cache/dev-ruby/pkg-config-1.4.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pkg-config-1.4.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=30423886b6c87d83bc93239a6dde327e diff --git a/metadata/md5-cache/dev-ruby/pkg-config-1.4.7 b/metadata/md5-cache/dev-ruby/pkg-config-1.4.7 index 4c6326b316dd..5d898339d3a4 100644 --- a/metadata/md5-cache/dev-ruby/pkg-config-1.4.7 +++ b/metadata/md5-cache/dev-ruby/pkg-config-1.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pkg-config-1.4.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=acbbb455c8c20202a67005a730112619 diff --git a/metadata/md5-cache/dev-ruby/plist-3.6.0 b/metadata/md5-cache/dev-ruby/plist-3.6.0 index b0cb383fbbe0..cfe3a6550f87 100644 --- a/metadata/md5-cache/dev-ruby/plist-3.6.0 +++ b/metadata/md5-cache/dev-ruby/plist-3.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/patsplat/plist/archive/v3.6.0.tar.gz -> plist-3.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3cb10d88689c7544b92912cfa55bef96 diff --git a/metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 b/metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 index 014cd97811f7..3d1e38f9bfc6 100644 --- a/metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 +++ b/metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pluggaloid-1.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6f138e10f675e9d31eb1117f97789470 diff --git a/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 b/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 index 8025c2ed563c..c01bed1c41ca 100644 --- a/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 +++ b/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/podcast-0.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af9e1ab5fb66fbaaadb3564eeb6db8a7 diff --git a/metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 b/metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 index 8e8164326303..85966e5af86f 100644 --- a/metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 +++ b/metadata/md5-cache/dev-ruby/polyglot-0.3.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/polyglot-0.3.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a553ec18f77e42931fbf4411b5fc49ec diff --git a/metadata/md5-cache/dev-ruby/posix-spawn-0.3.15-r1 b/metadata/md5-cache/dev-ruby/posix-spawn-0.3.15-r1 index fdef605eb73f..1363771baa98 100644 --- a/metadata/md5-cache/dev-ruby/posix-spawn-0.3.15-r1 +++ b/metadata/md5-cache/dev-ruby/posix-spawn-0.3.15-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Library that implements a subset of the Ruby 1.9 Process::spawn @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/posix-spawn-0.3.15.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4ca3d27486d8b50d965c8b10d70837c diff --git a/metadata/md5-cache/dev-ruby/power_assert-1.1.7 b/metadata/md5-cache/dev-ruby/power_assert-1.1.7 index 115ab0ca0316..c65619c8a28c 100644 --- a/metadata/md5-cache/dev-ruby/power_assert-1.1.7 +++ b/metadata/md5-cache/dev-ruby/power_assert-1.1.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/k-tsj/power_assert/archive/v1.1.7.tar.gz -> power_assert-1.1.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b01c7376d047a656c1f9f137fdf2b8c7 diff --git a/metadata/md5-cache/dev-ruby/power_assert-1.2.0 b/metadata/md5-cache/dev-ruby/power_assert-1.2.0 index 29d8691289b2..8b44abc63592 100644 --- a/metadata/md5-cache/dev-ruby/power_assert-1.2.0 +++ b/metadata/md5-cache/dev-ruby/power_assert-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( 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/v1.2.0.tar.gz -> power_assert-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=307cba43edef1687661822595092456a diff --git a/metadata/md5-cache/dev-ruby/power_assert-2.0.0 b/metadata/md5-cache/dev-ruby/power_assert-2.0.0 index c09cbbfbf233..da636a988562 100644 --- a/metadata/md5-cache/dev-ruby/power_assert-2.0.0 +++ b/metadata/md5-cache/dev-ruby/power_assert-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( 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 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=202b4d3644cd1db5af8af0040e8b4c6f diff --git a/metadata/md5-cache/dev-ruby/power_assert-2.0.1 b/metadata/md5-cache/dev-ruby/power_assert-2.0.1 index ad4f7da7b251..6c82830e5971 100644 --- a/metadata/md5-cache/dev-ruby/power_assert-2.0.1 +++ b/metadata/md5-cache/dev-ruby/power_assert-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/power_assert/archive/v2.0.1.tar.gz -> power_assert-2.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7afc6bbf41a61ea8f2fa1c2e67a970ad diff --git a/metadata/md5-cache/dev-ruby/prawn-2.4.0 b/metadata/md5-cache/dev-ruby/prawn-2.4.0 index 65039b9d98b9..9aa2949558ee 100644 --- a/metadata/md5-cache/dev-ruby/prawn-2.4.0 +++ b/metadata/md5-cache/dev-ruby/prawn-2.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) 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 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9d4a6fc0aa6de1dd6662baf643efaea7 diff --git a/metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r2 b/metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r2 index 15e077f3ba8b..cd585d5b8513 100644 --- a/metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r2 +++ b/metadata/md5-cache/dev-ruby/prawn-table-0.2.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/prawn-table-0.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e9f678d5fd6baa991c235766e47e2a4c diff --git a/metadata/md5-cache/dev-ruby/prime-0.1.2 b/metadata/md5-cache/dev-ruby/prime-0.1.2 new file mode 100644 index 000000000000..3f275b3d5ce0 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/prime-0.1.2 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Prime numbers and factorization library +EAPI=8 +HOMEPAGE=https://github.com/ruby/prime +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD-2 +RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby/prime/archive/v0.1.2.tar.gz -> prime-0.1.2.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=ba904a5e8ca30af6b3786c305a63d043 diff --git a/metadata/md5-cache/dev-ruby/propshaft-0.6.1 b/metadata/md5-cache/dev-ruby/propshaft-0.6.1 index 023710105f32..5fdef8cf245a 100644 --- a/metadata/md5-cache/dev-ruby/propshaft-0.6.1 +++ b/metadata/md5-cache/dev-ruby/propshaft-0.6.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/propshaft/archive/v0.6.1.tar.gz -> propshaft-0.6.1-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ccf16070c5ea39308831ffae3de373b9 diff --git a/metadata/md5-cache/dev-ruby/propshaft-0.6.4 b/metadata/md5-cache/dev-ruby/propshaft-0.6.4 index 10efdc18385a..8629f1fa6532 100644 --- a/metadata/md5-cache/dev-ruby/propshaft-0.6.4 +++ b/metadata/md5-cache/dev-ruby/propshaft-0.6.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rails/propshaft/archive/v0.6.4.tar.gz -> propshaft-0.6.4-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=41001285a092b743f992b956a2491747 diff --git a/metadata/md5-cache/dev-ruby/pry-0.14.1 b/metadata/md5-cache/dev-ruby/pry-0.14.1 index 58b0710f7104..315518dc74f6 100644 --- a/metadata/md5-cache/dev-ruby/pry-0.14.1 +++ b/metadata/md5-cache/dev-ruby/pry-0.14.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=ruby19 SRC_URI=https://github.com/pry/pry/archive/v0.14.1.tar.gz -> pry-0.14.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=db518103d1852a9ed5ec214e2cbf7139 diff --git a/metadata/md5-cache/dev-ruby/psych-4.0.3 b/metadata/md5-cache/dev-ruby/psych-4.0.3 index e46685f93959..e94d1b57f983 100644 --- a/metadata/md5-cache/dev-ruby/psych-4.0.3 +++ b/metadata/md5-cache/dev-ruby/psych-4.0.3 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/stringio[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/stringio[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/stringio[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/stringio[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/stringio[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/stringio[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A YAML parser and emitter @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/psych-4.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=927b93a2754b933f5e40980590c8c0f3 diff --git a/metadata/md5-cache/dev-ruby/psych-4.0.4 b/metadata/md5-cache/dev-ruby/psych-4.0.4 index 8ec9033886f0..68fa232583eb 100644 --- a/metadata/md5-cache/dev-ruby/psych-4.0.4 +++ b/metadata/md5-cache/dev-ruby/psych-4.0.4 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-libs/libyaml-0.2.5 test? ( ruby_targets_ruby26? ( dev-ruby/stringio[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/stringio[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/stringio[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=>=dev-libs/libyaml-0.2.5 test? ( ruby_targets_ruby26? ( dev-ruby/stringio[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/stringio[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/stringio[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A YAML parser and emitter @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/psych-4.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=563776a7463d93c68928a1c409eb4f98 diff --git a/metadata/md5-cache/dev-ruby/public_suffix-3.1.1 b/metadata/md5-cache/dev-ruby/public_suffix-3.1.1 index 76f819407d6f..992a7ef8ba40 100644 --- a/metadata/md5-cache/dev-ruby/public_suffix-3.1.1 +++ b/metadata/md5-cache/dev-ruby/public_suffix-3.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/public_suffix-3.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c0255de1017037823ce09499ef81da56 diff --git a/metadata/md5-cache/dev-ruby/public_suffix-4.0.6 b/metadata/md5-cache/dev-ruby/public_suffix-4.0.6 index 0291f22af715..64b290f02a84 100644 --- a/metadata/md5-cache/dev-ruby/public_suffix-4.0.6 +++ b/metadata/md5-cache/dev-ruby/public_suffix-4.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/public_suffix-4.0.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=53f3184d2a34249fcac1d53289a9c9e3 diff --git a/metadata/md5-cache/dev-ruby/public_suffix-4.0.7 b/metadata/md5-cache/dev-ruby/public_suffix-4.0.7 index e55cb70e2f6f..969461d71a12 100644 --- a/metadata/md5-cache/dev-ruby/public_suffix-4.0.7 +++ b/metadata/md5-cache/dev-ruby/public_suffix-4.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/public_suffix-4.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=61f0dff98a98df8612cbe2c04cf42c99 diff --git a/metadata/md5-cache/dev-ruby/pundit-2.1.1 b/metadata/md5-cache/dev-ruby/pundit-2.1.1 index ecbe3bc85406..37ddd33bf48b 100644 --- a/metadata/md5-cache/dev-ruby/pundit-2.1.1 +++ b/metadata/md5-cache/dev-ruby/pundit-2.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/pundit-2.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7cce9495ac2aa6fb1c324e43f3a8669a diff --git a/metadata/md5-cache/dev-ruby/pundit-2.2.0 b/metadata/md5-cache/dev-ruby/pundit-2.2.0 index 8240588f359d..af70d940471c 100644 --- a/metadata/md5-cache/dev-ruby/pundit-2.2.0 +++ b/metadata/md5-cache/dev-ruby/pundit-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/pundit-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a7c19bf4f8a0633b00066863b1b493f7 diff --git a/metadata/md5-cache/dev-ruby/puppet_forge-2.3.4 b/metadata/md5-cache/dev-ruby/puppet_forge-2.3.4 index f0754a6db3c7..586154d89286 100644 --- a/metadata/md5-cache/dev-ruby/puppet_forge-2.3.4 +++ b/metadata/md5-cache/dev-ruby/puppet_forge-2.3.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/puppet_forge-2.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6561d89db28219445d210f486f5f2f52 diff --git a/metadata/md5-cache/dev-ruby/puppetdb-termini-7.9.2 b/metadata/md5-cache/dev-ruby/puppetdb-termini-7.9.2 deleted file mode 100644 index d3525eb62192..000000000000 --- a/metadata/md5-cache/dev-ruby/puppetdb-termini-7.9.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Library needed to connect puppet to puppetdb -EAPI=7 -HOMEPAGE=https://puppet.com/docs/puppetdb/latest/index.html -INHERIT=unpacker -KEYWORDS=amd64 ~arm64 ~ppc x86 -LICENSE=Apache-2.0 -SLOT=0 -SRC_URI=http://apt.puppetlabs.com/pool/stretch/puppet/p/puppetdb-termini/puppetdb-termini_7.9.2-1stretch_all.deb -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 -_md5_=04108e936e966b129825c6e0d9ea9b5c diff --git a/metadata/md5-cache/dev-ruby/pusher-client-0.6.2-r1 b/metadata/md5-cache/dev-ruby/pusher-client-0.6.2-r1 index 95d36500f0b0..da418dc56ca0 100644 --- a/metadata/md5-cache/dev-ruby/pusher-client-0.6.2-r1 +++ b/metadata/md5-cache/dev-ruby/pusher-client-0.6.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/pusher-client-0.6.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=76b5e738b805c7c340ef299f364e8537 diff --git a/metadata/md5-cache/dev-ruby/qed-2.9.2-r1 b/metadata/md5-cache/dev-ruby/qed-2.9.2-r1 index 468485d91afc..72f66de776df 100644 --- a/metadata/md5-cache/dev-ruby/qed-2.9.2-r1 +++ b/metadata/md5-cache/dev-ruby/qed-2.9.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/qed-2.9.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=25cfd84ac9f71b4a74847ae9689932d1 diff --git a/metadata/md5-cache/dev-ruby/racc-1.4.16-r1 b/metadata/md5-cache/dev-ruby/racc-1.4.16-r1 index 26144fde0300..569071390bc8 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.4.16-r1 +++ b/metadata/md5-cache/dev-ruby/racc-1.4.16-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.4.16.tar.gz -> racc-1.4.16.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=14be7494d9823bf822fd579325929e03 diff --git a/metadata/md5-cache/dev-ruby/racc-1.5.2 b/metadata/md5-cache/dev-ruby/racc-1.5.2 index 677572588c81..d53e433bfaa8 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.5.2 +++ b/metadata/md5-cache/dev-ruby/racc-1.5.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.5.2.tar.gz -> racc-1.5.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fdea1ac0499fdeec74f75f5035c2e639 diff --git a/metadata/md5-cache/dev-ruby/racc-1.5.2-r1 b/metadata/md5-cache/dev-ruby/racc-1.5.2-r1 index 64708da19dea..c913d68c646a 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.5.2-r1 +++ b/metadata/md5-cache/dev-ruby/racc-1.5.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A LALR(1) parser generator for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.5.2.tar.gz -> racc-1.5.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=363789ebaffbba84012876325523b01a diff --git a/metadata/md5-cache/dev-ruby/racc-1.5.2-r2 b/metadata/md5-cache/dev-ruby/racc-1.5.2-r2 index 2dec60fddecd..542ed9265781 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.5.2-r2 +++ b/metadata/md5-cache/dev-ruby/racc-1.5.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A LALR(1) parser generator for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.5.2.tar.gz -> racc-1.5.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=35b6b650c99caf9e62dad799ea21d220 diff --git a/metadata/md5-cache/dev-ruby/racc-1.6.0 b/metadata/md5-cache/dev-ruby/racc-1.6.0 index cac08fe52bb6..114098d9adb6 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.6.0 +++ b/metadata/md5-cache/dev-ruby/racc-1.6.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A LALR(1) parser generator for Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.6.0.tar.gz -> racc-1.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7fa205595a672b1e1b811187af067b40 diff --git a/metadata/md5-cache/dev-ruby/rack-2.2.3 b/metadata/md5-cache/dev-ruby/rack-2.2.3 index cb4bc04f9e1c..35dd68765cfc 100644 --- a/metadata/md5-cache/dev-ruby/rack-2.2.3 +++ b/metadata/md5-cache/dev-ruby/rack-2.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2.2 SRC_URI=https://github.com/rack/rack/archive/2.2.3.tar.gz -> rack-2.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=32f4affe0b3c82536b55a61a25b8635e diff --git a/metadata/md5-cache/dev-ruby/rack-attack-6.5.0 b/metadata/md5-cache/dev-ruby/rack-attack-6.5.0 index c113879ff2bb..b5078f1b69a8 100644 --- a/metadata/md5-cache/dev-ruby/rack-attack-6.5.0 +++ b/metadata/md5-cache/dev-ruby/rack-attack-6.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/rack-attack-6.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3288639980cca4aa562899451b9c404 diff --git a/metadata/md5-cache/dev-ruby/rack-attack-6.6.0 b/metadata/md5-cache/dev-ruby/rack-attack-6.6.0 index 65df4171edb1..bdab206a9755 100644 --- a/metadata/md5-cache/dev-ruby/rack-attack-6.6.0 +++ b/metadata/md5-cache/dev-ruby/rack-attack-6.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/rack-attack-6.6.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8c46c189f581fb09c4ca11b9b357397f diff --git a/metadata/md5-cache/dev-ruby/rack-attack-6.6.1 b/metadata/md5-cache/dev-ruby/rack-attack-6.6.1 index d117fed6146e..460bbf4c3f2c 100644 --- a/metadata/md5-cache/dev-ruby/rack-attack-6.6.1 +++ b/metadata/md5-cache/dev-ruby/rack-attack-6.6.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/rack-attack-6.6.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ae746cd1ee96cf3f545f5aaf8a492770 diff --git a/metadata/md5-cache/dev-ruby/rack-cache-1.13.0 b/metadata/md5-cache/dev-ruby/rack-cache-1.13.0 index 77cff74d2d1d..e32ec403e703 100644 --- a/metadata/md5-cache/dev-ruby/rack-cache-1.13.0 +++ b/metadata/md5-cache/dev-ruby/rack-cache-1.13.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.2 SRC_URI=https://github.com/rtomayko/rack-cache/archive/v1.13.0.tar.gz -> rack-cache-1.13.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7ca01682309d337073803ac31d0fe736 diff --git a/metadata/md5-cache/dev-ruby/rack-openid-1.4.2-r1 b/metadata/md5-cache/dev-ruby/rack-openid-1.4.2-r1 index 7ba5434737b2..f248ebc09d52 100644 --- a/metadata/md5-cache/dev-ruby/rack-openid-1.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/rack-openid-1.4.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/grosser/rack-openid/archive/v1.4.2.tar.gz -> rack-openid-1.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9779bdb1011cf774e6179b3a3d73be4a diff --git a/metadata/md5-cache/dev-ruby/rack-protection-2.2.0 b/metadata/md5-cache/dev-ruby/rack-protection-2.2.0 index 408dfdf4d63f..e3e432735033 100644 --- a/metadata/md5-cache/dev-ruby/rack-protection-2.2.0 +++ b/metadata/md5-cache/dev-ruby/rack-protection-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rack-protection-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5ed9b7c0c42c09292a6bf0e1987d1d88 diff --git a/metadata/md5-cache/dev-ruby/rack-test-1.1.0 b/metadata/md5-cache/dev-ruby/rack-test-1.1.0 index 61a3818c5709..8190d5ecfb47 100644 --- a/metadata/md5-cache/dev-ruby/rack-test-1.1.0 +++ b/metadata/md5-cache/dev-ruby/rack-test-1.1.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/rack-test/rack-test/archive/v1.1.0.tar.gz -> rack-test-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d8d855c9f881c0faf65be552d8e314bb diff --git a/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1 b/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1 index 88202fc8faa4..5d551e8c790b 100644 --- a/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/rack-test-1.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.0 SRC_URI=https://github.com/rack-test/rack-test/archive/v1.1.0.tar.gz -> rack-test-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c70804523aa846dd51959a1846571012 diff --git a/metadata/md5-cache/dev-ruby/radius-0.7.5-r1 b/metadata/md5-cache/dev-ruby/radius-0.7.5-r1 index 18e56d8cda3d..e50e2e2b7127 100644 --- a/metadata/md5-cache/dev-ruby/radius-0.7.5-r1 +++ b/metadata/md5-cache/dev-ruby/radius-0.7.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/radius-0.7.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=570746d066a13e4e177b29cf058b834b diff --git a/metadata/md5-cache/dev-ruby/rails-5.2.6 b/metadata/md5-cache/dev-ruby/rails-5.2.6 index a30920684530..f9a0e1ae5d93 100644 --- a/metadata/md5-cache/dev-ruby/rails-5.2.6 +++ b/metadata/md5-cache/dev-ruby/rails-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://rubygems.org/gems/rails-5.2.6.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=26507be0ed860ab012244a6277c60b8c diff --git a/metadata/md5-cache/dev-ruby/rails-5.2.7.1 b/metadata/md5-cache/dev-ruby/rails-5.2.7.1 index aee9d1ae00cb..0f206a34cd56 100644 --- a/metadata/md5-cache/dev-ruby/rails-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/rails-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://rubygems.org/gems/rails-5.2.7.1.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b7206d08f9a5522b17d8a941ce1b41a4 diff --git a/metadata/md5-cache/dev-ruby/rails-5.2.8 b/metadata/md5-cache/dev-ruby/rails-5.2.8 index 931e1e911efc..b44a7a0dd838 100644 --- a/metadata/md5-cache/dev-ruby/rails-5.2.8 +++ b/metadata/md5-cache/dev-ruby/rails-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5.2 SRC_URI=https://rubygems.org/gems/rails-5.2.8.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b7206d08f9a5522b17d8a941ce1b41a4 diff --git a/metadata/md5-cache/dev-ruby/rails-6.0.4.1 b/metadata/md5-cache/dev-ruby/rails-6.0.4.1 index 442e36dc650c..d66e3a3f0185 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/rails-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/rails-6.0.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=95937fe4dc37cea372215d03a326b8e7 diff --git a/metadata/md5-cache/dev-ruby/rails-6.0.4.4 b/metadata/md5-cache/dev-ruby/rails-6.0.4.4 index 2623e28e897e..26bd2b7ea6b3 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/rails-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/rails-6.0.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b4406b7cb94c9820deaefd0a955b4926 diff --git a/metadata/md5-cache/dev-ruby/rails-6.0.4.7 b/metadata/md5-cache/dev-ruby/rails-6.0.4.7 index e9dfafb38ecc..7b155fae8317 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/rails-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/rails-6.0.4.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59231c0a48c52d6dd4add66b5eb9af54 diff --git a/metadata/md5-cache/dev-ruby/rails-6.0.4.8 b/metadata/md5-cache/dev-ruby/rails-6.0.4.8 index fc9fde2670ab..8005e7137e21 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/rails-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/rails-6.0.4.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59231c0a48c52d6dd4add66b5eb9af54 diff --git a/metadata/md5-cache/dev-ruby/rails-6.0.5 b/metadata/md5-cache/dev-ruby/rails-6.0.5 index 935a4b2f0697..d43ecce41684 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.0.5 +++ b/metadata/md5-cache/dev-ruby/rails-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/rails-6.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59231c0a48c52d6dd4add66b5eb9af54 diff --git a/metadata/md5-cache/dev-ruby/rails-6.1.5 b/metadata/md5-cache/dev-ruby/rails-6.1.5 index 4ee2e7905944..43dacf103266 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.1.5 +++ b/metadata/md5-cache/dev-ruby/rails-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://rubygems.org/gems/rails-6.1.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5902852f39c12e03ef304e53332b240c diff --git a/metadata/md5-cache/dev-ruby/rails-6.1.5.1 b/metadata/md5-cache/dev-ruby/rails-6.1.5.1 index 1d66b1cae657..0da344f708f6 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/rails-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://rubygems.org/gems/rails-6.1.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e8420f07c9e57a507b6816cb8bf6bc2 diff --git a/metadata/md5-cache/dev-ruby/rails-6.1.6 b/metadata/md5-cache/dev-ruby/rails-6.1.6 index 084c4bad8ba6..2fbff46d5e57 100644 --- a/metadata/md5-cache/dev-ruby/rails-6.1.6 +++ b/metadata/md5-cache/dev-ruby/rails-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://rubygems.org/gems/rails-6.1.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e8420f07c9e57a507b6816cb8bf6bc2 diff --git a/metadata/md5-cache/dev-ruby/rails-7.0.2.2 b/metadata/md5-cache/dev-ruby/rails-7.0.2.2 index 1c7211f9a4d4..7407d5541123 100644 --- a/metadata/md5-cache/dev-ruby/rails-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/rails-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://rubygems.org/gems/rails-7.0.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=97b4fd4728f9dc59bac87b519f987e05 diff --git a/metadata/md5-cache/dev-ruby/rails-7.0.2.3 b/metadata/md5-cache/dev-ruby/rails-7.0.2.3 index 80f400765456..2385a017bd7b 100644 --- a/metadata/md5-cache/dev-ruby/rails-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/rails-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://rubygems.org/gems/rails-7.0.2.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fd76ced42db48daaa65c3b242f784729 diff --git a/metadata/md5-cache/dev-ruby/rails-7.0.2.4 b/metadata/md5-cache/dev-ruby/rails-7.0.2.4 index a3a3507cb18c..28a39e2085ec 100644 --- a/metadata/md5-cache/dev-ruby/rails-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/rails-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://rubygems.org/gems/rails-7.0.2.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fd76ced42db48daaa65c3b242f784729 diff --git a/metadata/md5-cache/dev-ruby/rails-7.0.3 b/metadata/md5-cache/dev-ruby/rails-7.0.3 index 072f2c9303bb..c2f35f708036 100644 --- a/metadata/md5-cache/dev-ruby/rails-7.0.3 +++ b/metadata/md5-cache/dev-ruby/rails-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://rubygems.org/gems/rails-7.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fd76ced42db48daaa65c3b242f784729 diff --git a/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r1 b/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r1 index e0f33c0ceb5f..8e1c1b5f209b 100644 --- a/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r1 +++ b/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rails-dom-testing-2.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c1653992ed8dd6a0ca1f1561afb9d10a diff --git a/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r2 b/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r2 index b097d4aad2b0..6f8e0636dcae 100644 --- a/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r2 +++ b/metadata/md5-cache/dev-ruby/rails-dom-testing-2.0.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rails-dom-testing-2.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=25b348964656835e162a0e10e05c3850 diff --git a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.3.0-r1 b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.3.0-r1 index 578ba15f9dba..f167c42a85fa 100644 --- a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rails-html-sanitizer-1.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4ac02ad66afde058e6fb617d815e93db diff --git a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.1 b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.1 index aa4ec00b4309..cf0a22f00947 100644 --- a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.1 +++ b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rails-html-sanitizer-1.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ca4c76cbb73d41b1905d8944235b6d66 diff --git a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.2 b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.2 index 7861d0704caf..6897a9ae5048 100644 --- a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.2 +++ b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rails-html-sanitizer-1.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=397206886921a2fbfebd47a4a8a7014a diff --git a/metadata/md5-cache/dev-ruby/railties-5.2.6 b/metadata/md5-cache/dev-ruby/railties-5.2.6 index 0c9a22fcd204..efe121e8d937 100644 --- a/metadata/md5-cache/dev-ruby/railties-5.2.6 +++ b/metadata/md5-cache/dev-ruby/railties-5.2.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.6.tar.gz -> rails-5.2.6.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=991ceb81e76cfda862f6795c6bf6a582 diff --git a/metadata/md5-cache/dev-ruby/railties-5.2.7.1 b/metadata/md5-cache/dev-ruby/railties-5.2.7.1 index b1fecc3c1309..2b3f6e43fa3d 100644 --- a/metadata/md5-cache/dev-ruby/railties-5.2.7.1 +++ b/metadata/md5-cache/dev-ruby/railties-5.2.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.7.1.tar.gz -> rails-5.2.7.1.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3badf0a1a42a5c6a492a2de15c3a229b diff --git a/metadata/md5-cache/dev-ruby/railties-5.2.8 b/metadata/md5-cache/dev-ruby/railties-5.2.8 index ef38780608b9..571f4d728dcc 100644 --- a/metadata/md5-cache/dev-ruby/railties-5.2.8 +++ b/metadata/md5-cache/dev-ruby/railties-5.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=test !test? ( test ) SLOT=5.2 SRC_URI=https://github.com/rails/rails/archive/v5.2.8.tar.gz -> rails-5.2.8.tgz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0806ef91bd2948180f456ad1d2c70f1f diff --git a/metadata/md5-cache/dev-ruby/railties-6.0.4.1 b/metadata/md5-cache/dev-ruby/railties-6.0.4.1 index b00e817c955b..7aa0055b684a 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.0.4.1 +++ b/metadata/md5-cache/dev-ruby/railties-6.0.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.1.tar.gz -> rails-6.0.4.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2132a9b0b9431ee11a145094d6566275 diff --git a/metadata/md5-cache/dev-ruby/railties-6.0.4.4 b/metadata/md5-cache/dev-ruby/railties-6.0.4.4 index 942608ba62db..0b9ffd9c464f 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.0.4.4 +++ b/metadata/md5-cache/dev-ruby/railties-6.0.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.4.tar.gz -> rails-6.0.4.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=365c420ae3bb42ed1279e79baeefddd4 diff --git a/metadata/md5-cache/dev-ruby/railties-6.0.4.7 b/metadata/md5-cache/dev-ruby/railties-6.0.4.7 index 4b80244f0604..a25b12e39557 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.0.4.7 +++ b/metadata/md5-cache/dev-ruby/railties-6.0.4.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.7.tar.gz -> rails-6.0.4.7.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc80cb2e3baa5708e24ef7d891818002 diff --git a/metadata/md5-cache/dev-ruby/railties-6.0.4.8 b/metadata/md5-cache/dev-ruby/railties-6.0.4.8 index aca3c020e63c..76a4cc91ae5b 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.0.4.8 +++ b/metadata/md5-cache/dev-ruby/railties-6.0.4.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.4.8.tar.gz -> rails-6.0.4.8.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc80cb2e3baa5708e24ef7d891818002 diff --git a/metadata/md5-cache/dev-ruby/railties-6.0.5 b/metadata/md5-cache/dev-ruby/railties-6.0.5 index 781e82e90a39..5d3f28ae94f9 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.0.5 +++ b/metadata/md5-cache/dev-ruby/railties-6.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=6.0 SRC_URI=https://github.com/rails/rails/archive/v6.0.5.tar.gz -> rails-6.0.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bc80cb2e3baa5708e24ef7d891818002 diff --git a/metadata/md5-cache/dev-ruby/railties-6.1.5 b/metadata/md5-cache/dev-ruby/railties-6.1.5 index 0046384c7ba2..baddc86ebdac 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.1.5 +++ b/metadata/md5-cache/dev-ruby/railties-6.1.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.tar.gz -> rails-6.1.5.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=82142ed1c98c8dab8e9dd1b48f547f1a diff --git a/metadata/md5-cache/dev-ruby/railties-6.1.5.1 b/metadata/md5-cache/dev-ruby/railties-6.1.5.1 index eafed68e395f..774c91fea172 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.1.5.1 +++ b/metadata/md5-cache/dev-ruby/railties-6.1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.5.1.tar.gz -> rails-6.1.5.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=31a962bf1ab595518066a192035a6756 diff --git a/metadata/md5-cache/dev-ruby/railties-6.1.6 b/metadata/md5-cache/dev-ruby/railties-6.1.6 index f3f86b4324cb..379f64f1e2e9 100644 --- a/metadata/md5-cache/dev-ruby/railties-6.1.6 +++ b/metadata/md5-cache/dev-ruby/railties-6.1.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.6.tar.gz -> rails-6.1.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=31a962bf1ab595518066a192035a6756 diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.2.2 b/metadata/md5-cache/dev-ruby/railties-7.0.2.2 index 0a0ea6f7b710..7bd3c0b4c3ea 100644 --- a/metadata/md5-cache/dev-ruby/railties-7.0.2.2 +++ b/metadata/md5-cache/dev-ruby/railties-7.0.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.2.tar.gz -> rails-7.0.2.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bbd80e4de3ed04a5308317fbd107fb5f diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.2.3 b/metadata/md5-cache/dev-ruby/railties-7.0.2.3 index 130b73aeb375..3f3161f8ea70 100644 --- a/metadata/md5-cache/dev-ruby/railties-7.0.2.3 +++ b/metadata/md5-cache/dev-ruby/railties-7.0.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.3.tar.gz -> rails-7.0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=127e24521e3d4845bb8544c0f49ef8e8 diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.2.4 b/metadata/md5-cache/dev-ruby/railties-7.0.2.4 index 0e6acd68f9e2..0f27a001b786 100644 --- a/metadata/md5-cache/dev-ruby/railties-7.0.2.4 +++ b/metadata/md5-cache/dev-ruby/railties-7.0.2.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.2.4.tar.gz -> rails-7.0.2.4.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=127e24521e3d4845bb8544c0f49ef8e8 diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.3 b/metadata/md5-cache/dev-ruby/railties-7.0.3 index 42c9c80ce0df..4206ec99d481 100644 --- a/metadata/md5-cache/dev-ruby/railties-7.0.3 +++ b/metadata/md5-cache/dev-ruby/railties-7.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=7.0 SRC_URI=https://github.com/rails/rails/archive/v7.0.3.tar.gz -> rails-7.0.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=127e24521e3d4845bb8544c0f49ef8e8 diff --git a/metadata/md5-cache/dev-ruby/rainbow-3.0.0 b/metadata/md5-cache/dev-ruby/rainbow-3.0.0 index 9a644757a680..da1ab4b14c3d 100644 --- a/metadata/md5-cache/dev-ruby/rainbow-3.0.0 +++ b/metadata/md5-cache/dev-ruby/rainbow-3.0.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/sickill/rainbow/archive/v3.0.0.tar.gz -> rainbow-git-3.0.0.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b2ed6ab41078bcb1cc281870c9d8fc7d diff --git a/metadata/md5-cache/dev-ruby/rainbow-3.1.1 b/metadata/md5-cache/dev-ruby/rainbow-3.1.1 index fc02e30d4a91..024b330c8f17 100644 --- a/metadata/md5-cache/dev-ruby/rainbow-3.1.1 +++ b/metadata/md5-cache/dev-ruby/rainbow-3.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/sickill/rainbow/archive/v3.1.1.tar.gz -> rainbow-git-3.1.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b211376ebbbb70f9070ad1df1a6cebac diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.3-r1 b/metadata/md5-cache/dev-ruby/rake-13.0.3-r1 index d707bfec3a69..18fce2f2225d 100644 --- a/metadata/md5-cache/dev-ruby/rake-13.0.3-r1 +++ b/metadata/md5-cache/dev-ruby/rake-13.0.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rake/archive/v13.0.3.tar.gz -> rake-13.0.3.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c35578a5f46cdd37d953a0fc759f69a4 diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.4 b/metadata/md5-cache/dev-ruby/rake-13.0.4 index 5e80baf5cddf..ec633e449aa5 100644 --- a/metadata/md5-cache/dev-ruby/rake-13.0.4 +++ b/metadata/md5-cache/dev-ruby/rake-13.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rake/archive/v13.0.4.tar.gz -> rake-13.0.4.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f1f8dc5748b050b972f5456415f01792 diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.6 b/metadata/md5-cache/dev-ruby/rake-13.0.6 index 1cda9aead21e..9b5a26f6c86c 100644 --- a/metadata/md5-cache/dev-ruby/rake-13.0.6 +++ b/metadata/md5-cache/dev-ruby/rake-13.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rake/archive/v13.0.6.tar.gz -> rake-13.0.6.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5eaf48595aefb8600a6c6582211e3fa diff --git a/metadata/md5-cache/dev-ruby/rake-13.0.6-r1 b/metadata/md5-cache/dev-ruby/rake-13.0.6-r1 index d877dd2dbd8b..bf8687244836 100644 --- a/metadata/md5-cache/dev-ruby/rake-13.0.6-r1 +++ b/metadata/md5-cache/dev-ruby/rake-13.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rake/archive/v13.0.6.tar.gz -> rake-13.0.6.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42e30d7e06f60c6e315ed0a48a97add3 diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 index ee7073f0971b..064c2054e1cf 100644 --- a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 +++ b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.1.1.tar.gz -> rake-compiler-1.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d7ccb16dc3a5618953172bd12ad3d122 diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.3 b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.3 index 119bdccdbb8b..812fed630ee7 100644 --- a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.3 +++ b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.1.3.tar.gz -> rake-compiler-1.1.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=31851b496f8eb76cda1254bc52782e40 diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.9 b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.9 index 0c4f3d6c143f..a64f730f6735 100644 --- a/metadata/md5-cache/dev-ruby/rake-compiler-1.1.9 +++ b/metadata/md5-cache/dev-ruby/rake-compiler-1.1.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.1.9.tar.gz -> rake-compiler-1.1.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=14f3e9e1f6afc534f59e79f83d38eed2 diff --git a/metadata/md5-cache/dev-ruby/rake-compiler-1.2.0 b/metadata/md5-cache/dev-ruby/rake-compiler-1.2.0 index 695c014119ae..c59b6854c6e8 100644 --- a/metadata/md5-cache/dev-ruby/rake-compiler-1.2.0 +++ b/metadata/md5-cache/dev-ruby/rake-compiler-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/luislavena/rake-compiler/archive/v1.2.0.tar.gz -> rake-compiler-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=14f3e9e1f6afc534f59e79f83d38eed2 diff --git a/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4 b/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4 index bdb12fc198e5..b019f6362215 100644 --- a/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4 +++ b/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rake-remote_task-2.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=be6a111f58bac513159dbcbefa1e1680 diff --git a/metadata/md5-cache/dev-ruby/rantly-2.0.0 b/metadata/md5-cache/dev-ruby/rantly-2.0.0 index 0b898da36448..22eb2539877d 100644 --- a/metadata/md5-cache/dev-ruby/rantly-2.0.0 +++ b/metadata/md5-cache/dev-ruby/rantly-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rantly-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=936d5bd074dc7505e4f48f6122567bff diff --git a/metadata/md5-cache/dev-ruby/rash_alt-0.4.12 b/metadata/md5-cache/dev-ruby/rash_alt-0.4.12 index a34f95c68622..04eece57179c 100644 --- a/metadata/md5-cache/dev-ruby/rash_alt-0.4.12 +++ b/metadata/md5-cache/dev-ruby/rash_alt-0.4.12 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rash_alt-0.4.12.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dfda74d6e76eca04235ca883a926d5e0 diff --git a/metadata/md5-cache/dev-ruby/rash_alt-0.4.9 b/metadata/md5-cache/dev-ruby/rash_alt-0.4.9 index 1d63acca415e..627136b13d9b 100644 --- a/metadata/md5-cache/dev-ruby/rash_alt-0.4.9 +++ b/metadata/md5-cache/dev-ruby/rash_alt-0.4.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rash_alt-0.4.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a88c69025438a92458ee35fa06aeea2 diff --git a/metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 b/metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 index 0cba44fa6285..ece2d612c026 100644 --- a/metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/rb-gsl-2.1.0.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gsl-2.1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a683a6196d47d1a410a9d2617dfe0943 diff --git a/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 b/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 index 856044a2d0e6..8f27f8e697c9 100644 --- a/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 +++ b/metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rb-inotify-0.10.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5819c2b71865cb104c8a4c1d445367b3 diff --git a/metadata/md5-cache/dev-ruby/rb-readline-0.5.5 b/metadata/md5-cache/dev-ruby/rb-readline-0.5.5 index cd5e8d695613..ed78b0996425 100644 --- a/metadata/md5-cache/dev-ruby/rb-readline-0.5.5 +++ b/metadata/md5-cache/dev-ruby/rb-readline-0.5.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rb-readline-0.5.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5482a3e5eb76907bb0eb1a1509715c50 diff --git a/metadata/md5-cache/dev-ruby/rb-readline-0.5.5-r1 b/metadata/md5-cache/dev-ruby/rb-readline-0.5.5-r1 index 126e4ae1cf9d..e0cf72b40089 100644 --- a/metadata/md5-cache/dev-ruby/rb-readline-0.5.5-r1 +++ b/metadata/md5-cache/dev-ruby/rb-readline-0.5.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rb-readline-0.5.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=58d81e41535689bedfbc84838e5ddf96 diff --git a/metadata/md5-cache/dev-ruby/rbnacl-7.1.1 b/metadata/md5-cache/dev-ruby/rbnacl-7.1.1 index 08d0b5590d87..5b43ea07f672 100644 --- a/metadata/md5-cache/dev-ruby/rbnacl-7.1.1 +++ b/metadata/md5-cache/dev-ruby/rbnacl-7.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/rbnacl-7.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4934ca7c7591662375fb0de9e3e07ec diff --git a/metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 b/metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 index c010bc3ab5b7..e889c37f4065 100644 --- a/metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 +++ b/metadata/md5-cache/dev-ruby/rbpdf-1.20.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/naitoh/rbpdf/archive/1.20.1.tar.gz -> rbpdf-1.20.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ecd4de46d6431e9908e2c2533d371c86 diff --git a/metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 b/metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 index ae7dd847e8a9..0b88260f20c5 100644 --- a/metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 +++ b/metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rbpdf-font-1.19.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=101b918e177134a787610a09af68d633 diff --git a/metadata/md5-cache/dev-ruby/rbs-1.2.1 b/metadata/md5-cache/dev-ruby/rbs-1.2.1 deleted file mode 100644 index c4e915a0d953..000000000000 --- a/metadata/md5-cache/dev-ruby/rbs-1.2.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) 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=The language for type signatures for Ruby and standard library definitions -EAPI=7 -HOMEPAGE=https://github.com/ruby/rbs -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby-BSD BSD-2 ) -RDEPEND=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_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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ruby/rbs/archive/v1.2.1.tar.gz -> rbs-1.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1ffb5b5f9b25e5603860afe1fcad16e1 diff --git a/metadata/md5-cache/dev-ruby/rbs-1.3.3 b/metadata/md5-cache/dev-ruby/rbs-1.3.3 index f9c050743637..39c519e007db 100644 --- a/metadata/md5-cache/dev-ruby/rbs-1.3.3 +++ b/metadata/md5-cache/dev-ruby/rbs-1.3.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rbs/archive/v1.3.3.tar.gz -> rbs-1.3.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=447353b7f556bf98bd415bc3c350549a diff --git a/metadata/md5-cache/dev-ruby/rbs-1.5.1 b/metadata/md5-cache/dev-ruby/rbs-1.5.1 index 279a50e6e6a9..a94273d4d20c 100644 --- a/metadata/md5-cache/dev-ruby/rbs-1.5.1 +++ b/metadata/md5-cache/dev-ruby/rbs-1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rbs/archive/v1.5.1.tar.gz -> rbs-1.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=447353b7f556bf98bd415bc3c350549a diff --git a/metadata/md5-cache/dev-ruby/rbs-2.3.1 b/metadata/md5-cache/dev-ruby/rbs-2.3.1 index 218a1c89151e..0473ffa889c8 100644 --- a/metadata/md5-cache/dev-ruby/rbs-2.3.1 +++ b/metadata/md5-cache/dev-ruby/rbs-2.3.1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=The language for type signatures for Ruby and standard library definitions @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rbs/archive/v2.3.1.tar.gz -> rbs-2.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=17003591e9bda4f47b0837ae09925166 diff --git a/metadata/md5-cache/dev-ruby/rbs-2.3.2 b/metadata/md5-cache/dev-ruby/rbs-2.3.2 index fc0a474816c4..59e10e1c5458 100644 --- a/metadata/md5-cache/dev-ruby/rbs-2.3.2 +++ b/metadata/md5-cache/dev-ruby/rbs-2.3.2 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=The language for type signatures for Ruby and standard library definitions @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rbs/archive/v2.3.2.tar.gz -> rbs-2.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=24281d85286c8d15f39fc365471b3e11 diff --git a/metadata/md5-cache/dev-ruby/rbs-2.2.2 b/metadata/md5-cache/dev-ruby/rbs-2.5.0 similarity index 88% rename from metadata/md5-cache/dev-ruby/rbs-2.2.2 rename to metadata/md5-cache/dev-ruby/rbs-2.5.0 index d5399da105a9..1b58ae68733a 100644 --- a/metadata/md5-cache/dev-ruby/rbs-2.2.2 +++ b/metadata/md5-cache/dev-ruby/rbs-2.5.0 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/bundler[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=The language for type signatures for Ruby and standard library definitions @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://github.com/ruby/rbs INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( Ruby-BSD BSD-2 ) RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -SRC_URI=https://github.com/ruby/rbs/archive/v2.2.2.tar.gz -> rbs-2.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=17003591e9bda4f47b0837ae09925166 +SRC_URI=https://github.com/ruby/rbs/archive/v2.5.0.tar.gz -> rbs-2.5.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=24281d85286c8d15f39fc365471b3e11 diff --git a/metadata/md5-cache/dev-ruby/rbst-0.6.5 b/metadata/md5-cache/dev-ruby/rbst-0.6.5 index 7a115ab1a5d3..a943a16a25c2 100644 --- a/metadata/md5-cache/dev-ruby/rbst-0.6.5 +++ b/metadata/md5-cache/dev-ruby/rbst-0.6.5 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/alphabetum/rbst/archive/0.6.5.tar.gz -> rbst-0.6.5.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4f9716f2fbaf8d535cccdba11724312 diff --git a/metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 b/metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 index 0ec58941dcd3..bd72d0681fa8 100644 --- a/metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 +++ b/metadata/md5-cache/dev-ruby/rbst-0.6.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/xwmx/rbst/archive/0.6.5.tar.gz -> rbst-0.6.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70b0e9af1460f7ec750e549b1ad7197d diff --git a/metadata/md5-cache/dev-ruby/rbtree-0.4.5 b/metadata/md5-cache/dev-ruby/rbtree-0.4.5 index d960125ba6df..f50c60048789 100644 --- a/metadata/md5-cache/dev-ruby/rbtree-0.4.5 +++ b/metadata/md5-cache/dev-ruby/rbtree-0.4.5 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A sorted associative collection that is implemented with a Red-Black Tree @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rbtree-0.4.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=089a648cc02e902df19f9c1c548cd344 diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.16.6 b/metadata/md5-cache/dev-ruby/rcairo-1.16.6 index 75c73cfce2eb..38aa32b0b1b8 100644 --- a/metadata/md5-cache/dev-ruby/rcairo-1.16.6 +++ b/metadata/md5-cache/dev-ruby/rcairo-1.16.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cairo-1.16.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=57f63b12d7cf1649cdc6c577d25886e5 diff --git a/metadata/md5-cache/dev-ruby/rcairo-1.17.5 b/metadata/md5-cache/dev-ruby/rcairo-1.17.5 index ad0cf5c9e0ff..2c81bfde7a54 100644 --- a/metadata/md5-cache/dev-ruby/rcairo-1.17.5 +++ b/metadata/md5-cache/dev-ruby/rcairo-1.17.5 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/red-colors[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby26(-)] dev-ruby/ruby-glib2[ruby_targets_ruby26(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby26(-)] dev-ruby/ruby-poppler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/red-colors[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/red-colors[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby26(-)] dev-ruby/ruby-glib2[ruby_targets_ruby26(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby26(-)] dev-ruby/ruby-poppler[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.2.2[ruby_targets_ruby27(-)] dev-ruby/ruby-glib2[ruby_targets_ruby27(-)] test? ( >=dev-ruby/test-unit-2.1.0-r1:2[ruby_targets_ruby27(-)] dev-ruby/ruby-poppler[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=x11-libs/cairo-1.2.0[svg] ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Ruby bindings for cairo @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cairo-1.17.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=998797d11bfb720bc70db2dc2bbd4d50 diff --git a/metadata/md5-cache/dev-ruby/rchardet-1.8.0 b/metadata/md5-cache/dev-ruby/rchardet-1.8.0 index 6a1adfefbc58..1f2a01f563a3 100644 --- a/metadata/md5-cache/dev-ruby/rchardet-1.8.0 +++ b/metadata/md5-cache/dev-ruby/rchardet-1.8.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/jmhodges/rchardet/archive/v1.8.0.tar.gz -> rchardet-1.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=64a8662c738034c0db5d70351785a9f0 diff --git a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 index 96ea6d26892f..d66a66fe454b 100644 --- a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Implementation of John Gruber's Markdown @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rdiscount-2.2.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=75fa15fe82b7b24a61c388d34bc15885 diff --git a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 index e0d198680d4a..ef24284a09c9 100644 --- a/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 +++ b/metadata/md5-cache/dev-ruby/rdiscount-2.2.0.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Implementation of John Gruber's Markdown @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rdiscount-2.2.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6fab71383948268b3be0c6d8804f0a1a diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.3.2 b/metadata/md5-cache/dev-ruby/rdoc-6.3.2 index 6f948250f0de..08fa1dcecf73 100644 --- a/metadata/md5-cache/dev-ruby/rdoc-6.3.2 +++ b/metadata/md5-cache/dev-ruby/rdoc-6.3.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rdoc/archive/v6.3.2.tar.gz -> rdoc-6.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=55cbf6962b3fde35118acbe47a1c077e diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.3.3 b/metadata/md5-cache/dev-ruby/rdoc-6.3.3 index 723ff4e3bd7d..5a7ef2a9b5da 100644 --- a/metadata/md5-cache/dev-ruby/rdoc-6.3.3 +++ b/metadata/md5-cache/dev-ruby/rdoc-6.3.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rdoc/archive/v6.3.3.tar.gz -> rdoc-6.3.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=196ce9c2ddbd8aafb1528f55086cba0c diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.3.3-r1 b/metadata/md5-cache/dev-ruby/rdoc-6.3.3-r1 index eac37066eec1..77935dca03b2 100644 --- a/metadata/md5-cache/dev-ruby/rdoc-6.3.3-r1 +++ b/metadata/md5-cache/dev-ruby/rdoc-6.3.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rdoc/archive/v6.3.3.tar.gz -> rdoc-6.3.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=50ea462811f9b4395735a2d75b7337d4 diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.4.0 b/metadata/md5-cache/dev-ruby/rdoc-6.4.0 index 2fd9a203dc9b..15c40f77d03b 100644 --- a/metadata/md5-cache/dev-ruby/rdoc-6.4.0 +++ b/metadata/md5-cache/dev-ruby/rdoc-6.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rdoc/archive/v6.4.0.tar.gz -> rdoc-6.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4025db144d7f933e3eb164207bb76478 diff --git a/metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 b/metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 index 4e59045e3400..2d316209bf92 100644 --- a/metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 +++ b/metadata/md5-cache/dev-ruby/rdtool-0.6.38-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rdtool-0.6.38.gem -_eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=51e883a7b7fb08cdbf5cb210ca4b6c92 diff --git a/metadata/md5-cache/dev-ruby/recog-2.3.19 b/metadata/md5-cache/dev-ruby/recog-2.3.19 index 9233877394e0..970f1f8aadab 100644 --- a/metadata/md5-cache/dev-ruby/recog-2.3.19 +++ b/metadata/md5-cache/dev-ruby/recog-2.3.19 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/recog-2.3.19.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e45531ecfcd95bb12884b9f11d74e2b diff --git a/metadata/md5-cache/dev-ruby/recog-2.3.20 b/metadata/md5-cache/dev-ruby/recog-2.3.20 index 9f492d909dbb..f30f5b19e036 100644 --- a/metadata/md5-cache/dev-ruby/recog-2.3.20 +++ b/metadata/md5-cache/dev-ruby/recog-2.3.20 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/recog-2.3.20.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e45531ecfcd95bb12884b9f11d74e2b diff --git a/metadata/md5-cache/dev-ruby/recog-2.3.23 b/metadata/md5-cache/dev-ruby/recog-2.3.23 index 2580334ddcb5..81ff0934d838 100644 --- a/metadata/md5-cache/dev-ruby/recog-2.3.23 +++ b/metadata/md5-cache/dev-ruby/recog-2.3.23 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/recog-2.3.23.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=edd235fe65a9300dc4eac8d8f2f89013 diff --git a/metadata/md5-cache/dev-ruby/red-colors-0.3.0-r1 b/metadata/md5-cache/dev-ruby/red-colors-0.3.0-r1 index e461ee957a33..9828d856738c 100644 --- a/metadata/md5-cache/dev-ruby/red-colors-0.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/red-colors-0.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/red-colors-0.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b67b27e095a9bf94fbf470a10a02fd5c diff --git a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1 b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1 index 9e56d0110056..afff4d3e6d99 100644 --- a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1 +++ b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/vmg/redcarpet/archive/v3.5.1.tar.gz -> redcarpet-3.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=685ef91dc949d6f361e1fa12943d0218 diff --git a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1 b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1 index 363392c70ae8..7014efd1998e 100644 --- a/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1 +++ b/metadata/md5-cache/dev-ruby/redcarpet-3.5.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby wrapper for Upskirt @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/vmg/redcarpet/archive/v3.5.1.tar.gz -> redcarpet-3.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=63b4550597ecca955a21816d9ebe708a diff --git a/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 b/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 index 40d8bb9cf124..1fa0f408635e 100644 --- a/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jgarber/redcloth/archive/v4.3.2.tar.gz -> RedCloth-4.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=d1169572f0755e3702ca3ed987bbb5f4 diff --git a/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 b/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 index a1c999878a3e..5dddf8d2b6ed 100644 --- a/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 +++ b/metadata/md5-cache/dev-ruby/redcloth-4.3.2-r4 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby26(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby26(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby27(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby30(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby31(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby26(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby26(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby27(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby27(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby30(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby30(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( >=dev-ruby/rake-0.8.7[ruby_targets_ruby31(-)] >=dev-ruby/rake-compiler-0.7.1[ruby_targets_ruby31(-)] test? ( >=dev-ruby/diff-lcs-1.1.2[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND==dev-util/ragel-6* 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A module for using Textile in Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jgarber/redcloth/archive/v4.3.2.tar.gz -> RedCloth-4.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b98efe79c00a4f87f8e813007e72d4d2 diff --git a/metadata/md5-cache/dev-ruby/redis-4.1.4 b/metadata/md5-cache/dev-ruby/redis-4.1.4 index b8ed58754ab7..4e4196e589d4 100644 --- a/metadata/md5-cache/dev-ruby/redis-4.1.4 +++ b/metadata/md5-cache/dev-ruby/redis-4.1.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/redis/redis-rb/archive/v4.1.4.tar.gz -> redis-rb-4.1.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3e8d9f37c34a6d3f3164c6136e23ea28 diff --git a/metadata/md5-cache/dev-ruby/ref-2.0.0-r1 b/metadata/md5-cache/dev-ruby/ref-2.0.0-r1 index 86a789cc33ec..0be8114520a3 100644 --- a/metadata/md5-cache/dev-ruby/ref-2.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/ref-2.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/ruby-concurrency/ref/archive/v2.0.0.tar.gz -> ref-2.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3c1880b3e2d24f2d059d2d1b1090fea diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-0.5.0 b/metadata/md5-cache/dev-ruby/regexp_parser-0.5.0 index d7a5f76e0a66..654228fef3be 100644 --- a/metadata/md5-cache/dev-ruby/regexp_parser-0.5.0 +++ b/metadata/md5-cache/dev-ruby/regexp_parser-0.5.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ammar/regexp_parser/archive/v0.5.0.tar.gz -> regexp_parser-0.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dccc4b490a8d7c3e0b163154cf4cc62c diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-1.8.2 b/metadata/md5-cache/dev-ruby/regexp_parser-1.8.2 index d995940e6c30..1cf169c8187d 100644 --- a/metadata/md5-cache/dev-ruby/regexp_parser-1.8.2 +++ b/metadata/md5-cache/dev-ruby/regexp_parser-1.8.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ammar/regexp_parser/archive/v1.8.2.tar.gz -> regexp_parser-1.8.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=342dc666070c5a23881919a35e543d58 diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.2.1 b/metadata/md5-cache/dev-ruby/regexp_parser-2.2.1 index e03dad8b04a4..9e3b5ec735a0 100644 --- a/metadata/md5-cache/dev-ruby/regexp_parser-2.2.1 +++ b/metadata/md5-cache/dev-ruby/regexp_parser-2.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.2.1.tar.gz -> regexp_parser-2.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5cab01caa61f76985abe6c009b1c1af4 diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.3.1 b/metadata/md5-cache/dev-ruby/regexp_parser-2.3.1 index 56e914701880..58f078bb3dff 100644 --- a/metadata/md5-cache/dev-ruby/regexp_parser-2.3.1 +++ b/metadata/md5-cache/dev-ruby/regexp_parser-2.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.3.1.tar.gz -> regexp_parser-2.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c25082651af2e80d19cabbe2858eab8e diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0 b/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0 index 8ebd673511b8..c90c0e284389 100644 --- a/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0 +++ b/metadata/md5-cache/dev-ruby/regexp_parser-2.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.4.0.tar.gz -> regexp_parser-2.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c25082651af2e80d19cabbe2858eab8e diff --git a/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0 b/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0 index 7df3d6d6ea51..05b741739ceb 100644 --- a/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0 +++ b/metadata/md5-cache/dev-ruby/regexp_property_values-1.2.0 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=See which property values are supported by the regular expression engine @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/janosch-x/regexp_property_values/archive/v1.2.0.tar.gz -> regexp_property_values-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c06ed112017072deaf3cb21a81bddd9e diff --git a/metadata/md5-cache/dev-ruby/regexp_property_values-1.3.0 b/metadata/md5-cache/dev-ruby/regexp_property_values-1.3.0 index b96e9e2816b1..075f7ff9ef96 100644 --- a/metadata/md5-cache/dev-ruby/regexp_property_values-1.3.0 +++ b/metadata/md5-cache/dev-ruby/regexp_property_values-1.3.0 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=See which property values are supported by the regular expression engine @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/janosch-x/regexp_property_values/archive/v1.3.0.tar.gz -> regexp_property_values-1.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=802092e76677438847d5b909fdfabe3e diff --git a/metadata/md5-cache/dev-ruby/request_store-1.5.0 b/metadata/md5-cache/dev-ruby/request_store-1.5.0 index 511eba8cacd5..4ff624e41c1d 100644 --- a/metadata/md5-cache/dev-ruby/request_store-1.5.0 +++ b/metadata/md5-cache/dev-ruby/request_store-1.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/request_store-1.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bcdd9622edcd12f133069d55de5a6d6d diff --git a/metadata/md5-cache/dev-ruby/request_store-1.5.1 b/metadata/md5-cache/dev-ruby/request_store-1.5.1 index ac923988bcb1..898fa1e28ce9 100644 --- a/metadata/md5-cache/dev-ruby/request_store-1.5.1 +++ b/metadata/md5-cache/dev-ruby/request_store-1.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/request_store-1.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f8a1fa4ab3606a0ac8e847ddde9cca53 diff --git a/metadata/md5-cache/dev-ruby/rest-client-2.1.0 b/metadata/md5-cache/dev-ruby/rest-client-2.1.0 index afb09cefa3d9..1559a4f9ee38 100644 --- a/metadata/md5-cache/dev-ruby/rest-client-2.1.0 +++ b/metadata/md5-cache/dev-ruby/rest-client-2.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rest-client-2.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b17c28aca1975321a2a947d25066d908 diff --git a/metadata/md5-cache/dev-ruby/rexical-1.0.7 b/metadata/md5-cache/dev-ruby/rexical-1.0.7 index 0208d11c26dd..ba7d857773a0 100644 --- a/metadata/md5-cache/dev-ruby/rexical-1.0.7 +++ b/metadata/md5-cache/dev-ruby/rexical-1.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rexical-1.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ce3639c1afb20a4322d9dbdf2bd411ed diff --git a/metadata/md5-cache/dev-ruby/rexical-1.0.7-r1 b/metadata/md5-cache/dev-ruby/rexical-1.0.7-r1 index 1e65d7b5f2f5..25bb2e8db6c6 100644 --- a/metadata/md5-cache/dev-ruby/rexical-1.0.7-r1 +++ b/metadata/md5-cache/dev-ruby/rexical-1.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rexical-1.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a5242b436a51595322064f3cb0e0005 diff --git a/metadata/md5-cache/dev-ruby/rexml-3.2.5 b/metadata/md5-cache/dev-ruby/rexml-3.2.5 index 60b2a13b91b3..dfc03abbd294 100644 --- a/metadata/md5-cache/dev-ruby/rexml-3.2.5 +++ b/metadata/md5-cache/dev-ruby/rexml-3.2.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/rexml/archive/v3.2.5.tar.gz -> rexml-3.2.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=61d450a66eb4a0f557c2ae6e8af24d65 diff --git a/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 b/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 index 10e6589c3215..474f60832414 100644 --- a/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 +++ b/metadata/md5-cache/dev-ruby/rexml-3.2.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/rexml/archive/v3.2.5.tar.gz -> rexml-3.2.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71e0a973cff5f4b7a0234b65fa7cf32e diff --git a/metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 b/metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 index 2f0b9ed6f5e6..3392065fbb31 100644 --- a/metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 +++ b/metadata/md5-cache/dev-ruby/rinku-2.0.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby library that does autolinking @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rinku-2.0.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dcce8fce8a5c2249454fe8b4f96c05b2 diff --git a/metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 b/metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 index ddb106c9f7dc..393866ec3dc4 100644 --- a/metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/ritex-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ritex-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7e53c9412411679d385743575ddae45c diff --git a/metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 b/metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 index 133f549a3c87..984ea1e013b3 100644 --- a/metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 +++ b/metadata/md5-cache/dev-ruby/rjb-1.6.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=>=virtual/jdk-1.8 hardened? ( sys-apps/paxctl ) >=dev-java/java-config-2.2.0-r3 ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Rjb is a Ruby-Java software bridge @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rjb-1.6.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eaec1f06796d16aac9b8ec8e771f2bb7 diff --git a/metadata/md5-cache/dev-ruby/rjb-1.6.5 b/metadata/md5-cache/dev-ruby/rjb-1.6.5 index 124742b1e147..39b300acd618 100644 --- a/metadata/md5-cache/dev-ruby/rjb-1.6.5 +++ b/metadata/md5-cache/dev-ruby/rjb-1.6.5 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=>=virtual/jdk-1.8 hardened? ( sys-apps/paxctl ) >=dev-java/java-config-2.2.0-r3 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Rjb is a Ruby-Java software bridge @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rjb-1.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59065b77c80789f02468eb3be7792d18 diff --git a/metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 b/metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 index 406c3a499509..d7063ae0ceb7 100644 --- a/metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 +++ b/metadata/md5-cache/dev-ruby/rkelly-remix-0.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rkelly-remix-0.0.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5db4cdf05918ba6ecd4df4c8096975aa diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.2 b/metadata/md5-cache/dev-ruby/rmagick-4.2.2 index 07c987b40137..a43350d1c455 100644 --- a/metadata/md5-cache/dev-ruby/rmagick-4.2.2 +++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-2.tar.gz -> rmagick-4.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2c6e01a7ebaeb74869cbfbf90a3973c5 diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.3 b/metadata/md5-cache/dev-ruby/rmagick-4.2.3 index 655ae2e5a134..9aae536c72ed 100644 --- a/metadata/md5-cache/dev-ruby/rmagick-4.2.3 +++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.3 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-3.tar.gz -> rmagick-4.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f608e3c70215df16dd2c0bed3615f10b diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.4 b/metadata/md5-cache/dev-ruby/rmagick-4.2.4 index 89ab76937117..26b52fc71083 100644 --- a/metadata/md5-cache/dev-ruby/rmagick-4.2.4 +++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-4.tar.gz -> rmagick-4.2.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f608e3c70215df16dd2c0bed3615f10b diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.5 b/metadata/md5-cache/dev-ruby/rmagick-4.2.5 index 45bdd39f4efc..68b5dd5ba4d4 100644 --- a/metadata/md5-cache/dev-ruby/rmagick-4.2.5 +++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.5 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-5.tar.gz -> rmagick-4.2.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5494d490d45f321c630c7a7ffb4c56a1 diff --git a/metadata/md5-cache/dev-ruby/roadie-4.0.0 b/metadata/md5-cache/dev-ruby/roadie-4.0.0 index 02f7a1d47487..6ae37eded568 100644 --- a/metadata/md5-cache/dev-ruby/roadie-4.0.0 +++ b/metadata/md5-cache/dev-ruby/roadie-4.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/Mange/roadie/archive/v4.0.0.tar.gz -> roadie-4.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=73746b558edd2ce80565ce9b2b1519bf diff --git a/metadata/md5-cache/dev-ruby/roadie-5.0.0 b/metadata/md5-cache/dev-ruby/roadie-5.0.0 index 14a451dcc141..7f5e7609eea2 100644 --- a/metadata/md5-cache/dev-ruby/roadie-5.0.0 +++ b/metadata/md5-cache/dev-ruby/roadie-5.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Mange/roadie/archive/v5.0.0.tar.gz -> roadie-5.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a23d5bfd5e131f571871367340e73aa7 diff --git a/metadata/md5-cache/dev-ruby/roadie-5.0.1 b/metadata/md5-cache/dev-ruby/roadie-5.0.1 index 4d0ec0ff0ef1..3b5e14b61f47 100644 --- a/metadata/md5-cache/dev-ruby/roadie-5.0.1 +++ b/metadata/md5-cache/dev-ruby/roadie-5.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/Mange/roadie/archive/v5.0.1.tar.gz -> roadie-5.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a23d5bfd5e131f571871367340e73aa7 diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-2.1.1 b/metadata/md5-cache/dev-ruby/roadie-rails-2.1.1 index f59153d44e5b..5a2c16910213 100644 --- a/metadata/md5-cache/dev-ruby/roadie-rails-2.1.1 +++ b/metadata/md5-cache/dev-ruby/roadie-rails-2.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/Mange/roadie-rails/archive/v2.1.1.tar.gz -> roadie-rails-2.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71552077f581bc50fe933f86145608d5 diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-2.2.0 b/metadata/md5-cache/dev-ruby/roadie-rails-2.2.0 index 9998f45a296f..bb0091dd0bba 100644 --- a/metadata/md5-cache/dev-ruby/roadie-rails-2.2.0 +++ b/metadata/md5-cache/dev-ruby/roadie-rails-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/Mange/roadie-rails/archive/v2.2.0.tar.gz -> roadie-rails-2.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3f83c4db2b4929d965432713e428eb6a diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-2.3.0 b/metadata/md5-cache/dev-ruby/roadie-rails-2.3.0 index 9447a751425c..5b3d4c38f74a 100644 --- a/metadata/md5-cache/dev-ruby/roadie-rails-2.3.0 +++ b/metadata/md5-cache/dev-ruby/roadie-rails-2.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/Mange/roadie-rails/archive/v2.3.0.tar.gz -> roadie-rails-2.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=affffa42a086f8c89d9768b93383848f diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0 b/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0 index aa8c3756b1e2..6853a677551e 100644 --- a/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0 +++ b/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/Mange/roadie-rails/archive/v3.0.0.tar.gz -> roadie-rails-3.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=00dfdae64045a956fc85e425453f9c09 diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0-r1 b/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0-r1 index aba20fa9a225..8c3259f099f3 100644 --- a/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/roadie-rails-3.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/Mange/roadie-rails/archive/v3.0.0.tar.gz -> roadie-rails-3.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=24d6d4f666c887fb788b560410089de1 diff --git a/metadata/md5-cache/dev-ruby/robots-0.10.1-r2 b/metadata/md5-cache/dev-ruby/robots-0.10.1-r2 index 98025ca6d709..ce2c7847fb1f 100644 --- a/metadata/md5-cache/dev-ruby/robots-0.10.1-r2 +++ b/metadata/md5-cache/dev-ruby/robots-0.10.1-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/robots-0.10.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f0c14e499642e7ad358da752adfbe330 diff --git a/metadata/md5-cache/dev-ruby/robots-0.10.1-r3 b/metadata/md5-cache/dev-ruby/robots-0.10.1-r3 index beff28d91808..807423e8dbcf 100644 --- a/metadata/md5-cache/dev-ruby/robots-0.10.1-r3 +++ b/metadata/md5-cache/dev-ruby/robots-0.10.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/robots-0.10.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dfc4424fc32e6029e9b051171ded1b2b diff --git a/metadata/md5-cache/dev-ruby/rotp-6.2.0 b/metadata/md5-cache/dev-ruby/rotp-6.2.0 index 1f60ce8cd182..2623f3e22465 100644 --- a/metadata/md5-cache/dev-ruby/rotp-6.2.0 +++ b/metadata/md5-cache/dev-ruby/rotp-6.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mdp/rotp/archive/refs/tags/v6.2.0.tar.gz -> rotp-6.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e8877f4d28b83aa430db10d606cc65f6 diff --git a/metadata/md5-cache/dev-ruby/rouge-3.26.0 b/metadata/md5-cache/dev-ruby/rouge-3.26.0 index 0137166d05a2..1b1a036ac099 100644 --- a/metadata/md5-cache/dev-ruby/rouge-3.26.0 +++ b/metadata/md5-cache/dev-ruby/rouge-3.26.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jneen/rouge/archive/v3.26.0.tar.gz -> rouge-3.26.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ceb00bfec03a3474b452dae1a8c2f2b9 diff --git a/metadata/md5-cache/dev-ruby/rouge-3.26.1 b/metadata/md5-cache/dev-ruby/rouge-3.26.1 index 6f32d5717e38..23a476831ad4 100644 --- a/metadata/md5-cache/dev-ruby/rouge-3.26.1 +++ b/metadata/md5-cache/dev-ruby/rouge-3.26.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jneen/rouge/archive/v3.26.1.tar.gz -> rouge-3.26.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cecc3b4ce65b0ae66f836318871c055f diff --git a/metadata/md5-cache/dev-ruby/rouge-3.27.0 b/metadata/md5-cache/dev-ruby/rouge-3.27.0 index 1c2ff04e8257..add5161e1ee5 100644 --- a/metadata/md5-cache/dev-ruby/rouge-3.27.0 +++ b/metadata/md5-cache/dev-ruby/rouge-3.27.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jneen/rouge/archive/v3.27.0.tar.gz -> rouge-3.27.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=863625793dbcbcaeafe054c87e26ede4 diff --git a/metadata/md5-cache/dev-ruby/rouge-3.28.0 b/metadata/md5-cache/dev-ruby/rouge-3.28.0 index 83fc34bb9d0c..d95db27dc381 100644 --- a/metadata/md5-cache/dev-ruby/rouge-3.28.0 +++ b/metadata/md5-cache/dev-ruby/rouge-3.28.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/jneen/rouge/archive/v3.28.0.tar.gz -> rouge-3.28.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19d830e9c03e7c6d8036bd82f932ae0e diff --git a/metadata/md5-cache/dev-ruby/rqrcode-2.1.0 b/metadata/md5-cache/dev-ruby/rqrcode-2.1.0 index 6a2a5aa2eb9e..4e83bbe9f3ba 100644 --- a/metadata/md5-cache/dev-ruby/rqrcode-2.1.0 +++ b/metadata/md5-cache/dev-ruby/rqrcode-2.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whomwah/rqrcode/archive/v2.1.0.tar.gz -> rqrcode-2.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d5bd3e045dcd64f9f8316fc5221bdc6a diff --git a/metadata/md5-cache/dev-ruby/rqrcode-2.1.1 b/metadata/md5-cache/dev-ruby/rqrcode-2.1.1 index 00bd4a3dbb27..22fb629eb039 100644 --- a/metadata/md5-cache/dev-ruby/rqrcode-2.1.1 +++ b/metadata/md5-cache/dev-ruby/rqrcode-2.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whomwah/rqrcode/archive/v2.1.1.tar.gz -> rqrcode-2.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=813c729dffccf48697237b754a70407a diff --git a/metadata/md5-cache/dev-ruby/rqrcode_core-0.2.0 b/metadata/md5-cache/dev-ruby/rqrcode_core-0.2.0 index 08ddc5691c9e..a31a28f2d359 100644 --- a/metadata/md5-cache/dev-ruby/rqrcode_core-0.2.0 +++ b/metadata/md5-cache/dev-ruby/rqrcode_core-0.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/whomwah/rqrcode_core/archive/v0.2.0.tar.gz -> rqrcode_core-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b560259d92c32a6e258ee3a5d9dd4a2 diff --git a/metadata/md5-cache/dev-ruby/rqrcode_core-1.1.0 b/metadata/md5-cache/dev-ruby/rqrcode_core-1.1.0 index 63686d42febc..38faead06630 100644 --- a/metadata/md5-cache/dev-ruby/rqrcode_core-1.1.0 +++ b/metadata/md5-cache/dev-ruby/rqrcode_core-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/whomwah/rqrcode_core/archive/v1.1.0.tar.gz -> rqrcode_core-1.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=712370465b1f5ba80ffa02146c9e11ea diff --git a/metadata/md5-cache/dev-ruby/rqrcode_core-1.2.0 b/metadata/md5-cache/dev-ruby/rqrcode_core-1.2.0 index b08877cea595..093a715871d7 100644 --- a/metadata/md5-cache/dev-ruby/rqrcode_core-1.2.0 +++ b/metadata/md5-cache/dev-ruby/rqrcode_core-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/whomwah/rqrcode_core/archive/v1.2.0.tar.gz -> rqrcode_core-1.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=11af1dd5f50fc7695dec5c2675ed075b diff --git a/metadata/md5-cache/dev-ruby/rr-1.2.1 b/metadata/md5-cache/dev-ruby/rr-1.2.1 index ac7564bb30ee..c88f0cce6a72 100644 --- a/metadata/md5-cache/dev-ruby/rr-1.2.1 +++ b/metadata/md5-cache/dev-ruby/rr-1.2.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rr/rr/archive/v1.2.1.tar.gz -> rr-1.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=199fdc91a6b385d693d1228db43f6cf3 diff --git a/metadata/md5-cache/dev-ruby/rr-3.0.9 b/metadata/md5-cache/dev-ruby/rr-3.0.9 index 8222d8f1e74f..7461098f9e9b 100644 --- a/metadata/md5-cache/dev-ruby/rr-3.0.9 +++ b/metadata/md5-cache/dev-ruby/rr-3.0.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rr/rr/archive/v3.0.9.tar.gz -> rr-3.0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6fd1d4f5c46c25171a14bb8a8c9e7744 diff --git a/metadata/md5-cache/dev-ruby/rspec-2.99.0 b/metadata/md5-cache/dev-ruby/rspec-2.99.0 index 44e7a069fb11..fea7dccf5b63 100644 --- a/metadata/md5-cache/dev-ruby/rspec-2.99.0 +++ b/metadata/md5-cache/dev-ruby/rspec-2.99.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/rspec-2.99.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fef1a60c55e1448a1b28fcd1d57b7889 diff --git a/metadata/md5-cache/dev-ruby/rspec-3.10.0 b/metadata/md5-cache/dev-ruby/rspec-3.10.0 index a0a412a563b4..ca2c7c01a0fe 100644 --- a/metadata/md5-cache/dev-ruby/rspec-3.10.0 +++ b/metadata/md5-cache/dev-ruby/rspec-3.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/rspec-3.10.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=137bb00ef315c630e5a2322e3aa2a0e2 diff --git a/metadata/md5-cache/dev-ruby/rspec-3.11.0 b/metadata/md5-cache/dev-ruby/rspec-3.11.0 index 768fa9a7528d..043266760252 100644 --- a/metadata/md5-cache/dev-ruby/rspec-3.11.0 +++ b/metadata/md5-cache/dev-ruby/rspec-3.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/rspec-3.11.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9dca351aedfa0c554d84b6ca0c49f640 diff --git a/metadata/md5-cache/dev-ruby/rspec-3.9.0 b/metadata/md5-cache/dev-ruby/rspec-3.9.0 index b343174ca696..62b446c8b8e8 100644 --- a/metadata/md5-cache/dev-ruby/rspec-3.9.0 +++ b/metadata/md5-cache/dev-ruby/rspec-3.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/rspec-3.9.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c3b3c5ecfa980884062d2442e2bf7be4 diff --git a/metadata/md5-cache/dev-ruby/rspec-collection_matchers-1.2.0 b/metadata/md5-cache/dev-ruby/rspec-collection_matchers-1.2.0 index 0eb18dba1b15..78fa139af3c8 100644 --- a/metadata/md5-cache/dev-ruby/rspec-collection_matchers-1.2.0 +++ b/metadata/md5-cache/dev-ruby/rspec-collection_matchers-1.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rspec-collection_matchers-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eb1cee7f2e759fbf65e5ec66a55f4daf diff --git a/metadata/md5-cache/dev-ruby/rspec-core-2.99.2-r2 b/metadata/md5-cache/dev-ruby/rspec-core-2.99.2-r2 index f4027f41a2c4..0f229612b346 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-2.99.2-r2 +++ b/metadata/md5-cache/dev-ruby/rspec-core-2.99.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rspec/rspec-core/archive/v2.99.2.tar.gz -> rspec-core-2.99.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28823ce7f8e14c190b19c15eb48ea183 diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.10.1 b/metadata/md5-cache/dev-ruby/rspec-core-3.10.1 index 13de782e2044..66ddc84a872e 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.10.1 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.10.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.10.1.tar.gz -> rspec-core-3.10.1-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=807f00c65b934180678c1dce850cb5ab diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.10.2 b/metadata/md5-cache/dev-ruby/rspec-core-3.10.2 index 1a9ab0680b6c..0c2b84302e65 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.10.2 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.10.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.10.2.tar.gz -> rspec-core-3.10.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b6797619d828eea36fc1f42a0f5c39fb diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.11.0 b/metadata/md5-cache/dev-ruby/rspec-core-3.11.0 index c1238a746967..1a6375065efd 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.11.0 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.11.0.tar.gz -> rspec-core-3.11.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b252d52e776b8fa47586b718ad36dcb diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.9.3 b/metadata/md5-cache/dev-ruby/rspec-core-3.9.3 index 51ca0b9317f1..a974874052f3 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.9.3 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.9.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.9.3.tar.gz -> rspec-core-3.9.3-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5eb8d1b54fcc35074856af7a48fcce6c diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-2.99.2 b/metadata/md5-cache/dev-ruby/rspec-expectations-2.99.2 index 56a051774813..c32fb1ba2e43 100644 --- a/metadata/md5-cache/dev-ruby/rspec-expectations-2.99.2 +++ b/metadata/md5-cache/dev-ruby/rspec-expectations-2.99.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rspec/rspec-expectations/archive/v2.99.2.tar.gz -> rspec-expectations-2.99.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=601a7409a2e615602e47fa6f036031cc diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.1 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.1 index 5359ceccf479..5ae70b1a5d7c 100644 --- a/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.1 +++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.10.1.tar.gz -> rspec-expectations-3.10.1-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=55fc1016d9bda076c9128805127c1364 diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.2 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.2 index 630d8c8bea94..20ecfa4566c3 100644 --- a/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.2 +++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.10.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.10.2.tar.gz -> rspec-expectations-3.10.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a591d38d3ec412bcaeae88ddbfd0fa5a diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.11.0 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.11.0 index 65ae0538b1c0..4461b6f28729 100644 --- a/metadata/md5-cache/dev-ruby/rspec-expectations-3.11.0 +++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.11.0.tar.gz -> rspec-expectations-3.11.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e600c706c4fd4ee630e10a799a14b88d diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.9.4 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.9.4 index 86aaee5f28c6..463f07d0fb5e 100644 --- a/metadata/md5-cache/dev-ruby/rspec-expectations-3.9.4 +++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.9.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.9.4.tar.gz -> rspec-expectations-3.9.4-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bdf7ec72ac0340bf107150247566de0f diff --git a/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1 b/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1 index da38412fcd15..5957cd959edf 100644 --- a/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/rspec-its-1.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rspec-its-1.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a52adbcf978b4d38060b9d0964d6dcb1 diff --git a/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0 b/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0 index 616edfaa4366..f3c2b18f53cd 100644 --- a/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0 +++ b/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rspec-json_expectations-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=934a31bbfe92d67d9c6a758391a6c11d diff --git a/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0-r1 b/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0-r1 index 6a07af305823..68321ae360f1 100644 --- a/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/rspec-json_expectations-2.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rspec-json_expectations-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=12dd4fe7b772e15b87235111ae557fe1 diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 b/metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 index 88b676fea58a..667ef974e923 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-2.99.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v2.99.2.tar.gz -> rspec-mocks-2.99.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b48093cfbe967f2aa5dea162ef2bee15 diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.2 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.2 index de7c8058e8b8..4daf3710a548 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.2 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.10.2.tar.gz -> rspec-mocks-3.10.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d510b95abeedf47cccb398e66a297893 diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.3 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.3 index 2b1b82747f89..b33d7476b67e 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.3 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.10.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.10.3.tar.gz -> rspec-mocks-3.10.3-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c9160a76dd10ec29915cd9064a47d8ff diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.0 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.0 index 92bce13a83d5..e2fb298d4cbb 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.0 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.11.0.tar.gz -> rspec-mocks-3.11.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5a8849f45903a007df13dd0f68ceac0c diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.1 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.1 index 5d26361759f3..c3c710afe246 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.1 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.11.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.11.1.tar.gz -> rspec-mocks-3.11.1-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5c0879197ef599bb4448615f0acca5fd diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 index aa3f1b73cb5e..6ed77776b1a1 100644 --- a/metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.9.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.9.1.tar.gz -> rspec-mocks-3.9.1-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d39f15043434bb269eb9750f05aee31 diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 b/metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 index 1f15fcb835d0..831d526abf7e 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-3.9.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-rails/archive/v3.9.1.tar.gz -> rspec-rails-3.9.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6fe0e6b3ba349479aec4da0c58cd611 diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 b/metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 index 9db547a4c364..ff20abbeb5cd 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-4.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rspec/rspec-rails/archive/v4.1.2.tar.gz -> rspec-rails-4.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fb64696049e4f4768219a6ddea99c670 diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 b/metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 index 913b0ab1976a..df9296f944ea 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-5.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/rspec/rspec-rails/archive/v5.0.2.tar.gz -> rspec-rails-5.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=862151d6887e7c00384f5aad8fda3f48 diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-5.0.3 b/metadata/md5-cache/dev-ruby/rspec-rails-5.0.3 index a07c914d1213..71b212cc78f1 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-5.0.3 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-5.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/rspec/rspec-rails/archive/v5.0.3.tar.gz -> rspec-rails-5.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=172e44ec0c07095f76308dac65cc9be4 diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-5.1.1 b/metadata/md5-cache/dev-ruby/rspec-rails-5.1.1 index b69f0b00e3b5..8cfe12b86a1d 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-5.1.1 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-5.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/rspec/rspec-rails/archive/v5.1.1.tar.gz -> rspec-rails-5.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b6f542e595e8419cee63189ec8aaa51f diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-5.1.2 b/metadata/md5-cache/dev-ruby/rspec-rails-5.1.2 index 6db468a691cb..4b915ee6e0a7 100644 --- a/metadata/md5-cache/dev-ruby/rspec-rails-5.1.2 +++ b/metadata/md5-cache/dev-ruby/rspec-rails-5.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/rspec/rspec-rails/archive/v5.1.2.tar.gz -> rspec-rails-5.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c1165ef64f72a21e0c081215d8117892 diff --git a/metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 b/metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 index 8283b0e6efc7..255cc135ed94 100644 --- a/metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 +++ b/metadata/md5-cache/dev-ruby/rspec-retry-0.6.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rspec-retry-0.6.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=125efda5f6f5f16fc36d57e07deb0623 diff --git a/metadata/md5-cache/dev-ruby/rspec-stubbed_env-1.0.0 b/metadata/md5-cache/dev-ruby/rspec-stubbed_env-1.0.0 index fef64f05bf85..24e367dab104 100644 --- a/metadata/md5-cache/dev-ruby/rspec-stubbed_env-1.0.0 +++ b/metadata/md5-cache/dev-ruby/rspec-stubbed_env-1.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/rspec-stubbed_env-1.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=beb863ffaa7ad3c296b03475147a10b0 diff --git a/metadata/md5-cache/dev-ruby/rspec-support-3.10.2 b/metadata/md5-cache/dev-ruby/rspec-support-3.10.2 index 3ba9f2a054cb..4670710771fb 100644 --- a/metadata/md5-cache/dev-ruby/rspec-support-3.10.2 +++ b/metadata/md5-cache/dev-ruby/rspec-support-3.10.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-support/archive/v3.10.2.tar.gz -> rspec-support-3.10.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dcc6b86ad3c80909dd819b0aaed2dca1 diff --git a/metadata/md5-cache/dev-ruby/rspec-support-3.10.3 b/metadata/md5-cache/dev-ruby/rspec-support-3.10.3 index f5b1baa9ac32..446756bde946 100644 --- a/metadata/md5-cache/dev-ruby/rspec-support-3.10.3 +++ b/metadata/md5-cache/dev-ruby/rspec-support-3.10.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-support/archive/v3.10.3.tar.gz -> rspec-support-3.10.3-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5ae7fd75d501e1a86c901376dc1bdda0 diff --git a/metadata/md5-cache/dev-ruby/rspec-support-3.11.0 b/metadata/md5-cache/dev-ruby/rspec-support-3.11.0 index 70f2adb14ec7..e4fc54ff96b6 100644 --- a/metadata/md5-cache/dev-ruby/rspec-support-3.11.0 +++ b/metadata/md5-cache/dev-ruby/rspec-support-3.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-support/archive/v3.11.0.tar.gz -> rspec-support-3.11.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ba56cfcc1b05cc3462fd7591d21b8005 diff --git a/metadata/md5-cache/dev-ruby/rspec-support-3.9.4 b/metadata/md5-cache/dev-ruby/rspec-support-3.9.4 index fb061b69af7a..f5547c5e1cd8 100644 --- a/metadata/md5-cache/dev-ruby/rspec-support-3.9.4 +++ b/metadata/md5-cache/dev-ruby/rspec-support-3.9.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-support/archive/v3.9.4.tar.gz -> rspec-support-3.9.4-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d3a8367995f96e6aaab9b0a82b4d249c diff --git a/metadata/md5-cache/dev-ruby/rspectacular-0.70.8-r1 b/metadata/md5-cache/dev-ruby/rspectacular-0.70.8-r1 index 659b8126a33b..e27238505fa9 100644 --- a/metadata/md5-cache/dev-ruby/rspectacular-0.70.8-r1 +++ b/metadata/md5-cache/dev-ruby/rspectacular-0.70.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rspectacular-0.70.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e5776a650ac7a6b69e652ee104ab2a99 diff --git a/metadata/md5-cache/dev-ruby/rss-0.2.9 b/metadata/md5-cache/dev-ruby/rss-0.2.9 index 0dc5da1f4742..df115d9ae479 100644 --- a/metadata/md5-cache/dev-ruby/rss-0.2.9 +++ b/metadata/md5-cache/dev-ruby/rss-0.2.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rss-0.2.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d87ddb125c91e831b8b9f10db3965a30 diff --git a/metadata/md5-cache/dev-ruby/rss-0.2.9-r1 b/metadata/md5-cache/dev-ruby/rss-0.2.9-r1 index 44e18174b6f0..2a7c5fee08e1 100644 --- a/metadata/md5-cache/dev-ruby/rss-0.2.9-r1 +++ b/metadata/md5-cache/dev-ruby/rss-0.2.9-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rss-0.2.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aff0f078a7879435eab0cb03500a4ebf diff --git a/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 index eee2b079f5a4..3ff9304f2163 100644 --- a/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-atk-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d81abe5f2faeee8649fe2725faeb8f0 diff --git a/metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 b/metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 index b1fd460d5941..52e493ec6d67 100644 --- a/metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 +++ b/metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r4 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=app-admin/augeas-1.1.0 dev-libs/libxml2 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby bindings for Augeas @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=http://download.augeas.net/ruby/ruby-augeas-0.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=feb4efcf9a563557e95773e9a5eeca56 diff --git a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 index 029033fd6681..e13cddf8f576 100644 --- a/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-cairo-gobject-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1c0b85558c58146026c355d505176568 diff --git a/metadata/md5-cache/dev-ruby/ruby-clutter-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-clutter-3.4.3 index e8e0c1b88f5f..1e5b167c27a0 100644 --- a/metadata/md5-cache/dev-ruby/ruby-clutter-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-clutter-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=9219ec1a7dc03fde5ada071732075907 diff --git a/metadata/md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 index 172975ce0bb5..065cf788da98 100644 --- a/metadata/md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-clutter-gdk-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6a3add72a981d0c7c27edd7711597709 diff --git a/metadata/md5-cache/dev-ruby/ruby-clutter-gstreamer-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-clutter-gstreamer-3.4.3 index e2219d5f442b..4deaae378e69 100644 --- a/metadata/md5-cache/dev-ruby/ruby-clutter-gstreamer-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-clutter-gstreamer-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=d56a4875b3b2cf439dfeeee122300c76 diff --git a/metadata/md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 index e736faf68882..cb44553e8eb0 100644 --- a/metadata/md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-clutter-gtk-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=7e8e1e9562bccfe51d2c7be4abb02a58 diff --git a/metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 b/metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 index b03b82374127..0dccdf8d9380 100644 --- a/metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-elf-1.0.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Flameeyes/ruby-elf/archive/1.0.8.tar.gz -> ruby-elf-1.0.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=996030de843311b6f969f87f62bf4599 diff --git a/metadata/md5-cache/dev-ruby/ruby-feedparser-0.10.0 b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.10.0 index c4c43edcfd59..7da047b0f135 100644 --- a/metadata/md5-cache/dev-ruby/ruby-feedparser-0.10.0 +++ b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/feed2imap/ruby-feedparser/archive/v0.10.0.tar.gz -> ruby-feedparser-0.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f8dbaa35a9bef87e48c084f1b2d2dd15 diff --git a/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.7 b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.7 index 77abb9aa9001..f808e59b8dbf 100644 --- a/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.7 +++ b/metadata/md5-cache/dev-ruby/ruby-feedparser-0.9.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/feed2imap/ruby-feedparser/archive/v0.9.7.tar.gz -> ruby-feedparser-0.9.7.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=264e018e9ec1a89eab56c848ea0b849c diff --git a/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.2-r1 b/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.2-r1 index 6aa857fd9744..62478e729ef0 100644 --- a/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.2-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=sys-apps/file test? ( >=sys-apps/file-5.30 ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Ruby binding to libmagic @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-filemagic-0.7.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=919114c748b7072000d732c25c87e33d diff --git a/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.3 b/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.3 index 1c0cb0b26ee4..f6f1735c123c 100644 --- a/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.3 +++ b/metadata/md5-cache/dev-ruby/ruby-filemagic-0.7.3 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=sys-apps/file test? ( >=sys-apps/file-5.30 ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby binding to libmagic @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-filemagic-0.7.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=744ca8af0c5d4faec9962798f7cb0c41 diff --git a/metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 index 06e89f9b90ab..1a04a09f1d2b 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gdk3-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=26fe993c21f8a7b71c848ce13fac91b8 diff --git a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 index ae0f7a34b339..86a6db5f844f 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gdkpixbuf2-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=59b84f84f88bc8e2d6b2b2b38bf4b2ec diff --git a/metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 index 84f68d7b6f75..5341435e412e 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gegl-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=436b0c157ef691cb85f11ff891ac87c5 diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.5 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.5 index 9cac583ac430..8f58234b256e 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.5 +++ b/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gettext-3.3.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6e72fd57dbce3c2ee1acee69e3faf5ac diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 index d2975113ab95..e09a58b2d546 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 +++ b/metadata/md5-cache/dev-ruby/ruby-gettext-3.3.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gettext-3.3.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aaed340d7094b99bee8384c39b02b180 diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1 index c13b4ea49dc3..2458a5167f83 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1 +++ b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/gettext-3.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4d8f6b3fc346a9e2620b1e06ad20d2a9 diff --git a/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 index 7ef435fab9f7..a969f8ceab03 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gio2-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b897748610054b52821627dfd27a9d42 diff --git a/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 index f7c8a7e45e9a..0aeb23839fc5 100644 --- a/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-glib2-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2147316dcb5638edb849ac578cf43674 diff --git a/metadata/md5-cache/dev-ruby/ruby-gnumeric-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gnumeric-3.4.3 index ae7d45286aeb..71969d58dc98 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gnumeric-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gnumeric-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=0f4b13635743dfd7029cf43e979fe374 diff --git a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3 index 9e91a5e9976f..214a34f35a21 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gobject-introspection-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1d98da586b794237b0157ed1b98d55da diff --git a/metadata/md5-cache/dev-ruby/ruby-goffice-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-goffice-3.4.3 index 37d1b6300420..c606f5548735 100644 --- a/metadata/md5-cache/dev-ruby/ruby-goffice-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-goffice-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=9e3f7cd4d38dac5a178dbd378de3ed64 diff --git a/metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 index 0add353336fc..6b708a1e81a8 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gsf-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0d73b8eac709094cea24a7c1b26e5b7b diff --git a/metadata/md5-cache/dev-ruby/ruby-gstreamer-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gstreamer-3.4.3 index 21df228be6d5..042fd79b6cbe 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gstreamer-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gstreamer-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=3fc516fb7af14974e87d625ddcf5d5d2 diff --git a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 index 984caade26b4..9cf80f5fa906 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gtk2-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=b4ee6e052aa3d19b097b4fefe77d26a4 diff --git a/metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 index 038de56fbb7f..a225fb23e24c 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gtk3-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=646a0bee3ee7e9ca46d0cc690274a57c diff --git a/metadata/md5-cache/dev-ruby/ruby-gtksourceview-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtksourceview-3.4.3 index 2d665f8c382f..6a74aad17ae0 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gtksourceview-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gtksourceview-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=e69f11f409daf1421dfbc8e1b29e799a diff --git a/metadata/md5-cache/dev-ruby/ruby-gtksourceview3-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtksourceview3-3.4.3 index 54a4e6cbfae3..bedd46f843a9 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gtksourceview3-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gtksourceview3-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=5d53605dfd3d799272e55f0a838a6914 diff --git a/metadata/md5-cache/dev-ruby/ruby-gtksourceview4-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-gtksourceview4-3.4.3 index 68758e977961..0c5207563cf2 100644 --- a/metadata/md5-cache/dev-ruby/ruby-gtksourceview4-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-gtksourceview4-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=922d5dedca169523ffca11a6014372e2 diff --git a/metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 b/metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 index 7c70b88134e4..e293078761b7 100644 --- a/metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 +++ b/metadata/md5-cache/dev-ruby/ruby-hmac-0.4.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-hmac-0.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=014aad6e20805b9af5abfc04d290026a diff --git a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r2 b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r2 index c331684d28f7..57f2bf289182 100644 --- a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r2 +++ b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-ldap-0.9.20.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=147a1df2d8e870546e8d5867608e3aae diff --git a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 index 7b2b6eab8b01..b5570a10179d 100644 --- a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 +++ b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-ldap-0.9.20.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4a8a09dba18a8d29c301c9672914957a diff --git a/metadata/md5-cache/dev-ruby/ruby-libsecret-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-libsecret-3.4.3 index 3ed3b9226466..1ba10bb5b8db 100644 --- a/metadata/md5-cache/dev-ruby/ruby-libsecret-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-libsecret-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2ba249c61dc417b9b610b28b0b245856 diff --git a/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 b/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 index 1521fe67fb32..e29a792e2180 100644 --- a/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 +++ b/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/Homebrew/ruby-macho/archive/v2.5.1.tar.gz -> ruby-macho-2.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=87c70c9a5cf1e1648d7997c270ef58af diff --git a/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 b/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 index 8e6719e7fba8..ec58dfcf687f 100644 --- a/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-mp3info-0.8.10-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/moumar/ruby-mp3info/archive/v0.8.10.tar.gz -> ruby-mp3info-0.8.10-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=17b701689a16b5a6d21e0a2b5283cc37 diff --git a/metadata/md5-cache/dev-ruby/ruby-net-ldap-0.17.0 b/metadata/md5-cache/dev-ruby/ruby-net-ldap-0.17.0 index ac82045fbb39..54025ab093d6 100644 --- a/metadata/md5-cache/dev-ruby/ruby-net-ldap-0.17.0 +++ b/metadata/md5-cache/dev-ruby/ruby-net-ldap-0.17.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-ldap/ruby-net-ldap/archive/v0.17.0.tar.gz -> ruby-net-ldap-0.17.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b7fabed627e9780b79994c86369f7396 diff --git a/metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 b/metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 index e18969e8d1d4..88913a33aa5d 100644 --- a/metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 +++ b/metadata/md5-cache/dev-ruby/ruby-odbc-0.99999 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test SLOT=0 SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.99999.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bf3d95117a4d9840026abfc3d3b6db88 diff --git a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991 b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991 index bdf1c6fe6ca3..56767bc71d56 100644 --- a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991 +++ b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test SLOT=0 SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.999991.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=742d39571627b5172f4759d44f6d4566 diff --git a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991-r1 b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991-r1 index 2e13650bbe9f..d3e6791e6b3d 100644 --- a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999991-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-db/unixODBC-2.0.6 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=RubyODBC - For accessing ODBC data sources from the Ruby language @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.999991.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c101cfd05978a21222e5ec820d31c770 diff --git a/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.0 b/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.0 index 8a42ebaa25a3..46b8f39d9e19 100644 --- a/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.0 +++ b/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-oembed/ruby-oembed/archive/v0.16.0.tar.gz -> ruby-oembed-0.16.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ad2ddfef37f29425d661b2b673e208df diff --git a/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.1 b/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.1 index dbf31d2b3040..f07d09dbf1f2 100644 --- a/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.1 +++ b/metadata/md5-cache/dev-ruby/ruby-oembed-0.16.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-oembed/ruby-oembed/archive/v0.16.1.tar.gz -> ruby-oembed-0.16.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ad2ddfef37f29425d661b2b673e208df diff --git a/metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 b/metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 index 14246cd59cd9..2c16f7d9976c 100644 --- a/metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-ole-1.2.12.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=881bb779616ebde1dd4446b28cab42ff diff --git a/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0 b/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0 index c013c3b30fc3..30eaaf28e9a9 100644 --- a/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0 +++ b/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/opengl-0.10.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ad9bdbe19cbf0ef3a818fafa61c6c688 diff --git a/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 b/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 index 6dce170bc41d..0e3ac5ce3c14 100644 --- a/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-opengl-0.10.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=virtual/opengl media-libs/freeglut 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=OpenGL / GLUT bindings for ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/opengl-0.10.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ae887c33c4ca0dca02672d27c0937f5f diff --git a/metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 b/metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 index a69139421937..573c0fdd5fc3 100644 --- a/metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 +++ b/metadata/md5-cache/dev-ruby/ruby-openid-2.9.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/openid/ruby-openid/archive/v2.9.2.tar.gz -> ruby-openid-2.9.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=351f862d451accaa35a98c0a8307a3f4 diff --git a/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 index 703f58f763fd..6a47b11893f1 100644 --- a/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-pango-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=99f4512f8465f58d9413f86d87c1a1e8 diff --git a/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 index 8c7e243a02a8..833536944e7b 100644 --- a/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-poppler-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=01cd67de36d38daf4e54548f847ee0f1 diff --git a/metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 b/metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 index ae47d86af0dc..ac66a8aec5b7 100644 --- a/metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-prof-1.4.3 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby26(-)] dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=A module for profiling Ruby code @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-prof/ruby-prof/archive/1.4.3.tar.gz -> ruby-prof-1.4.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b3a42d7c8bc284ce457c8d2291de42bd diff --git a/metadata/md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 b/metadata/md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 index 0c7da019c218..bbd83a68967d 100644 --- a/metadata/md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-progressbar-1.10.1-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jfelchner/ruby-progressbar/archive/releases/v1.10.1.tar.gz -> ruby-progressbar-1.10.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c4c4f3ffbc2bb34f76e0a2672f0669be diff --git a/metadata/md5-cache/dev-ruby/ruby-progressbar-1.11.0 b/metadata/md5-cache/dev-ruby/ruby-progressbar-1.11.0 index 11bca158ec81..2fd4033e0258 100644 --- a/metadata/md5-cache/dev-ruby/ruby-progressbar-1.11.0 +++ b/metadata/md5-cache/dev-ruby/ruby-progressbar-1.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jfelchner/ruby-progressbar/archive/releases/v1.11.0.tar.gz -> ruby-progressbar-1.11.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c3aee56b6f47d2533f195954881605c diff --git a/metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 b/metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 index 3fb27180a1c0..9aae46f1ca39 100644 --- a/metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 +++ b/metadata/md5-cache/dev-ruby/ruby-rc4-0.1.5-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-rc4-0.1.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d39393914baeb3bef244dfb4ce9acb61 diff --git a/metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 index efefb8e37a49..d55fc4fb71f6 100644 --- a/metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-rsvg-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=37379b365a9c4867be765ee58b9889bc diff --git a/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 b/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 index ccb1563d49f7..7f0701316262 100644 --- a/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=ruby shadow bindings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-shadow-2.5.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6820e6300426412dea841a8ffe7abb9 diff --git a/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.1 b/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.1 index eaa7db56a4ec..9afdeae7d575 100644 --- a/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.1 +++ b/metadata/md5-cache/dev-ruby/ruby-shadow-2.5.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=ruby shadow bindings @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-shadow-2.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19f8cd0efe15d3345808461283c6ab7a diff --git a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r1 b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r1 index 43eaf7e1a0d4..303b6f0b0321 100644 --- a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=media-libs/libshout-2.0 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A Ruby interface to libshout2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-shout-2.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15a09d58bcbb83b56facc4808ad9a222 diff --git a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2 b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2 index faf1a3a3e512..3eae1cab04d9 100644 --- a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2 +++ b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=media-libs/libshout-2.0 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby interface to libshout2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-shout-2.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4ec0594d0db49c5d19fbd13cb7f6f7b diff --git a/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0 b/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0 index aaca7c9a99c3..4d176440cf9b 100644 --- a/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0 +++ b/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-termios-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b41182ceff5e4a364991a6e9473a70e diff --git a/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0-r1 b/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0-r1 index f31c9e18276e..2596a93168e1 100644 --- a/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-termios-1.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby interface to termios @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-termios-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8a6c2b02ed5cd71552a342cd01a34aab diff --git a/metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 index 96ececd24254..c92c483fcb5c 100644 --- a/metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-vte-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5bad87adc3ccb63ac7f3d1546a7da8b9 diff --git a/metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 index 3170186607eb..be2d29751911 100644 --- a/metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-vte3-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=443bb38ac0e26a7f91261e55fa094e8b diff --git a/metadata/md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 index bdc5713d3353..2be257a53412 100644 --- a/metadata/md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-webkit2-gtk-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=f240019b3280cf236c6b754d5d8a79a0 diff --git a/metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 b/metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 index eb1d8d8fb9e0..e48e34d09151 100644 --- a/metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 +++ b/metadata/md5-cache/dev-ruby/ruby-wnck3-3.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby-gnome/ruby-gnome/archive/3.4.3.tar.gz -> ruby-gnome2-3.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-ng-gnome2 644503b6d0bb77d25630a3a0af7487d7 ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 _md5_=aaae1c7c85e4fefb9b4b610bb22961af diff --git a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 b/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 index 9c5a3f502e8e..b124bb5a8453 100644 --- a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 +++ b/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-xslt-0.9.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=15f1656fcff2be4439f6440daff9c9ea diff --git a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 b/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 index eb337022888a..b2d2fea1f74b 100644 --- a/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 +++ b/metadata/md5-cache/dev-ruby/ruby-xslt-0.9.10-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-libs/libxslt-1.1.12 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A Ruby class for processing XSLT @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-xslt-0.9.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9c650117bb08ab7cbce956366f6c3a73 diff --git a/metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 b/metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 index fb2485d720cd..f42c3735b52e 100644 --- a/metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 +++ b/metadata/md5-cache/dev-ruby/ruby-yadis-0.3.4-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-yadis-0.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=098cd90c8ea6fd203627d73e42459724 diff --git a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 b/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 index 0de697dbd880..af6325a90760 100644 --- a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 +++ b/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0.0 SRC_URI=https://rubygems.org/gems/ruby2_keywords-0.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1355e930bf7d92562ac015e1b407867d diff --git a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.5 b/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.5 index bfb3f49150b1..57ae7f0a887c 100644 --- a/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.5 +++ b/metadata/md5-cache/dev-ruby/ruby2_keywords-0.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0.0 SRC_URI=https://rubygems.org/gems/ruby2_keywords-0.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7674988ff5eb1ec4bbc8e4ac8d1772ed diff --git a/metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 b/metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 index b421cec4b108..c1290f45a90b 100644 --- a/metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 +++ b/metadata/md5-cache/dev-ruby/ruby2ruby-2.4.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/ruby2ruby-2.4.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=56637e663920ab7a21249a32a90c0614 diff --git a/metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 b/metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 index 8e397d00e251..20d1945dca21 100644 --- a/metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/ruby_gntp-0.3.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ruby_gntp-0.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=75998a660e2b25181574deac1c94519f diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.14.2 b/metadata/md5-cache/dev-ruby/ruby_parser-3.14.2 index 925c07c72b57..a6828fe66dda 100644 --- a/metadata/md5-cache/dev-ruby/ruby_parser-3.14.2 +++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.14.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/ruby_parser-3.14.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=47642a395e045e78237e28b1a596c8ba diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1 index 187810852d50..58a4457831e0 100644 --- a/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1 +++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.18.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/ruby_parser-3.18.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7f0c08561542bc5d5c1c8a5fb16b936b diff --git a/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1 b/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1 index a6d6c85daafa..4d0da98c80b6 100644 --- a/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1 +++ b/metadata/md5-cache/dev-ruby/ruby_parser-3.19.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/ruby_parser-3.19.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=70718e2b82121b93a19b159d7ed7ace4 diff --git a/metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 b/metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 index 0f6337b62fe8..fa31cd4b2af1 100644 --- a/metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 +++ b/metadata/md5-cache/dev-ruby/ruby_smb-1.1.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/ruby_smb-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1d43308e4af2206c5cfde51f977e67a9 diff --git a/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 b/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 index 4342f7a96caa..8a38f343fb80 100644 --- a/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 +++ b/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubyntlm-0.6.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e98616e2e5a68a631f24c76bbe3937b3 diff --git a/metadata/md5-cache/dev-ruby/rubypants-0.7.0 b/metadata/md5-cache/dev-ruby/rubypants-0.7.0 index 376557fe3f8f..dd718238bf5b 100644 --- a/metadata/md5-cache/dev-ruby/rubypants-0.7.0 +++ b/metadata/md5-cache/dev-ruby/rubypants-0.7.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubypants-0.7.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1ebdf08d4085ec1032e430e505fb8b08 diff --git a/metadata/md5-cache/dev-ruby/rubypants-0.7.1 b/metadata/md5-cache/dev-ruby/rubypants-0.7.1 index ee55b32f6880..9559e4c38bbd 100644 --- a/metadata/md5-cache/dev-ruby/rubypants-0.7.1 +++ b/metadata/md5-cache/dev-ruby/rubypants-0.7.1 @@ -6,12 +6,12 @@ EAPI=7 HOMEPAGE=https://leahneukirchen.org/repos/rubypants/README INHERIT=ruby-fakegem IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=Ruby RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubypants-0.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c9b4f0c03c9a45c5ad9d877c56202434 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=567c94c1f9bbfee38908061e516243c3 diff --git a/metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 b/metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 index 8d3ec039257d..ef467c86f87b 100644 --- a/metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 +++ b/metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubytest-0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42a1f69df99f11d3adcac4abf7495d2c diff --git a/metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 b/metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 index d3995f376592..ba19af67427c 100644 --- a/metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/rubytest-cli-0.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubytest-cli-0.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=85cfafef57594d1263bcb57d3b3512ae diff --git a/metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 b/metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 index c99e8dc53d9a..956331a3eec2 100644 --- a/metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 +++ b/metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/rubytter-1.5.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45176f57dd129772307f22e701b73d12 diff --git a/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 b/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 index 3e371a9c6a0a..87d6c3ed4b87 100644 --- a/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 +++ b/metadata/md5-cache/dev-ruby/rubyzip-1.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/rubyzip/rubyzip/archive/v1.3.0.tar.gz -> rubyzip-1.3.0-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2f7325262f0726e54031236396ac6a9 diff --git a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 index 1e96bd0269cf..85f2f68f089f 100644 --- a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rubyzip/rubyzip/archive/v2.3.2.tar.gz -> rubyzip-2.3.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=94549d769bf632a5e3d7664e2a08b70c diff --git a/metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 b/metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 index 75421cc5dae0..d559454c6317 100644 --- a/metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 +++ b/metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/safe_yaml-1.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=abc76e97aa062fe5fd38fdf48b70bc58 diff --git a/metadata/md5-cache/dev-ruby/sanitize-5.2.3 b/metadata/md5-cache/dev-ruby/sanitize-5.2.3 index f6170b471640..71b9cc40516e 100644 --- a/metadata/md5-cache/dev-ruby/sanitize-5.2.3 +++ b/metadata/md5-cache/dev-ruby/sanitize-5.2.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/rgrove/sanitize/archive/v5.2.3.tar.gz -> sanitize-5.2.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b97c473a8ba7fd6998c38e7d148693e8 diff --git a/metadata/md5-cache/dev-ruby/sanitize-6.0.0 b/metadata/md5-cache/dev-ruby/sanitize-6.0.0 index 536da8b1328c..6ac51eb55ec7 100644 --- a/metadata/md5-cache/dev-ruby/sanitize-6.0.0 +++ b/metadata/md5-cache/dev-ruby/sanitize-6.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/rgrove/sanitize/archive/v6.0.0.tar.gz -> sanitize-6.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b1b20828441bda907ff510875697ecc8 diff --git a/metadata/md5-cache/dev-ruby/sass-3.4.25 b/metadata/md5-cache/dev-ruby/sass-3.4.25 index e1115048c66a..ddb0ca1880c8 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.4.25 +++ b/metadata/md5-cache/dev-ruby/sass-3.4.25 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.4 SRC_URI=https://rubygems.org/gems/sass-3.4.25.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=1beb7fcbc7ae0e23e83b55091acbab74 diff --git a/metadata/md5-cache/dev-ruby/sass-3.4.25-r1 b/metadata/md5-cache/dev-ruby/sass-3.4.25-r1 index 125947c44613..a3a1cc2d681f 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.4.25-r1 +++ b/metadata/md5-cache/dev-ruby/sass-3.4.25-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.4 SRC_URI=https://rubygems.org/gems/sass-3.4.25.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=82bdd2247ce7da382868046e7004bf48 diff --git a/metadata/md5-cache/dev-ruby/sass-3.5.7 b/metadata/md5-cache/dev-ruby/sass-3.5.7 index 3009b3c495be..8f6862c9f059 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.5.7 +++ b/metadata/md5-cache/dev-ruby/sass-3.5.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.5 SRC_URI=https://rubygems.org/gems/sass-3.5.7.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bfd69e750c0383dcf2ecfe6cd8617ead diff --git a/metadata/md5-cache/dev-ruby/sass-3.5.7-r1 b/metadata/md5-cache/dev-ruby/sass-3.5.7-r1 index cdd4356f2185..59aecd8f281c 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.5.7-r1 +++ b/metadata/md5-cache/dev-ruby/sass-3.5.7-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.5 SRC_URI=https://rubygems.org/gems/sass-3.5.7.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6a1fd6a0e7f49119dcfa24d034020ff diff --git a/metadata/md5-cache/dev-ruby/sass-3.7.4 b/metadata/md5-cache/dev-ruby/sass-3.7.4 index a6084ec7712a..369b0730a816 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.7.4 +++ b/metadata/md5-cache/dev-ruby/sass-3.7.4 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.7 SRC_URI=https://github.com/sass/ruby-sass/archive/3.7.4.tar.gz -> sass-3.7.4.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9381f07f94db2f50d77c94fd165ba75b diff --git a/metadata/md5-cache/dev-ruby/sass-3.7.4-r1 b/metadata/md5-cache/dev-ruby/sass-3.7.4-r1 index 7b00ac3295d5..bcbd4ccb8656 100644 --- a/metadata/md5-cache/dev-ruby/sass-3.7.4-r1 +++ b/metadata/md5-cache/dev-ruby/sass-3.7.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.7 SRC_URI=https://github.com/sass/ruby-sass/archive/3.7.4.tar.gz -> sass-3.7.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ae4073c90e37b6a93ab90f8e12ca6662 diff --git a/metadata/md5-cache/dev-ruby/sass-listen-4.0.0-r1 b/metadata/md5-cache/dev-ruby/sass-listen-4.0.0-r1 index e305dc5151c2..419d836dbfd0 100644 --- a/metadata/md5-cache/dev-ruby/sass-listen-4.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/sass-listen-4.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/sass/listen/archive/v4.0.0.tar.gz -> sass-listen-4.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b1f2ef6a4a1bc11b852b95620ed9cce diff --git a/metadata/md5-cache/dev-ruby/sass-rails-5.0.8 b/metadata/md5-cache/dev-ruby/sass-rails-5.0.8 index a87dad31fe81..b774c531b9c7 100644 --- a/metadata/md5-cache/dev-ruby/sass-rails-5.0.8 +++ b/metadata/md5-cache/dev-ruby/sass-rails-5.0.8 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=5.0 SRC_URI=https://github.com/rails/sass-rails/archive/v5.0.8.tar.gz -> sass-rails-5.0.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3af0be71d0ec15de835745925f7d61df diff --git a/metadata/md5-cache/dev-ruby/sass-rails-5.1.0 b/metadata/md5-cache/dev-ruby/sass-rails-5.1.0 index 78ad29edb920..7de283ed0c4e 100644 --- a/metadata/md5-cache/dev-ruby/sass-rails-5.1.0 +++ b/metadata/md5-cache/dev-ruby/sass-rails-5.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) SLOT=5.1 SRC_URI=https://github.com/rails/sass-rails/archive/v5.1.0.tar.gz -> sass-rails-5.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b9b8addb82a559e46d1200c849f29e53 diff --git a/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 b/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 index 29aed7b523b5..c3113fdb5520 100644 --- a/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/sassc-2.4.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/sassc-2.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a6cf6ec6efa404c9c6c70c86888d3488 diff --git a/metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 b/metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 index 7e8d61ab621e..f1e8111e394d 100644 --- a/metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/sassc-rails-2.1.2-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/sassc-rails-2.1.2.gem -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45c3693a98e13f8305c0a1e822893d24 diff --git a/metadata/md5-cache/dev-ruby/sawyer-0.8.2 b/metadata/md5-cache/dev-ruby/sawyer-0.8.2 index eec730a34b63..4264085eaaa8 100644 --- a/metadata/md5-cache/dev-ruby/sawyer-0.8.2 +++ b/metadata/md5-cache/dev-ruby/sawyer-0.8.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lostisland/sawyer/archive/v0.8.2.tar.gz -> sawyer-0.8.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28d22d749e690e05a518512a1c1e15b7 diff --git a/metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 b/metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 index 63281473c815..261927399cb5 100644 --- a/metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 +++ b/metadata/md5-cache/dev-ruby/sawyer-0.8.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lostisland/sawyer/archive/v0.8.2.tar.gz -> sawyer-0.8.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc98a47d777d105639d9319cf4778742 diff --git a/metadata/md5-cache/dev-ruby/sdoc-1.1.0 b/metadata/md5-cache/dev-ruby/sdoc-1.1.0 index 9d842868b789..f03230862de4 100644 --- a/metadata/md5-cache/dev-ruby/sdoc-1.1.0 +++ b/metadata/md5-cache/dev-ruby/sdoc-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sdoc-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=00e362d96d4025f769912c721d313e02 diff --git a/metadata/md5-cache/dev-ruby/seed-fu-2.3.9 b/metadata/md5-cache/dev-ruby/seed-fu-2.3.9 index 1fb75b1053dc..4aa9a356f2d0 100644 --- a/metadata/md5-cache/dev-ruby/seed-fu-2.3.9 +++ b/metadata/md5-cache/dev-ruby/seed-fu-2.3.9 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mbleigh/seed-fu/archive/v2.3.9.tar.gz -> seed-fu-2.3.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4bc1f4a87adaafd9344057feddb4ea30 diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-3.142.7-r1 b/metadata/md5-cache/dev-ruby/selenium-webdriver-3.142.7-r1 index b8e82333669d..85d623266625 100644 --- a/metadata/md5-cache/dev-ruby/selenium-webdriver-3.142.7-r1 +++ b/metadata/md5-cache/dev-ruby/selenium-webdriver-3.142.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/selenium-webdriver-3.142.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0dc5c57347aa3d8c1f8757a67713d0a4 diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.0.3 b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.0.3 index dedb8085f0c0..584e3aa72625 100644 --- a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.0.3 +++ b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e9bb51fbc01f52c78586b87a7e95ff40 diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.1.0 b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.1.0 index 4e499433a444..743ebfb084e5 100644 --- a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.1.0 +++ b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=43f38d329fc3025c2647143d0b01fc72 diff --git a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 index 4dd071692144..70579337d171 100644 --- a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 +++ b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/semantic_puppet-1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1ebde591c66693df6f697bd1b60bd609 diff --git a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.3 b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.3 index bf4aa543d732..0b1a34348781 100644 --- a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.3 +++ b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/semantic_puppet-1.0.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=81975a18a3499300418db602c7611b81 diff --git a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.4 b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.4 index c6add66a57ea..554ae3bfea2f 100644 --- a/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.4 +++ b/metadata/md5-cache/dev-ruby/semantic_puppet-1.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/semantic_puppet-1.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a1535a114b2fb5a586ffe6744b793047 diff --git a/metadata/md5-cache/dev-ruby/semver2-3.4.2 b/metadata/md5-cache/dev-ruby/semver2-3.4.2 index 78c6025848f3..ff2d03c56fbf 100644 --- a/metadata/md5-cache/dev-ruby/semver2-3.4.2 +++ b/metadata/md5-cache/dev-ruby/semver2-3.4.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/haf/semver/archive/v3.4.2.tar.gz -> semver2-3.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ad7c25ae167938800c3514f8ea5f524 diff --git a/metadata/md5-cache/dev-ruby/semver2-3.4.2-r1 b/metadata/md5-cache/dev-ruby/semver2-3.4.2-r1 index 9881629cd0e5..48bbd4489847 100644 --- a/metadata/md5-cache/dev-ruby/semver2-3.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/semver2-3.4.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/haf/semver/archive/v3.4.2.tar.gz -> semver2-3.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7961a06e7ba336c34da1d29a6a8895db diff --git a/metadata/md5-cache/dev-ruby/serialport-1.3.2 b/metadata/md5-cache/dev-ruby/serialport-1.3.2 index 4a493c33bc10..ed2dbbe7b7be 100644 --- a/metadata/md5-cache/dev-ruby/serialport-1.3.2 +++ b/metadata/md5-cache/dev-ruby/serialport-1.3.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=a library for serial port (rs232) access in ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/serialport-1.3.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fbaeb95de8de4fe23d80f4766c5d21de diff --git a/metadata/md5-cache/dev-ruby/serverengine-2.2.5 b/metadata/md5-cache/dev-ruby/serverengine-2.2.5 index bd4887f42084..97b2d9ad4d16 100644 --- a/metadata/md5-cache/dev-ruby/serverengine-2.2.5 +++ b/metadata/md5-cache/dev-ruby/serverengine-2.2.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/serverengine-2.2.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6de8a8659af658aa294ea2b0eb20ee59 diff --git a/metadata/md5-cache/dev-ruby/set-1.0.2 b/metadata/md5-cache/dev-ruby/set-1.0.2 index b0831af5146f..416bd6f1720b 100644 --- a/metadata/md5-cache/dev-ruby/set-1.0.2 +++ b/metadata/md5-cache/dev-ruby/set-1.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/set/archive/v1.0.2.tar.gz -> set-1.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bf6bed9f0dd53ae076b80d6686e23340 diff --git a/metadata/md5-cache/dev-ruby/settingslogic-2.0.9-r2 b/metadata/md5-cache/dev-ruby/settingslogic-2.0.9-r2 index 48c0298db826..6a75d088bc90 100644 --- a/metadata/md5-cache/dev-ruby/settingslogic-2.0.9-r2 +++ b/metadata/md5-cache/dev-ruby/settingslogic-2.0.9-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/settingslogic-2.0.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b167c6f0c61e4fe171c3646d4ff4827b diff --git a/metadata/md5-cache/dev-ruby/sexp_processor-4.15.0 b/metadata/md5-cache/dev-ruby/sexp_processor-4.15.0 index fa105bbb8df5..afe77e2aaadf 100644 --- a/metadata/md5-cache/dev-ruby/sexp_processor-4.15.0 +++ b/metadata/md5-cache/dev-ruby/sexp_processor-4.15.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/sexp_processor-4.15.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7cb61dc31721aa8aae99cac362775bb0 diff --git a/metadata/md5-cache/dev-ruby/sexp_processor-4.16.0 b/metadata/md5-cache/dev-ruby/sexp_processor-4.16.0 index 42777f261e6c..ce4a06153d98 100644 --- a/metadata/md5-cache/dev-ruby/sexp_processor-4.16.0 +++ b/metadata/md5-cache/dev-ruby/sexp_processor-4.16.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/sexp_processor-4.16.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=66cdb177d2c42aa0a43ba270d60f5b3e diff --git a/metadata/md5-cache/dev-ruby/sexp_processor-4.16.1 b/metadata/md5-cache/dev-ruby/sexp_processor-4.16.1 index 42707780329c..d7ad88ec40d9 100644 --- a/metadata/md5-cache/dev-ruby/sexp_processor-4.16.1 +++ b/metadata/md5-cache/dev-ruby/sexp_processor-4.16.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/sexp_processor-4.16.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b8eee06afdec9e89b3f5a0bc230f82f9 diff --git a/metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 b/metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 index 86eb7b3c1ddf..0106cc4d4203 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 +++ b/metadata/md5-cache/dev-ruby/shoulda-2.11.3-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test SLOT=0 SRC_URI=https://github.com/thoughtbot/shoulda/tarball/v2.11.3 -> shoulda-2.11.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7e0ddb853813a0b6666b1456489e6a94 diff --git a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 index fcba84b5c435..e09ae990948e 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 +++ b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=3 SRC_URI=https://github.com/thoughtbot/shoulda/archive/v3.6.0.tar.gz -> shoulda-3.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=901683567b6c5b1df7f9d4c73103c823 diff --git a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 index a475f3638d4c..bb74e6e979cc 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 +++ b/metadata/md5-cache/dev-ruby/shoulda-3.6.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/thoughtbot/shoulda/archive/v3.6.0.tar.gz -> shoulda-3.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=eb3723f905b160853347780fa3584039 diff --git a/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1 b/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1 index 5cff2824ac37..3fcfcba4f3e5 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1 +++ b/metadata/md5-cache/dev-ruby/shoulda-context-1.2.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/shoulda-context-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b13e429f9c1245f921ab8f34a4f3a485 diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r1 b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r1 index ca94bbcffd8b..b9509e308acc 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r1 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/shoulda-matchers-3.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7bc8b50fa74f9a4dce945d4ccd02bf55 diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 index f48f7f5a20a2..0a8b96f4ae70 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-3.1.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/shoulda-matchers-3.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a999d9318db86cc7ef2a30eab5149024 diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.4.1 b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.4.1 index dffba315d532..91155de9880e 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.4.1 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.4.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v4.4.1.tar.gz -> shoulda-matchers-4.4.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=499ac189158d1e67941696db0ce5abe9 diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 index be040e04720b..9040d9db97cb 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v4.5.1.tar.gz -> shoulda-matchers-4.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f84d4d2a36244f17502d7e6119d13f14 diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0 b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0 index aba320a2faa5..4494c01acbf5 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v5.0.0.tar.gz -> shoulda-matchers-5.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b4ff847d63c4ac1a124390fc349a37f diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.1.0 b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.1.0 index a7a193fb1dae..de7566e85863 100644 --- a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.1.0 +++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v5.1.0.tar.gz -> shoulda-matchers-5.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4a63d89a82027488b4809d9a5d1fca85 diff --git a/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 b/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 index 94573184ae67..d52d84e7a5bb 100644 --- a/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 +++ b/metadata/md5-cache/dev-ruby/sigar-0.7.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=|| ( simple_oauth-0.3.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=955f1382208fa0ff09e6a73bfb5f9bec diff --git a/metadata/md5-cache/dev-ruby/simplecov-0.19.1 b/metadata/md5-cache/dev-ruby/simplecov-0.19.1 index 53b0bea7afd1..a3313da1650f 100644 --- a/metadata/md5-cache/dev-ruby/simplecov-0.19.1 +++ b/metadata/md5-cache/dev-ruby/simplecov-0.19.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.8 SRC_URI=https://github.com/simplecov-ruby/simplecov/archive/v0.19.1.tar.gz -> simplecov-0.19.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=af9f88838012fdb0ce29f2339d7daa3a diff --git a/metadata/md5-cache/dev-ruby/simplecov-html-0.10.2 b/metadata/md5-cache/dev-ruby/simplecov-html-0.10.2 index 08d2ea5c696a..db9684794a87 100644 --- a/metadata/md5-cache/dev-ruby/simplecov-html-0.10.2 +++ b/metadata/md5-cache/dev-ruby/simplecov-html-0.10.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0.10 SRC_URI=https://rubygems.org/gems/simplecov-html-0.10.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f2c87f7e80b01bb1c132c4e99846841e diff --git a/metadata/md5-cache/dev-ruby/simplecov-html-0.11.0 b/metadata/md5-cache/dev-ruby/simplecov-html-0.11.0 index 13fe1aaf697f..91ba6d689b44 100644 --- a/metadata/md5-cache/dev-ruby/simplecov-html-0.11.0 +++ b/metadata/md5-cache/dev-ruby/simplecov-html-0.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0.11 SRC_URI=https://rubygems.org/gems/simplecov-html-0.11.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=395d167c3bd045c2b8fc354e2c7f1e66 diff --git a/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3 b/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3 index 2847602712b8..3e91c28f53c0 100644 --- a/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3 +++ b/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0.12 SRC_URI=https://rubygems.org/gems/simplecov-html-0.12.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a1c4c0055173cd7aff21a8dcac647341 diff --git a/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 b/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 index 94c7c5c9059e..0ca156a67fef 100644 --- a/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 +++ b/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mmriis/simpleidn/archive/v0.2.1.tar.gz -> simpleidn-0.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2f8bc1d560e6e0385989f500bd3e5e0 diff --git a/metadata/md5-cache/dev-ruby/sinatra-2.2.0 b/metadata/md5-cache/dev-ruby/sinatra-2.2.0 index 71d07136625f..00fead7e163f 100644 --- a/metadata/md5-cache/dev-ruby/sinatra-2.2.0 +++ b/metadata/md5-cache/dev-ruby/sinatra-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/sinatra/sinatra/archive/v2.2.0.tar.gz -> sinatra-2.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9fbff36fc9a75317d2e6a6b95cc3bb89 diff --git a/metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1-r1 b/metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1-r1 index c8504f423ff2..7c743f695f62 100644 --- a/metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/sinatra-partial-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sinatra-partial-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=769fef976c7ddf4aa91348a98d518004 diff --git a/metadata/md5-cache/dev-ruby/singleton-0.1.1 b/metadata/md5-cache/dev-ruby/singleton-0.1.1 new file mode 100644 index 000000000000..eabfdbd0509c --- /dev/null +++ b/metadata/md5-cache/dev-ruby/singleton-0.1.1 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=The Singleton module implements the Singleton pattern +EAPI=8 +HOMEPAGE=https://github.com/ruby/singleton +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=BSD-2 +RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby/singleton/archive/v0.1.1.tar.gz -> singleton-0.1.1.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5b8ca74e97b182be6eeb9d955c72dab8 diff --git a/metadata/md5-cache/dev-ruby/six-0.2.0-r1 b/metadata/md5-cache/dev-ruby/six-0.2.0-r1 index 11e93aa6f9dd..fe195e2a7369 100644 --- a/metadata/md5-cache/dev-ruby/six-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/six-0.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/randx/six/archive/v0.2.0.tar.gz -> six-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=281eba4c482519bf9de45c54a9769631 diff --git a/metadata/md5-cache/dev-ruby/slim-3.0.9-r1 b/metadata/md5-cache/dev-ruby/slim-3.0.9-r1 index 2101842c0bf5..2fb70a9aaf2b 100644 --- a/metadata/md5-cache/dev-ruby/slim-3.0.9-r1 +++ b/metadata/md5-cache/dev-ruby/slim-3.0.9-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/slim-3.0.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7a3b6d0e30b3b7b3ee5a485f37b8a3bf diff --git a/metadata/md5-cache/dev-ruby/slim-4.1.0 b/metadata/md5-cache/dev-ruby/slim-4.1.0 index 7af7a2a1a495..1c84efaf36b4 100644 --- a/metadata/md5-cache/dev-ruby/slim-4.1.0 +++ b/metadata/md5-cache/dev-ruby/slim-4.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/slim-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c75fda06fcc6fb7f2f88ccc0ad60f8bc diff --git a/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 b/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 index 4f87126c0da3..0a383a18af15 100644 --- a/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/slim-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=96274fb19a92af4a17e9bd5a94df40dc diff --git a/metadata/md5-cache/dev-ruby/slim-4.1.0-r2 b/metadata/md5-cache/dev-ruby/slim-4.1.0-r2 index 17d515300e4c..89a9acf8cb02 100644 --- a/metadata/md5-cache/dev-ruby/slim-4.1.0-r2 +++ b/metadata/md5-cache/dev-ruby/slim-4.1.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/slim-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f2c661a55b06fdefbe2fc679bd0ce34c diff --git a/metadata/md5-cache/dev-ruby/slop-4.9.2 b/metadata/md5-cache/dev-ruby/slop-4.9.2 index dfa09e9e0338..e6374a6125ff 100644 --- a/metadata/md5-cache/dev-ruby/slop-4.9.2 +++ b/metadata/md5-cache/dev-ruby/slop-4.9.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/injekt/slop/archive/v4.9.2.tar.gz -> slop-4.9.2.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2870aff192f3d411241910c5b8f0dd06 diff --git a/metadata/md5-cache/dev-ruby/slow_enumerator_tools-1.1.0-r1 b/metadata/md5-cache/dev-ruby/slow_enumerator_tools-1.1.0-r1 index 5195bf0f4683..f9c11aede838 100644 --- a/metadata/md5-cache/dev-ruby/slow_enumerator_tools-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/slow_enumerator_tools-1.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/slow_enumerator_tools-1.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2e939f437d3f13ba7944d993d3fe07aa diff --git a/metadata/md5-cache/dev-ruby/sorted_set-1.0.3 b/metadata/md5-cache/dev-ruby/sorted_set-1.0.3 index f8dfc744a750..7f336b69b178 100644 --- a/metadata/md5-cache/dev-ruby/sorted_set-1.0.3 +++ b/metadata/md5-cache/dev-ruby/sorted_set-1.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/knu/sorted_set/archive/v1.0.3.tar.gz -> sorted_set-1.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3380235e4ce5f9f88145df5f012c1604 diff --git a/metadata/md5-cache/dev-ruby/sourcemap-0.1.1-r1 b/metadata/md5-cache/dev-ruby/sourcemap-0.1.1-r1 index 8bd4b2308406..67d76cfd0a41 100644 --- a/metadata/md5-cache/dev-ruby/sourcemap-0.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/sourcemap-0.1.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sourcemap-0.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=678e2f5892ccf46be83a2af5831ac925 diff --git a/metadata/md5-cache/dev-ruby/sparklines-0.5.2-r7 b/metadata/md5-cache/dev-ruby/sparklines-0.5.2-r7 index b824dd36d82f..ecadf3c09afc 100644 --- a/metadata/md5-cache/dev-ruby/sparklines-0.5.2-r7 +++ b/metadata/md5-cache/dev-ruby/sparklines-0.5.2-r7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sparklines-0.5.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ce31d5fb2c235bbdb75930905f5becbc diff --git a/metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 b/metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 index 3311256e0a61..a50bc09905b3 100644 --- a/metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 +++ b/metadata/md5-cache/dev-ruby/spreadsheet-1.2.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/zdavatz/spreadsheet/archive/1.2.6.tar.gz -> spreadsheet-1.2.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=067d5ef924106ab8126a35f52ac7fc38 diff --git a/metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 b/metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 index e73954b8fc80..0d0574d1f661 100644 --- a/metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 +++ b/metadata/md5-cache/dev-ruby/spreadsheet-1.2.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/zdavatz/spreadsheet/archive/1.2.9.tar.gz -> spreadsheet-1.2.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1992110f3358b021d13fca138b9d092a diff --git a/metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 b/metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 index 6ea7c6de3f24..3cb81a93a417 100644 --- a/metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 +++ b/metadata/md5-cache/dev-ruby/spreadsheet-1.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/zdavatz/spreadsheet/archive/1.3.0.tar.gz -> spreadsheet-1.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=038b1cf49615233e39c253e359d300ea diff --git a/metadata/md5-cache/dev-ruby/spring-2.1.1 b/metadata/md5-cache/dev-ruby/spring-2.1.1 index dfe023e6d5d5..ea56aa6ebf66 100644 --- a/metadata/md5-cache/dev-ruby/spring-2.1.1 +++ b/metadata/md5-cache/dev-ruby/spring-2.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.1 SRC_URI=https://github.com/rails/spring/archive/v2.1.1.tar.gz -> spring-2.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6cff63f653d8693f9d94117b7a8158ac diff --git a/metadata/md5-cache/dev-ruby/spring-3.1.1 b/metadata/md5-cache/dev-ruby/spring-3.1.1 index 625cecb11140..697ca1ec6142 100644 --- a/metadata/md5-cache/dev-ruby/spring-3.1.1 +++ b/metadata/md5-cache/dev-ruby/spring-3.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1.1 SRC_URI=https://github.com/rails/spring/archive/v3.1.1.tar.gz -> spring-3.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f5918975093107e7f6622c7750068c86 diff --git a/metadata/md5-cache/dev-ruby/spring-4.0.0 b/metadata/md5-cache/dev-ruby/spring-4.0.0 index 8078df67c72e..35844649846b 100644 --- a/metadata/md5-cache/dev-ruby/spring-4.0.0 +++ b/metadata/md5-cache/dev-ruby/spring-4.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.1 SRC_URI=https://github.com/rails/spring/archive/v4.0.0.tar.gz -> spring-4.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f0c55b58e754cc30035b3d78f0291af0 diff --git a/metadata/md5-cache/dev-ruby/sprockets-3.7.2 b/metadata/md5-cache/dev-ruby/sprockets-3.7.2 index 76726f7143aa..08fe67f4f7e8 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-3.7.2 +++ b/metadata/md5-cache/dev-ruby/sprockets-3.7.2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets/archive/v3.7.2.tar.gz -> sprockets-3.7.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=6cfdd1fd8bba97046a603720d7f66788 diff --git a/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r1 b/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r1 index 3a5d0d84cc71..aac8137f23e8 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r1 +++ b/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets/archive/v3.7.2.tar.gz -> sprockets-3.7.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 versionator d3fb3ba33acc3bbbdc4d7970227c100d _md5_=5f72ba992338d99644811a061e5aa1c3 diff --git a/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r2 b/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r2 index d78ad9c28ade..7ca8019a4dcf 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r2 +++ b/metadata/md5-cache/dev-ruby/sprockets-3.7.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets/archive/v3.7.2.tar.gz -> sprockets-3.7.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4c76576cfaaa4f21d17a12ca5974f273 diff --git a/metadata/md5-cache/dev-ruby/sprockets-4.0.2 b/metadata/md5-cache/dev-ruby/sprockets-4.0.2 index f7e4211a29e8..da32454a2be7 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-4.0.2 +++ b/metadata/md5-cache/dev-ruby/sprockets-4.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rails/sprockets/archive/v4.0.2.tar.gz -> sprockets-4.0.2-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b3d30827ea84b76e4846b96052274d4 diff --git a/metadata/md5-cache/dev-ruby/sprockets-rails-3.3.0 b/metadata/md5-cache/dev-ruby/sprockets-rails-3.3.0 index e8da4529976f..ee4da1a406f2 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-rails-3.3.0 +++ b/metadata/md5-cache/dev-ruby/sprockets-rails-3.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets-rails/archive/v3.3.0.tar.gz -> sprockets-rails-3.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d90203745dacc6aa26a9a1dc084109fc diff --git a/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2 b/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2 index f6600c640881..bfcd7c342e4b 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2 +++ b/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets-rails/archive/v3.4.2.tar.gz -> sprockets-rails-3.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d90203745dacc6aa26a9a1dc084109fc diff --git a/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2-r1 b/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2-r1 index bcf4f9f4fc5d..ff8702be2c68 100644 --- a/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/sprockets-rails-3.4.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/sprockets-rails/archive/v3.4.2.tar.gz -> sprockets-rails-3.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=708e82e6e89db3ae54a1b05b3d5af752 diff --git a/metadata/md5-cache/dev-ruby/spy-1.0.2 b/metadata/md5-cache/dev-ruby/spy-1.0.2 index c712cc6bed7f..fbfcb7cfd9c1 100644 --- a/metadata/md5-cache/dev-ruby/spy-1.0.2 +++ b/metadata/md5-cache/dev-ruby/spy-1.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/spy-1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a47804be799c26cb9aa18240b6a046c4 diff --git a/metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 b/metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 index 7dd1696966db..d130ab312495 100644 --- a/metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 +++ b/metadata/md5-cache/dev-ruby/sqlite3-1.4.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake-compiler[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/redcloth[ruby_targets_ruby26(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake-compiler[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/redcloth[ruby_targets_ruby27(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake-compiler[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/redcloth[ruby_targets_ruby30(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake-compiler[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/redcloth[ruby_targets_ruby31(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-ruby/rake-compiler[ruby_targets_ruby26(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] dev-ruby/redcloth[ruby_targets_ruby26(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake-compiler[ruby_targets_ruby27(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/redcloth[ruby_targets_ruby27(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( dev-ruby/rake-compiler[ruby_targets_ruby30(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/redcloth[ruby_targets_ruby30(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/rake-compiler[ruby_targets_ruby31(-)] doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/redcloth[ruby_targets_ruby31(-)] ) test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-db/sqlite-3.6.16:3 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An extension library to access a SQLite database from Ruby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sqlite3-1.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=64b3f0d88e79231d21fc967dc1e03eac diff --git a/metadata/md5-cache/dev-ruby/sshkey-2.0.0 b/metadata/md5-cache/dev-ruby/sshkey-2.0.0 index fda2c7fc0b2c..93da40cb3c29 100644 --- a/metadata/md5-cache/dev-ruby/sshkey-2.0.0 +++ b/metadata/md5-cache/dev-ruby/sshkey-2.0.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sshkey-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c9908097a4fe20d34fff1d3e4ecb8687 diff --git a/metadata/md5-cache/dev-ruby/sshkey-2.0.0-r1 b/metadata/md5-cache/dev-ruby/sshkey-2.0.0-r1 index 5be0b9456766..592047ab4570 100644 --- a/metadata/md5-cache/dev-ruby/sshkey-2.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/sshkey-2.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sshkey-2.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=71cb8b0850341534a8675c08102a21ba diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.21.2 b/metadata/md5-cache/dev-ruby/sshkit-1.21.2 index 9a5a7a67139e..8fc3521b00a2 100644 --- a/metadata/md5-cache/dev-ruby/sshkit-1.21.2 +++ b/metadata/md5-cache/dev-ruby/sshkit-1.21.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/sshkit-1.21.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46e490d0a5e2abf52593dd7a55afb1cb diff --git a/metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 b/metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 index 1c22443e8b41..f755e1c77d5e 100644 --- a/metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 +++ b/metadata/md5-cache/dev-ruby/stamp-0.6.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jeremyw/stamp/archive/v0.6.0.tar.gz -> stamp-0.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=730aa30aa9a80230370ce788a10092f6 diff --git a/metadata/md5-cache/dev-ruby/state_machine-1.2.0-r1 b/metadata/md5-cache/dev-ruby/state_machine-1.2.0-r1 index 19b2562f3d5d..5fa0820db1af 100644 --- a/metadata/md5-cache/dev-ruby/state_machine-1.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/state_machine-1.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/state_machine-1.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c2091cea27413f3e7fb9e4cd3497229c diff --git a/metadata/md5-cache/dev-ruby/stomp-1.4.10 b/metadata/md5-cache/dev-ruby/stomp-1.4.10 index a80ffdaf69a6..079106bbec68 100644 --- a/metadata/md5-cache/dev-ruby/stomp-1.4.10 +++ b/metadata/md5-cache/dev-ruby/stomp-1.4.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/stomp-1.4.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7f34f9cc6b48983582ece42901738804 diff --git a/metadata/md5-cache/dev-ruby/stomp-1.4.9 b/metadata/md5-cache/dev-ruby/stomp-1.4.9 index 1c909c0be715..bc6f970e296b 100644 --- a/metadata/md5-cache/dev-ruby/stomp-1.4.9 +++ b/metadata/md5-cache/dev-ruby/stomp-1.4.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/stomp-1.4.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d60fc2a6ec522ca1da38300076285184 diff --git a/metadata/md5-cache/dev-ruby/stringex-2.8.5 b/metadata/md5-cache/dev-ruby/stringex-2.8.5 index 51bba890d2e7..6608cfd12ecb 100644 --- a/metadata/md5-cache/dev-ruby/stringex-2.8.5 +++ b/metadata/md5-cache/dev-ruby/stringex-2.8.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/stringex-2.8.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=76bdab80eb376baf3c25bae98c57d803 diff --git a/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 b/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 index 81df7fe2b4df..1d5c6288f6ee 100644 --- a/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 +++ b/metadata/md5-cache/dev-ruby/stringex-2.8.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/stringex-2.8.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ae525f22f6779924aa2f6fd282f72f2b diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.1 b/metadata/md5-cache/dev-ruby/stringio-3.0.1 index 88bc5f3eb296..81146a773f90 100644 --- a/metadata/md5-cache/dev-ruby/stringio-3.0.1 +++ b/metadata/md5-cache/dev-ruby/stringio-3.0.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Pseudo IO class from/to String. @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/stringio/archive/v3.0.1.tar.gz -> stringio-3.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c2ce7047f2d6c840c28a9e21bfbabee diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.2 b/metadata/md5-cache/dev-ruby/stringio-3.0.2 index e1c020aceb64..07c4d9eb4680 100644 --- a/metadata/md5-cache/dev-ruby/stringio-3.0.2 +++ b/metadata/md5-cache/dev-ruby/stringio-3.0.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Pseudo IO class from/to String. @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/stringio/archive/v3.0.2.tar.gz -> stringio-3.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0c2ce7047f2d6c840c28a9e21bfbabee diff --git a/metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 b/metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 index 9b4442b439e3..0b125ef6bfa5 100644 --- a/metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 +++ b/metadata/md5-cache/dev-ruby/strptime-0.2.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A fast strptime/strftime engine which uses VM @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nurse/strptime/archive/v0.2.5.tar.gz -> strptime-0.2.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dbbf90ba84c9e6b6e44bf94861c51168 diff --git a/metadata/md5-cache/dev-ruby/strptime-0.2.5-r2 b/metadata/md5-cache/dev-ruby/strptime-0.2.5-r2 index 4414531b8c42..e41f79e0d58d 100644 --- a/metadata/md5-cache/dev-ruby/strptime-0.2.5-r2 +++ b/metadata/md5-cache/dev-ruby/strptime-0.2.5-r2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=A fast strptime/strftime engine which uses VM @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nurse/strptime/archive/v0.2.5.tar.gz -> strptime-0.2.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a608f4893eb66c42aa1a1748e4dba581 diff --git a/metadata/md5-cache/dev-ruby/strscan-3.0.1 b/metadata/md5-cache/dev-ruby/strscan-3.0.1 index ae3427a8b269..7e93b4a362b0 100644 --- a/metadata/md5-cache/dev-ruby/strscan-3.0.1 +++ b/metadata/md5-cache/dev-ruby/strscan-3.0.1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Provides lexical scanning operations on a String @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/strscan/archive/v3.0.1.tar.gz -> strscan-3.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=efea4b65d395ab8e8b15b318acbcfe0e diff --git a/metadata/md5-cache/dev-ruby/strscan-3.0.2 b/metadata/md5-cache/dev-ruby/strscan-3.0.2 index 60f00cecc0c3..16dc82715a42 100644 --- a/metadata/md5-cache/dev-ruby/strscan-3.0.2 +++ b/metadata/md5-cache/dev-ruby/strscan-3.0.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Provides lexical scanning operations on a String @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/strscan/archive/v3.0.2.tar.gz -> strscan-3.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=101f4da8c078d2bc33c981c2e44ad596 diff --git a/metadata/md5-cache/dev-ruby/strscan-3.0.3 b/metadata/md5-cache/dev-ruby/strscan-3.0.3 index b8603195d7de..c077e6dff3af 100644 --- a/metadata/md5-cache/dev-ruby/strscan-3.0.3 +++ b/metadata/md5-cache/dev-ruby/strscan-3.0.3 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Provides lexical scanning operations on a String @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/ruby/strscan/archive/v3.0.3.tar.gz -> strscan-3.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=101f4da8c078d2bc33c981c2e44ad596 diff --git a/metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 b/metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 index c3f51f8b980a..b9835d65af45 100644 --- a/metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 +++ b/metadata/md5-cache/dev-ruby/subexec-0.2.3-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nulayer/subexec/archive/v0.2.3.tar.gz -> subexec-0.2.3.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6ef0697c5a4a8f0d0c46d324bd882e1a diff --git a/metadata/md5-cache/dev-ruby/sync-0.5.0 b/metadata/md5-cache/dev-ruby/sync-0.5.0 index 14f66e64249d..cb39d7ad804c 100644 --- a/metadata/md5-cache/dev-ruby/sync-0.5.0 +++ b/metadata/md5-cache/dev-ruby/sync-0.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/sync/archive/v0.5.0.tar.gz -> sync-0.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4ce39a74dc4d2a1e61ce4557abafde1e diff --git a/metadata/md5-cache/dev-ruby/syntax-1.2.2 b/metadata/md5-cache/dev-ruby/syntax-1.2.2 index 86aca94a5447..e3a227fd70c9 100644 --- a/metadata/md5-cache/dev-ruby/syntax-1.2.2 +++ b/metadata/md5-cache/dev-ruby/syntax-1.2.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/dblock/syntax/archive/v1.2.2.tar.gz -> syntax-1.2.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6cda2e34ea8422a2456d067420942cd7 diff --git a/metadata/md5-cache/dev-ruby/sys-uname-1.2.2 b/metadata/md5-cache/dev-ruby/sys-uname-1.2.2 index 89d38eaddddd..e1007f67c445 100644 --- a/metadata/md5-cache/dev-ruby/sys-uname-1.2.2 +++ b/metadata/md5-cache/dev-ruby/sys-uname-1.2.2 @@ -6,12 +6,12 @@ EAPI=7 HOMEPAGE=https://github.com/djberg96/sys-uname INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Apache-2.0 RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/ffi-1.1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/ffi-1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/ffi-1.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/ffi-1.1[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/sys-uname-1.2.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=299495aa78abba8c853ddbdf98db12c5 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=27b5ab33eb03148b1d7827e8cd433142 diff --git a/metadata/md5-cache/dev-ruby/syslogger-1.6.5 b/metadata/md5-cache/dev-ruby/syslogger-1.6.5 index d75fbae6ed07..da4a8604031d 100644 --- a/metadata/md5-cache/dev-ruby/syslogger-1.6.5 +++ b/metadata/md5-cache/dev-ruby/syslogger-1.6.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/syslogger-1.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2f0ed2dad3d118c6fd9b48303d8ec1a5 diff --git a/metadata/md5-cache/dev-ruby/syslogger-1.6.6-r1 b/metadata/md5-cache/dev-ruby/syslogger-1.6.6-r1 index 8aa372a022fe..037928aa7cb1 100644 --- a/metadata/md5-cache/dev-ruby/syslogger-1.6.6-r1 +++ b/metadata/md5-cache/dev-ruby/syslogger-1.6.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/syslogger-1.6.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6034720a827764567678dc56b961767 diff --git a/metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 b/metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 index 9b3fac4b57ba..ab082766a537 100644 --- a/metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 +++ b/metadata/md5-cache/dev-ruby/systemu-2.6.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/systemu-2.6.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d8f1986f0db11e1e54564a6cefd40267 diff --git a/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 b/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 index 2451ace4a8bf..c51e775fa6d9 100644 --- a/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/tdiff-0.3.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tdiff-0.3.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=592dff91fa0ec4e28a4d22d34ad8fb0c diff --git a/metadata/md5-cache/dev-ruby/temple-0.8.2 b/metadata/md5-cache/dev-ruby/temple-0.8.2 index cefb7c3f4ac7..3eb3e1feeda9 100644 --- a/metadata/md5-cache/dev-ruby/temple-0.8.2 +++ b/metadata/md5-cache/dev-ruby/temple-0.8.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0.7 SRC_URI=https://rubygems.org/gems/temple-0.8.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=50dfbe74ee1546c67aeeb54eccbcd922 diff --git a/metadata/md5-cache/dev-ruby/temple-0.8.2-r1 b/metadata/md5-cache/dev-ruby/temple-0.8.2-r1 index 959007ee1d04..c5d95f3fc5c4 100644 --- a/metadata/md5-cache/dev-ruby/temple-0.8.2-r1 +++ b/metadata/md5-cache/dev-ruby/temple-0.8.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0.7 SRC_URI=https://rubygems.org/gems/temple-0.8.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ebfc78d7a539d7256602ccd012cc11ae diff --git a/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1 b/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1 index 4627a3c0f514..e8556c490e02 100644 --- a/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1 +++ b/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/term-ansicolor-1.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c53d8f49bf69f21a12f1568a76fd7fee diff --git a/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1-r1 b/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1-r1 index a6aa98b3a514..c1fc1bf3cbae 100644 --- a/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1-r1 +++ b/metadata/md5-cache/dev-ruby/term-ansicolor-1.7.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/term-ansicolor-1.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=63113c7b89c2e0e98e232c918ddbb571 diff --git a/metadata/md5-cache/dev-ruby/terminal-table-1.8.0-r2 b/metadata/md5-cache/dev-ruby/terminal-table-1.8.0-r2 index 698d04c5d758..6a3c3e109b45 100644 --- a/metadata/md5-cache/dev-ruby/terminal-table-1.8.0-r2 +++ b/metadata/md5-cache/dev-ruby/terminal-table-1.8.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tj/terminal-table/archive/v1.8.0.tar.gz -> terminal-table-1.8.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=967020fd52f63c91fab6adf880be79cd diff --git a/metadata/md5-cache/dev-ruby/terminal-table-2.0.0 b/metadata/md5-cache/dev-ruby/terminal-table-2.0.0 index 4cf987b289d4..09a705769477 100644 --- a/metadata/md5-cache/dev-ruby/terminal-table-2.0.0 +++ b/metadata/md5-cache/dev-ruby/terminal-table-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/tj/terminal-table/archive/v2.0.0.tar.gz -> terminal-table-2.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d2d7c35e775a336621614288a946eb85 diff --git a/metadata/md5-cache/dev-ruby/terminal-table-3.0.2 b/metadata/md5-cache/dev-ruby/terminal-table-3.0.2 index a6f6b318a47a..4e1f114e486d 100644 --- a/metadata/md5-cache/dev-ruby/terminal-table-3.0.2 +++ b/metadata/md5-cache/dev-ruby/terminal-table-3.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/tj/terminal-table/archive/v3.0.2.tar.gz -> terminal-table-3.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=96c60fca89653bea385fc21bca372134 diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.3.9 b/metadata/md5-cache/dev-ruby/test-unit-3.3.9 index d3aca265965d..f176f511f46d 100644 --- a/metadata/md5-cache/dev-ruby/test-unit-3.3.9 +++ b/metadata/md5-cache/dev-ruby/test-unit-3.3.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/test-unit-3.3.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=878f4c457bc50b14089e698664f917b2 diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.4.9 b/metadata/md5-cache/dev-ruby/test-unit-3.4.9 index 2b4ec0888e84..82b1d9afb370 100644 --- a/metadata/md5-cache/dev-ruby/test-unit-3.4.9 +++ b/metadata/md5-cache/dev-ruby/test-unit-3.4.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/test-unit/test-unit/archive/3.4.9.tar.gz -> test-unit-3.4.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1ebed982aae8f8339410f530a853ac07 diff --git a/metadata/md5-cache/dev-ruby/test-unit-3.5.3 b/metadata/md5-cache/dev-ruby/test-unit-3.5.3 index c214bc29e4a1..d7070fe4c6c0 100644 --- a/metadata/md5-cache/dev-ruby/test-unit-3.5.3 +++ b/metadata/md5-cache/dev-ruby/test-unit-3.5.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/test-unit/test-unit/archive/3.5.3.tar.gz -> test-unit-3.5.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=04e96ffce5b030088c26e338d7c84f40 diff --git a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 index efb1e8102395..dd4a9a10c5e8 100644 --- a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 +++ b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/test-unit-rr-1.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4becfc97cbd046538e5b047b737942de diff --git a/metadata/md5-cache/dev-ruby/test_construct-2.0.2-r1 b/metadata/md5-cache/dev-ruby/test_construct-2.0.2-r1 index 7012983da0f7..f5e0eea74418 100644 --- a/metadata/md5-cache/dev-ruby/test_construct-2.0.2-r1 +++ b/metadata/md5-cache/dev-ruby/test_construct-2.0.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/test_construct-2.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a9558a1c5fd03a3065f2c75704bb9b32 diff --git a/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 b/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 index a47afd16a390..819e63dd5556 100644 --- a/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 +++ b/metadata/md5-cache/dev-ruby/test_declarative-0.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/svenfuchs/test_declarative/archive/v0.0.6 -> test_declarative-0.0.6.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=821855c266d37275689ef664319049ce diff --git a/metadata/md5-cache/dev-ruby/text-1.3.1-r1 b/metadata/md5-cache/dev-ruby/text-1.3.1-r1 index d4fcc55773ce..7ed72760d968 100644 --- a/metadata/md5-cache/dev-ruby/text-1.3.1-r1 +++ b/metadata/md5-cache/dev-ruby/text-1.3.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/text-1.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ea49b63bb5383062d831bd09079748c9 diff --git a/metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r3 b/metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r3 index 7a038d438375..f57625aed552 100644 --- a/metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r3 +++ b/metadata/md5-cache/dev-ruby/text-hyphen-1.4.1-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/text-hyphen-1.4.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bdd150324e55969b5aa5e40711e8a448 diff --git a/metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 b/metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 index 44132a523625..1b1c7aaa17b8 100644 --- a/metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 +++ b/metadata/md5-cache/dev-ruby/textpow-1.4.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/grosser/textpow/archive/v1.4.0.tar.gz -> textpow-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1503fb45cfdd723e74c292e37289dac8 diff --git a/metadata/md5-cache/dev-ruby/thor-1.1.0 b/metadata/md5-cache/dev-ruby/thor-1.1.0 index cc2436db66a9..9098101b01ce 100644 --- a/metadata/md5-cache/dev-ruby/thor-1.1.0 +++ b/metadata/md5-cache/dev-ruby/thor-1.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/erikhuda/thor/archive/v1.1.0.tar.gz -> thor-git-1.1.0.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3800a0f895972940fa80e51fb6c091c4 diff --git a/metadata/md5-cache/dev-ruby/thor-1.2.1 b/metadata/md5-cache/dev-ruby/thor-1.2.1 index 60b6a7e362d0..fc57aa2be62d 100644 --- a/metadata/md5-cache/dev-ruby/thor-1.2.1 +++ b/metadata/md5-cache/dev-ruby/thor-1.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/erikhuda/thor/archive/v1.2.1.tar.gz -> thor-git-1.2.1.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4dcb34c3b79606017f3dd6aebf1559f6 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d21eee31e019273d7141b0b7945fd1f5 diff --git a/metadata/md5-cache/dev-ruby/thread_order-1.1.1 b/metadata/md5-cache/dev-ruby/thread_order-1.1.1 index c18a710e7ad5..5ca9fcabdf29 100644 --- a/metadata/md5-cache/dev-ruby/thread_order-1.1.1 +++ b/metadata/md5-cache/dev-ruby/thread_order-1.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/thread_order-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=91b45c842260318ff536ae57fdd0885b diff --git a/metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 b/metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 index cf4407647cfe..d7e24820434d 100644 --- a/metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 +++ b/metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/thread_safe-0.3.6.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fde4e861d96e48f7d3cea8462a14008a diff --git a/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4 b/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4 index aead1417116c..9b61c9c2423c 100644 --- a/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4 +++ b/metadata/md5-cache/dev-ruby/tidy-ext-0.1.14-r4 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby26(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby26(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby27(-)] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=W3C HTML Tidy library implemented as a Ruby extension @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tidy-ext-0.1.14.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9e2b45e2bc1eee631a09fed91e39e831 diff --git a/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r5 b/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r5 index e52d8a558a7b..2d2f2b31c151 100644 --- a/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r5 +++ b/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tidy_table-0.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6cecaaa032101307cc3f5c0685ea0884 diff --git a/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r6 b/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r6 index 920e0542cdb7..3da00f344432 100644 --- a/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r6 +++ b/metadata/md5-cache/dev-ruby/tidy_table-0.0.5-r6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tidy_table-0.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8c0fbac2699626562e95fa7448ccc314 diff --git a/metadata/md5-cache/dev-ruby/tilt-2.0.10 b/metadata/md5-cache/dev-ruby/tilt-2.0.10 index c459121a3900..096e897519e8 100644 --- a/metadata/md5-cache/dev-ruby/tilt-2.0.10 +++ b/metadata/md5-cache/dev-ruby/tilt-2.0.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rtomayko/tilt/archive/v2.0.10.tar.gz -> tilt-2.0.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3c9cf5f0816c947866ea515d0ee7ab45 diff --git a/metadata/md5-cache/dev-ruby/tilt-2.0.10-r1 b/metadata/md5-cache/dev-ruby/tilt-2.0.10-r1 index 1af7b555b306..e5bdb34b618a 100644 --- a/metadata/md5-cache/dev-ruby/tilt-2.0.10-r1 +++ b/metadata/md5-cache/dev-ruby/tilt-2.0.10-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rtomayko/tilt/archive/v2.0.10.tar.gz -> tilt-2.0.10.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bd421788c9c9f805969f472e3aaca8dd diff --git a/metadata/md5-cache/dev-ruby/time-0.2.0 b/metadata/md5-cache/dev-ruby/time-0.2.0 index 3fc7f33f968b..0354f3e0f318 100644 --- a/metadata/md5-cache/dev-ruby/time-0.2.0 +++ b/metadata/md5-cache/dev-ruby/time-0.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/time/archive/v0.2.0.tar.gz -> time-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2d1072ec543bb9444a6b33cd918b17e1 diff --git a/metadata/md5-cache/dev-ruby/timecop-0.9.4 b/metadata/md5-cache/dev-ruby/timecop-0.9.4 index 5713f61c8abe..b3f2cde6d056 100644 --- a/metadata/md5-cache/dev-ruby/timecop-0.9.4 +++ b/metadata/md5-cache/dev-ruby/timecop-0.9.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/timecop-0.9.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5f967273baea411cfa319650336fcb55 diff --git a/metadata/md5-cache/dev-ruby/timecop-0.9.5 b/metadata/md5-cache/dev-ruby/timecop-0.9.5 index e639ec29cc4f..42ce08b7fa13 100644 --- a/metadata/md5-cache/dev-ruby/timecop-0.9.5 +++ b/metadata/md5-cache/dev-ruby/timecop-0.9.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/timecop-0.9.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a355f4f1e1156550910978e45bbe8e2b diff --git a/metadata/md5-cache/dev-ruby/timeout-0.2.0 b/metadata/md5-cache/dev-ruby/timeout-0.2.0 index d8ba7d7e1281..414f90194c0e 100644 --- a/metadata/md5-cache/dev-ruby/timeout-0.2.0 +++ b/metadata/md5-cache/dev-ruby/timeout-0.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/timeout/archive/v0.2.0.tar.gz -> timeout-0.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9cbb51954608fdca4d174b23e9582cb5 diff --git a/metadata/md5-cache/dev-ruby/timers-4.3.3 b/metadata/md5-cache/dev-ruby/timers-4.3.3 index 02a6b9821fea..7f5fba20b8e2 100644 --- a/metadata/md5-cache/dev-ruby/timers-4.3.3 +++ b/metadata/md5-cache/dev-ruby/timers-4.3.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/tarcieri/timers/archive/v4.3.3.tar.gz -> timers-4.3.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a5087de0401a6c992725c777accc6891 diff --git a/metadata/md5-cache/dev-ruby/tins-1.29.1 b/metadata/md5-cache/dev-ruby/tins-1.29.1 index 34fc58ce28e0..78b1808268de 100644 --- a/metadata/md5-cache/dev-ruby/tins-1.29.1 +++ b/metadata/md5-cache/dev-ruby/tins-1.29.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tins-1.29.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42bee8576a84d661391f61b01732c892 diff --git a/metadata/md5-cache/dev-ruby/tins-1.31.0 b/metadata/md5-cache/dev-ruby/tins-1.31.0 index a8193df0672e..a3d1da51137b 100644 --- a/metadata/md5-cache/dev-ruby/tins-1.31.0 +++ b/metadata/md5-cache/dev-ruby/tins-1.31.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tins-1.31.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=032479715ff4b0f66569a53e044eeb3a diff --git a/metadata/md5-cache/dev-ruby/tins-1.31.1 b/metadata/md5-cache/dev-ruby/tins-1.31.1 index 5cd9cbfd2bbc..15a3bc81decf 100644 --- a/metadata/md5-cache/dev-ruby/tins-1.31.1 +++ b/metadata/md5-cache/dev-ruby/tins-1.31.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tins-1.31.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fed3277e752bb40acb048b8fdf01cc90 diff --git a/metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 b/metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 index 9d0141082e29..2ed887d6e755 100644 --- a/metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 +++ b/metadata/md5-cache/dev-ruby/tokyocabinet-1.32.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby bindings for Tokyo Cabinet @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/tokyocabinet-1.32.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=87ca921baa7b2ad955b971fb21a5fb9c diff --git a/metadata/md5-cache/dev-ruby/tomlrb-1.2.8 b/metadata/md5-cache/dev-ruby/tomlrb-1.2.8 index e9dcd908ab41..685176753b7e 100644 --- a/metadata/md5-cache/dev-ruby/tomlrb-1.2.8 +++ b/metadata/md5-cache/dev-ruby/tomlrb-1.2.8 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/fbernier/tomlrb/archive/v1.2.8.tar.gz -> tomlrb-1.2.8.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=60f572f8b2f211030aa99213dcb6d79d diff --git a/metadata/md5-cache/dev-ruby/tomlrb-2.0.1 b/metadata/md5-cache/dev-ruby/tomlrb-2.0.1 index 9088e23f58fe..58c64bb39dd9 100644 --- a/metadata/md5-cache/dev-ruby/tomlrb-2.0.1 +++ b/metadata/md5-cache/dev-ruby/tomlrb-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/fbernier/tomlrb/archive/v2.0.1.tar.gz -> tomlrb-2.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9f2a2244ff97bb5c21bd1edbf33efcd4 diff --git a/metadata/md5-cache/dev-ruby/totoridipjp-0.1.0-r1 b/metadata/md5-cache/dev-ruby/totoridipjp-0.1.0-r1 index 61afdf51c423..af90383689fc 100644 --- a/metadata/md5-cache/dev-ruby/totoridipjp-0.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/totoridipjp-0.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/totoridipjp-0.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d77c92d54095a9c929f4781527181dd7 diff --git a/metadata/md5-cache/dev-ruby/transaction-simple-1.4.0.2-r3 b/metadata/md5-cache/dev-ruby/transaction-simple-1.4.0.2-r3 index 41f709d0de47..29703624a1f9 100644 --- a/metadata/md5-cache/dev-ruby/transaction-simple-1.4.0.2-r3 +++ b/metadata/md5-cache/dev-ruby/transaction-simple-1.4.0.2-r3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/transaction-simple-1.4.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aa7e1014d0c955e527244d7196b19fc6 diff --git a/metadata/md5-cache/dev-ruby/travis-1.10.0-r1 b/metadata/md5-cache/dev-ruby/travis-1.10.0-r1 index fbfe2d180c6e..b0c11c741893 100644 --- a/metadata/md5-cache/dev-ruby/travis-1.10.0-r1 +++ b/metadata/md5-cache/dev-ruby/travis-1.10.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/travis-1.10.0.gem -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0e437e0a8e84d164dc011f7fc2f62643 diff --git a/metadata/md5-cache/dev-ruby/travis-1.11.0 b/metadata/md5-cache/dev-ruby/travis-1.11.0 index eb6af5ebc128..b74be290a46c 100644 --- a/metadata/md5-cache/dev-ruby/travis-1.11.0 +++ b/metadata/md5-cache/dev-ruby/travis-1.11.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/travis-1.11.0.gem -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7ca00871e6ecd857da19f5a5dea746fe diff --git a/metadata/md5-cache/dev-ruby/treetop-1.6.11-r1 b/metadata/md5-cache/dev-ruby/treetop-1.6.11-r1 index 7eb345be263f..1530dcde5fdb 100644 --- a/metadata/md5-cache/dev-ruby/treetop-1.6.11-r1 +++ b/metadata/md5-cache/dev-ruby/treetop-1.6.11-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/cjheath/treetop/archive/v1.6.11.tar.gz -> treetop-1.6.11.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3ee8df0d6d09df5cc70c47a159c7d8d diff --git a/metadata/md5-cache/dev-ruby/trollop-2.9.10 b/metadata/md5-cache/dev-ruby/trollop-2.9.10 index 0802cb4be75f..f31c3fbbe055 100644 --- a/metadata/md5-cache/dev-ruby/trollop-2.9.10 +++ b/metadata/md5-cache/dev-ruby/trollop-2.9.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/trollop-2.9.10.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=aa758c581fc93d6f8b51e97346506657 diff --git a/metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 b/metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 index 0c3097a0f122..aed88125d8ad 100644 --- a/metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 +++ b/metadata/md5-cache/dev-ruby/ttfunk-1.6.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.6 SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.6.2.1.tar.gz -> ttfunk-1.6.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=268900a5b311b574c4a84882decf9365 diff --git a/metadata/md5-cache/dev-ruby/ttfunk-1.7.0 b/metadata/md5-cache/dev-ruby/ttfunk-1.7.0 index bd9aa3de3c1c..0734bbbd2ecc 100644 --- a/metadata/md5-cache/dev-ruby/ttfunk-1.7.0 +++ b/metadata/md5-cache/dev-ruby/ttfunk-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.7 SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.7.0.tar.gz -> ttfunk-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=280ce6a55ab08d2829d567ae1132168c diff --git a/metadata/md5-cache/dev-ruby/tty-color-0.6.0 b/metadata/md5-cache/dev-ruby/tty-color-0.6.0 index d0e9ffa9e4cd..cd9199f73aec 100644 --- a/metadata/md5-cache/dev-ruby/tty-color-0.6.0 +++ b/metadata/md5-cache/dev-ruby/tty-color-0.6.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-color/archive/v0.6.0.tar.gz -> tty-color-0.6.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e477882501b76ba658ef29b86fd49d22 diff --git a/metadata/md5-cache/dev-ruby/tty-command-0.10.1-r1 b/metadata/md5-cache/dev-ruby/tty-command-0.10.1-r1 index 650627cab1dc..c59013bb74ea 100644 --- a/metadata/md5-cache/dev-ruby/tty-command-0.10.1-r1 +++ b/metadata/md5-cache/dev-ruby/tty-command-0.10.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-command/archive/v0.10.1.tar.gz -> tty-command-0.10.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=755475d2b8544a09f827dac40e9b8a68 diff --git a/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 b/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 index 291a8db8ed8a..6ee5393eb8a4 100644 --- a/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 +++ b/metadata/md5-cache/dev-ruby/tty-cursor-0.7.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-cursor/archive/v0.7.1.tar.gz -> tty-cursor-0.7.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a2dd9a86db04f8d85673e2b3d2f11f7 diff --git a/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 b/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 index 4b05dc9f4d5b..4cfa8d4fe451 100644 --- a/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 +++ b/metadata/md5-cache/dev-ruby/tty-editor-0.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-editor/archive/v0.7.0.tar.gz -> tty-editor-0.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=28496ada86598a446251eddadd30e849 diff --git a/metadata/md5-cache/dev-ruby/tty-file-0.10.0 b/metadata/md5-cache/dev-ruby/tty-file-0.10.0 index 732f0a6f9df8..33b87b9ad81b 100644 --- a/metadata/md5-cache/dev-ruby/tty-file-0.10.0 +++ b/metadata/md5-cache/dev-ruby/tty-file-0.10.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-file/archive/v0.10.0.tar.gz -> tty-file-0.10.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=97003aafbc913319d8c4c79ec3ce08d6 diff --git a/metadata/md5-cache/dev-ruby/tty-platform-0.3.0-r1 b/metadata/md5-cache/dev-ruby/tty-platform-0.3.0-r1 index 88a2c9d7c4ba..164149a9a3ad 100644 --- a/metadata/md5-cache/dev-ruby/tty-platform-0.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/tty-platform-0.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-platform/archive/v0.3.0.tar.gz -> tty-platform-0.3.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=de92ec18f4a663c7c4ede2c3ed5ccb12 diff --git a/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 b/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 index 36dc33bd9515..eedadad25a45 100644 --- a/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 +++ b/metadata/md5-cache/dev-ruby/tty-prompt-0.23.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-prompt/archive/v0.23.1.tar.gz -> tty-prompt-0.23.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=65a7d2dfe8201c1563f9f66c89619f57 diff --git a/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 b/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 index 1b35adb2bb24..8610bdc8fff8 100644 --- a/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 +++ b/metadata/md5-cache/dev-ruby/tty-reader-0.9.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-reader/archive/v0.9.0.tar.gz -> tty-reader-0.9.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2ffae03a3262dd7fea1f7cc51aeea9fb diff --git a/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 b/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 index d199ef13f17a..d4bf6b5bb3a3 100644 --- a/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 +++ b/metadata/md5-cache/dev-ruby/tty-screen-0.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-screen/archive/v0.8.1.tar.gz -> tty-screen-0.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6021da17b4d87ecaa3e8c01d142ab331 diff --git a/metadata/md5-cache/dev-ruby/tty-which-0.5.0 b/metadata/md5-cache/dev-ruby/tty-which-0.5.0 index 48f569cfcec7..7ce92cc5e6eb 100644 --- a/metadata/md5-cache/dev-ruby/tty-which-0.5.0 +++ b/metadata/md5-cache/dev-ruby/tty-which-0.5.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/tty-which/archive/v0.5.0.tar.gz -> tty-which-0.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6f263e8b0f01d9bc59e2b46ef31e0f07 diff --git a/metadata/md5-cache/dev-ruby/turbolinks-5.2.1 b/metadata/md5-cache/dev-ruby/turbolinks-5.2.1 index ee1c782279a2..adb4710f6852 100644 --- a/metadata/md5-cache/dev-ruby/turbolinks-5.2.1 +++ b/metadata/md5-cache/dev-ruby/turbolinks-5.2.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/turbolinks-5.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4d796c4be21bdd6e0e0b866c7212e67 diff --git a/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0 b/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0 index ab2796d7c37e..30d008a829fd 100644 --- a/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0 +++ b/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/turbolinks-source-5.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3c3f60f8d399cf7f8e83e89d9de3c3f6 diff --git a/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0-r1 b/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0-r1 index 0d826cb4151d..f7d787367323 100644 --- a/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/turbolinks-source-5.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/turbolinks-source-5.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9aab6841a5dcb5b79ae1bad4025d7720 diff --git a/metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 b/metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 index 9c1b399f443c..2598e646917d 100644 --- a/metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/twitter-7.0.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=7 SRC_URI=https://github.com/sferik/twitter/archive/v7.0.0.tar.gz -> twitter-7.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4b47587694be8ff98cb71e24831cf222 diff --git a/metadata/md5-cache/dev-ruby/twitter-text-3.1.0-r1 b/metadata/md5-cache/dev-ruby/twitter-text-3.1.0-r1 index b96d43339e2d..ec0472a0df27 100644 --- a/metadata/md5-cache/dev-ruby/twitter-text-3.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/twitter-text-3.1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3.1 SRC_URI=https://rubygems.org/gems/twitter-text-3.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b5b719ac9c49b91f00ccf52697d77b08 diff --git a/metadata/md5-cache/dev-ruby/typed-array-0.1.2-r2 b/metadata/md5-cache/dev-ruby/typed-array-0.1.2-r2 index 1e9eceef7ad7..f39abe6f4262 100644 --- a/metadata/md5-cache/dev-ruby/typed-array-0.1.2-r2 +++ b/metadata/md5-cache/dev-ruby/typed-array-0.1.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/typed-array-0.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=56fef631f87b7943bb5c5972d4950e40 diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.15.2 b/metadata/md5-cache/dev-ruby/typeprof-0.15.2 index 73c3ae213133..3549e06bcd32 100644 --- a/metadata/md5-cache/dev-ruby/typeprof-0.15.2 +++ b/metadata/md5-cache/dev-ruby/typeprof-0.15.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/typeprof/archive/v0.15.2.tar.gz -> typeprof-0.15.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=193b5428fdfe36ed7931a62bd72001b5 diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.21.2 b/metadata/md5-cache/dev-ruby/typeprof-0.21.2 index b96bba82ccd3..842651f30609 100644 --- a/metadata/md5-cache/dev-ruby/typeprof-0.21.2 +++ b/metadata/md5-cache/dev-ruby/typeprof-0.21.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/typeprof/archive/v0.21.2.tar.gz -> typeprof-0.21.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c0d7460c0fd043543cf3b05c20526844 diff --git a/metadata/md5-cache/dev-ruby/typhoeus-1.4.0 b/metadata/md5-cache/dev-ruby/typhoeus-1.4.0 index b9f9c73ae54e..ce7361624f49 100644 --- a/metadata/md5-cache/dev-ruby/typhoeus-1.4.0 +++ b/metadata/md5-cache/dev-ruby/typhoeus-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/typhoeus-1.4.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f656db08dae2b723db2552ef645b9895 diff --git a/metadata/md5-cache/dev-ruby/tzinfo-1.2.9 b/metadata/md5-cache/dev-ruby/tzinfo-1.2.9 index 0cccec65b440..2e60bd0e92f1 100644 --- a/metadata/md5-cache/dev-ruby/tzinfo-1.2.9 +++ b/metadata/md5-cache/dev-ruby/tzinfo-1.2.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/tzinfo-1.2.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0a7046099d2eab0643e904d72fa4c5ef diff --git a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 b/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 index d592aba0f8fc..34c69397f4af 100644 --- a/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 +++ b/metadata/md5-cache/dev-ruby/tzinfo-2.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/tzinfo/tzinfo/archive/v2.0.4.tar.gz -> tzinfo-2.0.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=e6cef082e47dd8498e4a127f3db66aae diff --git a/metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 b/metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 index a07869228441..aa87d2fed09c 100644 --- a/metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/uglifier-4.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/lautis/uglifier/archive/v4.2.0.tar.gz -> uglifier-4.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9b0115e6238ff0bb28fbc261434efbe5 diff --git a/metadata/md5-cache/dev-ruby/ultraviolet-1.0.1-r1 b/metadata/md5-cache/dev-ruby/ultraviolet-1.0.1-r1 index 259882694f6a..1c2d716930a5 100644 --- a/metadata/md5-cache/dev-ruby/ultraviolet-1.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/ultraviolet-1.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ultraviolet-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c164f78dc8fd28d1025f07d47ede8939 diff --git a/metadata/md5-cache/dev-ruby/unf-0.1.4-r1 b/metadata/md5-cache/dev-ruby/unf-0.1.4-r1 index e4b8c742b75f..ed798038deda 100644 --- a/metadata/md5-cache/dev-ruby/unf-0.1.4-r1 +++ b/metadata/md5-cache/dev-ruby/unf-0.1.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/unf-0.1.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ecd8cfcd2f647fb5109f29f1d379a3ab diff --git a/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 b/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 index 956194219b59..c200b892d098 100644 --- a/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 +++ b/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Unicode Normalization Form support library for CRuby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/unf_ext-0.0.7.7.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1fd8143c194299377bc513a925f974e6 diff --git a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8 b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8 index d53256734182..9d0c4e1cd461 100644 --- a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8 +++ b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=Unicode Normalization Form support library for CRuby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/unf_ext-0.0.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5d2ae3dc4e9b42cc98a8268cef8d91b0 diff --git a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 index 85bad0b66a64..f349be40a038 100644 --- a/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 +++ b/metadata/md5-cache/dev-ruby/unf_ext-0.0.8.1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Unicode Normalization Form support library for CRuby @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/unf_ext-0.0.8.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5cb48255f6f1641dbe8660485d241ce6 diff --git a/metadata/md5-cache/dev-ruby/unicode-display_width-1.7.0 b/metadata/md5-cache/dev-ruby/unicode-display_width-1.7.0 index 73a17cc47521..bc6c23f110d9 100644 --- a/metadata/md5-cache/dev-ruby/unicode-display_width-1.7.0 +++ b/metadata/md5-cache/dev-ruby/unicode-display_width-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/janlelis/unicode-display_width/archive/v1.7.0.tar.gz -> unicode-display_width-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bd0f8835d1237a31a494a86f575fad14 diff --git a/metadata/md5-cache/dev-ruby/unicode-display_width-2.1.0 b/metadata/md5-cache/dev-ruby/unicode-display_width-2.1.0 index f7de1d3f2e07..4f388b76ca34 100644 --- a/metadata/md5-cache/dev-ruby/unicode-display_width-2.1.0 +++ b/metadata/md5-cache/dev-ruby/unicode-display_width-2.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/janlelis/unicode-display_width/archive/v2.1.0.tar.gz -> unicode-display_width-2.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=639151bf30300a42f77ea02fb5ddadfd diff --git a/metadata/md5-cache/dev-ruby/unindent-1.0-r1 b/metadata/md5-cache/dev-ruby/unindent-1.0-r1 index 7e3b12193b2b..b0080033f4d3 100644 --- a/metadata/md5-cache/dev-ruby/unindent-1.0-r1 +++ b/metadata/md5-cache/dev-ruby/unindent-1.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/unindent-1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a45b8704b2505e0c9e27a4f7ecc4e12c diff --git a/metadata/md5-cache/dev-ruby/uuidtools-2.2.0 b/metadata/md5-cache/dev-ruby/uuidtools-2.2.0 index 4120254ef3c3..28fc3cd101ff 100644 --- a/metadata/md5-cache/dev-ruby/uuidtools-2.2.0 +++ b/metadata/md5-cache/dev-ruby/uuidtools-2.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/uuidtools-2.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=32f245f22b1dddb790c3115711ea6877 diff --git a/metadata/md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 b/metadata/md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 index 596da5ee0e75..a3dec42d037c 100644 --- a/metadata/md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 +++ b/metadata/md5-cache/dev-ruby/vagrant_cloud-2.0.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant_cloud/archive/v2.0.3.tar.gz -> vagrant_cloud-2.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=24c85ccd9422c1337ae317921eb27fb2 diff --git a/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.2 b/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.2 index ff8b720ed9ad..95b35421162f 100644 --- a/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.2 +++ b/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant_cloud/archive/v3.0.2.tar.gz -> vagrant_cloud-3.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1bf0098fd198cace20c0f1ff1c719435 diff --git a/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.5 b/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.5 index b2a9ed0102e8..0af4669381ce 100644 --- a/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.5 +++ b/metadata/md5-cache/dev-ruby/vagrant_cloud-3.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/hashicorp/vagrant_cloud/archive/v3.0.5.tar.gz -> vagrant_cloud-3.0.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=45130ac9e43a3e2536954494212691cb diff --git a/metadata/md5-cache/dev-ruby/vcard-0.3.0 b/metadata/md5-cache/dev-ruby/vcard-0.3.0 index 80031ed76c15..a71ab40b8021 100644 --- a/metadata/md5-cache/dev-ruby/vcard-0.3.0 +++ b/metadata/md5-cache/dev-ruby/vcard-0.3.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/vcard-0.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=a034657c02551445be09e4599cf7881b diff --git a/metadata/md5-cache/dev-ruby/vcard-0.3.0-r1 b/metadata/md5-cache/dev-ruby/vcard-0.3.0-r1 index c0f606b9c100..d12e1592ac9d 100644 --- a/metadata/md5-cache/dev-ruby/vcard-0.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/vcard-0.3.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/vcard-0.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f8d683e56e49e36dc57da1a10df1f88d diff --git a/metadata/md5-cache/dev-ruby/vcr-4.0.0 b/metadata/md5-cache/dev-ruby/vcr-4.0.0 index 7f9181d665d9..b2b181081421 100644 --- a/metadata/md5-cache/dev-ruby/vcr-4.0.0 +++ b/metadata/md5-cache/dev-ruby/vcr-4.0.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) SLOT=3 SRC_URI=https://github.com/vcr/vcr/archive/v4.0.0.tar.gz -> vcr-4.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=88030277d71136d556fda8610ebf4504 diff --git a/metadata/md5-cache/dev-ruby/vcr-5.1.0 b/metadata/md5-cache/dev-ruby/vcr-5.1.0 index a117268dc96a..949ad2e29abd 100644 --- a/metadata/md5-cache/dev-ruby/vcr-5.1.0 +++ b/metadata/md5-cache/dev-ruby/vcr-5.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=https://github.com/vcr/vcr/archive/v5.1.0.tar.gz -> vcr-5.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5088062c0b741964002c1c5492edede1 diff --git a/metadata/md5-cache/dev-ruby/vcr-6.0.0 b/metadata/md5-cache/dev-ruby/vcr-6.0.0 index 6cc52b9cec05..56d2c168a41c 100644 --- a/metadata/md5-cache/dev-ruby/vcr-6.0.0 +++ b/metadata/md5-cache/dev-ruby/vcr-6.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) SLOT=6 SRC_URI=https://github.com/vcr/vcr/archive/v6.0.0.tar.gz -> vcr-6.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9572943ed7ba3f6efe85bdc919d20dd1 diff --git a/metadata/md5-cache/dev-ruby/vcr-6.1.0 b/metadata/md5-cache/dev-ruby/vcr-6.1.0 index 01170fd1e8cf..1b26b9c2314d 100644 --- a/metadata/md5-cache/dev-ruby/vcr-6.1.0 +++ b/metadata/md5-cache/dev-ruby/vcr-6.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://github.com/vcr/vcr/archive/v6.1.0.tar.gz -> vcr-6.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f10fa75908dccc45a099ffaac87f0188 diff --git a/metadata/md5-cache/dev-ruby/virtus-1.0.5 b/metadata/md5-cache/dev-ruby/virtus-1.0.5 index 01a8d75929ee..613b0043ebd0 100644 --- a/metadata/md5-cache/dev-ruby/virtus-1.0.5 +++ b/metadata/md5-cache/dev-ruby/virtus-1.0.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/virtus-1.0.5.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=024b8e9733798ba6e425c0e828f89739 diff --git a/metadata/md5-cache/dev-ruby/vlad-2.7.1 b/metadata/md5-cache/dev-ruby/vlad-2.7.1 index 93f8d8417b02..4032401bbcfa 100644 --- a/metadata/md5-cache/dev-ruby/vlad-2.7.1 +++ b/metadata/md5-cache/dev-ruby/vlad-2.7.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/vlad-2.7.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=42867b8a287ec9840ab9e89a473fcae6 diff --git a/metadata/md5-cache/dev-ruby/warden-1.2.9 b/metadata/md5-cache/dev-ruby/warden-1.2.9 index 758bcf5c88e0..4acab10d9eb4 100644 --- a/metadata/md5-cache/dev-ruby/warden-1.2.9 +++ b/metadata/md5-cache/dev-ruby/warden-1.2.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/wardencommunity/warden/archive/v1.2.9.tar.gz -> warden-1.2.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=adc112a27d299b7fc7db9ac8f7c7bfb4 diff --git a/metadata/md5-cache/dev-ruby/warden-1.2.9-r1 b/metadata/md5-cache/dev-ruby/warden-1.2.9-r1 index f27456d8ef03..1620d07b901f 100644 --- a/metadata/md5-cache/dev-ruby/warden-1.2.9-r1 +++ b/metadata/md5-cache/dev-ruby/warden-1.2.9-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/wardencommunity/warden/archive/v1.2.9.tar.gz -> warden-1.2.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1e86f3966edacb23158cf347f8789d8d diff --git a/metadata/md5-cache/dev-ruby/web-console-3.7.0 b/metadata/md5-cache/dev-ruby/web-console-3.7.0 index 6f50b419d981..7ebc0219c14d 100644 --- a/metadata/md5-cache/dev-ruby/web-console-3.7.0 +++ b/metadata/md5-cache/dev-ruby/web-console-3.7.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rails/web-console/archive/v3.7.0.tar.gz -> web-console-3.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ed558ba797cbccafc3e792eb3ac6feae diff --git a/metadata/md5-cache/dev-ruby/web-console-4.2.0 b/metadata/md5-cache/dev-ruby/web-console-4.2.0 index 95a28b6cec0e..9dac839e5e08 100644 --- a/metadata/md5-cache/dev-ruby/web-console-4.2.0 +++ b/metadata/md5-cache/dev-ruby/web-console-4.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rails/web-console/archive/v4.2.0.tar.gz -> web-console-4.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=498142a8a0c9c38e2a172b5c6ca1c093 diff --git a/metadata/md5-cache/dev-ruby/webmock-3.14.0 b/metadata/md5-cache/dev-ruby/webmock-3.14.0 index 23959138f298..ca8fee2722d8 100644 --- a/metadata/md5-cache/dev-ruby/webmock-3.14.0 +++ b/metadata/md5-cache/dev-ruby/webmock-3.14.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/addressable-2.8.0[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.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ) 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_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/addressable-2.8.0[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.8.0[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8.0[ruby_targets_ruby30(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby30(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby30(-)] ) ) 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(-)] ) ) 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(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) 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=Allows stubbing HTTP requests and setting expectations on HTTP requests @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/webmock-3.14.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4970a5fc5fcfb59dbfa28a63ed44deb0 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0dbf3cd31cbb80bd564f5fafbc2ee2ca diff --git a/metadata/md5-cache/dev-ruby/webrick-1.7.0 b/metadata/md5-cache/dev-ruby/webrick-1.7.0 index 60c5d278bbb5..ed87f4ccb77b 100644 --- a/metadata/md5-cache/dev-ruby/webrick-1.7.0 +++ b/metadata/md5-cache/dev-ruby/webrick-1.7.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/webrick/archive/v1.7.0.tar.gz -> webrick-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=68796ef1304857b9e62648cadaa7a965 diff --git a/metadata/md5-cache/dev-ruby/webrick-1.7.0-r1 b/metadata/md5-cache/dev-ruby/webrick-1.7.0-r1 index a3d03e754ee6..bf30acfc856d 100644 --- a/metadata/md5-cache/dev-ruby/webrick-1.7.0-r1 +++ b/metadata/md5-cache/dev-ruby/webrick-1.7.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/webrick/archive/v1.7.0.tar.gz -> webrick-1.7.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c397fabfe773a51141ddb0066614bbcd diff --git a/metadata/md5-cache/dev-ruby/webrobots-0.1.2-r2 b/metadata/md5-cache/dev-ruby/webrobots-0.1.2-r2 index c0c892e6a76d..49f614e7efe0 100644 --- a/metadata/md5-cache/dev-ruby/webrobots-0.1.2-r2 +++ b/metadata/md5-cache/dev-ruby/webrobots-0.1.2-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/webrobots-0.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3de7a6b368714d1b0e81c39b433e118e diff --git a/metadata/md5-cache/dev-ruby/websocket-1.2.9-r1 b/metadata/md5-cache/dev-ruby/websocket-1.2.9-r1 index 3d248aede1ee..56913ee31982 100644 --- a/metadata/md5-cache/dev-ruby/websocket-1.2.9-r1 +++ b/metadata/md5-cache/dev-ruby/websocket-1.2.9-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/websocket-1.2.9.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d4a4a04b7ff19fd2f1d8f347dc9906d9 diff --git a/metadata/md5-cache/dev-ruby/websocket-driver-0.6.5-r1 b/metadata/md5-cache/dev-ruby/websocket-driver-0.6.5-r1 index 35892b5abfb3..1cfc35bcdddc 100644 --- a/metadata/md5-cache/dev-ruby/websocket-driver-0.6.5-r1 +++ b/metadata/md5-cache/dev-ruby/websocket-driver-0.6.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby30(-)] ) ) 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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby30(-)] ) ) 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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A complete implementation of the WebSocket protocols @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/faye/websocket-driver-ruby/archive/0.6.5.tar.gz -> websocket-driver-0.6.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=8c91f1c3a4a6480a69c09ac38ab2988b diff --git a/metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 b/metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 index 11198451eac2..b3d685237ea3 100644 --- a/metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 +++ b/metadata/md5-cache/dev-ruby/websocket-driver-0.7.5 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/websocket-extensions-0.1.0[ruby_targets_ruby30(-)] ) ) 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_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_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=A complete implementation of the WebSocket protocols @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0.7 SRC_URI=https://github.com/faye/websocket-driver-ruby/archive/0.7.5.tar.gz -> websocket-driver-0.7.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2914c101656b7c6edc0e7731252cb580 diff --git a/metadata/md5-cache/dev-ruby/websocket-extensions-0.1.5-r1 b/metadata/md5-cache/dev-ruby/websocket-extensions-0.1.5-r1 index 7b6000682aaa..d47d82b6b4b0 100644 --- a/metadata/md5-cache/dev-ruby/websocket-extensions-0.1.5-r1 +++ b/metadata/md5-cache/dev-ruby/websocket-extensions-0.1.5-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/faye/websocket-extensions-ruby/archive/0.1.5.tar.gz -> websocket-extensions-0.1.5-r1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=5d8acc480fb76d2fdb569c0edfc87a4b diff --git a/metadata/md5-cache/dev-ruby/whole_history_rating-0.1.2-r1 b/metadata/md5-cache/dev-ruby/whole_history_rating-0.1.2-r1 index f41d976c0b6c..c683a85ab42a 100644 --- a/metadata/md5-cache/dev-ruby/whole_history_rating-0.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/whole_history_rating-0.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/whole_history_rating-0.1.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=05e35806ffae53e006783e11576c5f3d diff --git a/metadata/md5-cache/dev-ruby/will_paginate-3.3.1 b/metadata/md5-cache/dev-ruby/will_paginate-3.3.1 index 37c886a9c86c..3318414a79f2 100644 --- a/metadata/md5-cache/dev-ruby/will_paginate-3.3.1 +++ b/metadata/md5-cache/dev-ruby/will_paginate-3.3.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/will_paginate-3.3.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ee0caa4f7143457be9fba96672cbadaa diff --git a/metadata/md5-cache/dev-ruby/windows_error-0.1.3 b/metadata/md5-cache/dev-ruby/windows_error-0.1.3 index 356627bddf8c..6d59e1773c3f 100644 --- a/metadata/md5-cache/dev-ruby/windows_error-0.1.3 +++ b/metadata/md5-cache/dev-ruby/windows_error-0.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.1 SRC_URI=https://rubygems.org/gems/windows_error-0.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=93d69409880ed85ac4e88a3dad8eacde diff --git a/metadata/md5-cache/dev-ruby/windows_error-0.1.4 b/metadata/md5-cache/dev-ruby/windows_error-0.1.4 index 963a008085d6..db3384faa9f9 100644 --- a/metadata/md5-cache/dev-ruby/windows_error-0.1.4 +++ b/metadata/md5-cache/dev-ruby/windows_error-0.1.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.1 SRC_URI=https://rubygems.org/gems/windows_error-0.1.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dd693a33c99ed3f2858a36f7de6cac81 diff --git a/metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 b/metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 index 310c35dcbec5..0900b0b2ffcd 100644 --- a/metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 +++ b/metadata/md5-cache/dev-ruby/wirble-0.1.3-r5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/wirble-0.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7270a9d832a4baae6e8d9190846b3364 diff --git a/metadata/md5-cache/dev-ruby/wisper-2.0.1 b/metadata/md5-cache/dev-ruby/wisper-2.0.1 index 8ac9b8be38fa..966caccf0c1e 100644 --- a/metadata/md5-cache/dev-ruby/wisper-2.0.1 +++ b/metadata/md5-cache/dev-ruby/wisper-2.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/wisper-2.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0b983566be43a96646bdc851a678bb14 diff --git a/metadata/md5-cache/dev-ruby/x25519-1.0.9 b/metadata/md5-cache/dev-ruby/x25519-1.0.9 index 51cb323c6e6a..dbab2958a0bc 100644 --- a/metadata/md5-cache/dev-ruby/x25519-1.0.9 +++ b/metadata/md5-cache/dev-ruby/x25519-1.0.9 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Key exchange via the X25519 (Curve25519) Elliptic Curve Diffie-Hellman function @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/crypto-rb/x25519/archive/v1.0.9.tar.gz -> x25519-1.0.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df76c69f0e2e1b4eafe99749e118664a diff --git a/metadata/md5-cache/dev-ruby/xdr-3.0.1 b/metadata/md5-cache/dev-ruby/xdr-3.0.1 index 2b794e456bc4..7b19c30bd91d 100644 --- a/metadata/md5-cache/dev-ruby/xdr-3.0.1 +++ b/metadata/md5-cache/dev-ruby/xdr-3.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3.0.1 SRC_URI=https://rubygems.org/gems/xdr-3.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e2501bdbd886988207bbc9a9e57d5f2 diff --git a/metadata/md5-cache/dev-ruby/xdr-3.0.2 b/metadata/md5-cache/dev-ruby/xdr-3.0.2 index 58982dee44b4..0a70aaa85435 100644 --- a/metadata/md5-cache/dev-ruby/xdr-3.0.2 +++ b/metadata/md5-cache/dev-ruby/xdr-3.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/astroband/ruby-xdr/archive/v3.0.2.tar.gz -> xdr-3.0.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6aaf286deb8592be73eccd1fd109aa1e diff --git a/metadata/md5-cache/dev-ruby/xdr-3.0.3 b/metadata/md5-cache/dev-ruby/xdr-3.0.3 index a26c49d688c2..b86f847ea6ed 100644 --- a/metadata/md5-cache/dev-ruby/xdr-3.0.3 +++ b/metadata/md5-cache/dev-ruby/xdr-3.0.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/astroband/ruby-xdr/archive/v3.0.3.tar.gz -> xdr-3.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9777be2b42ef88a333023d23735ea89c diff --git a/metadata/md5-cache/dev-ruby/xml-simple-1.1.9 b/metadata/md5-cache/dev-ruby/xml-simple-1.1.9 index 9ae3b81f15a0..66e36fcb532b 100644 --- a/metadata/md5-cache/dev-ruby/xml-simple-1.1.9 +++ b/metadata/md5-cache/dev-ruby/xml-simple-1.1.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/maik/xml-simple/archive/7b8bdf7b33ab872bb4d1fb8eeecba5c5e1a4a421.tar.gz -> xml-simple-1.1.9.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0a140309e98e902f6432c18b8305215b diff --git a/metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 b/metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 index 477dd1c6f8dc..ede32e8a3c7d 100644 --- a/metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/xmlrpc-0.3.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/xmlrpc/archive/v0.3.2.tar.gz -> xmlrpc-0.3.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f2cb274fd77ec973e982fd6611e52366 diff --git a/metadata/md5-cache/dev-ruby/xpath-3.2.0 b/metadata/md5-cache/dev-ruby/xpath-3.2.0 index 39d924e41f22..ae01f9b4b9c8 100644 --- a/metadata/md5-cache/dev-ruby/xpath-3.2.0 +++ b/metadata/md5-cache/dev-ruby/xpath-3.2.0 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/xpath-3.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46b6f5e8b5e2fd4e41948eba1e4e09a0 diff --git a/metadata/md5-cache/dev-ruby/xpath-3.2.0-r1 b/metadata/md5-cache/dev-ruby/xpath-3.2.0-r1 index e4e8a2c053d0..6788dfc25172 100644 --- a/metadata/md5-cache/dev-ruby/xpath-3.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/xpath-3.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/xpath-3.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d63225bcfd3c878e5f921ff94ed82ef9 diff --git a/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 b/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 index 259038f09a09..e3a03e026cef 100644 --- a/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 +++ b/metadata/md5-cache/dev-ruby/yajl-ruby-1.4.2 @@ -1,4 +1,4 @@ -BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/yajl 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=Ruby C bindings to the Yajl JSON stream-based parser library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/yajl-ruby-1.4.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=752b4aa8d0f1200c006aeb18a3776438 diff --git a/metadata/md5-cache/dev-ruby/yard-0.9.26 b/metadata/md5-cache/dev-ruby/yard-0.9.26 index 01569c065691..b31e49b66126 100644 --- a/metadata/md5-cache/dev-ruby/yard-0.9.26 +++ b/metadata/md5-cache/dev-ruby/yard-0.9.26 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lsegal/yard/archive/v0.9.26.tar.gz -> yard-0.9.26-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=16f7b76acd160ae011f97273b2e8af15 diff --git a/metadata/md5-cache/dev-ruby/yard-0.9.27 b/metadata/md5-cache/dev-ruby/yard-0.9.27 index 3cda14e9f38a..d4d8e753dc7c 100644 --- a/metadata/md5-cache/dev-ruby/yard-0.9.27 +++ b/metadata/md5-cache/dev-ruby/yard-0.9.27 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/lsegal/yard/archive/v0.9.27.tar.gz -> yard-0.9.27-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=08b3625ccef67ad5796ea1618fc70096 diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 b/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 index bdd4ab00afc2..491eece5c8a2 100644 --- a/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 +++ b/metadata/md5-cache/dev-ruby/zeitwerk-2.4.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.4.2.tar.gz -> zeitwerk-2.4.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f3489ff427fdf5bfd7530ef12e032364 diff --git a/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 b/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 index 413b0ac9789e..bd742131ebb1 100644 --- a/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 +++ b/metadata/md5-cache/dev-ruby/zeitwerk-2.5.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/fxn/zeitwerk/archive/v2.5.4.tar.gz -> zeitwerk-2.5.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=76f7a0f2ae977a548fe315840d29057a diff --git a/metadata/md5-cache/dev-ruby/zentest-4.12.0 b/metadata/md5-cache/dev-ruby/zentest-4.12.0 index 8406586fc7f3..f1a1c270f6ad 100644 --- a/metadata/md5-cache/dev-ruby/zentest-4.12.0 +++ b/metadata/md5-cache/dev-ruby/zentest-4.12.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ZenTest-4.12.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b1c56094b493fe627f5e38e55204f4ed diff --git a/metadata/md5-cache/dev-ruby/zentest-4.12.1 b/metadata/md5-cache/dev-ruby/zentest-4.12.1 index a81171d9786c..401fd187bb67 100644 --- a/metadata/md5-cache/dev-ruby/zentest-4.12.1 +++ b/metadata/md5-cache/dev-ruby/zentest-4.12.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ru RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ZenTest-4.12.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=20f43425213f40ae916e600956d47628 diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz index aff582b1dacf47a1dc5a0a31237419955fa6089e..47277a882580fddf28682686b0a8dc2da69e5977 100644 GIT binary patch literal 7928 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 literal 7926 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

gMyudARtZUqbiufdDCGl!MgX0^?7W)hPyhJs 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 g_@`eI+Q^TqYbv^3+^_h8F7$u=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=doc? ( dev-python/sphinx ) test? ( dev-python/pydot[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-gfx/graphviz >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?] doc? ( dev-python/sphinx ) +DEPEND=dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DESCRIPTION=A Graphviz to LaTeX converter -EAPI=7 +EAPI=8 HOMEPAGE=https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex INHERIT=distutils-r1 -IUSE=doc examples python_targets_python3_8 python_targets_python3_9 +IUSE=doc examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris LICENSE=MIT -RDEPEND=dev-python/pydot[python_targets_python3_8(-)?,python_targets_python3_9(-)?] media-gfx/graphviz python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-python/pydot[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-gfx/graphviz python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kjellmf/dot2tex/archive/2.11.3.tar.gz -> dot2tex-2.11.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8fe95395650bad620bafc1b97e66f929 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d623d9986a8a719ef9196cb691058f91 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 7e7c191efb6d2be03588e415a1eb110aa0704a6f..762e7f2fd308b5056f811527f0ef6f785662a63e 100644 GIT binary patch literal 128530 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

&yy(c&>rQ4v;9u_%M5!+_#)|M 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 literal 128500 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%0DkxHjPxe_jt{JJBJHy?hivb1+E;f*^|Y*- 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 z%0D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 BcYgo? diff --git a/metadata/md5-cache/dev-util/aruba-0.6.2-r2 b/metadata/md5-cache/dev-util/aruba-0.6.2-r2 index f49f03478448..07d84aedb880 100644 --- a/metadata/md5-cache/dev-util/aruba-0.6.2-r2 +++ b/metadata/md5-cache/dev-util/aruba-0.6.2-r2 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/aruba-0.6.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=19cad316a0b504cba01ad67a0a3e032e diff --git a/metadata/md5-cache/dev-util/aruba-1.0.3-r1 b/metadata/md5-cache/dev-util/aruba-1.0.3-r1 index a89d6ccc090b..d4a3c67f5acf 100644 --- a/metadata/md5-cache/dev-util/aruba-1.0.3-r1 +++ b/metadata/md5-cache/dev-util/aruba-1.0.3-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/cucumber/aruba/archive/v1.0.3.tar.gz -> aruba-1.0.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9a31e86174aad224dfa3370e3c119ef6 diff --git a/metadata/md5-cache/dev-util/aruba-1.1.2-r1 b/metadata/md5-cache/dev-util/aruba-1.1.2-r1 index 7efc3c6217be..55a0a25da802 100644 --- a/metadata/md5-cache/dev-util/aruba-1.1.2-r1 +++ b/metadata/md5-cache/dev-util/aruba-1.1.2-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/cucumber/aruba/archive/v1.1.2.tar.gz -> aruba-1.1.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2ddfe83f7cefacd4ac52d0a902c6d1b5 diff --git a/metadata/md5-cache/dev-util/aruba-2.0.0 b/metadata/md5-cache/dev-util/aruba-2.0.0 index 10149e9cc9db..c6644312cc3c 100644 --- a/metadata/md5-cache/dev-util/aruba-2.0.0 +++ b/metadata/md5-cache/dev-util/aruba-2.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/cucumber/aruba/archive/v2.0.0.tar.gz -> aruba-2.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=132bf0a23dddc1ba7e4fcc50ebcd1f0f diff --git a/metadata/md5-cache/dev-util/bingrep-0.10.0 b/metadata/md5-cache/dev-util/bingrep-0.10.0 new file mode 100644 index 000000000000..bace880d7714 --- /dev/null +++ b/metadata/md5-cache/dev-util/bingrep-0.10.0 @@ -0,0 +1,13 @@ +BDEPEND=>=virtual/rust-1.53 +DEFINED_PHASES=compile configure install test unpack +DESCRIPTION=Binary file analysis tool +EAPI=8 +HOMEPAGE=https://github.com/m4b/bingrep +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 GPL-3 ISC MIT Unlicense +SLOT=0 +SRC_URI=https://github.com/m4b/bingrep/archive/refs/tags/v0.10.0.tar.gz -> bingrep-0.10.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/anyhow/1.0.56/download -> anyhow-1.0.56.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/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.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/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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/clap/3.1.6/download -> clap-3.1.6.crate https://crates.io/api/v1/crates/clap_derive/3.1.4/download -> clap_derive-3.1.4.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/cpp_demangle/0.3.5/download -> cpp_demangle-0.3.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/dirs/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.9.0/download -> env_logger-0.9.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/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/goblin/0.5.1/download -> goblin-0.5.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hexplay/0.2.1/download -> hexplay-0.2.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/indexmap/1.8.0/download -> indexmap-1.8.0.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.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.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memrange/0.1.3/download -> memrange-0.1.3.crate https://crates.io/api/v1/crates/metagoblin/0.6.0/download -> metagoblin-0.6.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.0.0/download -> os_str_bytes-6.0.0.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/prettytable-rs/0.8.0/download -> prettytable-rs-0.8.0.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/quote/1.0.16/download -> quote-1.0.16.crate https://crates.io/api/v1/crates/rand/0.3.23/download -> rand-0.3.23.crate https://crates.io/api/v1/crates/rand/0.4.6/download -> rand-0.4.6.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/rdrand/0.4.0/download -> rdrand-0.4.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.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.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.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/rustc-serialize/0.3.24/download -> rustc-serialize-0.3.24.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/scroll/0.11.0/download -> scroll-0.11.0.crate https://crates.io/api/v1/crates/scroll_derive/0.11.0/download -> scroll_derive-0.11.0.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.89/download -> syn-1.0.89.crate https://crates.io/api/v1/crates/term/0.5.2/download -> term-0.5.2.crate https://crates.io/api/v1/crates/termcolor/0.3.6/download -> termcolor-0.3.6.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/theban_interval_tree/0.7.1/download -> theban_interval_tree-0.7.1.crate https://crates.io/api/v1/crates/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.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/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/wincolor/0.1.6/download -> wincolor-0.1.6.crate +_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7bc59755f0517f3ac1233c395ada771b diff --git a/metadata/md5-cache/dev-util/bingrep-0.8.5 b/metadata/md5-cache/dev-util/bingrep-0.8.5 deleted file mode 100644 index ae4be62fd8f2..000000000000 --- a/metadata/md5-cache/dev-util/bingrep-0.8.5 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=virtual/rust-1.37.0 -DEFINED_PHASES=compile configure install test unpack -DESCRIPTION=Binary file analysis tool -EAPI=7 -HOMEPAGE=https://github.com/m4b/bingrep -INHERIT=cargo -IUSE=debug -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 CC0-1.0 GPL-3 ISC MIT Unlicense -SLOT=0 -SRC_URI=https://github.com/m4b/bingrep/archive/refs/tags/v0.8.5.tar.gz -> bingrep-0.8.5.tar.gz 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.38/download -> anyhow-1.0.38.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/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.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/bstr/0.2.14/download -> bstr-0.2.14.crate https://crates.io/api/v1/crates/byteorder/1.4.2/download -> byteorder-1.4.2.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/clap/2.33.3/download -> clap-2.33.3.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/cpp_demangle/0.3.2/download -> cpp_demangle-0.3.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/csv/1.1.5/download -> csv-1.1.5.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/dirs/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.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/fuchsia-cprng/0.1.1/download -> fuchsia-cprng-0.1.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/goblin/0.3.1/download -> goblin-0.3.1.crate https://crates.io/api/v1/crates/heck/0.3.2/download -> heck-0.3.2.crate https://crates.io/api/v1/crates/hermit-abi/0.1.18/download -> hermit-abi-0.1.18.crate https://crates.io/api/v1/crates/hexplay/0.2.1/download -> hexplay-0.2.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/itoa/0.4.7/download -> itoa-0.4.7.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/log/0.4.13/download -> log-0.4.13.crate https://crates.io/api/v1/crates/memchr/2.3.4/download -> memchr-2.3.4.crate https://crates.io/api/v1/crates/memrange/0.1.3/download -> memrange-0.1.3.crate https://crates.io/api/v1/crates/metagoblin/0.4.0/download -> metagoblin-0.4.0.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/prettytable-rs/0.8.0/download -> prettytable-rs-0.8.0.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-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.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.3.23/download -> rand-0.3.23.crate https://crates.io/api/v1/crates/rand/0.4.6/download -> rand-0.4.6.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/rdrand/0.4.0/download -> rdrand-0.4.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.3/download -> regex-1.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.9/download -> regex-automata-0.1.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.22/download -> regex-syntax-0.6.22.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-serialize/0.3.24/download -> rustc-serialize-0.3.24.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/scroll/0.10.2/download -> scroll-0.10.2.crate https://crates.io/api/v1/crates/scroll_derive/0.10.4/download -> scroll_derive-0.10.4.crate https://crates.io/api/v1/crates/serde/1.0.119/download -> serde-1.0.119.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt/0.3.21/download -> structopt-0.3.21.crate https://crates.io/api/v1/crates/structopt-derive/0.4.14/download -> structopt-derive-0.4.14.crate https://crates.io/api/v1/crates/syn/1.0.58/download -> syn-1.0.58.crate https://crates.io/api/v1/crates/term/0.5.2/download -> term-0.5.2.crate https://crates.io/api/v1/crates/termcolor/0.3.6/download -> termcolor-0.3.6.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/theban_interval_tree/0.7.1/download -> theban_interval_tree-0.7.1.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/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/unicode-segmentation/1.7.1/download -> unicode-segmentation-1.7.1.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.2.1/download -> unicode-xid-0.2.1.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.9.2/download -> version_check-0.9.2.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/winapi/0.3.9/download -> winapi-0.3.9.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/wincolor/0.1.6/download -> wincolor-0.1.6.crate -_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1218b1a7f70b60a884c954b22bd532d2 diff --git a/metadata/md5-cache/dev-util/bloaty-0_p20170420 b/metadata/md5-cache/dev-util/bloaty-0_p20170420 deleted file mode 100644 index 2f5c58851ce4..000000000000 --- a/metadata/md5-cache/dev-util/bloaty-0_p20170420 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install prepare unpack -DEPEND=>=dev-libs/re2-0.2017.03.01 -DESCRIPTION=A size profiler for binaries -EAPI=6 -HOMEPAGE=https://github.com/google/bloaty -INHERIT=vcs-snapshot toolchain-funcs -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/re2-0.2017.03.01 -SLOT=0 -SRC_URI=https://github.com/google/bloaty/archive/73594cde8c9a52a102c4341c244c833aa61b9c06.tar.gz -> bloaty-0_p20170420.tar.gz -_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 -_md5_=284bc0e801c7e3afc07ff530e96527eb diff --git a/metadata/md5-cache/dev-util/bloaty-1.1 b/metadata/md5-cache/dev-util/bloaty-1.1 index dce53d7259b8..4303674473cd 100644 --- a/metadata/md5-cache/dev-util/bloaty-1.1 +++ b/metadata/md5-cache/dev-util/bloaty-1.1 @@ -5,10 +5,10 @@ DESCRIPTION=A size profiler for binaries EAPI=7 HOMEPAGE=https://github.com/google/bloaty INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=Apache-2.0 RDEPEND=dev-libs/capstone:= dev-libs/protobuf:= dev-libs/re2:= SLOT=0 SRC_URI=https://github.com/google/bloaty/releases/download/v1.1/bloaty-1.1.tar.bz2 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a1c3fc1f119f24b1ead36f6f5c72b2b9 +_md5_=9254b9540ef278862f45489e7519fa74 diff --git a/metadata/md5-cache/dev-util/bnfc-2.8.3 b/metadata/md5-cache/dev-util/bnfc-2.8.3 index 7d01ea10152b..b73152a4d7d2 100644 --- a/metadata/md5-cache/dev-util/bnfc-2.8.3 +++ b/metadata/md5-cache/dev-util/bnfc-2.8.3 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/semigroups:=[profile?] >=dev-lan RESTRICT=test SLOT=0/2.8.3 SRC_URI=https://hackage.haskell.org/package/BNFC-2.8.3/BNFC-2.8.3.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=0529337713b66df2aa7e4fed68b0658d diff --git a/metadata/md5-cache/dev-util/bpftool-5.17.7 b/metadata/md5-cache/dev-util/bpftool-5.17.7 new file mode 100644 index 000000000000..254ffa1a032d --- /dev/null +++ b/metadata/md5-cache/dev-util/bpftool-5.17.7 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/patchutils || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-python/docutils +DEFINED_PHASES=compile install postinst prepare setup unpack +DEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) >=sys-kernel/linux-headers-5.8 +DESCRIPTION=Tool for inspection and simple manipulation of eBPF programs and maps +EAPI=8 +HOMEPAGE=https://kernel.org/ +INHERIT=estack linux-info optfeature python-any-r1 toolchain-funcs +IUSE=caps +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.17.7.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=223312e21130fe58ea7c24b976d92925 diff --git a/metadata/md5-cache/dev-util/bustle-0.8.0 b/metadata/md5-cache/dev-util/bustle-0.8.0 index 29e531d71382..913187660859 100644 --- a/metadata/md5-cache/dev-util/bustle-0.8.0 +++ b/metadata/md5-cache/dev-util/bustle-0.8.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/cairo:= dev-haskell/gio:= dev-haskell/glib:= dev-haskell/gtk RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/bustle-0.8.0/bustle-0.8.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=46163976cf73153cb6d6981d06dead92 diff --git a/metadata/md5-cache/dev-util/ccache-4.6.1 b/metadata/md5-cache/dev-util/ccache-4.6.1 new file mode 100644 index 000000000000..06bf7cbd7044 --- /dev/null +++ b/metadata/md5-cache/dev-util/ccache-4.6.1 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( dev-ruby/asciidoctor ) verify-sig? ( sec-keys/openpgp-keys-joelrosdahl ) dev-util/ninja >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install postinst prepare prerm test unpack +DEPEND=app-arch/zstd:= redis? ( dev-libs/hiredis:= ) test? ( dev-libs/elfutils ) +DESCRIPTION=Fast compiler cache +EAPI=8 +HOMEPAGE=https://ccache.dev/ +IDEPEND=dev-util/shadowman +INHERIT=cmake toolchain-funcs flag-o-matic verify-sig +IUSE=doc redis +static-c++ test verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-3 LGPL-3 +RDEPEND=app-arch/zstd:= redis? ( dev-libs/hiredis:= ) dev-util/shadowman sys-apps/gentoo-functions +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ccache/ccache/releases/download/v4.6.1/ccache-4.6.1.tar.xz verify-sig? ( https://github.com/ccache/ccache/releases/download/v4.6.1/ccache-4.6.1.tar.xz.asc ) +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4f0382efdb7b4e28cb3e1f6d3366acc2 diff --git a/metadata/md5-cache/dev-util/clazy-1.11-r1 b/metadata/md5-cache/dev-util/clazy-1.11-r1 index 58c4333a54de..934beb5afaed 100644 --- a/metadata/md5-cache/dev-util/clazy-1.11-r1 +++ b/metadata/md5-cache/dev-util/clazy-1.11-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://apps.kde.org/clazy INHERIT=cmake llvm python-any-r1 IUSE=test -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=~amd64 ~arm64 x86 LICENSE=LGPL-2+ RDEPEND==dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Distributed C/C++ package manager -EAPI=8 -HOMEPAGE=https://conan.io/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=>=dev-python/bottle-0.12.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fasteners-0.14.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/node-semver-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/patch-ng-1.17.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pluginbase-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyjwt-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.25[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tqdm-4.28.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/urllib3-1.26.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/conan-io/conan/archive/1.42.0.tar.gz -> conan-1.42.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=29a5598e4f85f141c9bde9a32060abc7 diff --git a/metadata/md5-cache/dev-util/conan-1.44.0 b/metadata/md5-cache/dev-util/conan-1.44.0 deleted file mode 100644 index b14fa65a943c..000000000000 --- a/metadata/md5-cache/dev-util/conan-1.44.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Distributed C/C++ package manager -EAPI=8 -HOMEPAGE=https://conan.io/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=>=dev-python/bottle-0.12.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fasteners-0.14.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/node-semver-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/patch-ng-1.17.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pluginbase-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyjwt-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.25[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tqdm-4.28.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/urllib3-1.26.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/conan-io/conan/archive/1.44.0.tar.gz -> conan-1.44.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ee415c28abde4ef90814f5036d7f18ce diff --git a/metadata/md5-cache/dev-util/conan-1.48.0 b/metadata/md5-cache/dev-util/conan-1.48.0 new file mode 100644 index 000000000000..c3e5a33e5798 --- /dev/null +++ b/metadata/md5-cache/dev-util/conan-1.48.0 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Distributed C/C++ package manager +EAPI=8 +HOMEPAGE=https://conan.io/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=>=dev-python/bottle-0.12.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colorama-0.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/distro-1.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/fasteners-0.14.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/node-semver-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/patch-ng-1.17.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pluginbase-0.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pygments-2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyjwt-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.25[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tqdm-4.28.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/urllib3-1.26.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/conan-io/conan/archive/1.48.0.tar.gz -> conan-1.48.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b0d72e024af29b706a0a839c0f92f58b diff --git a/metadata/md5-cache/dev-util/cucumber-3.2.0 b/metadata/md5-cache/dev-util/cucumber-3.2.0 index a1441f941969..27caeafb42a2 100644 --- a/metadata/md5-cache/dev-util/cucumber-3.2.0 +++ b/metadata/md5-cache/dev-util/cucumber-3.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/cucumber/cucumber-ruby/archive/v3.2.0.tar.gz -> cucumber-3.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c6151cf56697e8e8ef6b6c924b9053c6 diff --git a/metadata/md5-cache/dev-util/cucumber-7.1.0 b/metadata/md5-cache/dev-util/cucumber-7.1.0 index 7dacbdad037f..f767567b78c3 100644 --- a/metadata/md5-cache/dev-util/cucumber-7.1.0 +++ b/metadata/md5-cache/dev-util/cucumber-7.1.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=examples test test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/builder-3.2.4:3.2[ruby_targets_ruby26(-)] >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby26(-)] >=dev-util/cucumber-create-meta-6.0.1:6[ruby_targets_ruby26(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby26(-)] >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby26(-)] >=dev-util/cucumber-html-formatter-17.0.0:17[ruby_targets_ruby26(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby26(-)] >=dev-util/cucumber-wire-6.2.0:6[ruby_targets_ruby26(-)] >=dev-ruby/diff-lcs-1.4.4:0[ruby_targets_ruby26(-)] >=dev-ruby/mime-types-3.3.1:3[ruby_targets_ruby26(-)] >=dev-ruby/multi_test-0.1.2:0[ruby_targets_ruby26(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/builder-3.2.4:3.2[ruby_targets_ruby27(-)] >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby27(-)] >=dev-util/cucumber-create-meta-6.0.1:6[ruby_targets_ruby27(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby27(-)] >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby27(-)] >=dev-util/cucumber-html-formatter-17.0.0:17[ruby_targets_ruby27(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby27(-)] >=dev-util/cucumber-wire-6.2.0:6[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.4.4:0[ruby_targets_ruby27(-)] >=dev-ruby/mime-types-3.3.1:3[ruby_targets_ruby27(-)] >=dev-ruby/multi_test-0.1.2:0[ruby_targets_ruby27(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/builder-3.2.4:3.2[ruby_targets_ruby30(-)] >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby30(-)] >=dev-util/cucumber-create-meta-6.0.1:6[ruby_targets_ruby30(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby30(-)] >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby30(-)] >=dev-util/cucumber-html-formatter-17.0.0:17[ruby_targets_ruby30(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby30(-)] >=dev-util/cucumber-wire-6.2.0:6[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.4.4:0[ruby_targets_ruby30(-)] >=dev-ruby/mime-types-3.3.1:3[ruby_targets_ruby30(-)] >=dev-ruby/multi_test-0.1.2:0[ruby_targets_ruby30(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby30(-)] ) 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_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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/cucumber/cucumber-ruby/archive/v7.1.0.tar.gz -> cucumber-7.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=beed7e22438221f67f3b2c733e49932b +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=eb5290a225bc6beaf9c38cd8e74b966b diff --git a/metadata/md5-cache/dev-util/cucumber-core-10.1.1 b/metadata/md5-cache/dev-util/cucumber-core-10.1.1 index 55d7577db9eb..a89f1bf63963 100644 --- a/metadata/md5-cache/dev-util/cucumber-core-10.1.1 +++ b/metadata/md5-cache/dev-util/cucumber-core-10.1.1 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby26(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby26(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby27(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby27(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-gherkin-22.0.0:22[ruby_targets_ruby30(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby30(-)] >=dev-util/cucumber-tag-expressions-4.0.2:4[ruby_targets_ruby30(-)] ) 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_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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=10 SRC_URI=https://github.com/cucumber/cucumber-ruby-core/archive/v10.1.1.tar.gz -> cucumber-core-10.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=24cd3330ab3a2b3df8559edc0518384a +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=77d5915fac029b7a25c94b7bb2a9d526 diff --git a/metadata/md5-cache/dev-util/cucumber-core-3.2.1 b/metadata/md5-cache/dev-util/cucumber-core-3.2.1 index 78e69f3c89e9..12e444560f2f 100644 --- a/metadata/md5-cache/dev-util/cucumber-core-3.2.1 +++ b/metadata/md5-cache/dev-util/cucumber-core-3.2.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3.2 SRC_URI=https://github.com/cucumber/cucumber-ruby-core/archive/v3.2.1.tar.gz -> cucumber-core-3.2.1.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6058a470933d5bdcda113433b67d4c8b diff --git a/metadata/md5-cache/dev-util/cucumber-core-9.0.1 b/metadata/md5-cache/dev-util/cucumber-core-9.0.1 index 85bb654e5342..68912cfe3303 100644 --- a/metadata/md5-cache/dev-util/cucumber-core-9.0.1 +++ b/metadata/md5-cache/dev-util/cucumber-core-9.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=9 SRC_URI=https://github.com/cucumber/cucumber-ruby-core/archive/v9.0.1.tar.gz -> cucumber-core-9.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cdbae39788b025654abb6595c42e5339 diff --git a/metadata/md5-cache/dev-util/cucumber-create-meta-4.0.0 b/metadata/md5-cache/dev-util/cucumber-create-meta-4.0.0 index 93a31cc79012..dbe31a5272b4 100644 --- a/metadata/md5-cache/dev-util/cucumber-create-meta-4.0.0 +++ b/metadata/md5-cache/dev-util/cucumber-create-meta-4.0.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/cucumber-create-meta-4.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6fd5d833b0c6a5bbcce13c05a1a72e86 diff --git a/metadata/md5-cache/dev-util/cucumber-create-meta-6.0.2 b/metadata/md5-cache/dev-util/cucumber-create-meta-6.0.2 index a8ee4fb9cb2b..278d7a96b690 100644 --- a/metadata/md5-cache/dev-util/cucumber-create-meta-6.0.2 +++ b/metadata/md5-cache/dev-util/cucumber-create-meta-6.0.2 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby26(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby27(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby30(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby31(-)] >=dev-ruby/sys-uname-1.2.2:1[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/cucumber-create-meta-6.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cb16560327c4425c2daead81ad7f7c9d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3f1b9ffd931b3cc443898f0afd85d5a1 diff --git a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-10.3.0 b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-10.3.0 index 7d598677a230..f335a4dd75a9 100644 --- a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-10.3.0 +++ b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-10.3.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=10 SRC_URI=https://rubygems.org/gems/cucumber-cucumber-expressions-10.3.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d1b77d4d5519f864e1b223d4ce6d3517 diff --git a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-12.1.3 b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-12.1.3 index 20cbe53963d9..ffb5d1742c6b 100644 --- a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-12.1.3 +++ b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-12.1.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=12 SRC_URI=https://rubygems.org/gems/cucumber-cucumber-expressions-12.1.3.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=892000a753933205a96d9d6e3213aeaa diff --git a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-14.0.0 b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-14.0.0 index a645d8bb4c72..0959b76bda8a 100644 --- a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-14.0.0 +++ b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-14.0.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=14 SRC_URI=https://rubygems.org/gems/cucumber-cucumber-expressions-14.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=918e1f5134d3ad333ab1529f35b2407e +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=9fff3ceed4a012b76f389a76e86254e3 diff --git a/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-15.1.1 b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-15.1.1 new file mode 100644 index 000000000000..627dba51d807 --- /dev/null +++ b/metadata/md5-cache/dev-util/cucumber-cucumber-expressions-15.1.1 @@ -0,0 +1,17 @@ +BDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=a simpler alternative to Regular Expressions +EAPI=8 +HOMEPAGE=https://cucumber.io/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=15 +SRC_URI=https://rubygems.org/gems/cucumber-cucumber-expressions-15.1.1.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=918e1f5134d3ad333ab1529f35b2407e diff --git a/metadata/md5-cache/dev-util/cucumber-expressions-6.0.1 b/metadata/md5-cache/dev-util/cucumber-expressions-6.0.1 index 419cfba6fb6a..f2f14b5b7244 100644 --- a/metadata/md5-cache/dev-util/cucumber-expressions-6.0.1 +++ b/metadata/md5-cache/dev-util/cucumber-expressions-6.0.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6.0 SRC_URI=https://rubygems.org/gems/cucumber-expressions-6.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1cb03291d66da40912ae9837e73decb2 diff --git a/metadata/md5-cache/dev-util/cucumber-gherkin-18.1.1 b/metadata/md5-cache/dev-util/cucumber-gherkin-18.1.1 index 9ed081d3bd93..b8116867c2b4 100644 --- a/metadata/md5-cache/dev-util/cucumber-gherkin-18.1.1 +++ b/metadata/md5-cache/dev-util/cucumber-gherkin-18.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=18 SRC_URI=https://github.com/cucumber/common/archive/gherkin/v18.1.1.tar.gz -> cucumber-gherkin-18.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4687ca2d9b9af4da0f6953ece1c096c5 diff --git a/metadata/md5-cache/dev-util/cucumber-gherkin-20.0.1 b/metadata/md5-cache/dev-util/cucumber-gherkin-20.0.1 index 99b928f4065f..7a5125bf4812 100644 --- a/metadata/md5-cache/dev-util/cucumber-gherkin-20.0.1 +++ b/metadata/md5-cache/dev-util/cucumber-gherkin-20.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=20 SRC_URI=https://github.com/cucumber/common/archive/gherkin/v20.0.1.tar.gz -> cucumber-gherkin-20.0.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=df8af86f6f01368ce09fc13a884bb4c2 diff --git a/metadata/md5-cache/dev-util/cucumber-gherkin-22.0.0 b/metadata/md5-cache/dev-util/cucumber-gherkin-22.0.0 index cfb586522b7c..1bc55c519a5a 100644 --- a/metadata/md5-cache/dev-util/cucumber-gherkin-22.0.0 +++ b/metadata/md5-cache/dev-util/cucumber-gherkin-22.0.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=22 SRC_URI=https://github.com/cucumber/common/archive/gherkin/v22.0.0.tar.gz -> cucumber-gherkin-22.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=93f15dee269ba0a0c1fa3a9abcc4bd04 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b9560d384258346407155d2fda15716d diff --git a/metadata/md5-cache/dev-util/cucumber-gherkin-23.0.1 b/metadata/md5-cache/dev-util/cucumber-gherkin-23.0.1 new file mode 100644 index 000000000000..bed223684556 --- /dev/null +++ b/metadata/md5-cache/dev-util/cucumber-gherkin-23.0.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby31(-)] ) ) 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_ruby31? ( dev-lang/ruby:3.1 ) 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_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Fast Gherkin lexer and parser +EAPI=8 +HOMEPAGE=https://cucumber.io/ +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-util/cucumber-messages-18.0.0:18[ruby_targets_ruby31(-)] ) 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=23 +SRC_URI=https://github.com/cucumber/common/archive/gherkin/v23.0.1.tar.gz -> cucumber-gherkin-23.0.1.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=3e2a8081fbe909e52c61606bd552b777 diff --git a/metadata/md5-cache/dev-util/cucumber-html-formatter-13.0.0-r2 b/metadata/md5-cache/dev-util/cucumber-html-formatter-13.0.0-r2 index 1a90256d0aff..7c3a49167d6f 100644 --- a/metadata/md5-cache/dev-util/cucumber-html-formatter-13.0.0-r2 +++ b/metadata/md5-cache/dev-util/cucumber-html-formatter-13.0.0-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=13 SRC_URI=https://rubygems.org/gems/cucumber-html-formatter-13.0.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=00727a037e7d65cb1b155c0925d437c8 diff --git a/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r1 b/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r1 index bde975696687..0cc62613c7fb 100644 --- a/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r1 +++ b/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=16 SRC_URI=https://rubygems.org/gems/cucumber-html-formatter-16.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c4a0712e100775df5ffd90a359f748a3 diff --git a/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r2 b/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r2 index cc5aa82ef4f9..2791f5178087 100644 --- a/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r2 +++ b/metadata/md5-cache/dev-util/cucumber-html-formatter-16.0.1-r2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=16 SRC_URI=https://rubygems.org/gems/cucumber-html-formatter-16.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=9125d54f983cb795e48a224dfa638e35 diff --git a/metadata/md5-cache/dev-util/cucumber-html-formatter-17.0.0 b/metadata/md5-cache/dev-util/cucumber-html-formatter-17.0.0 index 04abcc9ba015..716dd605c690 100644 --- a/metadata/md5-cache/dev-util/cucumber-html-formatter-17.0.0 +++ b/metadata/md5-cache/dev-util/cucumber-html-formatter-17.0.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-messages-17.1.0.1:17[ruby_targets_ruby26(-)] !=dev-util/cucumber-messages-17.1.0.1:17[ruby_targets_ruby27(-)] !=dev-util/cucumber-messages-17.1.0.1:17[ruby_targets_ruby30(-)] !=dev-util/cucumber-messages-17.1.0.1:17[ruby_targets_ruby31(-)] ! cucumber-rails-2.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fbb18af2de9032ea76c868371c845088 diff --git a/metadata/md5-cache/dev-util/cucumber-rails-2.5.0-r1 b/metadata/md5-cache/dev-util/cucumber-rails-2.5.0-r1 index 7ea9e600e42c..ccd570333a13 100644 --- a/metadata/md5-cache/dev-util/cucumber-rails-2.5.0-r1 +++ b/metadata/md5-cache/dev-util/cucumber-rails-2.5.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/cucumber/cucumber-rails/archive/v2.5.0.tar.gz -> cucumber-rails-2.5.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=88342c2ddfde521fd24cfbaedf9d8ff5 diff --git a/metadata/md5-cache/dev-util/cucumber-rails-2.5.1 b/metadata/md5-cache/dev-util/cucumber-rails-2.5.1 index 6d8936a19564..b56543a4b262 100644 --- a/metadata/md5-cache/dev-util/cucumber-rails-2.5.1 +++ b/metadata/md5-cache/dev-util/cucumber-rails-2.5.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/cucumber/cucumber-rails/archive/v2.5.1.tar.gz -> cucumber-rails-2.5.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b031c283f7fd6efb565956f305bac80d diff --git a/metadata/md5-cache/dev-util/cucumber-tag-expressions-2.0.4 b/metadata/md5-cache/dev-util/cucumber-tag-expressions-2.0.4 index 8a2cb688adc2..69f9f9800b04 100644 --- a/metadata/md5-cache/dev-util/cucumber-tag-expressions-2.0.4 +++ b/metadata/md5-cache/dev-util/cucumber-tag-expressions-2.0.4 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/cucumber-tag-expressions-2.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=f4b1cdf1fabda40426d00db6c0e8644d diff --git a/metadata/md5-cache/dev-util/cucumber-tag-expressions-3.0.1 b/metadata/md5-cache/dev-util/cucumber-tag-expressions-3.0.1 index 2ecda9eee055..a650a054d54a 100644 --- a/metadata/md5-cache/dev-util/cucumber-tag-expressions-3.0.1 +++ b/metadata/md5-cache/dev-util/cucumber-tag-expressions-3.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/cucumber-tag-expressions-3.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4f770bae50f449a7372c033f32853ddb diff --git a/metadata/md5-cache/dev-util/cucumber-tag-expressions-4.1.0 b/metadata/md5-cache/dev-util/cucumber-tag-expressions-4.1.0 index 72d3684a862f..38a834db2fac 100644 --- a/metadata/md5-cache/dev-util/cucumber-tag-expressions-4.1.0 +++ b/metadata/md5-cache/dev-util/cucumber-tag-expressions-4.1.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RDEPEND=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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/cucumber-tag-expressions-4.1.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=656bdd0dbb8d405f2426c1e6731c670a +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e7276891297d79b1f999459eb7111e6f diff --git a/metadata/md5-cache/dev-util/cucumber-tag_expressions-1.1.1 b/metadata/md5-cache/dev-util/cucumber-tag_expressions-1.1.1 index b309fa5ab1f0..c683feaceac3 100644 --- a/metadata/md5-cache/dev-util/cucumber-tag_expressions-1.1.1 +++ b/metadata/md5-cache/dev-util/cucumber-tag_expressions-1.1.1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/cucumber-tag_expressions-1.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=46af1ae9d04a30d6499950d2367a7452 diff --git a/metadata/md5-cache/dev-util/cucumber-wire-0.0.1-r1 b/metadata/md5-cache/dev-util/cucumber-wire-0.0.1-r1 index 82f8c68954c8..c072391c028b 100644 --- a/metadata/md5-cache/dev-util/cucumber-wire-0.0.1-r1 +++ b/metadata/md5-cache/dev-util/cucumber-wire-0.0.1-r1 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/cucumber-wire-0.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=cc606ea19aa95de1d8db17b03334664b diff --git a/metadata/md5-cache/dev-util/cucumber-wire-5.0.1 b/metadata/md5-cache/dev-util/cucumber-wire-5.0.1 index d2f345266e2f..bc3882b66d50 100644 --- a/metadata/md5-cache/dev-util/cucumber-wire-5.0.1 +++ b/metadata/md5-cache/dev-util/cucumber-wire-5.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/cucumber-wire-5.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2b583c85c4868353624533790f07da4a diff --git a/metadata/md5-cache/dev-util/cucumber-wire-6.1.1 b/metadata/md5-cache/dev-util/cucumber-wire-6.1.1 index 51b83378cf09..a785266396c9 100644 --- a/metadata/md5-cache/dev-util/cucumber-wire-6.1.1 +++ b/metadata/md5-cache/dev-util/cucumber-wire-6.1.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/cucumber-wire-6.1.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=607bf7d57320cca8e08030b5f9bd7c6e diff --git a/metadata/md5-cache/dev-util/cucumber-wire-6.2.0 b/metadata/md5-cache/dev-util/cucumber-wire-6.2.0 index ef0e735d5e93..00944481f7a8 100644 --- a/metadata/md5-cache/dev-util/cucumber-wire-6.2.0 +++ b/metadata/md5-cache/dev-util/cucumber-wire-6.2.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/cucumber-wire-6.2.0.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=72d82ea0a31554f63bb5de440319c169 diff --git a/metadata/md5-cache/dev-util/cucumber-wire-6.2.1 b/metadata/md5-cache/dev-util/cucumber-wire-6.2.1 index 4c7dfc74e851..88d3d34896af 100644 --- a/metadata/md5-cache/dev-util/cucumber-wire-6.2.1 +++ b/metadata/md5-cache/dev-util/cucumber-wire-6.2.1 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby RDEPEND=ruby_targets_ruby26? ( >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby26(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby26(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby27(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby27(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-util/cucumber-core-10.1.0:10[ruby_targets_ruby30(-)] >=dev-util/cucumber-cucumber-expressions-14.0.0:14[ruby_targets_ruby30(-)] >=dev-util/cucumber-messages-17.1.1:17[ruby_targets_ruby30(-)] ) 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_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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=6 SRC_URI=https://rubygems.org/gems/cucumber-wire-6.2.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=71c382a3f383bcea92dcb6de83c8cb5d +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b88de256fcd16d1dcc232e53d117c2d5 diff --git a/metadata/md5-cache/dev-util/d-feet-0.3.16 b/metadata/md5-cache/dev-util/d-feet-0.3.16 index d54a331b15e4..5983fb938082 100644 --- a/metadata/md5-cache/dev-util/d-feet-0.3.16 +++ b/metadata/md5-cache/dev-util/d-feet-0.3.16 @@ -1,17 +1,17 @@ BDEPEND=dev-util/itstool test? ( dev-python/pycodestyle ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/meson-0.59.4 >=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=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=x11-libs/gtk+-3.9.4:3[introspection] >=dev-libs/gobject-introspection-0.9.6:= dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=x11-libs/gtk+-3.9.4:3[introspection] >=dev-libs/gobject-introspection-0.9.6:= dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=D-Feet is a powerful D-Bus debugger EAPI=7 HOMEPAGE=https://wiki.gnome.org/Apps/DFeet INHERIT=gnome2 meson python-single-r1 virtualx -IUSE=test +X python_single_target_python3_8 python_single_target_python3_9 test +IUSE=test +X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test KEYWORDS=amd64 ~riscv x86 LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=x11-libs/gtk+-3.9.4:3[introspection] >=dev-libs/gobject-introspection-0.9.6:= >=dev-libs/glib-2.34:2 python_single_target_python3_8? ( >=dev-python/pygobject-3.3.91:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.3.91:3[python_targets_python3_9(-)] ) >=sys-apps/dbus-1 X? ( x11-libs/libwnck:3[introspection] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=x11-libs/gtk+-3.9.4:3[introspection] >=dev-libs/gobject-introspection-0.9.6:= >=dev-libs/glib-2.34:2 python_single_target_python3_8? ( >=dev-python/pygobject-3.3.91:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.3.91:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pygobject-3.3.91:3[python_targets_python3_10(-)] ) >=sys-apps/dbus-1 X? ( x11-libs/libwnck:3[introspection] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/d-feet/0.3/d-feet-0.3.16.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=52c6d28091f0898ed77130b2ac904926 +_md5_=667a1f2a742924f82f90cfd6da499d38 diff --git a/metadata/md5-cache/dev-util/dogtail-0.9.11 b/metadata/md5-cache/dev-util/dogtail-0.9.11 index c2198b22c3be..18e34e1d5361 100644 --- a/metadata/md5-cache/dev-util/dogtail-0.9.11 +++ b/metadata/md5-cache/dev-util/dogtail-0.9.11 @@ -1,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=GUI test tool and automation framework using accessibility framework EAPI=7 -HOMEPAGE=https://gitlab.com/dogtail/dogtail/commits/master +HOMEPAGE=https://gitlab.com/dogtail/dogtail INHERIT=distutils-r1 gnome2-utils xdg -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86 LICENSE=GPL-2 -RDEPEND=dev-libs/gobject-introspection dev-python/pyatspi[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pycairo[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/libwnck:3[introspection] x11-base/xorg-server[xvfb] x11-apps/xinit python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-libs/gobject-introspection dev-python/pyatspi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycairo[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] x11-libs/libwnck:3[introspection] x11-base/xorg-server[xvfb] x11-apps/xinit python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://gitlab.com/dogtail/dogtail/raw/released/dogtail-0.9.11.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=aa9729e57038023404bae3c5923592aa +_md5_=36d22bf6fc6055464c0c797c71a43488 diff --git a/metadata/md5-cache/dev-util/gtk-builder-convert-2.24.33 b/metadata/md5-cache/dev-util/gtk-builder-convert-2.24.33 index 24de20a7cbed..e45dd432ffff 100644 --- a/metadata/md5-cache/dev-util/gtk-builder-convert-2.24.33 +++ b/metadata/md5-cache/dev-util/gtk-builder-convert-2.24.33 @@ -1,15 +1,15 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets dev-libs/libxslt app-arch/xz-utils +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] ) app-text/docbook-xml-dtd:4.3 app-text/docbook-xsl-stylesheets dev-libs/libxslt app-arch/xz-utils DEFINED_PHASES=compile configure install setup DESCRIPTION=Converts Glade files to GtkBuilder XML format EAPI=7 HOMEPAGE=https://www.gtk.org/ INHERIT=gnome.org python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=LGPL-2+ -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0 SRC_URI=mirror://gnome/sources/gtk+/2.24/gtk+-2.24.33.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=40043cb139f4ead1cc4f2793bf3d5d15 +_md5_=382ddb55091c15f56197f12212f818bb diff --git a/metadata/md5-cache/dev-util/imediff2-1.1.2-r6 b/metadata/md5-cache/dev-util/imediff2-1.1.2-r6 deleted file mode 100644 index af3576df097f..000000000000 --- a/metadata/md5-cache/dev-util/imediff2-1.1.2-r6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) -DESCRIPTION=An interactive, user friendly 2-way merge tool in text mode -EAPI=7 -HOMEPAGE=https://elonen.iki.fi/code/imediff/ -INHERIT=python-single-r1 -IUSE=+python_single_target_python3_8 -KEYWORDS=amd64 ~arm x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 ) -SLOT=0 -SRC_URI=mirror://debian/pool/main/i/imediff2/imediff2_1.1.2.orig.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a60c180c45de9605580b81fbccaa070e diff --git a/metadata/md5-cache/dev-util/imediff2-1.1.2.1 b/metadata/md5-cache/dev-util/imediff2-1.1.2.1 index 270dd1c37e6b..d4d1410a65df 100644 --- a/metadata/md5-cache/dev-util/imediff2-1.1.2.1 +++ b/metadata/md5-cache/dev-util/imediff2-1.1.2.1 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile install setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) DESCRIPTION=An interactive, user friendly 2-way merge tool in text mode -EAPI=7 +EAPI=8 HOMEPAGE=https://elonen.iki.fi/code/imediff/ INHERIT=python-single-r1 -IUSE=python_single_target_python3_8 python_single_target_python3_9 +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=amd64 ~arm x86 LICENSE=GPL-2 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[ncurses] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) SLOT=0 SRC_URI=mirror://debian/pool/main/i/imediff2/imediff2_1.1.2.1.orig.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=dc3ca05d928c3c8de343729b748b92c9 +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=78a3bb733f67d9b7881f7cef372f9e9b diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10778-r2 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10778-r2 deleted file mode 100644 index 6635eee50a7f..000000000000 --- a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10778-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND==sys-devel/lld-12* || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/opencl-clang:12= dev-util/spirv-tools =sys-devel/lld-12* sys-devel/llvm:12= !!sys-devel/llvm:0 -DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware -EAPI=8 -HOMEPAGE=https://github.com/intel/intel-graphics-compiler -INHERIT=cmake flag-o-matic llvm python-any-r1 -IUSE=debug -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=dev-libs/opencl-clang:12= dev-util/spirv-tools =sys-devel/lld-12* sys-devel/llvm:12= -SLOT=0 -SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.10778.tar.gz -> intel-graphics-compiler-1.0.10778.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e7fc72d757f78a2c650d997450c40de1 diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10988-r1 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10988-r1 deleted file mode 100644 index 1c2fac5319fe..000000000000 --- a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.10988-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND==sys-devel/lld-12* || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/opencl-clang:12= dev-util/spirv-tools =sys-devel/lld-12* sys-devel/llvm:12= !!sys-devel/llvm:0 -DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware -EAPI=8 -HOMEPAGE=https://github.com/intel/intel-graphics-compiler -INHERIT=cmake flag-o-matic llvm python-any-r1 -IUSE=debug -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=dev-libs/opencl-clang:12= dev-util/spirv-tools =sys-devel/lld-12* sys-devel/llvm:12= -SLOT=0 -SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.10988.tar.gz -> intel-graphics-compiler-1.0.10988.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4a45899e2bdde6926762fabe85e3c129 diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.11061-r1 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.11061-r1 index 483621381c92..b6ddd7938e97 100644 --- a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.11061-r1 +++ b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.11061-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/intel/intel-graphics-compiler INHERIT=cmake flag-o-matic llvm python-any-r1 IUSE=debug -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RDEPEND=dev-libs/opencl-clang:12= dev-util/spirv-tools =sys-devel/lld-12* sys-devel/llvm:12= SLOT=0 SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.11061.tar.gz -> intel-graphics-compiler-1.0.11061.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4a45899e2bdde6926762fabe85e3c129 +_md5_=dcd31b731d2ee25c928336547b585620 diff --git a/metadata/md5-cache/dev-util/jfrog-cli-2.17.0 b/metadata/md5-cache/dev-util/jfrog-cli-2.17.0 new file mode 100644 index 000000000000..ca31174b11c0 --- /dev/null +++ b/metadata/md5-cache/dev-util/jfrog-cli-2.17.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.16 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Command line utility for operations on container images and image repositories +EAPI=8 +HOMEPAGE=https://github.com/jfrog/jfrog-cli +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/jfrog/jfrog-cli/archive/v2.17.0.tar.gz -> jfrog-cli-2.17.0.tar.gz https://dev.gentoo.org/~zmedico/dist/jfrog-cli-2.17.0-deps.tar.xz +_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a +_md5_=0cb917d6634de26ba041223a368c0468 diff --git a/metadata/md5-cache/dev-util/log4shelldetect-0.0.4 b/metadata/md5-cache/dev-util/log4shelldetect-0.0.4 deleted file mode 100644 index 7e5e0729b45e..000000000000 --- a/metadata/md5-cache/dev-util/log4shelldetect-0.0.4 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=>=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install unpack -DESCRIPTION=check for java programs vulnerable to log4shell -EAPI=8 -HOMEPAGE=https://github.com/1lann/log4shelldetect -KEYWORDS=~amd64 -LICENSE=Unlicense -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/1lann/log4shelldetect/archive/v0.0.4.tar.gz -> log4shelldetect-0.0.4.tar.gz mirror://goproxy//github.com/fatih/color/@v/v1.13.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.13.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.mod mirror://goproxy//github.com/karrick/godirwalk/@v/v1.16.1.zip -> github.com%2Fkarrick%2Fgodirwalk%2F@v%2Fv1.16.1.zip mirror://goproxy//github.com/karrick/godirwalk/@v/v1.16.1.mod -> github.com%2Fkarrick%2Fgodirwalk%2F@v%2Fv1.16.1.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.9.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.9.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.9.mod 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-isatty/@v/v0.0.14.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.14.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.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-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-20210630005230-0f9fa26af87c.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210630005230-0f9fa26af87c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.mod -_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=751dac95e861eb37737372ccc1134124 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0 b/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0 deleted file mode 100644 index f4dcc3fd3b95..000000000000 --- a/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install setup -DESCRIPTION=Free Win64 runtime and import library definitions -EAPI=8 -HOMEPAGE=https://www.mingw-w64.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=headers-only idl libraries tools -KEYWORDS=~amd64 ~x86 -LICENSE=ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ ) -RESTRICT=strip -SLOT=0 -SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v10.0.0.tar.bz2 -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=18474e9391ced3c04e51f0d6104bc2f6 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0-r1 b/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0-r1 index 8d94d3dfbf8b..3db4a8c785c5 100644 --- a/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0-r1 +++ b/metadata/md5-cache/dev-util/mingw64-runtime-10.0.0-r1 @@ -10,4 +10,4 @@ RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v10.0.0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7570eef62d9cbd3bb0cd149a840ce323 +_md5_=30f78150210b5add7aee395dbe2c85d6 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r2 b/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r2 deleted file mode 100644 index 036a7727cc82..000000000000 --- a/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install setup -DESCRIPTION=Free Win64 runtime and import library definitions -EAPI=8 -HOMEPAGE=https://www.mingw-w64.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=headers-only idl libraries tools -KEYWORDS=~amd64 ~x86 -LICENSE=ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ ) -RESTRICT=strip -SLOT=0 -SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v8.0.0.tar.bz2 -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a20a8ad01f5d068b39155fe588755687 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r3 b/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r3 index 0aa3ec38989b..7515c94cab92 100644 --- a/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r3 +++ b/metadata/md5-cache/dev-util/mingw64-runtime-8.0.0-r3 @@ -10,4 +10,4 @@ RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v8.0.0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=13b508ba3bba6e63810f87f7ff330e98 +_md5_=ca1393479a7ed5612e08b5b19549acc2 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r1 b/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r1 deleted file mode 100644 index 95e96ba4eaf8..000000000000 --- a/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install setup -DESCRIPTION=Free Win64 runtime and import library definitions -EAPI=8 -HOMEPAGE=https://www.mingw-w64.org/ -INHERIT=flag-o-matic toolchain-funcs -IUSE=headers-only idl libraries tools -KEYWORDS=~amd64 ~x86 -LICENSE=ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ ) -RESTRICT=strip -SLOT=0 -SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v9.0.0.tar.bz2 -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=18474e9391ced3c04e51f0d6104bc2f6 diff --git a/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r2 b/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r2 index 1a5c9920c8cd..b81e781cffab 100644 --- a/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r2 +++ b/metadata/md5-cache/dev-util/mingw64-runtime-9.0.0-r2 @@ -10,4 +10,4 @@ RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v9.0.0.tar.bz2 _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7570eef62d9cbd3bb0cd149a840ce323 +_md5_=30f78150210b5add7aee395dbe2c85d6 diff --git a/metadata/md5-cache/dev-util/ninja-1.11.0 b/metadata/md5-cache/dev-util/ninja-1.11.0 index 8cd252852f36..469e2bf6a46c 100644 --- a/metadata/md5-cache/dev-util/ninja-1.11.0 +++ b/metadata/md5-cache/dev-util/ninja-1.11.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/re2c doc? ( app-text/asciidoc app-doc/doxygen dev-libs/libxslt ) test? ( dev-cpp/gtest ) +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/re2c doc? ( app-text/asciidoc app-doc/doxygen dev-libs/libxslt media-gfx/graphviz ) test? ( dev-cpp/gtest ) DEFINED_PHASES=compile install postinst postrm setup test DESCRIPTION=A small build system similar to make EAPI=7 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ninja-build/ninja/archive/v1.11.0.tar.gz -> ninja-1.11.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common e7aaa047873789f549ea3df2f04b2145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3afd685285ea8aa82a15412bf9bd93ec +_md5_=8fec16d1fd0d7aa878d4d3b3d232f316 diff --git a/metadata/md5-cache/dev-util/ninja-9999 b/metadata/md5-cache/dev-util/ninja-9999 index 73120147d412..fba7e841bc80 100644 --- a/metadata/md5-cache/dev-util/ninja-9999 +++ b/metadata/md5-cache/dev-util/ninja-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/re2c doc? ( app-text/asciidoc app-doc/doxygen dev-libs/libxslt ) test? ( dev-cpp/gtest ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-util/re2c doc? ( app-text/asciidoc app-doc/doxygen dev-libs/libxslt media-gfx/graphviz ) test? ( dev-cpp/gtest ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install postinst postrm setup test unpack DESCRIPTION=A small build system similar to make EAPI=7 @@ -11,4 +11,4 @@ RDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common e7aaa047873789f549ea3df2f04b2145 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c1d527ba77433fcc71e6cd4af266236e +_md5_=8fec16d1fd0d7aa878d4d3b3d232f316 diff --git a/metadata/md5-cache/dev-util/pahole-1.23 b/metadata/md5-cache/dev-util/pahole-1.23 index 4be7535331ce..64d6ba976356 100644 --- a/metadata/md5-cache/dev-util/pahole-1.23 +++ b/metadata/md5-cache/dev-util/pahole-1.23 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/ INHERIT=multilib cmake python-single-r1 IUSE=debug python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta1-r1:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.23.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=471a8e87c269cf6b165b1c63da16702d +_md5_=5adb5d28aed436c64546ae72573b1a51 diff --git a/metadata/md5-cache/dev-util/pkgcheck-0.10.10 b/metadata/md5-cache/dev-util/pkgcheck-0.10.10 index b8940b2820b7..1b591ebe323f 100644 --- a/metadata/md5-cache/dev-util/pkgcheck-0.10.10 +++ b/metadata/md5-cache/dev-util/pkgcheck-0.10.10 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/pkgcore/pkgcheck INHERIT=distutils-r1 optfeature IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=BSD MIT RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-libs/tree-sitter dev-libs/tree-sitter-bash dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lazy-object-proxy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pathspec[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/tree-sitter-0.19.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pkgcheck/pkgcheck-0.10.10.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4b8a5b0a97a5c67eeb93b7ea5b4e5a27 +_md5_=49b8af19776b3e7d95d27822bef0cf3f diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.1 b/metadata/md5-cache/dev-util/pkgdev-0.2.1 new file mode 100644 index 000000000000..a56cca939c03 --- /dev/null +++ b/metadata/md5-cache/dev-util/pkgdev-0.2.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of tools for Gentoo development +EAPI=8 +HOMEPAGE=https://github.com/pkgcore/pkgdev +INHERIT=distutils-r1 +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=BSD MIT +RDEPEND=>=dev-python/snakeoil-0.9.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/pkgcheck-0.10.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=sys-apps/pkgcore-0.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/pkgdev/pkgdev-0.2.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=bd524751f342a80f93c3be9c221cdd26 diff --git a/metadata/md5-cache/dev-util/protobuf-cucumber-3.10.8-r1 b/metadata/md5-cache/dev-util/protobuf-cucumber-3.10.8-r1 index ea8ff6e3f6cd..0ba428ac884d 100644 --- a/metadata/md5-cache/dev-util/protobuf-cucumber-3.10.8-r1 +++ b/metadata/md5-cache/dev-util/protobuf-cucumber-3.10.8-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://rubygems.org/gems/protobuf-cucumber-3.10.8.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c502bd175eac0904a7faa12fa16e1571 diff --git a/metadata/md5-cache/dev-util/rbtools-3.1 b/metadata/md5-cache/dev-util/rbtools-3.1 new file mode 100644 index 000000000000..7d3bc1b38601 --- /dev/null +++ b/metadata/md5-cache/dev-util/rbtools-3.1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/pydiffx-1.0.1-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tqdm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/pydiffx-1.0.1-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tqdm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/kgb[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +DESCRIPTION=Command line tools for use with Review Board +EAPI=8 +HOMEPAGE=https://www.reviewboard.org/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/pydiffx-1.0.1-r1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.8.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/tqdm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorama[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.reviewboard.org/releases/RBTools/3.1/RBTools-3.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4caf44fd3c38ce0abdfb9f72451f3958 diff --git a/metadata/md5-cache/dev-util/scanmem-0.17 b/metadata/md5-cache/dev-util/scanmem-0.17 index 20b1cebb094e..53133fee1db6 100644 --- a/metadata/md5-cache/dev-util/scanmem-0.17 +++ b/metadata/md5-cache/dev-util/scanmem-0.17 @@ -1,16 +1,16 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare setup -DEPEND=sys-libs/readline:0= +DEPEND=sys-libs/readline:= DESCRIPTION=Locate and modify variables in executing processes -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/scanmem/scanmem INHERIT=autotools python-single-r1 -IUSE=gui static-libs python_single_target_python3_8 python_single_target_python3_9 +IUSE=gui static-libs python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~riscv ~x86 LICENSE=GPL-3 -RDEPEND=sys-libs/readline:0= gui? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/pygobject:3 sys-auth/polkit ) -REQUIRED_USE=gui? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) +RDEPEND=sys-libs/readline:= gui? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/pygobject:3 sys-auth/polkit ) +REQUIRED_USE=gui? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) SLOT=0 SRC_URI=https://github.com/scanmem/scanmem/archive/v0.17.tar.gz -> scanmem-0.17.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=84fc34d7c443f8fc7579870306bf5671 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6bb374cb0c21d3d9adcada20ac18b97d diff --git a/metadata/md5-cache/dev-util/shellcheck-0.7.2 b/metadata/md5-cache/dev-util/shellcheck-0.7.2 index 15bcf2a79801..c15ce6d97f09 100644 --- a/metadata/md5-cache/dev-util/shellcheck-0.7.2 +++ b/metadata/md5-cache/dev-util/shellcheck-0.7.2 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/diff-0.2.0:=[profile?] >=dev RESTRICT=!test? ( test ) SLOT=0/0.7.2 SRC_URI=https://hackage.haskell.org/package/ShellCheck-0.7.2/ShellCheck-0.7.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2dd6b98b998d683acfdfeaddbf4e1ee6 diff --git a/metadata/md5-cache/dev-util/shellcheck-0.8.0 b/metadata/md5-cache/dev-util/shellcheck-0.8.0 index 15303a7e42fa..20b5633663a6 100644 --- a/metadata/md5-cache/dev-util/shellcheck-0.8.0 +++ b/metadata/md5-cache/dev-util/shellcheck-0.8.0 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/diff-0.2.0:=[profile?] >=dev RESTRICT=!test? ( test ) SLOT=0/0.8.0 SRC_URI=https://hackage.haskell.org/package/ShellCheck-0.8.0/ShellCheck-0.8.0.tar.gz -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=1c85135a5d4792d758fb18b8b77145f1 diff --git a/metadata/md5-cache/dev-util/shelltestrunner-1.9 b/metadata/md5-cache/dev-util/shelltestrunner-1.9 index b099feff7346..b63e40c49676 100644 --- a/metadata/md5-cache/dev-util/shelltestrunner-1.9 +++ b/metadata/md5-cache/dev-util/shelltestrunner-1.9 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cmdargs-0.7:= >=dev-haskell/diff-0.2.0:= >=dev-haskell/fil RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/shelltestrunner-1.9/shelltestrunner-1.9.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ad8061bfa6c452e53f11e94c574327af diff --git a/metadata/md5-cache/dev-util/stripe-mock-0.129.0 b/metadata/md5-cache/dev-util/stripe-mock-0.129.0 new file mode 100644 index 000000000000..bba2d7ca2e0d --- /dev/null +++ b/metadata/md5-cache/dev-util/stripe-mock-0.129.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.16 app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=Mock HTTP server that responds like the real Stripe API +EAPI=8 +HOMEPAGE=https://github.com/stripe/stripe-mock +INHERIT=go-module +KEYWORDS=~amd64 ~x86 +LICENSE=MIT ISC BSD-2 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.129.0.tar.gz -> stripe-mock-0.129.0.tar.gz +_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a +_md5_=83c6f5b69fef9b8739a62875b7fef449 diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index 4d6e5a744300e0ec1cf2ef6d5c4bc647be20ef0a..b712e3c84c823951fc1a39aaea29645a80bad147 100644 GIT binary patch literal 20109 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 diff --git a/metadata/md5-cache/dev-vcs/darcs-2.16.3 b/metadata/md5-cache/dev-vcs/darcs-2.16.3 index 525da2c3cf94..2fe8e115b06a 100644 --- a/metadata/md5-cache/dev-vcs/darcs-2.16.3 +++ b/metadata/md5-cache/dev-vcs/darcs-2.16.3 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/async-2.0.2:=[profile?] =dev-h RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/git-annex-8.20200810/git-annex-8.20200810.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e6919339abd5347a4dfa2fe70f3d2ac8 diff --git a/metadata/md5-cache/dev-vcs/git-pw-2.3.0 b/metadata/md5-cache/dev-vcs/git-pw-2.3.0 index c4c7a865b677..9ea7ac0f27f1 100644 --- a/metadata/md5-cache/dev-vcs/git-pw-2.3.0 +++ b/metadata/md5-cache/dev-vcs/git-pw-2.3.0 @@ -1,16 +1,16 @@ -BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?] test? ( >=dev-python/mock-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-cov-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) test? ( >=dev-python/arrow-0.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/click-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/tabulate-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/mock-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-cov-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/arrow-0.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/tabulate-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A tool for integrating Git with Patchwork -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/getpatchwork/git-pw INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 +IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=>=dev-python/arrow-0.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/click-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?] =dev-python/tabulate-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=>=dev-python/arrow-0.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/click-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pbr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] =dev-python/tabulate-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/getpatchwork/git-pw/archive/2.3.0.tar.gz -> git-pw-2.3.0.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=fe2adbcbfd253c1dcbbf41f7ae97b20e +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=babc74dbb3bf168fb7fa0593688a9f7c diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz index 357a230e4a9e8eabcc509f0534180ff89746d6b6..7392b7a0f19f025ff8548aa1e5931d8cf7b350ac 100644 GIT binary patch delta 9208 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 OE@}u*@;2N2QUCx-X9Sf1 delta 9206 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 M2=pdG0sK+`0BXuQ1poj5 diff --git a/metadata/md5-cache/games-board/goatee-gtk-0.4.0 b/metadata/md5-cache/games-board/goatee-gtk-0.4.0 index 84e75a5d6f34..1d082d8ed387 100644 --- a/metadata/md5-cache/games-board/goatee-gtk-0.4.0 +++ b/metadata/md5-cache/games-board/goatee-gtk-0.4.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-games/goatee-0.4:=[profile?] =d RESTRICT=!test? ( test ) SLOT=0/0.4.0 SRC_URI=https://hackage.haskell.org/package/goatee-gtk-0.4.0/goatee-gtk-0.4.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7c76a6d468d98dc22e251301e43fb7da diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz index 283e958e8860e6d412c3a5b5fe6353efb9df8209..e664f4af487709468ad7618ae1d3d78b5c657163 100644 GIT binary patch delta 13817 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 delta 13786 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 SLOT=0 SRC_URI=https://github.com/dolphin-emu/dolphin/archive/0f2540a0d1133950467845f20b1e003181147781.tar.gz -> dolphin-5.0_p20220520.tar.gz mgba? ( https://github.com/mgba-emu/mgba/archive/40d4c430fc36caeb7ea32fd39624947ed487d2f2.tar.gz -> mgba-40d4c430fc36caeb7ea32fd39624947ed487d2f2.tar.gz ) _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6376ffad63001077f9f0db377403d1af +_md5_=89af52d9ab583d5485c445d56624b57d diff --git a/metadata/md5-cache/games-emulation/dolphin-9999 b/metadata/md5-cache/games-emulation/dolphin-9999 index 1038291bac56..5d8d5dbee408 100644 --- a/metadata/md5-cache/games-emulation/dolphin-9999 +++ b/metadata/md5-cache/games-emulation/dolphin-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:= dev-libs/hidapi:= >=dev-libs/libfmt-8:= dev-libs/lzo:= dev-libs/pugixml:= media-libs/cubeb:= media-libs/libpng:= media-libs/libsfml media-libs/mesa[egl(+)] net-libs/enet:1.3 net-libs/mbedtls:= net-misc/curl:= sys-libs/readline:= sys-libs/zlib:=[minizip] x11-libs/libXext x11-libs/libXi x11-libs/libXrandr virtual/libusb:1 virtual/opengl alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) evdev? ( dev-libs/libevdev virtual/udev ) ffmpeg? ( media-video/ffmpeg:= ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) profile? ( dev-util/oprofile ) pulseaudio? ( media-sound/pulseaudio ) systemd? ( sys-apps/systemd:0= ) upnp? ( net-libs/miniupnpc ) vulkan? ( media-libs/vulkan-loader ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=35589b81a40ebcf6b49db9b3548b7380 +_md5_=d486b8b62b7ac3375d09c75c964c6c37 diff --git a/metadata/md5-cache/games-emulation/melonds-9999 b/metadata/md5-cache/games-emulation/melonds-9999 index bb0eb2bb4d59..fcf6e6e9b842 100644 --- a/metadata/md5-cache/games-emulation/melonds-9999 +++ b/metadata/md5-cache/games-emulation/melonds-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=app-arch/libarchive dev-libs/teakra dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp opengl? ( media-libs/libepoxy ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8dad3bf9c0ed5477142b08592d0708f6 +_md5_=304874adb3c376bc9d4b4c98ce77fc62 diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz index 3d2c8d9db07af18dd939ea15f2bc6d8ff93c0580..e29a3ca4dae96f3ec81f4a833a0a4da04562ff36 100644 GIT binary patch delta 9412 zcmV;#Bs<%eO_xoO8GmQSvKuyFz~0&WMvf}ERH8sqE|s6&-+x5iOIR}Cmc-$nJdqLq z5E)tj^0)u`+q?e!^zcXj{H1@`&kz26{KwNQ?^3jPfB%oa{rkU$zrX9To;k+xA%sF;ccTO=_Z0C$qUF#z+w~lZ5Y`h zxK7N=lDBSd)l5WEcQv-w_$6L0v@%9NqjzsLxN*{H^PI4vKh4d!Mm{b3=5x!TjoLEL z`VlS9E2KEQZ;>AxK9)7+j&;}7Q>ZLu2R=NXQr&69rGHKr_$6yGuwi36A{2Mh&k!0r zj)!_HnWg*PMu}5D)pKkv5Ug>cmA+Ez%XeRYMC*AyeCU6WS>e5}|M(Kx!&7+2uHUoE z%^7Bh><~}Nncd1kdD6q)HN-mk#~_b}<3ZUCzLRomyXCf8A_E5@WRup;wYqGi*9f!k zn$mWitba(nVd*`lz$@EG(XpMYvSc##mR&i8IOZJ7$DmiMryHNZtCNnog+7yCHf+pO zbFtBa-)^pbT4YhHRg#|=?%1sDrDdj_R_`UXvq@cFY_E|<>(QGpHAXw#=Majwd`|lR z@rv*L6{>m6Wc9c9iQF75NuNW#DLXs{&R|wOxg`FxH-q@N#>XQ1IN;}05ifu8c*^aus;MWLbno4RiG=GLMb82B(9Z@+9oNoPKi=;wso?UT05US&f z^C{Pv>I5(92-IOxSdHxsuTh%+{LfF1E%crWng$kg%xZ%B%scYXG^#&x@K8uk>0kG_eWt1wC z_Jf#{{c}#}&#%A}N}d%E7z;{iWdUH@A4so(Z6clshRxI_VN=vQxy^^Q?|)%hj~_Nc zD&L9ETL|~UtLOr=UCOcrr}Cz7DQV)siyVR0vJygIt+O0~UoFNEC@xT!vEKYvPzZ6)@}mg^^U3(Z1;EEgcyD7NEEx1vgeOn_m%K#eD! zW3~208m#?2Q2X20PcIM8k6%A8l^*iN@-0+;`QW2=BLI?l?!p^@3{+17))5B9ZSir> zu-7nUPA+GR5FJ5+O~`d^ThHVV^}m7V>5S|!zRs?of|Qo#tFog=Q-8qcdy>Au>yJ>8 z0wmvw2$aA+gptVMypTrhJQ9Q)9EGPGl7Olj8(p)q12^Y#B2`GzPf%%1BtZ;(6XlmJ zhr$mK@(7|&-=QnEmw-BI-R*;f)8@Zo)Omb*`TBW3`~jf*_h!QM_zsT0LshnkoE$#=3NX0|gM1b+q^cmVix6vNo790Vm*h*;tc5upT=Y(Ug>P$Yv>6hxW*#O~Z~ z(G6+_am%_>ydVo%X=CL>4fGrHP4?PH)KEnV37j3c3qU(64>k#o(ka0<%$P?aWBJs> zI@4-%!6=JVMUowD`*XaI2@b%r zc2BNx(AW+l?GfOd>?>NNP!9n8Fa%^D05Wjc2hxfPGNjQ$he4OQ@RUs%D)T*<8Ni1Q z=<$79v39#CZPqe8Lc}{b!iQereV5#E4gGbiLjw@T3|IuT$$_~LiwA8WVLc+k0FfCY zpFcJUnz0rv;eTKzC|92vvJIush*8VmodoLUIJk-=Hwl~=cs&6F!n2>W*B+As&RV}; zzYJDTuqc2Z!HQ5lg-lt1BxrVG#0lCe)D%!k2JVGE zT3}7|tDq|vjt9Nb@gP71w%N*#D5{}Vo;XO!y<;DT|ar3+P(SLGnsI1W{9M3Kt9NYjzP~0BSjX)C6 zig2S8y~I5P2ySi=75R2hpGla zi+{EP^DXJhiwz_NKaC7T#Z-`Q5y4-;JSO@fz2iOKsL|FI9vNV;47g)lbH>1(5-Oi@ zrYB3GNhD}wN7zIN1%igE_O)m-OW4b%dBfXNec(R2XLf_!~F=Yk6 zxDa5m9l-3cFPj)vNgr&WbC?u1#rl}ZVY6m)NQn09Smk%D<1R@n)Q=$8JQCd*s6W6E zmjOTxkG~mCO27%P1{hqSwKyfKs3bNhX)j5afLE{ycohDQn(bCyMWOALp#onKNPouW z8~EO#S%4dxPNLmF3p9{7!W^@P47Xuo0C4gu$~hgjDe{Tx4^dqQM}P#}>=AN3r6_ZT zc8e~pgC_P+K`Tx^&t<%iO`w*~wN(){5OQ!QQ}OyeRMPnc9rl-pPai*j{q_)?G+sc; zzlmEzJEMIucxXuU0^o;XK&;5Jz<<}BBqk}?BPXc<&PNB_N_Y@(Z=hWOIsMo%u9*z(1HA zlEbgWYDp~|%eoXngl&m&0p7hFjTcfT2T$W=*#H;}QX)4Ftl@i?mQNrEuaklcAb-jv zfoD*IsdU$oO=wC-=~E6kS_Bn{FPBvSGYl+CEaYrw>9axl4Q@pZq~ipyBpCRO4Z>uG zg60I<>vCu$#1Q)cAG^C(L>@jc^F}@| zwi)}6@UN~QsX;<$(14mkNIqgg27f{T(PYR|3O$FMUl#ag&-t!hI0xz<|!DXZw8(J!MJx%>T^xsHF zer~T{LuYN2}8+P9$ILZUfT2ZHiJzzU9qPzefl&4XIEFB=gjKeQzKQ^VI zKJXzpH~}eo4j>8Meh%09)SrKQ`ndKJVe^;uPH!56xO8d<`WwWrsDF9VMn1h96oMKi zMSy0wFjCQw??lIv0LVdPU1}+SN5?@4q$G%UC~PlQhhsrNMCMXo8t)d!UGKp`$%Ljp zJeuxD;K=MKi-CBjIR6ctUKCUj^=eKE0s=e-D{D91B#8kv=40DqE5=4xHFB^=WWch=7vaqIL`xOfVQV&GJz8rgpOpaESy=>M0bY z2$^Arz!*r^(oJr(&|x05t6%c4Vi4YsbQ|r&qLwuHoipWbfEziif_53lsoCp}Oy-2( zVw@PN-W4XVgBswbgOj%oGk?a+&>eFe*c7mwhl&H5jC4k3#-P9BLk&S$oZ9J0owU|) za|jdYH-c7JH)w8OeOJ&1ff-ntcs<_p%a@qaDU;wVZB_<{^w}@ zzMnqtPxJBd_m40qQLA?&UL3fs-4z;<()fy~o$JKvfYcOzLG_1EK{?!y=mSX3&IE+QIc389n>}nNGigBg#t1QvN>l1 zgfc1!dnnC+HXbuc_!C9UFrK#9-bDG7N~#|72Wh)Ho)Tdb27jN9-H@&~$t$EiYrZ#I zam+iYF=icxBNo^M_$(ru;gjf$bk#YGi0T09YFM)wdML&el7x-5^wc9xyOhP!BUTWh zILY#AtPmICpu9GR@e`B~!lPJR=JwAaLt>2m^z!iXv|oOI{PX$uk8gl2+>>q<9JP`0 z5Fb_=7l!l-~=$oZs2i~OjakMZ>8EWgkeEIM}bW!G${hI z#v3k)AR>FkrlS4{ecVt20?n?$Jh^@p#*X>Ao_9sl?q#A zFEu4~r7N@FQ^|M~P-?DuwKX@;%vUM@X(T3VfvL?=?4H$Q7x2wI*OSIBsa4NQn3E9_ z9vbM2B0#UJZEf%#tIiId_NH?*b`^((tl-5ulSvXPf9MFdvCzYQfDd7lp`I;3-h$+9 zF7?@3js(cFGM0BD;E58!XEu@^DeNPaj9JMOx<@p^D@#X8!2Urm`QlatFu_JXHlA~M zFAV(8A$y)rAHTeOeY$Mag>K<4I^1LhIk8(QA=y}pLCXd3>L~_94evJqoTY9x@>}76p_yBGXgN4)X+*0Cu$fx_O3&QUfTC$_WSPJA;?3C zHy{!C)li4t99@QNgqx4w*$Lix%1UY;HXd{2{;^Z~K;XY>AJdMk6f?lq8q&JA44K$D zjRoPXPRBjy$ff#;3L*CWSN))u{`hdU&j`$2e{~dC573Z+MC^NUFrFi5*?GZ>2C1sm ztIub*3ivZo`cY@#tQUf9I!iu!D>w`kbi85717pp;95O2wK4@iJKq4N*SnVr}8Pszt z%mLz5G<0%Ete~Dvb2_btE$7viqNc_40?K~WsrCs4#P3LspxV>}1AIZ#6R?CXSB#4K ze{j`ctGw7~zLazZ?J><`5^EFif-ek9`0BcbcY+w`M@&jgnb zR8Qck>Ya2f$#iHd9cTkeI%+1+07pUu_kxAeT!rKsdsa93fdVh+I&c}=q_ZwHr|~fv zgMdCu8JA|a$&;Mmvz{kLzSoYe)Fu>slWr6lf4$XG)aAg9!u=Ihgm%%02mtBWa?lo# z2e=E`XHcC`GKqj@`bAN`{Py@qe|~uUfJxsUKD>1V_wa4Cq2Yae?}<9P1*cLuN%Kg< zM##IX7giR$?+=b1FPsUlrYx`^IB;-KN8OGz)ImKPn-VyTiX1|=3bLSFk_1(O(6E2m ze-Q(=15UXSr@G&Dq86ZohPH-Qa6Q>r+|sGkjO2Q*q95LU%e!H*P^gz!ZLlmx33Bxc z3sx<_`%7mAXYL5S_n@;+S$z~Q3U#RIf;~G;+;8dU@cr+%hyC>QDDU~*dfI)6Ky=;J zh1X${wkwmzOVeI0Ybq;S#$u}JKX< z&Kr3mzYEI$z2`KCZyGSV##`Lnn$Wrz|#)?c@fW~1Fr_}N&z`^yZw?DD}N@#G*J^!(g@_h5Kk(-Adn% zWX}o${o?ytb>pg9z;%LIK3gA1T40pzF7u;9+J+Hk$Ed4mwX zgo0TPBTGw;e6RFa&!=hfPTgse5 z*T_#zbG42EfP<(vW1nDB`A9Y4!lAM{K7W=HpUBmLG9HLi70H2)JnC|l(vjAt(E$&| zvDYCIXmPg7I+1QFX?gkAIKBM->EqcC`8_)q+Z%dRLl))3&#vL8&WO=e&MChQ9n%y& zvKAL4X$#r4tz&tNi9=sj_0@=4@DQwYkPh!4(7Y5~2xOT?l1Q9H4I9>`9%MtFYAd&v zcJoRGO7ZWGnaHka67CG_w}vNCBYZO$LVi-9O|0EXx}bgm8cXw?29whlIDecewdxz? z+CV5Z9}ZmGF-ILct)@B_D6BleYY2w))8TH7jnD@0-gP9@!q)BT<(#YF6??b+k^nk7 ztj(xhkAF`jYS#hh3=nw)hv>Lce7=r@z!?cHggnLp zp6Q_L7UgL2*14$@9E!T=pno_}_~6#mk;xLTFAq4@_pg(5!N2J%dh#FH>@hoGLGf5h^ep`XDCre zl5ld>!8~#*xJjG=tpzZ=o{9`eFkny+;;f8KPTR;$YRF*%QK9!q0)IUFBwaNf1$l^n zdCJ5F;TZxRA@7{yaynzDraW0^QBCkf@F~@+GFh+#-7mKTS4n!&tR< zHBhI_jM86kz&?)GGr3P+=f`zbqI+-Ok4RvQdy@=xWr#zk%pJU>mon!G4!1yVBd~ec z)KJOxr#RHbE;@vQt$z=tOx6X>0>uDLkAk#rI1<}cw2IE*C`_GIM4CgyZHQ9|9s`vdw<~;`+XN$JOgb?rBql5 z{8cl{`0(Uxs0Zzedc{j~aA+ZR(;XI~;oqxEtTa%24$?cmSB>U)6d zO($%y{-BXvoj*$<&J|}j9YR#iN2uGG3&CoV?_hWJ_!HdO4q&f137uK@26r+=TL&0F zn(BWCx2`c66nzG60rrAp9^e=MuJ~>viEkrfd^q}+uYZU~_}HlN3L68L97$yoRI#n~ zN^=khQ$Xpc&xGGE-SP2@>?WnRXD87saPZz823&|ZQmM$%YFrIfs`;~61fgSQKYo}W zMd^>{Z&Y3)o9dhKObh|85G^H3u;XDVuC~J?1J(%{glwuJTBRIc$HKJ7krSP%FrA zThJ$s$YaUIqiCRaH)05sYX(Ij8Yl^khgTTG*1=i9=;#j0{9wt*mMrOm_C&&K&=l7w zA%B1n+YReI=RHo(WD`nV+VjoGA@N>P=vCd7g?|gyH2eWg(3hvx3fUC`G6V-|2dbrl z!&%xBs>cwc6B_9l7VH;*MR}ZnOlWA5qq`X)T#m;ykbzqwA+N7ejWNgjSoB8GPpW9C z;}Oes5-WS|b6cI7);PwA*O@hz0OQqrpx_)BUR>1ZHNusgE@%o3f7Af>myXtgt&--G zCV#dLRW;xpJ{-)lgRmus$?aF|`K5o^PtOluKJEUzuTD+L?{HD~Rtf5BU)%gy(M;`>KwUwwJ)X`ik5_;xJO~%$N^lYS{uMK=CO9161zOC z%;j--K_`{iM6$ZT=}yD-J})SyqLVNkI43cU$gc&Ks1c7yC~7-5UH!Sv{Oc|i)nhD( z)Pp|rl!E}v$I-2fE|ZTP7=P?|q@{~R&2$QS914oPTi7r^czd=Imx)La9Fc`5ld9EM zHAEqu(eltBCF-2g$7;twT+xE*5Hw(bmz)~ez-WID)YJK0arz;q-qhb*I>n1>SZR(j z%TS^bOBN82Dbgya=EhE8+H|~)7$>+@Q!26(R*|HpxkFNW0&ppJa$aBJvGm6DUFp-_rnSqA;G_8=2 z=3>!FBwj++PeZUm*%TyigH9$kXK6N);_P^{MX@&XlY|~8f9t}eFFqDAh)-HLIGbqZ zBuB^wO}+-`1|3mb5wq`+mKL8Ul zmm<(K=ba1j4IQqRTL54jn*eilz1o!e;N2w|u4@2AlDO!)2wd1!m2!bj28yNgB}``k zMafw09-o`ke-3gQPS!Px0SQ0}z73KP6ve}Bkn(%%p4X@Ue*EiYKO?R*#qL~0dzLpA z$Ji;rxx>bo3C-en-OtLaqEj&KE~5|W?LdR>OoRlls^ zHZLiUY@o>ILVlnwM^{tMsfQ(l87gg5QlhjF5_Yj?5IRFvVFl_6m7@6-PeP`X zyB`{V)C+R7>u!nc_ECAm3zb#z@w&NnjvV4^wDz~}eJdSFy_vu#FJwaDPoPG(s2cf7 zwxSoN&aOy){z-lT^^|%@8ezwv#@Q;$4u%?%tE`*1Bxp?s++d2=V5R!NNYtQ{&_N+; zw0!W>uA(d`-hQ(-e8&Rijx_4fKYXr(!;F$Rv8bU@U4QG;Bu(eZ7m>7Gky05;vM$Yfe@0!yp+?D@8Icu~I<{=!Kg*K9 z(PaWy5M)G1LJ}xt@=oVhz!qjsla#s{)^yh^Yn6x(jAWBt$5p(Z`+R+V{Pgjqe|(aW z4%i;V@jbC(bZM%ihZ7&Vp{jX~&CWNM?V6J2O`T2$r>-iw7AnLwM0V^ILJgbjM%E=Q z5>LS5e>B_gw!1DDf?S%urt)>UV{6I?zkbZKrRb-AODqjx3_b#io65_g{+bckMg2@FekD%2Mp5c3JlOZEne+`kn^TLi*B!nHTpy|YH z6B0QT7a<^o=sqCD0;~u8CDYaJXZ%CgNPsu=5lqlDUNF_1f*y}ZG^>Y^=1O(R3Iv^N zR*e-$&vVH~OSNL&NTH(Z6%;*26@djeQLQ@aK!xjaU)7ly*^e341#T7S>ot!*zy9&% zs}87>kgB|ae|17}Kty!~t|41gpX~@GR(2fO$=>W1bnV6(f;B@-9)L_RRJ}3>-1nMP zAoa3gCBW2RiGX(mMMwJTwk#y8yN@{hcHLFgfE4m}-X{sM5o2hY68{i%p%+sE>&2*h zGuYqhcGcJ!Mpz7>%Nv@AzNpVFEFfyM!O*qf$>4Kve-Z+U{y?z$FAnI2p$0Na*X{%- zYvy1|-s zVV9_)e~Vly*7Y9?KuuC>><5*UqwXr`LQ?F!EH%zwtZV*Uhq)Mrq4xCDEhPX*WBxA!}+49XfPEspQ=il zr=f5<$zWn~DfB zO&w|I*vl!xm0RtMs0=y!j|=FWgfD>DA_%Q@c$4bY9f3ccF6VC~ux=;o3S@8lpZ*UE KFT)9!L;wJtIMovX delta 9436 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 diff --git a/metadata/md5-cache/games-misc/lolcat-100.0.1-r1 b/metadata/md5-cache/games-misc/lolcat-100.0.1-r1 index 05cf3ba26654..8c8f8a9f9377 100644 --- a/metadata/md5-cache/games-misc/lolcat-100.0.1-r1 +++ b/metadata/md5-cache/games-misc/lolcat-100.0.1-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/lolcat-100.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=639783101ac74595f280afc0b7a9cbad diff --git a/metadata/md5-cache/games-roguelike/Manifest.gz b/metadata/md5-cache/games-roguelike/Manifest.gz index 62d8114e166e177845026872337dacf23752c6ba..c3ee73a0cacabe10e8cf31e369296a5b3aac04f8 100644 GIT binary patch literal 4405 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 literal 3592 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 stone-soup-0.25.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.25.svg _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8df024a8a252551df4f858b64455c228 +_md5_=f082a28e0802c0759c675885f2a7cbbd diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103 b/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103 new file mode 100644 index 000000000000..8326aff7f243 --- /dev/null +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-lang/perl || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pyyaml[python_targets_python3_8(-)] ) ) sys-devel/flex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig virtual/yacc +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( dev-cpp/catch:0 ) tiles? ( sys-libs/ncurses:0 ) +DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons +EAPI=8 +HOMEPAGE=https://crawl.develz.org +INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs +IUSE=advpng debug ncurses sound test +tiles lua_single_target_lua5-1 lua_single_target_lua5-3 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT +RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) +RESTRICT=!test? ( test ) +SLOT=0.25 +SRC_URI=https://github.com/crawl/crawl/releases/download/0.25.1/stone_soup-0.25.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.25.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.25.svg +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4cd82dfc32f06cff65f41543907c33d2 diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r1 b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r1 index e6716b3ddc60..31487c663294 100644 --- a/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r1 +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0.26 SRC_URI=https://github.com/crawl/crawl/releases/download/0.26.1/stone_soup-0.26.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.26.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.26.svg _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9844121390cbcd352a15f2e67ce14c22 +_md5_=43fb60c5705fa6a8bad15d7bcd3f6584 diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2 b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2 new file mode 100644 index 000000000000..7e05949a28fd --- /dev/null +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-lang/perl || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pyyaml[python_targets_python3_8(-)] ) ) sys-devel/flex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig virtual/yacc +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( dev-cpp/catch:0 ) tiles? ( sys-libs/ncurses:0 ) +DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons +EAPI=8 +HOMEPAGE=https://crawl.develz.org +INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs +IUSE=advpng debug ncurses sound test +tiles lua_single_target_lua5-1 lua_single_target_lua5-3 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT +RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) +RESTRICT=!test? ( test ) +SLOT=0.26 +SRC_URI=https://github.com/crawl/crawl/releases/download/0.26.1/stone_soup-0.26.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.26.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.26.svg +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9e590340975d91e77fb7680d332689aa diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.27.1 b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1 index d9d512b3b049..a8df53f99a22 100644 --- a/metadata/md5-cache/games-roguelike/stone-soup-0.27.1 +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0.27 SRC_URI=https://github.com/crawl/crawl/releases/download/0.27.1/stone_soup-0.27.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.27.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.27.svg _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d4a5196a81362338df0e9860329583f7 +_md5_=da85e53595ea89518f5a7f87de41b7ec diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1 b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1 new file mode 100644 index 000000000000..a6dd57e25d00 --- /dev/null +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-lang/perl || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pyyaml[python_targets_python3_8(-)] ) ) sys-devel/flex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig virtual/yacc +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( dev-cpp/catch:0 ) tiles? ( sys-libs/ncurses:0 ) +DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons +EAPI=8 +HOMEPAGE=https://crawl.develz.org +INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs +IUSE=advpng debug ncurses sound test +tiles lua_single_target_lua5-1 lua_single_target_lua5-3 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT +RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) +RESTRICT=!test? ( test ) +SLOT=0.27 +SRC_URI=https://github.com/crawl/crawl/releases/download/0.27.1/stone_soup-0.27.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.27.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.27.svg +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=1d041bd18680248fc62296fd7520e835 diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.28.0 b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0 index ede5b7aebc25..ac5df993b3a6 100644 --- a/metadata/md5-cache/games-roguelike/stone-soup-0.28.0 +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0.28 SRC_URI=https://github.com/crawl/crawl/releases/download/0.28.0/stone_soup-0.28.0.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.28.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.28.svg _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e871de4482ff03089f270cb628602ec8 +_md5_=f97023b318ed89131fda61c977211677 diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1 b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1 new file mode 100644 index 000000000000..ddfb22ff1de5 --- /dev/null +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-lang/perl || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pyyaml[python_targets_python3_8(-)] ) ) sys-devel/flex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig virtual/yacc +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( dev-cpp/catch:0 ) tiles? ( sys-libs/ncurses:0 ) +DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons +EAPI=8 +HOMEPAGE=https://crawl.develz.org +INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs +IUSE=advpng debug ncurses sound test +tiles lua_single_target_lua5-1 lua_single_target_lua5-3 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT +RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) +RESTRICT=!test? ( test ) +SLOT=0.28 +SRC_URI=https://github.com/crawl/crawl/releases/download/0.28.0/stone_soup-0.28.0.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.28.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.28.svg +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=660180c6949acf541763eb5570d74d91 diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.29.0_pre20220522 b/metadata/md5-cache/games-roguelike/stone-soup-0.29.0_pre20220522 new file mode 100644 index 000000000000..b6c16b4ae644 --- /dev/null +++ b/metadata/md5-cache/games-roguelike/stone-soup-0.29.0_pre20220522 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip dev-lang/perl || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pyyaml[python_targets_python3_8(-)] ) ) sys-devel/flex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig virtual/yacc +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( dev-cpp/catch:0 ) tiles? ( sys-libs/ncurses:0 ) +DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons +EAPI=8 +HOMEPAGE=https://crawl.develz.org +INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs +IUSE=advpng debug ncurses sound test +tiles lua_single_target_lua5-1 lua_single_target_lua5-3 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT +RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) +RESTRICT=!test? ( test ) +SLOT=0.29 +SRC_URI=https://github.com/crawl/crawl/archive/acb4ef3bc58aea425821c9a58552bf662dc29f07.tar.gz -> stone-soup-0.29.0_pre20220522.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.29.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.29.svg +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=dc4704ccb6f56e231cae40417cf231ab diff --git a/metadata/md5-cache/games-simulation/EmptyEpsilon-2022.03.16 b/metadata/md5-cache/games-simulation/EmptyEpsilon-2022.03.16 index e73b69a4a25c..b90a1755620e 100644 --- a/metadata/md5-cache/games-simulation/EmptyEpsilon-2022.03.16 +++ b/metadata/md5-cache/games-simulation/EmptyEpsilon-2022.03.16 @@ -11,4 +11,4 @@ RDEPEND=dev-cpp/nlohmann_json media-libs/freetype media-libs/libsdl2 >=media-lib SLOT=0 SRC_URI=https://github.com/daid/EmptyEpsilon/archive/EE-2022.03.16.tar.gz -> EmptyEpsilon-2022.03.16.tar.gz https://github.com/daid/SeriousProton/archive/EE-2022.03.16.tar.gz -> SeriousProton-2022.03.16.tar.gz https://github.com/BinomialLLC/basis_universal/archive/refs/tags/v1_15_update2.tar.gz -> basis_universal_1_15_update2.tar.gz https://github.com/zeux/meshoptimizer/archive/refs/tags/v0.16.tar.gz -> meshoptimizer-0.16.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8e00a60745d4dd027bfc0c8fd9c74971 +_md5_=cccc6451e30b00ffdf0377d7d8999ce4 diff --git a/metadata/md5-cache/games-simulation/Manifest.gz b/metadata/md5-cache/games-simulation/Manifest.gz index f322b67c1514ea41d3c52aa6078462899149b90b..6be1ebb141afe4daa253c6fbe0a05cd98f98ded9 100644 GIT binary patch delta 4619 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 B))oK& delta 4630 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 M57p<^$g3m(0HvMhi2wiq diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index 465a840afae49e2fdf94a1423d2b24c5ab5b5053..faa19120cd81b4c43d5f91895f269d0121fb427e 100644 GIT binary patch literal 9345 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 literal 9346 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 YtyW|JxEjd=)c$Y(A9(m-kujD40I`>x3IG5A delta 20104 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 diff --git a/metadata/md5-cache/gnome-extra/nemo-5.2.4-r1 b/metadata/md5-cache/gnome-extra/nemo-5.2.4-r1 new file mode 100644 index 000000000000..999c465d2fe7 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/nemo-5.2.4-r1 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/gdbus-codegen-2.31.0 >=dev-util/intltool-0.40.1 sys-devel/gettext virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-util/meson-0.59.4 >=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=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/atk >=dev-libs/glib-2.45.7:2[dbus] >=dev-libs/gobject-introspection-0.9.12:= >=dev-libs/libxml2-2.7.8:2 gnome-base/dconf:0= >=gnome-extra/cinnamon-desktop-5.2:0= gnome-extra/libgsf:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.10.0:3[introspection] >=x11-libs/libnotify-0.7 x11-libs/libX11 >=x11-libs/pango-1.40.0 >=x11-libs/xapp-2.2.8 exif? ( >=media-libs/libexif-0.6.20:= ) selinux? ( sys-libs/libselinux ) xmp? ( >=media-libs/exempi-2.2.0:= ) x11-base/xorg-proto dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A file manager for Cinnamon, forked from Nautilus +EAPI=7 +HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/nemo +INHERIT=meson gnome2-utils python-single-r1 readme.gentoo-r1 virtualx xdg +IUSE=exif gtk-doc +nls selinux test xmp python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ FDL-1.1 +PDEPEND=>=gnome-base/gvfs-0.1.2 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/atk >=dev-libs/glib-2.45.7:2[dbus] >=dev-libs/gobject-introspection-0.9.12:= >=dev-libs/libxml2-2.7.8:2 gnome-base/dconf:0= >=gnome-extra/cinnamon-desktop-5.2:0= gnome-extra/libgsf:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.10.0:3[introspection] >=x11-libs/libnotify-0.7 x11-libs/libX11 >=x11-libs/pango-1.40.0 >=x11-libs/xapp-2.2.8 exif? ( >=media-libs/libexif-0.6.20:= ) selinux? ( sys-libs/libselinux ) xmp? ( >=media-libs/exempi-2.2.0:= ) 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(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) x11-themes/adwaita-icon-theme nls? ( >=gnome-extra/cinnamon-translations-5.2 ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/linuxmint/nemo/archive/5.2.4.tar.gz -> nemo-5.2.4.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=74be803bdd6796bab0d05b585ef4d2ee diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz index 1cf68e2c9ebe07887eccea02a1bc91b2bd44b4d2..5a2584dae6d345754f508706189d1cc52c0630ed 100644 GIT binary patch literal 8931 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 literal 9092 zcmV-~BYWH*iwFP!00002|8<+$t{lm6hVT6pd;t;}x#y(>8!%ws*)Ncpktq$tSwM|! z=aNAuim)im3( z5Is~cH-s}M-?h`rPH|07ql|W}?Ym<2bc6oje)z9{|5LH}VcV&D&y?#3DVBbA@P5iX zw|KT%*J>-KJWmKc)tG$GRnLmMSmn;SL~CXE+1~qUHe;QwdEar~8gJ{Xt{M9(+lt3> z_pa7g&u6*SU~&A*zrK%D{6v^?OwTZtrZ}8%+8nieUN@$e%Q9{z-{7fv^^;=lqr{s} zSv>17TSlltwrEyPz0n4DTW-llI0`Xz?lQQwcGI}4hY+lec6sV}V(N9DnZj+~!c>}_ zcA9%2L}{FMTRJ7~&J%f^Hg29_oqcnUXArQvd{(<-j9pi5rIWB2?lpon`2TfpPo?qE zb_dbO+e?kXC-tyP>3;d6QQb!yJH~fm`t^MI@rR%8&+jTLjaOl{ICdh;-ljWwOSAVl zx!1}w6tdRS-8N1b*ViOtYenko5I0J2hFWL7WtUsS*qv(11jkfJIh@)-q%`ueWT#~EK<(ArPslm1TvJbktx{3r z7Cz4x>N#!nGea)9u0x7V*%iL|AgV(|T@ehj8+UdH-aYPA zdZ_AfdUscf%tE`y*YcrTzJ)84n{sZmSAHf?4ac~XJV)z|$D<2rZ&K2IlH8Q2?M&s& zNeJgn^R&=?9Z!9ZSg2uQ$mb}4*`slVvqnBS>{`^4r-VGfjXu_+KFV9T{_^FAABj>T zNTarAkhYI>ZTHfzM@uTyu*p@fIagoJd>o!UmlO)cLE!qbyGBWIM@poWo%>9wE$5tif4;8_WST z^S)sksr5rGQtaI~w+FDan6F*ywehS#(hBolpe#iqUC%R685pw_CoM$`K%Sa;thF89 zh+|}rT(I-iv13Hbr7=(Kpwr7}_&Ynj{0(9Qux zj+LC+0LHVYskW`1V3V-XshJ+Ul2#iL{KNjyO-CK_}5T}y~S8M$eX-IMaND5oqU7-y8E{{1WkF;qOvT5JK zM2#&$R^$`#FKuA-YoC-w08e^Qj0dbhg~J#-wNQ}@TiCU#XArBO#aCJfrdK$~n#B)s z<;pKeG=P_RoO%)^Y`IQ9s=y3mg9*P0)1#hf-&dT@TCfmo8m1fJckVFNMFN2bG*W^X zx>66dRtNRCakNz^c?F_$;hVnUWNsHJQEgKNb@P-UEd}WibB#;?9a#VYmI;HkL0x7v z&U_;HTs#7hlqv!wTc9uDCo%vVwCH&N!W+S4jub<-P&B@Cx%?_psa#8It%6QiC7ese z6jDS}CGcQUzjuNuXq9yzg*p!`$^}$^s@S(U{cZmA_rLxiru!5=^by|?U4+e1lPF4R zbrCRRf?Y!I7Kn34JN5%EIYNQrDdZp;Ns5t1UqmH?-=z;b(wAtt)LWb70H+hM*+6LD zyYnZ=SX3C*7fxRZOb+`gI0KAX`S8v#*ruiHxU^Jl5(l7Efbggo0R6TKE@!Brwnodq zhavWe_;Vf`#-pTQSZY`o=o#n$j0h8KNUN}2}HZ`c7 z=S6&=lY5y1)DUe$Dr@Lo3#y44197ahO3jymCTt?JOa&nmcqpnYq(coJ`tU4(9U6v@ zq6KT?{sv|! zg@kYqF4izOC6xqLBOjBrAKV{t5^!OLmk{O%8)^)>iajs@1PM1|9ZYqQcbep9gt%&(BzB9&uLN4NE)Xh`T_VHcCOXKgy=(9`5yOvT%+rT zByK_l5wR@$Q0dAi*H2IuN|BIl`XPaWXwOQcZYmD_vg1X606lY~7Q(=9(eET~4E^xM zo*5_!A}_K1Y4s0+6+Z>~4=wWwRs(8405lKjmd3+Qj?1Ff;; zS#fi5yE47x$wo&UU`}8nqw~BWMhnjt$T5_2k@P(@eBDcCtr&1O{QY?SB|7ffWMlMSiPAfG+ln9Kg<~JwObZmMFJJ!oZo8g&_bl zh7BK$=%n%Z(B><&Jj|G^xtXte2NiTCR#x?%0|u~!yFx>V7b=I34MOK0g*mYBx6&#+ z0@@dA-ZCl}0!hOND%t_Bu~(ZECaxg>{TMmFuwmp54z?I^0!U}v3t)s(*{9$jGq?}7 zw~S?wu0lK|yiuUhlCl-l1iXC58VMDICThuWL;0Bj11C6w0|FT)iO^Dd%X=mFE} z{n>{Z)w_5sr!e?20v?a-QdKWQ#gU4QMzAN(Mk6jjZ9=M)G7dTyRAg;;6KJln0=T{D zI{@{foDbq@K{zxlWXQd2gae&o5n)m~XhEPOpCal0M)|UoNH;Jb|bkr)Qa7 zpGccBZlG?;z^;*N%7f>n*q1E3T+|v1dx28G6|CJ7_MHT3h605fzlFQ6Vv8(m^$1aE z0Z)b*I=PdmL#n}wCj&~}!&D$0DQE~)*q#b5NIG=*9-VutNQ;6)#QrIy)YCHbF}pDhEo_>;%u3>bo$#)e;wfHD1D>M6nu4 zs%?_`^iVMiD+QW>ub!3O1I1x?YL(9m6a99EdJc|4F=5pc*wljVy2(aol+-~7^JIw{ zuze50f)ZbQNm#3!YJK`)o>}sd#wdU`91Gi{B|zkZ{Ex^-r*KD((Gck1v0w7LCBgbZ zPjDktBM;8y3x*e60_vZXid6}6ZV2nq3LOH?V2l!C-y6Tsa7F&r5C8Pz$6vq9f1=Iv zr}S`p7|@q3rlI*Mcn-^rxg?K{K%g9~cv5q3qz%NrHt>uJt%qpw92X|&S#vWr$jpEa z0+^DxWnpT7vaNpISbmAKvx`@dr zGhi9f^V?Vzq51nj)rfrn#349QM2f^2rP4@<3fJ(cUIwl^vGpxb^a`!gF$Um9kdBlFJ9w92 z73!tCk~mZLU-N@|0?rT7NONKn>DGmb!BVs%kB@_%w>5Ao<}fRXxv(Ne1{r~6sL?Tt zLY59DaED*D=ifj7D-H`G6iUNJJgYTd3-Fcp@SZXF(DN0I2gncx*=m9Vm+4Bi~KIBEoRo)Yv*w#f?NI zggg397Dm(DfE|QsAk&55&g=UqrB6}ggLiD_aMO9HJE}HNl-5!vN9!?oMcWkcHZ>JI zcK|1jLp{?9-tb_7R6FVsN3*9!bVSu~XRsAdc;n#nrSyPpouHTLu5alWN9q&>nx4`i zblMtHhhKeAY1Sasp%Etv0O4<&svirb9yg5yB0wTVgMAW{@?$s`>~IyHL;3jEIv_4z0f)jYZSc0sgcck*$VaD-d@^ zDWjw+H%n!w6?x1DL+!_)8wu|aPaAlhuR;3X`O7c={5se)d*_O=j~#U!G%CorZ;MmTRDj$b>aCVZj^?X)S81tC!IRxoL(=-j_>QfqpQvqi*p9;P&#U zprR)zLpZk}j00XCZ-~I1NCo41F!fF=&503ABm8Cf(P;8YvO(0>%#zB40TWpW)Kh0sv5{YlFOMw}hgSK&%BR zgU(0Ez%Wr0tBq*Tc=lVE$V8{#aE!p<8E8W|66y|A1V7c!Nca_M8Y$bbfOiYZ@OhO8 zE_$xxd|@}wqaq%p9xFbH(x=2~K)-1up|i4Wi1q$B)Ip-4qQTtVo?-gu`pZX|mhnzH zc{flWn~NTTF%cMK|3oDd;hg|DLP)__gU42v2Xt;6j3kL&;+jVYLMQ}>WP`Y3(^}h zS$%1NMEKE{s1f`>a2+sBFe+XEBa#-5w1M6`-L|QROh7;Zgl$8@LMV1+h+7JpM#=3W z41o(%ygRO1=c3@q!h1Wy_C6-C24^3kT6)4aV0^g;B18{ix;0paPvd~M@{W#em{o3NoST@B$C0IqfZ6 z1QL39`XcEWxtB^dX~PZ#-I_EF8Fyg27MOkc3vAG6o|b-2$w$*!%G!V}qSEiBG#cy< znP65y8tgWm8VzMit;1zlR;{uu}~{25G&OxPXo-;pqlz?4W=G>BT@L1?g@ zK6HMzg-DQ4NEy$9oJ{-%PM0_|G=r!dejXQjid504nu>>e5>NM`x5v<)3p zHF}{b$`*hCR}th5Ri`ltGZiTIfFnZc<4q*1h2VM$D#|rd$1^L6DS(ELaf}^0Pvy=3 z%U$T~Yh&GU>%Xn2uPFX*PH<^eTpdVeSkI{6HXIVYDDO3SB=RfZphtmgNrqamP2^!? zw0sBRj^7n=Ysxti_PFF6ah||`(`4Z>4ep*~Gq6R2&qLjK1=RVsKy@n(!#te}5zkOD z^n{H98W<9pS0pZf$4_;f+tFnHqLtcqG9|qTtkHOy=wd_gwvIxA_0|FjHIR%c9(?@8 zsZ-mi>b0}PQ%Iodc?Ih8&--tZ1rKYd!|NB8cbw5_HjvXJPTD&tIhC+3@2S^#97`h*U|!* zV94r%C-^n(iX7a^#YE~f1~Ay^Xg@*&H%t%&0^v8?U^6}xq}SQ?EDH;&ab-nzRw^jL zr~pydJh29{DfUH5qy zCxK$X@nK?|#X#fmM|EE{cj`;C?pUs-H%+IxN&VBctO9$1almikf}Q8LiVD^+6b&L>fbA)ozQGFV zN+(H2^I)!>lSp3AY!`?v0qx8W(>G{a{A=333srp!Req^*FoYU_GJ(p2`RG++c!Y5E zjH?fi<4G;-T=;@35hBDE&Ua}D&|u^Ul}UXeZLz46 z5NwrkP@reOb~8eRDDi1>P;=LyvDH@R?gB@`@fh7qJ%fIUiUgSx`u&1U0l%psgG+0h z$2|?~LR{L^{FTRRbifR1yVBJwsB@}U2iQ89*V*20LiKeDW#eUqo8@zYW_>&`25c9} zcHjzS$$v%ZU0|Ysqu4w?+9p|gU?lCcg_2s9qLL^5d9=4e_pRZsSt-V4>iiNZv@~AP zgcC^8-i#YTJ})a=`U3iQ-HxdUI*!unN<$B$PMSvg;6Yv+(Y~xsM7Lm4!9E8!w>DN+ zheri=qXtPLrP;l6XOM4>4Gmm-+cL!&Y3^D^L8n3dno_+5>eqk#@H`@x8`h}lHLweq zpVVj-C`I0iN5<=3jDkjYgQ_@MBBMJ<(5$E9LqKKVTL0(*3kuI=8BjVqpcHNJBshtS zaYo`xf!srx)9OWZN?Tvk*{z@Xni`-pj?U?*h&EAp;ETiT5jiAFB6ka^xC(m|R5_mN zEbT{W@#<(m7anuFi_&e}(?zLIIq(WD0_C3OZ$kB`sq${o z2Q9YnI)UfgftHDwgQ}U^-a3%y`tY2#o8XQBt5I=NlURHo)?9{}W=&dwxd63SM5K&3TH~3IJF&72#&O|c2&yZu zTJ2fnG0>8@a}6N0tOhz%JPwqHXUE$K_BG}qsfEffNqcyv;r`D>$t2ZRc^C^~Pg zQ7B=NXr{)nYsgV74xeh^GO$SJb!^Vov7^S-z@jGis0}2KcE%7J==e$&@d{+7%Suh{ zMhsZe@X^^xS}VT`R9Bo{V15%c5pKUDAPsi`g0v(g5?cI^u*t^ z-DMIiN8WS6%GRgO&iOH_DpW`v6H8R_9bgRzs?Oa*zYUmzJ~}vlHXc;#GDLuV3TH}M zARCc9n75_KV2tS{>iufH1wRs1PnsEG4WqEz2cgQ`zm|w5q2`;_G>UOV4Y-8JgY+Dh z^DHT7>n^(EVF`X0r}2H9x?C>Gr3!OtG&q)iLssG$*JJts;h(ILxYkz#A{uvGb^#~> zPv|a@Pmme;tmy`9h3qD1tr4SPVFruvFpUBmG|HZT_rWEx+V`b8Wp6Rg8WNy&JhwFI zO>zj9YroM5yd@;X;IAfj+^&&nZyJE!NUv+o9Bu}4&VL*8z((L` zmnJGW!HINkleV3~T>}^boElsqHJ!Is9Lrv}RXR{Sks$vfsd-ny8ow0hj%btv#?lHE zVWGn#JjOsGU}ne$rV-zbJu#r$QZh%5p5Cf-0VIsFk+IlkBS?$RkrS>JUuAqZO^6Nx zzvw_@XdRL&5DHk1-l*f%cAw`@{_*qAfBE?zS`E%0$kI!mXA~1p+=EU7Gk8fCqg~Mr z{Pu`>)4+EFj$Y;YWcMxr8VNE-o4n_0#&8Q zVLg^%mZau>jQ8mw5Ffo&nih(7MqHuhxmC^ALqU|nApXcA?8DEYia;(w0lbH}29@v} zJTBRUvfIOM&(fc=vxx%cs>4zpI)OfmQcY`^iUw6saa>$qdKT%swQ2?)B8rirgY;mS ziAvH@G0nyu#;sA?1o|||1$C|Xz?fYW;p6xjdnGXB-t0wvzx?pac@t9~zo4huyF=oG z(aThYrb%=V!h{m_y7mGWP&L#v<^?OzP&*pqUOLcqu!7X+`))PVf*5g4kfKWcM!&oh7gz|Z)4T9 z?W$Pym-EZCkIn?Jw$OLQ!ea9#tvIou74CzoM#0%2K=@t)8p#ChN_SK8aKl=C1&D^+GJNb13%*Q?CUBbO!7T<}sldY5;Qg-6e6mreFvGt+_|pkA6X@0|H!%6sTBy68#F; zXup9reL?&G{InlO>Te6wR^J`&<*h}ExKUH{!SsDpO5ti(+RmVcxXwT}kFh8El!YiqTfIQAP6dHO=pgh2tDeZ6VXt?T6cv>8&v32 z(id(j+POpOpk|K_~#7QWe@mbmB&q^ihuDR2^}qoe9taUSkJd-5#(2 zMVi*9j$iZ?dSnABOGmd&n*me6P3Mfj7p~E7z=lq4^Jv^6#64+W2lqPVR?t8%GlNY; zvJI_kSDFJ_!Tf_pxnXedcA@D6AGpE?>RlGPw-3F{fc^l76l3j`VG357Q7g8cpyb8( zReEFz>5Eie8pA?3k6jNM%AoXbN5%iUe|(_1whrRU87C;UX*Duj3`o*)2TmKqr-A3H zN&uY>Pu;A|r-sQTxoOEXqa?0+jvvH$%AGa6ZnCt@BdN-_mv$?)4yALbhBj(j2h55khay*B&^o`0$%Q8fVq1k!pb|E31i%m59ek`Rs z4ZvSWysRn5E;=IY{BG<@6YhmZ1~U+X3Hcf^C$AuVEhKxzXoG}YnbHiXmI_^At+m;J z+tW&kRw4k1PLZK8(OjXq>#dWn{bdSg0L_T_(X^wVymkN$6-UOdUTWg*qZptH0Z}1n zExk8}kI}0!`8koowqWZZr$eJJZTF#2Tw7S!6*vlg0k|bC(KpRZ%R<|sM!-((^^>|` zQSvMg+uW31ebf5@$TKd8KJBDRl&4{t2nFOodBlNHpS$$0F}feWoc;3`KXNkhlfAv* z@qUYXAO{B7q%QQ1(A2wc`~;MP%qDqyu`EIrU=9!T*!?3^xGZEfH&EnqV$~Ku$RPQe zvW#l81KgP=F604&s)G|bhewatpjXgmuh;fq9iCboc{9bKSqyN39chpE+QvYYPYo-! zB6$P2PSd-|uItSdz5#jQYBpX}$|_^ftL(-EFAyCVWsHMXyh+wRTE@>H>Cl099pm@$ z`c_*nkV00`TuX1|1e!ng4qk84Lt#OxOHYOBfq7hG2HaGHa>B-xPR*-y+5)FzR=`~p zLm{?d5Y5B08#XM#32gkzDcU9`VKEdWk53v+sv8TX zm(3h$JhRS;ar1<1Yk`V1AwOvW{ASQ`Hg}Ci)GmWosSsqSl2~ZUekTCIk4E%M(@QO= zcF-(7WA*pHp3k43NR?l#2RkOpTCk#oFQ-jN$iZWm688{v264AEw5FU; zB2s5nsE?LkDtHR!YJ|4+@`X>W=H_H{N5gSw$P#kPcS>90y;04tmqC%0I5_JwjYcDO zEq)el76T~2B-$LkioEs`V#eXz43xo4c-NqPE9wRW-&d{`28ko*AoV-iV~K%VLpJg6 z=^_&4?XiDb%O%3Z{hLUAEva|AKiXlGnl+7cPS*gt#-pmUAtpvklRkpyTaY^Ox!U{( zG*O$bD328?t*M9FFNlC>X;-H>xBXdk_}z+>d#Xg07;CI_-boxhIy_*6v$!7w|0o36mQ|x31sLKJfSu2tc_ds_bWqU{I zU9GBe8z>j>1;55!Il2>K{~D;zANS`Uepx@yFaCAoyuaf=?ws4pHOF+5#w?gxOi0nT z+73%w5tp0Cx;lM82vd-l1jaSLygV{8>A}5A8#h5?ZB!+QG~sWgdxle+Uf;tE>ZBTd zrPs?!(~Gd4gyiq7OYBl{~uU};Wc_dMe8UJPpdJCODawJKjU{$p+=TV5QMb=aFf_1q58=uN|bDfz!}!(jkA*dyEk~sRdG#9|B4dBo!3M zJhGNpfbt8j9U)_CrgymS)!~3nVz-72STE#g27|S62%o~6_6Nawntpu}>W z>}DM!);3-)SOi;RBTTN--5ST8T(k^c`V__D+1KL7wU C2@NFx diff --git a/metadata/md5-cache/gui-apps/wl-clipboard-2.0.0 b/metadata/md5-cache/gui-apps/wl-clipboard-2.0.0 deleted file mode 100644 index cb8645ab5222..000000000000 --- a/metadata/md5-cache/gui-apps/wl-clipboard-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install test -DEPEND=dev-libs/wayland -DESCRIPTION=Wayland clipboard utilities -EAPI=7 -HOMEPAGE=https://github.com/bugaevc/wl-clipboard -INHERIT=meson -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-3 -RDEPEND=dev-libs/wayland -SLOT=0 -SRC_URI=https://github.com/bugaevc/wl-clipboard/archive/v2.0.0.tar.gz -> wl-clipboard-2.0.0.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e3bfe5266921c8ead5063d2dcf21a2e7 diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index 811f953eb32d4625f12beabd15d769d83094439e..f5b1f17c1b0c48caa8b634afc955a9b5162473fa 100644 GIT binary patch literal 8186 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 gS62yZ0h6=tw{~obK9NSaJo4FtGu;>V_mNl|E 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 diff --git a/metadata/md5-cache/gui-libs/display-manager-init-1.0-r4 b/metadata/md5-cache/gui-libs/display-manager-init-1.0-r4 new file mode 100644 index 000000000000..c1d7700b5f85 --- /dev/null +++ b/metadata/md5-cache/gui-libs/display-manager-init-1.0-r4 @@ -0,0 +1,9 @@ +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 ~loong ~m68k ~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 !=x11-base/xorg-server-1.20.10-r2 +SLOT=0 +_md5_=f6cafbc606a4a5dbc534d255a5bb5ce6 diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.2.0 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.2.0 index 9a52e9d07f0b..6a764e2361f1 100644 --- a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.2.0 +++ b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.2.0 @@ -5,10 +5,10 @@ DESCRIPTION=Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt EAPI=8 HOMEPAGE=https://lxqt-project.org/ INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~riscv LICENSE=LGPL-2.1 RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 kde-frameworks/kwindowsystem:5 x11-libs/libfm-qt:= sys-apps/xdg-desktop-portal SLOT=0 SRC_URI=https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/0.2.0/xdg-desktop-portal-lxqt-0.2.0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5207161812d8a4c25c40b10bfeb52413 +_md5_=37d5e4a2ca3fbf518d32a8f004edc8b5 diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.5.0 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.5.0 index 74fbddd31315..c81c6aab3f4f 100644 --- a/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.5.0 +++ b/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.5.0 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://github.com/emersion/xdg-desktop-portal-wlr INHERIT=meson IUSE=elogind systemd -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=>=media-video/pipewire-0.3.34:= dev-libs/inih dev-libs/wayland || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu ) sys-apps/xdg-desktop-portal REQUIRED_USE=?? ( elogind systemd ) SLOT=0/9999 SRC_URI=https://github.com/emersion/xdg-desktop-portal-wlr/releases/download/v0.5.0/xdg-desktop-portal-wlr-0.5.0.tar.gz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2214c6b45246944482d2d98a2e8362cc +_md5_=17d33e851fbd08da18b37ec633627bec diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 index 192ae1682b08..d3bf6fa69dce 100644 --- a/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 +++ b/metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 @@ -12,4 +12,4 @@ RDEPEND=>=media-video/pipewire-0.3.34:= dev-libs/inih dev-libs/wayland || ( syst REQUIRED_USE=?? ( elogind systemd ) SLOT=0/9999 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2214c6b45246944482d2d98a2e8362cc +_md5_=17d33e851fbd08da18b37ec633627bec diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index 16458eedc0eed1f055a7cbfd52978a41dd3bf71e..31279c232bb64119f4a0aaf1868f24a81757df82 100644 GIT binary patch delta 6591 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 delta 6431 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 diff --git a/metadata/md5-cache/mail-client/thunderbird-91.9.1 b/metadata/md5-cache/mail-client/thunderbird-91.9.1 new file mode 100644 index 000000000000..5ca4066fe281 --- /dev/null +++ b/metadata/md5-cache/mail-client/thunderbird-91.9.1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.9-r1:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.19.0 >=net-libs/nodejs-10.23.1 virtual/pkgconfig >=virtual/rust-1.51.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ( sys-devel/clang:12 sys-devel/llvm:12 clang? ( =sys-devel/lld-12* pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5: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.68 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=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/libxcb:= 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.8.1:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-69.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) x11-libs/libICE x11-libs/libSM 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.thunderbird.net/ +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +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_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv 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_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk 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.68 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=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/libxcb:= 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.8.1:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-69.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) 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-91.9.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/af.xpi -> thunderbird-91.9.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ar.xpi -> thunderbird-91.9.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ast.xpi -> thunderbird-91.9.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/be.xpi -> thunderbird-91.9.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/bg.xpi -> thunderbird-91.9.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/br.xpi -> thunderbird-91.9.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ca.xpi -> thunderbird-91.9.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cak.xpi -> thunderbird-91.9.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cs.xpi -> thunderbird-91.9.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cy.xpi -> thunderbird-91.9.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/da.xpi -> thunderbird-91.9.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/de.xpi -> thunderbird-91.9.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-91.9.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/el.xpi -> thunderbird-91.9.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-91.9.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-91.9.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-91.9.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-91.9.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/et.xpi -> thunderbird-91.9.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/eu.xpi -> thunderbird-91.9.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fi.xpi -> thunderbird-91.9.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fr.xpi -> thunderbird-91.9.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-91.9.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-91.9.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/gd.xpi -> thunderbird-91.9.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/gl.xpi -> thunderbird-91.9.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/he.xpi -> thunderbird-91.9.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hr.xpi -> thunderbird-91.9.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-91.9.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hu.xpi -> thunderbird-91.9.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/id.xpi -> thunderbird-91.9.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/is.xpi -> thunderbird-91.9.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/it.xpi -> thunderbird-91.9.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ja.xpi -> thunderbird-91.9.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ka.xpi -> thunderbird-91.9.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/kab.xpi -> thunderbird-91.9.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/kk.xpi -> thunderbird-91.9.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ko.xpi -> thunderbird-91.9.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/lt.xpi -> thunderbird-91.9.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/lv.xpi -> thunderbird-91.9.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ms.xpi -> thunderbird-91.9.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-91.9.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nl.xpi -> thunderbird-91.9.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-91.9.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-91.9.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pl.xpi -> thunderbird-91.9.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-91.9.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-91.9.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/rm.xpi -> thunderbird-91.9.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ro.xpi -> thunderbird-91.9.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ru.xpi -> thunderbird-91.9.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sk.xpi -> thunderbird-91.9.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sl.xpi -> thunderbird-91.9.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sq.xpi -> thunderbird-91.9.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sr.xpi -> thunderbird-91.9.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-91.9.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/th.xpi -> thunderbird-91.9.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/tr.xpi -> thunderbird-91.9.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/uk.xpi -> thunderbird-91.9.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/uz.xpi -> thunderbird-91.9.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/vi.xpi -> thunderbird-91.9.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-91.9.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-91.9.1-zh-TW.xpi ) +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=f3d2a77f77b023653d6d0dc9cef42140 diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-91.9.0 b/metadata/md5-cache/mail-client/thunderbird-bin-91.9.0 deleted file mode 100644 index 0e1ebbadccce..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-bin-91.9.0 +++ /dev/null @@ -1,16 +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/ -INHERIT=desktop optfeature pax-utils xdg -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_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv 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_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk 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+-3.11:3[wayland?] x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi 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/91 -SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/en-US/thunderbird-91.9.0.tar.bz2 -> thunderbird-bin_x86_64-91.9.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-i686/en-US/thunderbird-91.9.0.tar.bz2 -> thunderbird-bin_i686-91.9.0.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/af.xpi -> thunderbird-91.9.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ar.xpi -> thunderbird-91.9.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ast.xpi -> thunderbird-91.9.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/be.xpi -> thunderbird-91.9.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/bg.xpi -> thunderbird-91.9.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/br.xpi -> thunderbird-91.9.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ca.xpi -> thunderbird-91.9.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/cak.xpi -> thunderbird-91.9.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/cs.xpi -> thunderbird-91.9.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/cy.xpi -> thunderbird-91.9.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/da.xpi -> thunderbird-91.9.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/de.xpi -> thunderbird-91.9.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-91.9.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/el.xpi -> thunderbird-91.9.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-91.9.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-91.9.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-91.9.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-91.9.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/et.xpi -> thunderbird-91.9.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/eu.xpi -> thunderbird-91.9.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/fi.xpi -> thunderbird-91.9.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/fr.xpi -> thunderbird-91.9.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-91.9.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-91.9.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/gd.xpi -> thunderbird-91.9.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/gl.xpi -> thunderbird-91.9.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/he.xpi -> thunderbird-91.9.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/hr.xpi -> thunderbird-91.9.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-91.9.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/hu.xpi -> thunderbird-91.9.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/id.xpi -> thunderbird-91.9.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/is.xpi -> thunderbird-91.9.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/it.xpi -> thunderbird-91.9.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ja.xpi -> thunderbird-91.9.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ka.xpi -> thunderbird-91.9.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/kab.xpi -> thunderbird-91.9.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/kk.xpi -> thunderbird-91.9.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ko.xpi -> thunderbird-91.9.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/lt.xpi -> thunderbird-91.9.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/lv.xpi -> thunderbird-91.9.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ms.xpi -> thunderbird-91.9.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-91.9.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/nl.xpi -> thunderbird-91.9.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-91.9.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-91.9.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/pl.xpi -> thunderbird-91.9.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-91.9.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-91.9.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/rm.xpi -> thunderbird-91.9.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ro.xpi -> thunderbird-91.9.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/ru.xpi -> thunderbird-91.9.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/sk.xpi -> thunderbird-91.9.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/sl.xpi -> thunderbird-91.9.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/sq.xpi -> thunderbird-91.9.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/sr.xpi -> thunderbird-91.9.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-91.9.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/th.xpi -> thunderbird-91.9.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/tr.xpi -> thunderbird-91.9.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/uk.xpi -> thunderbird-91.9.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/uz.xpi -> thunderbird-91.9.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/vi.xpi -> thunderbird-91.9.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-91.9.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-91.9.0-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 optfeature d524f291c80f9d21ad80fe978e3ca760 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d7396f06944d577e37a32bd5325116ce diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-91.9.1 b/metadata/md5-cache/mail-client/thunderbird-bin-91.9.1 new file mode 100644 index 000000000000..69dea1c1853a --- /dev/null +++ b/metadata/md5-cache/mail-client/thunderbird-bin-91.9.1 @@ -0,0 +1,16 @@ +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/ +INHERIT=desktop optfeature pax-utils xdg +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_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv 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_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk 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+-3.11:3[wayland?] x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi 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/91 +SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/en-US/thunderbird-91.9.1.tar.bz2 -> thunderbird-bin_x86_64-91.9.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-i686/en-US/thunderbird-91.9.1.tar.bz2 -> thunderbird-bin_i686-91.9.1.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/af.xpi -> thunderbird-91.9.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ar.xpi -> thunderbird-91.9.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ast.xpi -> thunderbird-91.9.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/be.xpi -> thunderbird-91.9.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/bg.xpi -> thunderbird-91.9.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/br.xpi -> thunderbird-91.9.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ca.xpi -> thunderbird-91.9.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cak.xpi -> thunderbird-91.9.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cs.xpi -> thunderbird-91.9.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/cy.xpi -> thunderbird-91.9.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/da.xpi -> thunderbird-91.9.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/de.xpi -> thunderbird-91.9.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-91.9.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/el.xpi -> thunderbird-91.9.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-91.9.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-91.9.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-91.9.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-91.9.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/et.xpi -> thunderbird-91.9.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/eu.xpi -> thunderbird-91.9.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fi.xpi -> thunderbird-91.9.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fr.xpi -> thunderbird-91.9.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-91.9.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-91.9.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/gd.xpi -> thunderbird-91.9.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/gl.xpi -> thunderbird-91.9.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/he.xpi -> thunderbird-91.9.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hr.xpi -> thunderbird-91.9.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-91.9.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/hu.xpi -> thunderbird-91.9.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/id.xpi -> thunderbird-91.9.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/is.xpi -> thunderbird-91.9.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/it.xpi -> thunderbird-91.9.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ja.xpi -> thunderbird-91.9.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ka.xpi -> thunderbird-91.9.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/kab.xpi -> thunderbird-91.9.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/kk.xpi -> thunderbird-91.9.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ko.xpi -> thunderbird-91.9.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/lt.xpi -> thunderbird-91.9.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/lv.xpi -> thunderbird-91.9.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ms.xpi -> thunderbird-91.9.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-91.9.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nl.xpi -> thunderbird-91.9.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-91.9.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-91.9.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pl.xpi -> thunderbird-91.9.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-91.9.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-91.9.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/rm.xpi -> thunderbird-91.9.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ro.xpi -> thunderbird-91.9.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/ru.xpi -> thunderbird-91.9.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sk.xpi -> thunderbird-91.9.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sl.xpi -> thunderbird-91.9.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sq.xpi -> thunderbird-91.9.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sr.xpi -> thunderbird-91.9.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-91.9.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/th.xpi -> thunderbird-91.9.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/tr.xpi -> thunderbird-91.9.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/uk.xpi -> thunderbird-91.9.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/uz.xpi -> thunderbird-91.9.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/vi.xpi -> thunderbird-91.9.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-91.9.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/91.9.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-91.9.1-zh-TW.xpi ) +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 optfeature d524f291c80f9d21ad80fe978e3ca760 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d7396f06944d577e37a32bd5325116ce diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz index 2960959a315ff3189ce845b4661fab411f33db11..11e3f830cfb1e11e69ae793fd6d9d821b5397862 100644 GIT binary patch delta 9106 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 Qsq}~c1Hq<@vLjLe0Q!*!-~a#s delta 9107 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/cmake-3.20.5 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) 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:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) +DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) 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:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) selinux? ( sec-policy/selinux-spamassassin ) DESCRIPTION=Rapid spam filtering system EAPI=7 HOMEPAGE=https://rspamd.com https://github.com/rspamd/rspamd INHERIT=cmake lua-single pax-utils systemd tmpfiles -IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 lua_single_target_luajit lua_single_target_lua5-1 +IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 selinux lua_single_target_luajit lua_single_target_lua5-1 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-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) 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:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) 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:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) selinux? ( sec-policy/selinux-spamassassin ) virtual/tmpfiles REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) SLOT=0 SRC_URI=https://github.com/rspamd/rspamd/archive/2.7.tar.gz -> rspamd-2.7.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ce0277b7b190c2c1611a4df3e44bb45d +_md5_=3d089aa35287e5eff41bd98ce6e7cac6 diff --git a/metadata/md5-cache/mail-filter/rspamd-3.0-r4 b/metadata/md5-cache/mail-filter/rspamd-3.0-r4 index 4042557a0df5..bf0f92c5d12f 100644 --- a/metadata/md5-cache/mail-filter/rspamd-3.0-r4 +++ b/metadata/md5-cache/mail-filter/rspamd-3.0-r4 @@ -1,17 +1,17 @@ BDEPEND=dev-util/ragel virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-cpp/doctest dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) +DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-cpp/doctest dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) selinux? ( sec-policy/selinux-spamassassin ) DESCRIPTION=Rapid spam filtering system EAPI=7 HOMEPAGE=https://rspamd.com https://github.com/rspamd/rspamd INHERIT=cmake lua-single pax-utils systemd tmpfiles -IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 +IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 selinux test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 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-3? ( dev-lang/lua:5.3 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-cpp/doctest dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-cpp/doctest dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) selinux? ( sec-policy/selinux-spamassassin ) virtual/tmpfiles REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 ) test? ( lua_single_target_luajit ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rspamd/rspamd/archive/3.0.tar.gz -> rspamd-3.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=eebfb59552f7a0097a74d0fddc339610 +_md5_=8fffeb251a789d324976245b5a14a96c diff --git a/metadata/md5-cache/mail-filter/rspamd-3.1-r2 b/metadata/md5-cache/mail-filter/rspamd-3.1-r2 index 19c6dd112ad4..c2a1853ae701 100644 --- a/metadata/md5-cache/mail-filter/rspamd-3.1-r2 +++ b/metadata/md5-cache/mail-filter/rspamd-3.1-r2 @@ -1,17 +1,17 @@ BDEPEND=dev-util/ragel virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libsodium:= dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-libs/openssl:0=[-bindist(-)] pcre2? ( dev-libs/libpcre2:=[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) rspamd-3.1.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=428e3b3d91d0a87528eef95cf6e35e9f +_md5_=2d6bdea6ed5a0c7f6b59cd9ebe781e08 diff --git a/metadata/md5-cache/mail-filter/rspamd-3.2 b/metadata/md5-cache/mail-filter/rspamd-3.2 index c4b6cc88aed1..07e3c198c0bc 100644 --- a/metadata/md5-cache/mail-filter/rspamd-3.2 +++ b/metadata/md5-cache/mail-filter/rspamd-3.2 @@ -1,17 +1,17 @@ BDEPEND=dev-util/ragel virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) rspamd-3.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9795ee3ad0f7724272b2d5b84d920f99 +_md5_=f1752be694c32f5aa51d03710d0849ff diff --git a/metadata/md5-cache/mail-filter/rspamd-9999 b/metadata/md5-cache/mail-filter/rspamd-9999 index fa02669355cf..2994053976fc 100644 --- a/metadata/md5-cache/mail-filter/rspamd-9999 +++ b/metadata/md5-cache/mail-filter/rspamd-9999 @@ -1,16 +1,16 @@ BDEPEND=dev-util/ragel virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) dev-cpp/doctest +DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) dev-cpp/doctest DESCRIPTION=Rapid spam filtering system EAPI=8 HOMEPAGE=https://rspamd.com https://github.com/rspamd/rspamd INHERIT=cmake lua-single pax-utils systemd tmpfiles git-r3 -IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 +IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit selinux test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 LICENSE=Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB PROPERTIES=live -RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) virtual/tmpfiles +RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) 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/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) virtual/tmpfiles REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) test? ( lua_single_target_luajit ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=73892e5bcc4c55edd76bfc7f7d162c14 +_md5_=7622dec20439b2a82862b3c1639b819f diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index b599b85750a6543801135f7c7789b231929b34ec..19deb22d2b3fa1b6c136deef2a4de48c1ed74ee2 100644 GIT binary patch literal 4531 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 notqmail-1.08-big-todo.patch ) qmail-spp? ( ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch https://github.com/notqmail/notqmail/commit/d950cc34491afe90432cafcaeda61d1c1a9508e9.patch -> notqmail-1.08-tls-spp.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/b36d52a0dd7315a969f2a9a7455717466e45be23.patch -> notqmail-1.08-spp.patch ) ) ssl? ( https://github.com/notqmail/notqmail/commit/0dc6a3aa9cb3440fe589ca5384ea27d683f05625.patch -> notqmail-1.08-tls-20200107.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch ) ) -_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2fe6aaa7b2c2491a8b37e61a48092291 diff --git a/metadata/md5-cache/mail-mta/notqmail-1.08-r6 b/metadata/md5-cache/mail-mta/notqmail-1.08-r6 index f77f60084c78..5c69253e6d80 100644 --- a/metadata/md5-cache/mail-mta/notqmail-1.08-r6 +++ b/metadata/md5-cache/mail-mta/notqmail-1.08-r6 @@ -14,5 +14,5 @@ REQUIRED_USE=vanilla? ( !ssl !qmail-spp !highvolume !authcram !gencertdaily ) ge RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/notqmail/notqmail/releases/download/notqmail-1.08/notqmail-1.08.tar.xz verify-sig? ( https://github.com/notqmail/notqmail/releases/download/notqmail-1.08/notqmail-1.08.tar.xz.sig ) https://github.com/DerDakon/genqmail/releases/download/genqmail-20200817/genqmail-20200817.tar.bz2 https://www.ckdhr.com/ckd/qmail-103.patch !vanilla? ( highvolume? ( https://github.com/notqmail/notqmail/commit/3a22b45974ddd1230da0dfa21f886c3401bee020.patch -> notqmail-1.08-big-todo.patch ) qmail-spp? ( ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch https://github.com/notqmail/notqmail/commit/d950cc34491afe90432cafcaeda61d1c1a9508e9.patch -> notqmail-1.08-tls-spp.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/b36d52a0dd7315a969f2a9a7455717466e45be23.patch -> notqmail-1.08-spp.patch ) ) ssl? ( https://github.com/notqmail/notqmail/commit/0dc6a3aa9cb3440fe589ca5384ea27d683f05625.patch -> notqmail-1.08-tls-20200107.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch ) ) -_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 _md5_=151a0ebd3bc5cc8c06e32574b3493b78 diff --git a/metadata/md5-cache/mail-mta/notqmail-9999 b/metadata/md5-cache/mail-mta/notqmail-9999 index d041b5e252fd..48853590da0f 100644 --- a/metadata/md5-cache/mail-mta/notqmail-9999 +++ b/metadata/md5-cache/mail-mta/notqmail-9999 @@ -14,5 +14,5 @@ REQUIRED_USE=vanilla? ( !ssl !qmail-spp !highvolume !authcram !gencertdaily ) ge RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/DerDakon/genqmail/releases/download/genqmail-20200817/genqmail-20200817.tar.bz2 !vanilla? ( highvolume? ( https://github.com/notqmail/notqmail/commit/3a22b45974ddd1230da0dfa21f886c3401bee020.patch -> notqmail-1.08-big-todo.patch ) qmail-spp? ( ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch https://github.com/notqmail/notqmail/commit/d950cc34491afe90432cafcaeda61d1c1a9508e9.patch -> notqmail-1.08-tls-spp.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/b36d52a0dd7315a969f2a9a7455717466e45be23.patch -> notqmail-1.08-spp.patch ) ) ssl? ( https://github.com/notqmail/notqmail/commit/0dc6a3aa9cb3440fe589ca5384ea27d683f05625.patch -> notqmail-1.08-tls-20200107.patch ) !ssl? ( https://github.com/notqmail/notqmail/commit/c467ba6880aaecfe1d3f592a7738de88cb5ac79a.patch -> notqmail-1.08-auth.patch ) ) -_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=83e409859bfda35a09759d514d307fd6 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 6dbc02c6f030c8c8858135787ec06d625a676e9e..c491a0707bce7b85a75a6093190090a9ce06f479 100644 GIT binary patch literal 60028 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 literal 59866 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


_b zY7^`OV$wc|al{oO7$MLYhO0rham557Ko5StLg4wel<~RdBsP>5$^>TuBm{yoZuoq| zQRfZ~0YW^Y5CB@j&vYWdSvg8@0X|HHC;FHM4N!aYW?=BN$;?e5R?6gu-EivMvbH8`H1%ZGbKmE8UnR1Vblb((Q!XU-tlj5v$QyFx3pB?1n)by4U$lPQU%n zpMU-R^Y06lx({UqNqymSd@nc#9F>8w+A)?`faS^9fbtJ{T_7G~0k~nD7q*e1fa2gz zJRwBW588Ro9{VBS5wx9GSpy3p(AP-R)Dqs3RO`Zl;R+DrzzT_K zg^Q^~OjsItj&T2tuCJW zO^o&AJ&`!E5~h^S2H(MxqQwy4vHnI<<ZN=SWyESt+Jpx z_CVVpuhPsK?#ja-jmQrpp9|6@N)u$XatijovcnLe88|R- z{j7#?P7N0}%baxRxH#$|0KTE1i0sx#JNQY-P=`m_sgt%f5!yNCZ zLjd9)#2AQ1$E-k?nWG}epi=?&f-Yr#ZeJ#sq2+if9-R?wi;caD^v@(j;`_ibcydBdRseT^g5Pa`0f3{aLB9yF;5#ITc-JOm zL$A7Q1M|8dKIJ}*8i3{lf}fv!2%vPBH%1}SH%a~R`{!TVFP}gD_G$nA@qa~Lr*I*> zg9~6Xew#zubD_fcO`c(!mv0~efM&vHfr+t~aXon$xCY_rfJkF|wc(-{x)5+I;Q7N~ zh;YqO-Y^QlJdkop*BZc;H&+e@E+e{AOT|`qJ9iuF<~Brc9k~4p#1Hb`7&^V zS^pBu>~SailLMk+y~T5(nZjEMgMn-4=LUJ`?CkP1${)oku$T6$QBF3-+W0AldM z-vwqy9a;la_#aHE6hZFb&S@ygc=Cavt4u;hY=@ zr$WT((8*rF_UQGKqa$RY7vq3l^Lu6)Q3TLD;cq~``9&N)v1XId*x%` zuP_i!?2wP5_*a*i=;8_?xC{>9I%~(m0u&BUaH?bQ6*wV!Ty+#X;#%Qi7f^w)V7@&B zvt^)MKx;&7=}Bb~yYUS8#QhDi_n+1;^C>@6Vd&t5pH94EEtN;c2ZNSSzyl1kaJw0s;iCxjCrsp&HC-D(hQFT# zJCqb6d~+@%uj?%k^5S6l0~fdbpeIvJ;NbWPE~TbQI6hm&{x1CC1td8-Ec@ax(8aw_ zkmEiduYigRq``(~2fX9l@q>r>Hx+^_E~=wToZf{Q zPJ+?4+Q1i-9-{=&4{k6C=n!DKp%q8ia3?}vf^xwDD;yW?7$wAwTfxfVNPi=#^6^VX zt-=em?+H82;C)zSA?|>uf~gbhKK-!zHY^K5+|v*&Kv1wS3<{=z6FwqN6#OpUtVIq9 z7Pwjs?JA|-;L}RzHZY?r1S!BarbB>hkPc+|=HU;%J7M719|Vq{yb}lmV^0G0irX@c z2ZO=Ef_K56cfnDmX6g(V4q$<&5K92(rn(N430~O_+MvBE0Bgjo56f|t-&cnV^W zqZ82j_rf|6R(&O85`MaSKyY2$9tT74<{-OA!0{TtAYTdO#8<@-OxZO|vg22pkO)-z@%R;aPA*$5X2-2Zn`BP3T4x zSMwBQ3o{8QrY$+^4*kyo+ie%*#QHCw%d|L7s|cT(f^2Jg6lGhcH# zqTXffJIHL{g!~b(>EeUnBt*Q~P8URnc1Ng+x zHar_7h)3`Z+BO?xB9C|j2s4`*z+Be~)U0ITn7U#+3}5H@S87J$OV>2LF@#BBI}{;RCQ4+j|GT_qyj7yKn28E?lC zfMiOx{5$N0G2dW$8s$Oo4Q_@*=kzzajmiPM@CvXMTuZ(2vuy*>Kw{w5gJ*}36H77c zQm#IGL3)?Ks30WRLB9I=hOW@oA}2+oiRUdv3;w`9La#;uhCEHOX??bFAyuVejvRn5`aAMw(!6hK?9sK@&J^oCT14v;K!c;d8G?K z7V!F)UKoqBObx`k%>fM<8ouT&A7jGalg7`1TzDA*t35*XCaBJ0h8))n_TaQO2nw=- zkF>fMEX~2UgK4(Jl>|@GTu^0`U&K~Ilzdq1A}sl@D;S&^!}b3Vrj?O3>J-g>m34%bHSfY8;Lajr(lm$=zI*n z0Te+szRBs!Z=?N^ZPxoCgdd(ZwChUmD)9Jm0;`GM5Wyb$IP^c6J0_T2A_Uz8>;yjs z;0&u~OrsH+qSdZ)@RO662Me4W-T?~?Yr@%%05Pev9+&tm1Fxoqy9jAqH0q5_!`WDAdjOSx7l9djfeSVh02Qb{&CI9T#fp4$dG!BZeJ5SR(*Hf2e?f%_hXu#DB<(z=DF5%HqDPT>TLD6&CH zBmNE+iJO|ph+k~|&Hl=P6yPm<1{^p8#b!M30pA{0`9Q7wSuE|g*qVdRv!?>SKPo(v zXwFk1w`-c)g7#br4m%*OM?x=N@CqxM2t^Mo_}7F-0(i%cDVOq1QtPLm{`KY4@0g$& z21ww$#1+u9CG-EdS{{q2TM--ny~1xS0fKeIZrxJz&Um#&>`GxmPk}R={{#Fi;QZq8 z0QE2*VmMj~*x!8)*(kU>T8d~8&9I0@5dRUaJJk9r237#?3IH^0C!=?OjeKRZ!328C zc+K3?2_NhSCZAep1TBjruq8a;G5lG(Ly3*N2Ox&1-f`}HKHkkljTMq+j>O(DA}sP; z{0z46O;rDAyM44*L6`ncqaaprQ@o%LbY6*w)2@t4X~=esnDf}^1x8`k7;Ja1(l`DS zXQDf|PKEvx^m;q(jO`dcFqVh3d#u?^yIKPcUp5)y{m?Z%^qQrWSKrwbB!O%O8cD3` zH}AfomE96j9^(NTNfIR;s+m(bdnW1>j{_@JjYZ=wZ#v8=P(YF_MAV54wr_C7K{Qry|53Fex2*Pm@@L^a1EMh z4IpMfK|m?F+R7Vw=@Gigt{W$VuL5r@6RkLhW#4YJQIHUTQ%dF^Ew*NY06z}FuQou9 zy$`U1)xiw~wV+>ohR_J@-^BFO=kcFk8?YaU@D3pmtXefO7I88}R{Kfw?ni0C0^08O zw$*Y8?sCPSS@eKJPq;pwK9sX|5XyjTV)qCB0+#|zw23C5Um#(q*AAc`D|dDZjE>0y zYKmouw-O*$3rPTr+q2CP1EGklFc*xp;OI}R9VZ4`<1Fsuu2yy+m3a3?h^WKQv>QFxNL`E}4ck#My1jr5JrKYjl4k3W9=IDY!He);{W z1{Q0kFYH;Yv*1nQ8h~s)Bv4?51J4jwCY-kum4Mq}XcC^DC*CSt*aI=p_VsowGed-% zb5GmM%Ye(9_U;j4fsm~(Zrd3-i>EsioXuAemG1Bs{LXrCQ1P<2VA@+rSmJbwT((~I z5T1-Q35qj+b*%L?fkuSm<88je3rx^IfRx|Uo@LZeOOzpA>&|d+ z0ms_D3+$JFt}nl>^$W79{O9-pvA*6lHQJtAEFw(1q3!mx8R-O~`+zWjyW7nkE3nV} zaR%e{&_Jgm%VFyWrf9^@_uZd90H83iA7DIC&7Ao02($s$AbrlAPx90BN^jCaeq&8k z96WcM3>yG%d~gLJ*>a7GxX@CpG+h>v&prCr&X1zlgXw|}bWZ(z0{m2yx_r<@u&(?Z82kp~;>&sN z2>v5(-{CF%4H1srYJ}iEEF1EJFolf+fLJ2hViPm*3j#K+5rWS6Nly9VxOTB(-C;tw zR&5SQ43Mif)K&Qmw4vI+YkrV`$jZKikSyX5tc3$DKpIHs+Bke-DvHg&PmozyUu!kv z!pu#1z_$U;pt13m&&$$6JWPeqJfjH{Hwp*T#hCQI@rkE}JrfRBBb4#`@=}6gEXR!t zN|w%od4=T|0m#HkmSCZ8Goa-bD-&)C3OIHs^-0S?+Mq9g71Q-+F~KtR04-S##ujEH z22UG2bT?K@cmd!jywe}C;b~zmxEtFch|3kg%-7~&LDy{DQUy@Y{4hKCpT~d(8(7}0#c@I%eI}HgihQkq6Vua!hLd=cRI?0ZxAV2N z1S0D0)`Q~}0eYxJ&em!G&_uTlDaW{Dgja6cyP^7>)WRZQ z7Vw1)M3-p}I5a@t{%S<^hR`p(P&{ja8*wh7faGRf#m>shYAJHGnlxjvkz+bQAtVUE z%gfw;M{esx7MPuM5GQpzP{lier^aciDB2o2h}j_Xnl!+;kS)Gpz1iKrKK-&C(^AD> zC;_Bj&EUcrQHbO5Qle^bqTDLYjrv(Exowk~_!wNrh3zj`F@}jW%{dY~ZJ52)=6>?Iyl)EFwI#ssjPH*x z%?AGTl^PQ*Uiws2+qIL95;}Wki&jT^W^%y27zgAuW;2Fu6(Uy45H)}&D1F|Jh7Gye zvHhtwZm7yB>IKp@fCs^6m*>fn-V5Gm&onSFh0uBSR~Nq-oyphOR|dZm$ZlX$ww?hQ zh74AD=5+2NVbddk&j3yr@eu?%?JwfLY)CqYMx6X%3B?`}=M1h5VUN))@;LDQ!4VeQ z63-iS9Op|?>z5xt{j$Ev>w}|WFE?eM(R~vq3O2LF0ikSrdLX3+`U4;eO|kjsG`Bu@ zchJj|$T)k0u%bZguxAcGj_c|N-pleS7W1U3K#=!EoaC7}lNDk4Vakx8Ir&A8@onhJ zaBzUIaR{NoR(8!UyHt?JVOMY$jpI&(HS@zB(}^3*H-fUe6q+})xdH+ic;|>!I3w}1 zso9K?#R$Otp+gSlg@{Vu+hu3_@}IxA{?q!Hekj&w(uaJ!8xW~B8zpqeu@Iglb-q0I zx``(iT+FUDB$7fjVZDH$&ZU`=#M?TNVGofFzN;tvO?hk#l7Q>0CwMVG0hNPyK#^A> zB!6woIKZCsZTc@c4TtgqU6EwF(8i3eS^TtPx11Yp+5skLDo6#`5t6Nc0Cv=vGrhuP z;Sk$`EHtwf_yrU3(1^*ohnV@R`{;Pq<61`9gL7h zyj2t2JV9>a9(Kh`fwt`vMo3$mzrn_5M3o$mN{-~&*@&Q>II_iP;AW1rdF*<8HEEps zZhhWQ|)-psnP{SFmmzT7ii#2HpEP)#&+n|fbcYCMiZ8Y+ataZ5IN^e zFfw;=S+-HJAmPhN8N^^mH{S=Vz%d7#S+Rv^j+VD_C?-xbZ~M6WcWM3W7X($0{v`9> z^}pCWb^><^IcF&LBtp=mHEysKXv2szC!RgxS-W8sM$us9&O2gx_N+T}=hUa=P=^{W z4txNniB1F>Q_y(*ry@mcw0p}z1<;ifa&J|?b>8ZT(=?4UH<4+3!wg-Y`lMv+fU$NB zs)hm(|C58P$CZExAV{7Av4IKp{dA=TlQV^{?HJDDOznB(4H4GDPIwhK_dXGBJiod2 zIli=ieXKvk#{gkj>BVJQ26t3cctz)m@Y7}xz`jrGfvuaR;OFbrw!J3;V4emLf1(0e zJ=;WE^!&jl^FEDKP=s*;>JbfI#Qa)%@Il2yA+zH`18!@;{Y|4ZObi}P?6@d23dWhC zMiB0!*t5`Y3#@TNyl|xhO9G}mqjk&XpruY1A;>~;ZUW$g^Sg`?tR@)TwmH}`Q!b=3F*uCJJJ`OXXa1r*+1;zz;2GT(A*Qxlh*0T5ahvZ z09e_zjX+!iI`{{6o`{_*>#pX|fF9VC6% zdv@R%PU3X7Amyl9x2s>e6xM;MbUDs39-D*PqVhaHwubUSPr!@#oZu7^K6Y5zT8C9b z2qHmZ)nKpQg)`63?3B}i7MJE4z+PZ|dT|>2s6@ci*iD}pSO~m92 z%nKQwjtKU&FW66H~=vEUuHhb6mxC5`Ps^a9BDUJ38AsL74!MzA>)@$Y;X1XH(rsz%edFBcrhgKev;B+qMn-oVtk^ z(3%y8cqJ#c07@8iCy1XJqr<=DQHUWn#k}Rx|ha{=J5CU6mTTm z4vKSxbXqndiI&@_d9PAL~t3c8_5DNOa_AuXRt4cFlfwbxYWXQ>N3$>2ZECwO` zo2Y*MG(OtH1@8?XK&US{0l;L8XM4(1_ybkvH17iuIRJXYe2Ew*^QK|8o%?!P?@aUK zGyutXA; zWqWHlk6RjqRy^AyCXa+lRv9fmnm7#~$d~hW_yB$aX@DV*0bC)hL`S*taPIja1W3O4 znADqXs)h&7ydJiPvjNh6Wv-3j^s&?0RM0koD5r(Op6PR*a={TNRF_G(D(=iaRAVz{)N*#Yd z)V7Zi6?05K$cPk*^PO9JgidW@q<9Cb<`9mjp)nI1^0!{~^~+OrhyF!ZbXaT?9XxrM z>s_;KF@wnWyA@?!`Yk^7+UUS}nZej@ba3p(o-sotvIL+M`{2yqHDpDYa;wL{JKYUN zgZBV-;$R${!1+PgfA)4jU;ElQyx;D=) z@Gtxrih}`$>AsryjBj7-bkqV@xdF!})drjhZ0Xy2b2*9(IiX#iWk^zM?fzqXjb60NdY~4*60OF3$ zbbIWBV4g5vn*55#bpj1=PI!jbO;ivHU@G^v*#OorUpd=rx~)3DW)HeOn+MM{+~AVz zP(%uaBLo6fjlE8L&7y$b4m@c^+-~{V*I~8F_MO8d_HtqZ*V{~pv}drUl>qR>#{fPG zpW|16H@??1b^q9Gc9$9K)?|J-|dy1xI$o^^AOUF1Z)9M z&)*0wmCCS4i9#1Z0fY>JmT1`*2e${6fNOX368;d2&&&;wPp6SneXrU zVXgcb=S8f9#jGwmv{X0{G0{AMTTjAOJm2K>X{?XmcL{}~hWfaw;~fv|KxHQ|x*6z+ z6R&m>=OTg2@}zuQDdW7KxF=^$8J{1}+53_ibE4^OK`;_hnWQxcuE!eg5%dwnGo5@vOtE38xirkak{V)7}sw3ed36A1);C)U`21WBN04xt-+ylsti*<$&?~Kyh|J}bY>3C%1 zOt&kNUNSm~_K-z5(}|WeG{J%D*i*GZq&dT3AtXS#U<(CeBCt~S^+vy3xK0 z$Z68uTs{vBS#TcW7{LY~VEP!=JSO1cBmf_Vooo{UQJgSYO&PC)XdPpBFyZML3e$Pj zHUA`|M~~huR1iv;!$meg?64#cCRk5bBtg!Ivjuu@X*c07V!C_FXG=KmX8{oG3Qk}f z7s%3N2^?fs_k2~`A+?y(pk&Xv6hQ|u3Wh^)BC#Jcya|N8QzKy zx0ARovvMKKVH~?7XXiM=X{}wOY5;dr0^ba@(K>zxj%;1pB&|Blag6!70H9 z(ctn_4vL9^gYZn4N%@&Yg!N(Qw;8SR-~dh@kmcS2sNZEYwF0I0@&| z>kSxL?o0t0;!jS*i-Q4=zA@ze49PrMME75Ut&1E4NDJ*dtc2ajj(BoATzO*mE)c|> zg3>NRB8YGSpm5+o7AQ~R*$KmTnk|FhEq0J}Ip8qSF83LG&*m>t|lW|uP&(xF>#y9V#4|;^Pg}Vh{O?D|XxCw5<70ZOJ1f_YXU~O; zI+ty*JXBgnkcIQA$h#xeleio&&=RzLnKX0(1`IuPyPmJ)j+pUm#>2%eRKsOyZ|)ow zQD%J7v7_}U!1rP4y?48O&{K!`3J(H-apC7ceOyMvljA{BIEouq00zrlgM+6`HnnHl zn{3BSod0z{$y6sEE~oo%v9PttZz<39Uv2#U@zc*uZv4aH?xpkr_WV*XLah@q7@xDd zctu|IavhTsLMIfl$8vWYhKu=z6OD@IvFzf#TnqrKusi(Gx><7X&&V{q!CJZ`w!4)t zKPeDA5wsAdIZY8`sPzqe0t-wS2FD3-w$K-o@s_Topl$|U&nIv5BW}1f31B@8HXjr5 zFN0CtFu@}LY1-FbFZ{Su1qJsoUDE_Ltu9i#^mumf&#&tPzi(9d8+qjqM8Nk0e{*(s z>kd4Gyw4^&s~y=!VSM-D7Tj#c+p4JW))gI?QWZ_058=St(54umz&7YR-Z>yA>6S>Z zqq#^eHdrc@sJrr{JJ(2{Sg+~>Hk<`@H+tZvoaWp+psrc{;Hw)*lDFdofZ<7$w_!d8 zFrX+7(JjHqXI!S6Qv_(*^=tD>3#T3Ud_=CzKBdwfE#s`NLw5p_7;kx(|N69Tr}`m6 zL*D_=We@9c;5nGZgA#E%oZS_(k-slIlQS*EC+Mzg4S?s}65NJ1pj6kuHq9V(9`&BL zec=e3$RrKo^a#%rZ~Ii2@E!K3b1ZISzCj^xTD3dGLJ@`R&XhJrbg>R!jS81r>Urw- zHEE!k8w_n>mmE(w-{QG1$2K{&>Ld^m+QmED>38dHps(hjON002uepA+eW$qjZQcke z{WIE2b^q|}+J&LMTT|su-DzJsBx<-}thfrtmWopnpB>A_!IrqP>rA1;;kxc=vs`xb z#t>{``tJX-vy8y0c?oRVes-gPJ_$LOH5h`Gn;u8S@z~gSzm0L<73-UXgZ6B@E6+#l zj;zvlGwpCQ4TR233)SK^v257KZ0(P*<{FQND~tA%TyXuiPmpdv4{)a?pK}R?a3yEM zFJnI2_NQZH8z#Pc_}#w1F@BmK^M~_zp@nNAdOMjs;7CEM|T&608IE~0emPs|FV1^M&47SG>+XIn6u zjD6d(M1Tz^7A(Qp;CeXb*!B!AP^(%Eb+kZym1oVg{SlA{gE7o_oTmDKNpAEIhGQ)g z@CQ>Z&SPyLMFV5Fawsk5!P6>#5z^NIw)Ad+0*^FHZ$|2YTTEGeM8s{|GVi_d(<_*I z!dU>)T;H|3+iwCvIzP=E0WXdw$Aq?{JHViFOTbquCN#T%(51bOAGP{l;(oMNH?1^WEk=Gkz|v7pZic zZeYc?s}`Xh5ZSvv`(_R}Uhk@f6O5P*Ty^TH%X-RZDOVfM++=``1BOBAk24b{Kiag*db1?0QLA#Ffy`UcV4JCcI zrUc^z_as+XMiYQzsG0m5F_Mnw2^MJ=^sz2}}mo&ZwL@%X0+$$c+tL!L|(C zX46bgU!5da1=O)_1Eg^%q42nlO572+)Gu^_yKrX=10;_PKni%e5;U&LI zY5x52=l1*h@~Qpw+tLeONSPA>Caj~3+KfQ31GfS?D6vV?MTe4 zNELlQ!dkYv-*R&;Exg&Cdqj+T2&8dA&L$HJid^P|CgYb~5%W{7FPl|M~GE!IlJW?}Bg-8BnR*r@JMIcXQhx zKd~WQb#~`5-?QweAKu3SbPvyt#M<$;n2=6kBrrj{EaGqXszC?5tm8?I%-}-CWzGw` zF`bd@Y40$t*G(7v6_7MWN536wK$C4W0%E}t8)DDc48gtR=+fSY=-DmoT2xoK#h$nG zB=~Rw9l?5odGVDfD`pZn^%d;%k2mUyMUVBA&|NVm@y&l0Qu?!yoW9@oS*3Qn=Rwcb zpGJlWjNPtCSf`8ZY9@D>hWyb?Z#$DfWK z%vlkRqdlB>9JkIRTt4h{RhDr7z=bDEmiVe=V|6HA)v@}Ygmf#Sm$AWlyr06IM$Ql7 zL~e_l1~{)&x*dsip+Uzf`?UAzFne%YKEOD+`U?sUqP)PFcm{OaK1FwEq}#zTFIceQ zKRBXh*KDzXgdgyVj8_I_msm7(0e{)!NqK@}heK=yKV26d;C`^8?!e{YA#tF@b2~%< zDG{vlj7`|@rzNIf&&YiPOhgI*AlL1T>aud3JfDHg%=UzJ{7FQQM|!76(~UF37Hl5z z;YZ##1l@5A+l5P4wl8pdkAh-MF?pqmqu(}OpuarBkoP%=GodEMr4cwrLdSVH9gNev z;7V>>T(Py8i+gxD7sC1L)`sYueHz{xP!p`q7X0IaBs(WQy$u9l5o|sKWF)|rTaKLc z-fm(7QDqw+Hry=mO_RejI#2gX^WWgRg<5+*fZM2CYSN?Y>ifOIeTVDMLW<8VGA~Uc z=qGpS+{ik5lSx19Esz8*ND%@h*uX+viV*mg;DQkV&(r>oaim+{4Xfj55GsIZMk`j$ zzGQ1i?mVcOXm~!e#NY^9XrV=^#rn2?1UGkz9b_tK;M&ONYAF{r))KdUptjS+I2@;k0d>HFyG2b3 z!Y^$L!W8E+prPbj4+C&_)AUL}a~B!{dTQ$le^#F2$Fn{F`196eKu`uR<4U6&cf--V zA*NW&hx`rqao>FdJZy||y&S^ywj0FPqs=SzG)?MU-f-^abitA>AOIl=+m5GIWsogO z3OlULE-bs_2zyZE@3Q*Ynd1NPWta|s$LB5=)_5(MeVQl?$jb}ot}^^!3wz1oRx8!B z9qyn7^i%-Kv|0eHiSW{tzb=n#4mv!`7|PS-%3qFWttjdMm9}unN1WspCHr8InY}0c&nK$Rb3?|OZZNES$PSLSqyGj#~#jDJw zbm>{*?)KHtHcxBoL2};{VQFGG^Nptb)P7Fi7H^gJ+Z0dJV8;#jxGjdoke{Ig2h`pC zelD{f&BJo{(?z*Deextr6xK39Z zCY~d&0SW`d*ef1v15c2!VY{368q~c^W4}2mjF*r0=A~&G2uppI&R}538J99`^eyLM zZ&mhkx$WqWS>?`oq3_!+j)KKWafvaGbq((e<7nKz08E(e8HO6etuYaAm4N7~A>7Bh<<0WHNy?)5R3n;)E*wK!gf(}|ZYxA*zziu*VF zeVMuN=Az|OgK=CG?Ko(3Qzi;}c(jvn1W0yG7BuF~3g^>9)rv0gbVup%)*G*LOtvGt-VL$c=9=AKv2DNIE}?MW|3({&H>6w+_G8MY+vPy%=DebFogu=tK+_0|su46jFR@@$lkL9BTH`r&qV;1(@LFfE!-YG`!-{ zWr(PRl!Wypyw3_}-fx+7^}$ znCe-innpjp+o6(%UTkf&f8Bw?tGm6PaEg7p)B=VO-4@-gS!d@4t6NdU977^y7Mu`s ztEv*{(!7DwJVG25!Ma7@+YYY%`Iq^}M>`r0aM^Ru#k;GXyhPNdolzW-1j~8-Lp?xD za$j$%Xh$X5Ja?(ovAv`Ujmz%r;whp_ahf$0j=bA81p{j?&w>P+d~&Od6+(wK+-t$B zm|b$Y<|dB4rO7#t>+5o}AYX9P*QFuxW8M=Z%0ZXRD&ZFMrP0r9O?ii>Cg83lXBqKs zIFli-sJ4k>aHjpQa^ZIE)m-1^A-x0;(+6_%UAw-?>i7Nm%a7|Bv@+@Z!NsF5X>m#g z*f{L+HYFa9IUM$%f*au4aG$F1+pP%*5pTw;0y@21;<;hWyPzbS0Bq^LTdy73bCMk8 zGW&~(I;jlx^CH>kRj$b=zMXpS4+`^X?91!~=s}SFvRh*JuT3du7FTo~YjLV1~CZ zuRCn+k$@{T^C9*m%;1Wu=Gvg=azeb2%_zrf#dmhe#OWPx5jxIW0oU9O7s|-ii}T$N zCy%`&^p?y)1Btv&NP0CFPN7-CMYIGTaJ#z^Y|RURo8&zew-98lXUP{11OI@I76Bc+ z?M+(0fBskd=_d)!hjO0pwvu=^O|S!J#`3TOdve@ipn>z?aEW?b7<64dfcIIHtkysKmyxrOzXzN>BwHXCxdL*sDN z1B~R|Prw4#T=yFv8q#dfJ$(CFabc1uS1(YU{MI>L42_Va7)Btg7^nY$|tU8`&n|x1Lj?x z{V>xJUKe(QmR!SsH}7Ke&RI|v2C=+Dj3{Y8ShCd^EPW*FTlWFoM!+~Pz$v_?wg4=N zce!8tm(O;auyebEn}I=aXfwV^RbQ=Qsopqnl-q4FGW+RuD1l(Ny*`wKjnB&JW*Ysu zKdm~GW+-}!wcdDlI7VeL$J;l7y8-=gHt&Z&iz)sPt`FtiZFF8(g>tULqO{BZ)`f|{ zG#3CXq1)Trdh9w%L^IgvJb74Gs(F3b_<9X4drA;9Nx`P7S7Y6g%hFP zQa27S(kdoBFzwg9MMM@n{B;bWTCdyHY#g1tm|=zd{OP@-_RmEpjFsx)2>jLK5`(N| zOMy$KtPZy?E&4qxy|Uh(H^T{eb4YjPjjL-wE%)uEt)^w0 z7gl>^3DJDv5&i5^jM0eA=Id z_4Te={MxJC6{X39u;gZ@?iv$V?(p_U_aos&gX<*i{_3Yoc(5{eU>-86dwMMpVHW@& z?31uu4U6T4vK6Q8km?k|oRhaWUG`$$AMkA}khgoiVRg(6s)0md`sebt0GBr|z(Ei8 z?72b&7%?t~iEu*OYreaMM!57m!0?Xr`=!0l=O(nLyEEZ7g=N+5NDewVY>aS#Mdm)N zL`-wk=_RLM|A|gL*QJ~;1A5nF-o3i+xtraQPt+M2d&X>INcAchFLRn;gv0gJE>pDk z7yYj=Iml+TRE~b5@ux#js*hV*o;hG|CGZZyvh*c7e=qoQu-5xUIhvQ7f}uQD;dbzc zd#&9kq6-A?*h6>LBR;j4?rwTJGRuw=TPi}0Ly zI^5s{(GYAA--h*iV5soHI`z`Pnzj!GJ`MVq@ufotJCK%=TiTeDi#kSh~N=%LR{T%oT*~ z9hzR1Oql6lcJBcNyH+o#t*_hciGq*E#zoo%)%vqo(qy9hc1>9=mn7qEN^qfx4P584 z5{AUR02ur6_Sx!MENg6CRO$`o_zmySp1u}N3AA-|JEFX@(p7VW#jAzCi0WB^$J4)j z`Ex4`UYi(6q--u{%hu+w-P0+OD|_SOwy)6{G5q9FVvN8AAhEp%T_|uYS8KT>?A(rI zfNa4B1es+&MBtQ9(DkD-$F-eUbQOj-e7(Ua&@52;j@h)BTRRR|2lnI^7#K=eHZEK) z@Nxd(I32vsc&p)Ui_6woC+J+@)$t3(mHqCALqqTUT=_jK1Q0-wfOgK0VFmz;>|O1I zu)hk*X?3*x04I3c;JYT*=IUgZGSuhd(*ER)fC~eN6&x>L2SLLHVQmqh4lf7CIB%e# zSrTt{zdGF5g4h9e?-$>564;1;E+TVxfylH&T+7p%0t_2pgMRWn1 zLU&xLY|w_S$>1x{&2p21o8J(mgX1;zXH>B{js?=r4~%gkQ^7+xk!-{Io3DE2-1t>@ zTmi-0_#KGwI7TN*aY)&!5rM`Xb|zzPF9PE~r&oML6GP6@!w#~=d8i@=ucs#z@lH0g zMJTe~(i`2jQ3{g>+IV4X{Wm$KKg%g_yxwiwpY3F)*SUImt@|c-_Oh@9FgQSQtDhD( z%{{q@6^7rS_v=nzKkJNlTKp}Lw zkKp}o>Gq(!CH*OF&gM=P2bbN6gM-U9M0uH4I#bu@qfqs0&F__L@#oo%M-zEC=2gn;J7D>Utu1?qz*g8Pg%D8~-{BDBZ;&*uWGfjj)Z(^N?*sORp-?6%I=MmM}b zL-1bp?8RK(uiJo(he?uVdE}nps?&AORxDv|>GE%ZJV7-<^*lysI1O|>~JRL*$JuPPvq3px*GSlT9)M>f+ z)4MKicfpoM1Od?%_q{tP*u31(wsONTanvLz-j(-s)>e0X@icfQ!{xA2dAtegw@>3I zeN;^!h??)Fux;RM@=#$Alo1|*JMJbf(zYy zksaj$=UBCK?Dx+2{1*H5wQ0cpj3&WdN^>>$kn@ypT?rF_1C~7PDUfpDn9XvZZq<7d z`IlQ(BGACj{^C}zvcGO?*xqbt4k%!1%N;;D1n0DarEX`BAf#t>80T7|jQz|v^Ij$; zt5xCe2;tMuzuN42{1D5N6|UzyFBJx=Y#VpCbJ|P6&iycKQ%jAH+?aC(^fgRpyH*?g zSE|J;n-DGbf?Sr(bY7W5fCObgDP8o5)e$P(A$Xc%I4o&`Z|s{@_8N-ucTbZ*6Wk9=vI(O#8$!9)#29`qX5ecR36DEWifqz??x=CK=O1`EJ*MJ(s6f z?*Rj-g}B_)PuKtiqsm@m_g7J+JUe6rg)>Ruv@krY{e}OXy;KGX$fP(+u8GX_F*Kay)mC znbe!L15f!qQ);ku#B~Ly24JtU(C_ySe3MhHi0WC;ncuZ==oy9`ammuJ8E*IkD$uw0 zTpr#uj7qH3TZMhatM|hSu!DUzzQ^#46oU&Ko`nN0oUnr^7rbJ07Yw4I*K?a%a~_i) zn(6SeIqz^TFMQx7U#8W8Nn;g7hV4L*-hb!Sv9E!ITosTf!N2ejfq5s=k$suKdsJNhR(_IFzw&1+xZQYgw%LB5Q zT@_^c#x>IeyK{rB7un9&-em{0tCv46hyN~%s*qV^nc>~0dM(y0JF&)&+s4S|Z2}-U z&a=2dRNFQc)25LaP(n}5B!8)aZJ?}XI8eEIyZkNwLZ zzx`wV_L1oBlDr!ab-m+$gkURd0LR1T!sX*+>E)A1a}oDwPCD86>-KC{5>8Icp5^LX z+He5#X@d7^mTi!*Bin?`aGsbWFtOyKuHc>`)OQJmP#oUkEdtsZJ>A1})3SEVtQ@re%<7Bpr55U z*e|WZ#cb=_w%FikX0nV4ns93i6vO)nZikB9nX4Q@YR!ovD5?_z#XP_3yLhJH@&Q$` zyTX2ncpxVA*}LnWzQd)(_jl6w%jf;2jo-72-O@vpt&xJ*OL#YvopeS3mT`DdI$HC38l%5?qr@ z%;I*@jYe&uKiD7sB7opbhnn~01t+Kb0o-cpRUVLFT()VUZXXUHnmKQN9QI~tzh~~58dhib0?V4^CbX}A8x;dxv)U_~v zYvI)oYF-CzV~~w92s(!bL5MGzH8*oQV%zNWUvrHNd%&u^hueGFu^>W3tln;ayX~V6 z{I6S}N6*bYk-@&*&ZAlp(NH6idYB@%<{qAPh^ac!i3NGPmIKx&r{G@KH<|ssK3XpQ z=*8sgi>s!N4}sr%fm2kar03=aFsS6t=2IC0sxX!ywC7ZxV`)I)t1R7i5 z0J0Xwy;sPqtS}bE-7$fMTe+++T)8UOehjGFC?a-{9@_j?h)2rMZCA(HiQ)cy=zqnw z_VP}8KExY2vP+cB!*4hD1kD~mzKB7~Jt3Dj2+vTn1?>B|%>h9=M>pJOW|zy887B?Y`_0Z)#Aq zt_5ViTn~9V^zQD-(|PH`TlTg?f2eOcE%a0oAh#(e1{$fF`oM$k?@*U zSX?KDCydW{NOVryL|A+;v1bv-Zy&QgF|ocYO8{}JcPP5$E!*nkvPV~5f>whRZJZhK zb-Q}|e43beOc=_9W8DUa2qin7TXdX6;wOPmrcA2?huPlT4KU%;aak@zzL(cZo6=oC z#J93U_ZHCP9)T=6Lb+ma%>gLY#?p&VE(1iBB*x2ihCCezm8cG7dUhE``+mKmXqS+z ziN|1m4I|)xDz=g#Uuc0HxQa?gpLdizN5X3yZt@a^4@xp=?RzTF%@;VaEli#;!nS3dsS zxps8;1ah61fEe!O-fTZA-(S}-8doYI^U2n_0SOH04LIe!uw1G8`#=8px&P8W{q+9w zZNlBVmCcp!i_;aGryf@@ew$9fCqkczL=^qPZ$Jz_REW{=3G~Sk5$2ZaU;`V zPvej8ub`sL|X`{wrRJ3vO9u;I=t8Htk45%anPDl@j=QOJZ-3d@^~%bxBUTrM(n z3mxdTR#g=j+`U-u83F}2OviGiPJFbF?b5BQ3WVF~hCpX9ZA855TTa4#cJ5TYF_V5j z(@*vuJ6ls=p3c_BXJPrWI|vAybeI>hrw5m>c_~8A=&GA+leQWh{GYDiclFufoxx6q z0>n-WK|4N|{*22j!P9r-`pX~Vr>9&Wf5;y!x4ilqoKHJJ!k*b>jWOw1?e5~Mmp7+J z+^ad$tGQ%4-bUrhnVA!r?mtGxS5+~`zS6ojXWZ%z%k)evY zJ_4)tB29F=^XHpr2{IbAiit@CDmvgRe z&jws0Eql(~Hr<`DEs$qt9%pg92Sn{AETRg2)e8(T50KBkF(7yhINo|V1eQ0)l(H8Q z0BD^FZQFZUI9aca5GTDdH>mbPc2X<821Manqu}MB$%uzaTV!+yA-ELxHb8NYq{RSG$pof{mC7DpsuG%4|8{Aeuy^V!`X=&USj4bZT{})A0HpTUTW(Vi0@iz zUE;}S*vX6iM*`sV7TV|8>Gg{f{$O6;#u~lu2>syCTuS& zb*sa_rf+f%&qO{|Xn{+I1pWl>-T>*EEOgbQC}f7F4p+a4e!JT9FZ5u!yc^q>qq(%T zIc~O7=Eh?vrx})v#;J@6nOzkf{)9br(w)~P%XBg9kFgTR;uN%ZWXFL_^NK7PQn15c zEXD4G5g}2zCRLZNx#Xn5K4t*+4sXTl6z^W^PP%eTXeWq+6hUFdc0KimeY{is`9kc= z3c%FkEgydQI0U6DN)_!@>eIw>mRXiKwpjy{A<#ZADHL9I*sPN)&kHS6j|XxW=*ZzA z^*W-#<18ekBnK<1Y@4pC*N0R;(;acRX-;&ilR7hyCR6C{x30h%AH3h3j-<+!?kktm zp<)N}2O)Gxycl&ijSs*IEQm9u$-Z|cojHM`8UvDDZ~4HpRDq{mxdEuZ}vHf-nPABwow%E=&2y*0e*V{peG1iRGLr z3IDRSo;51Gmxj}0Zm=vtmXk#RppM0^)Hg}Rr?wZfuA z>Uj6y8#&N&gY#OmA9@q4FE)9wbk$z+#U+5B2_6eleWVg!E(=jicG$Qb(qyOUjh2hE z&q^<@5khxK%OpIfS3o-?5=Q|kLe$TxuHZxR8pL?B(N81f^mdYBUvs?Mxfg;UVS86a zdWq_tW858_CU2UQcmM!d$<-a-VsNyB&(MXodK6=KsJ*x?)3F|28)fG?FG+5s`RnhO z>*c;{+k+z5<%uAvJ}vmBE@AO)s5g2!NNJ{Y$cD`6s4xkq8ePONLwe}u{ERa}y22F+ zagGzj2siI> zX|w(RR_$fGl}GfabS6Huqe-%{o>H+)o+x#n7O7BVC5L&07{oZcG0qo88<`s+RQ*MlNf5EHybqXxkrz@<04S4W~YC(S^tMtoBXvA!Og4u)OQv1550))6nxrBxS*k2DlKmPCou zJGw(1UFAT>!5(Cb9{225yO&e?f2>yV!VAdyh+|8Zm`$Z9Jnvt*Zt@c^@YK|ZSfVI! z?P~y__7&tnd&8OjYT2~t$%g_BvJZLFt=Z?Y1}5Czi>$19Le$QbrJh=xDL(Ms4F95tfP~NxCBVIsDul0I|{RHm427L&d~%*?LYr*B_=>#t2T4eqz&LwRa*kZGFQqUBob zWNLCyHZ=wXJ)r2=yuDw%K!)poDe-ZyX|&fnL0q0daXqiCG%{u$5j?1?Aa|i9}-ugNjpBZS<$*D8Say^HiLiGmzAHk;B#H}PlTOa17(SC zn}<>7LL2;H4KnVsEjF!}kG)f;7Cm$l#cE@_Ye&7bU^YcI!BcN?1iyS6{ZsrhZ~OjU zMgVQvliQ?hV5OqH(^Bzd>38d)k|^G)eoZ4Ns}XInzqoZPk0w!FOUHBQBBkN!R^^rw z7N}nUh?#%gg!SP9@@|3CrP^WQO9<_Dl&8qH8VeP{?%e#<9JdwxDpFU=O%Z9;Z|972VeIV=B$=47T z+qEh`t`!9tc-W-eyN%*znGW{clo?z}{w6GO6v)+W2m0?z-ND<|DdmOgdJOgx|K%XB z?N&Jl-#>%GPUM49br^1m@LQ>s0Eawqaww$%P9JMkI4(PdI!n^L*vU?A-HNn2R3_&K zJiKpOi?r1r%eDuqN(7y{pCY#y=eH$PstTba+kB{W>& zUW@OMNK0_*W5^vjC8ej)3HS~PgC4Gsw0G1(w=VuY__Y#^cU%M z{m97B$5Nrc&XxZ!lJrz&T3}ZT1)QSE8aOA8S(gHHquWq98| z&ahxo*a(;o4QPea|GH379b+8^o^AsrUy)j5Ef8d=mVr-f56+{+c4v2iuujObOgdF= zKs(;YPQ;j!@2=78CTww&8CjdA45DnH#YN$4i$o<#o#M$G)>#fsty_dnY5%}mmvWA~ z;_M|^XYzyeg9In2A+tMiLI42!NFC!BxP5M$jwNf2=ro%G*-gPNwLT`bj@3k!AFn=c zIV>%`M7nP3B?9eG^a*6{CG^``{klY-*R6yq>{++1r*16u^sTNZdpjySrBEYp+?(U6 zmCx;TJE<)bY^K6DQV>jw(X!exHNff~l+fQJ_>m$hHMZHg#@d^<8wI=CI&X z>_T^eLq8^dXVbofAgh?wF8`6jB`O|uXvJa|L0x!>0Ir>^>`}ec)nme`%w4NR()p6Y zENqp0Q2vEobIq!^h-B~WJqISq0vfrAlv9|IkRo+1{5K z`xKu%CyQLSst{>a_|}PZ5WDe;_ttmy^(nat2zN;O`|5#ImJ;Ap{2lZtZ30+%*ihe{ z7*V2K(<_C^m$C7p1bOjGtyUM=nmU7{>}Gqfs+S+vr8g*$W4{h{G1$$zTT}OfQ3k69 z*a8j8cRso-ZXW4yI6#0EhTT}5pq;WGPNfX3E)L)m0oY4VhiN%aBq}1S_Ug&5xl)bg zd8O9f1Bdq!(!ESmmY({VT%*wKX<&)>qOfM9L>=Y0Fh2Np7Qp0%0D@+T4G^ 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 diff --git a/metadata/md5-cache/media-gfx/blender-2.93.9 b/metadata/md5-cache/media-gfx/blender-2.93.9 new file mode 100644 index 000000000000..c2bb1ba49483 --- /dev/null +++ b/metadata/md5-cache/media-gfx/blender-2.93.9 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) opencl? ( virtual/opencl ) oidn? ( >=media-libs/oidn-1.3.0 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( =dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) opencl? ( virtual/opencl ) oidn? ( >=media-libs/oidn-1.3.0 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( =dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/zstandard[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= +DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/zstandard[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= DESCRIPTION=3D Creation/Animation/Publishing System EAPI=7 HOMEPAGE=https://www.blender.org INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils -IUSE=+bullet +dds +fluid +openexr +system-python +system-numpy +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind python_single_target_python3_9 python_single_target_python3_10 +IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~arm ~arm64 LICENSE=|| ( GPL-3 BL ) -RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/zstandard[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) standalone? ( cycles ) test? ( color-management ) +RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/zstandard[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) +REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management ) RESTRICT=!test? ( test ) SLOT=3.0 SRC_URI=https://download.blender.org/source/blender-3.0.1.tar.xz https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.1-ffmpeg-5.0.patch.bz2 test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=da1947a71156e95284bd645348d07f99 +_md5_=3cf6b70cf97393fcf15ec1115e2a53f5 diff --git a/metadata/md5-cache/media-gfx/blender-3.1.2 b/metadata/md5-cache/media-gfx/blender-3.1.2 index 8dabe4f0b1d9..7354e69aeb65 100644 --- a/metadata/md5-cache/media-gfx/blender-3.1.2 +++ b/metadata/md5-cache/media-gfx/blender-3.1.2 @@ -1,17 +1,17 @@ -BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) system-numpy? ( system-python? ( dev-python/cython ) ) dev-util/ninja >=dev-util/cmake-3.20.5 +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= DESCRIPTION=3D Creation/Animation/Publishing System EAPI=8 HOMEPAGE=https://www.blender.org INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils -IUSE=+bullet +dds +fluid +openexr +system-python +system-numpy +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind +python_single_target_python3_10 +IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind +python_single_target_python3_10 KEYWORDS=~amd64 ~arm ~arm64 LICENSE=|| ( GPL-3 BL ) -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) -REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) standalone? ( cycles ) test? ( color-management ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) +REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management ) RESTRICT=!test? ( test ) SLOT=3.1 SRC_URI=https://download.blender.org/source/blender-3.1.2.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.1.0-tests.tar.bz2 ) _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=f6f68d565d006f2405756df25ae2820a +_md5_=d8382d68713a45f7e21b9929435b95db diff --git a/metadata/md5-cache/media-gfx/blender-9999 b/metadata/md5-cache/media-gfx/blender-9999 index c0cc1b332a78..f50d4f0390fa 100644 --- a/metadata/md5-cache/media-gfx/blender-9999 +++ b/metadata/md5-cache/media-gfx/blender-9999 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-vcs/subversion[http(+)] net-misc/rsync DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:= DESCRIPTION=3D Creation/Animation/Publishing System EAPI=8 HOMEPAGE=https://www.blender.org INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils git-r3 subversion -IUSE=+bullet +dds +fluid +openexr +system-python +system-numpy +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone test +tiff valgrind +python_single_target_python3_10 +IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind +python_single_target_python3_10 LICENSE=|| ( GPL-3 BL ) PROPERTIES=live live -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/jpeg virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) -REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) standalone? ( cycles ) test? ( color-management ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-libs/boost:=[nls?,threads(+)] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff ) valgrind? ( dev-util/valgrind ) +REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management ) RESTRICT=!test? ( test ) SLOT=9999 _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 90e2b29417d53718328f3a95227137a0 estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 subversion dee31e56422214d05644c2a3c900a148 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=28dd85083a438fd3eed368778c5c6b41 +_md5_=707eac97407360d9de6f31ce0a7d3b4a diff --git a/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20201123 b/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20201123 index dce352778c8d..f478e76c74b3 100644 --- a/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20201123 +++ b/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20201123 @@ -8,9 +8,9 @@ INHERIT=desktop python-r1 xdg IUSE=python_targets_python3_8 python_targets_python3_9 KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) virtual/jpeg dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?] !media-gfx/comix +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?] media-libs/libjpeg-turbo:0 REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/multiSnow/mcomix3/archive/cdcb27533dc7ee2ebf7b0a8ab5ba10e61c0b8ff8.tar.gz -> mcomix-1.3.0_pre20201123.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=18ae6e74c65b69b5432f8051ebfad031 +_md5_=851d8a83d688eae55370462136ee10ff diff --git a/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20211015 b/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20211015 index 94307d0573a6..76f006ff2a94 100644 --- a/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20211015 +++ b/metadata/md5-cache/media-gfx/mcomix-1.3.0_pre20211015 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/multiSnow/mcomix3 INHERIT=desktop python-r1 xdg IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) virtual/jpeg dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !media-gfx/comix +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/libjpeg-turbo:0 REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/multiSnow/mcomix3/archive/483f4b3f2d9a125606d47597ae7eff3b38e5bf9d.tar.gz -> mcomix-1.3.0_pre20211015.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=c405a94b52439af2b30d45a9798e0120 +_md5_=e8504cb147d8b5e33a33e31b3b91c1bf diff --git a/metadata/md5-cache/media-gfx/mcomix-9999 b/metadata/md5-cache/media-gfx/mcomix-9999 index b7406ae7e50b..4bd8d6823dc3 100644 --- a/metadata/md5-cache/media-gfx/mcomix-9999 +++ b/metadata/md5-cache/media-gfx/mcomix-9999 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gettext >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) DESCRIPTION=GTK image viewer for comic book archives -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/multiSnow/mcomix3 INHERIT=desktop git-r3 python-r1 xdg -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) virtual/jpeg dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?] !media-gfx/comix -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/libjpeg-turbo:0 +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8f3e56058eca38b7adcee1f2e0f38b48 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=249b832e2faf40894b348505c60d8f1f diff --git a/metadata/md5-cache/media-gfx/qiv-2.3.2-r1 b/metadata/md5-cache/media-gfx/qiv-2.3.2-r1 index cf9bc495febb..97818f8848bb 100644 --- a/metadata/md5-cache/media-gfx/qiv-2.3.2-r1 +++ b/metadata/md5-cache/media-gfx/qiv-2.3.2-r1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://spiegl.de/qiv/ https://codeberg.org/ciberandy/qiv INHERIT=desktop toolchain-funcs xdg IUSE=exif lcms magic -KEYWORDS=~amd64 ~mips ~x86 +KEYWORDS=~amd64 ~arm64 ~mips ~x86 LICENSE=GPL-2 RDEPEND=media-libs/imlib2[X] >=x11-libs/gtk+-2.12:2 exif? ( media-libs/libexif ) lcms? ( media-libs/lcms:2 media-libs/tiff:0 virtual/jpeg:0 ) magic? ( sys-apps/file ) SLOT=0 SRC_URI=https://spiegl.de/qiv/download/qiv-2.3.2.tgz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=97260abb8069c09a4fb137a496b5db5f +_md5_=f7435c054f0f70376e9c727ffccdead3 diff --git a/metadata/md5-cache/media-gfx/qrencode-4.1.1 b/metadata/md5-cache/media-gfx/qrencode-4.1.1 index 151a14b8f3be..6592628a2279 100644 --- a/metadata/md5-cache/media-gfx/qrencode-4.1.1 +++ b/metadata/md5-cache/media-gfx/qrencode-4.1.1 @@ -4,10 +4,10 @@ DESCRIPTION=C library for encoding data in a QR Code symbol EAPI=7 HOMEPAGE=https://fukuchi.org/works/qrencode/ IUSE=png test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=LGPL-2 RDEPEND=png? ( media-libs/libpng:0= ) RESTRICT=!test? ( test ) SLOT=0/4 SRC_URI=https://fukuchi.org/works/qrencode/qrencode-4.1.1.tar.bz2 -_md5_=3c697cd7df90d6566bb436837318d2d1 +_md5_=9b79f423988c5c3d26bb182d8d4d309d diff --git a/metadata/md5-cache/media-gfx/renderdoc-1.19 b/metadata/md5-cache/media-gfx/renderdoc-1.19 index 75e225c80afe..50e19d611c2d 100644 --- a/metadata/md5-cache/media-gfx/renderdoc-1.19 +++ b/metadata/md5-cache/media-gfx/renderdoc-1.19 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://renderdoc.org https://github.com/baldurk/renderdoc INHERIT=autotools cmake optfeature python-single-r1 docs qmake-utils verify-sig xdg IUSE=pyside2 qt5 python_single_target_python3_9 python_single_target_python3_10 doc verify-sig -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=BSD BSD-2 CC-BY-3.0 GPL-3+ MIT OFL-1.1 public-domain ZLIB RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/miniz:= dev-util/glslang x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-keysyms virtual/opengl pyside2? ( python_single_target_python3_9? ( dev-python/pyside2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyside2[python_targets_python3_10(-)] ) ) qt5? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) REQUIRED_USE=doc? ( qt5 ) pyside2? ( qt5 ) qt5? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 ) ) SLOT=0 SRC_URI=https://github.com/baldurk/renderdoc/archive/refs/tags/v1.19.tar.gz -> renderdoc-1.19.tar.gz qt5? ( https://github.com/baldurk/swig/archive/renderdoc-modified-7.tar.gz -> swig-renderdoc-7.tar.gz ) verify-sig? ( https://github.com/baldurk/renderdoc/releases/download/v1.19/v1.19.tar.gz.asc -> renderdoc-1.19.tar.gz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 cmake 90e2b29417d53718328f3a95227137a0 docs 8ed2a8a28ff109e7a3582c9abb7fe327 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature d524f291c80f9d21ad80fe978e3ca760 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5901d96108fdd1cc4fb8c3d39bd9b827 +_md5_=c20e8b9980959bae9c0687d86b4d4eca diff --git a/metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r2 b/metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r3 similarity index 74% rename from metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r2 rename to metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r3 index 24bce4a4d1eb..1982df87ece7 100644 --- a/metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r2 +++ b/metadata/md5-cache/media-gfx/ttfautohint-1.8.4-r3 @@ -1,6 +1,6 @@ BDEPEND=sys-apps/help2man virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare -DEPEND=media-libs/freetype media-libs/harfbuzz:= qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +DEPEND=media-libs/freetype media-libs/harfbuzz:=[truetype] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) DESCRIPTION=Application and libary for hinting TrueType fonts EAPI=8 HOMEPAGE=https://freetype.org/ttfautohint @@ -8,8 +8,8 @@ INHERIT=autotools qmake-utils IUSE=qt5 KEYWORDS=amd64 LICENSE=|| ( FTL GPL-2+ ) -RDEPEND=media-libs/freetype media-libs/harfbuzz:= qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RDEPEND=media-libs/freetype media-libs/harfbuzz:=[truetype] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) SLOT=0/1.0.3 SRC_URI=https://download.savannah.gnu.org/releases/freetype/ttfautohint-1.8.4.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bfa68f9f9b3672b7060b31f5497dc618 +_md5_=95a09924b3eb5525d1069a22a7e6f1c4 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index eafef2cb9902e1f491c1f4eaf2a4cc25030cc3c4..08a392abfcfd8e8e36ae3435d5a3f562d11570c8 100644 GIT binary patch delta 82102 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
  • teV*)_kQ13hEm^AbOR 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 diff --git a/metadata/md5-cache/media-sound/abcmidi-2022.05.20 b/metadata/md5-cache/media-sound/abcmidi-2022.05.20 new file mode 100644 index 000000000000..844e0dedcd25 --- /dev/null +++ b/metadata/md5-cache/media-sound/abcmidi-2022.05.20 @@ -0,0 +1,13 @@ +BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DESCRIPTION=Programs for processing ABC music notation files +EAPI=8 +HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html +INHERIT=autotools +IUSE=examples +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2022.05.20.zip +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=6472bf39705eebc0d5dee53ab12c1973 diff --git a/metadata/md5-cache/media-sound/chuck-1.4.1.1 b/metadata/md5-cache/media-sound/chuck-1.4.1.1 new file mode 100644 index 000000000000..463b5b6a4cf3 --- /dev/null +++ b/metadata/md5-cache/media-sound/chuck-1.4.1.1 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install postinst +DEPEND=app-eselect/eselect-chuck media-libs/libsndfile alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) sys-devel/bison sys-devel/flex +DESCRIPTION=Strongly-timed, concurrent, and on-the-fly audio programming language +EAPI=8 +HOMEPAGE=http://chuck.cs.princeton.edu/ +INHERIT=flag-o-matic toolchain-funcs +IUSE=+alsa jack examples +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-eselect/eselect-chuck media-libs/libsndfile alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) +REQUIRED_USE=|| ( alsa jack ) +SLOT=0 +SRC_URI=http://chuck.cs.princeton.edu/release/files/chuck-1.4.1.1.tgz +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c893584ac33db81be2195a0b83b1d8c2 diff --git a/metadata/md5-cache/media-sound/drumstick-2.6.1 b/metadata/md5-cache/media-sound/drumstick-2.6.1 new file mode 100644 index 000000000000..d35beb30d11d --- /dev/null +++ b/metadata/md5-cache/media-sound/drumstick-2.6.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/libxslt dev-qt/linguist-tools:5 virtual/pkgconfig x11-misc/shared-mime-info doc? ( app-doc/doxygen[dot] app-text/docbook-xsl-stylesheets ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/alsa-lib fluidsynth? ( media-sound/fluidsynth ) network? ( dev-qt/qtnetwork:5 ) pulseaudio? ( media-sound/pulseaudio ) +DESCRIPTION=Qt/C++ wrapper for ALSA sequencer +EAPI=8 +HOMEPAGE=https://drumstick.sourceforge.io/ +INHERIT=cmake xdg +IUSE=doc fluidsynth network pulseaudio +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/alsa-lib fluidsynth? ( media-sound/fluidsynth ) network? ( dev-qt/qtnetwork:5 ) pulseaudio? ( media-sound/pulseaudio ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://sourceforge/drumstick/drumstick-2.6.1.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=877df275dce0036f5173b0409f993bb7 diff --git a/metadata/md5-cache/media-sound/qmmp-1.6.0 b/metadata/md5-cache/media-sound/qmmp-1.6.0 new file mode 100644 index 000000000000..17ba661a28c5 --- /dev/null +++ b/metadata/md5-cache/media-sound/qmmp-1.6.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) xmp? ( media-libs/libxmp ) dev-qt/linguist-tools:5 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Qt5-based audio player with winamp/xmms skins support +EAPI=7 +HOMEPAGE=http://qmmp.ylsoftware.com +INHERIT=cmake xdg +IUSE=aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack xmp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) xmp? ( media-libs/libxmp ) +REQUIRED_USE=gnome? ( dbus ) shout? ( soxr vorbis ) udisks? ( dbus ) +SLOT=0 +SRC_URI=http://qmmp.ylsoftware.com/files/qmmp-1.6.0.tar.bz2 mirror://sourceforge/qmmp-dev/files/qmmp-1.6.0.tar.bz2 +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=75a0f4a630f76a734e8f02df59d9b8a4 diff --git a/metadata/md5-cache/media-sound/qmmp-9999 b/metadata/md5-cache/media-sound/qmmp-9999 index a500c61c399a..737c69ef6e0e 100644 --- a/metadata/md5-cache/media-sound/qmmp-9999 +++ b/metadata/md5-cache/media-sound/qmmp-9999 @@ -1,15 +1,15 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 dev-vcs/subversion[http(+)] net-misc/rsync DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) modplug? ( >=media-libs/libmodplug-0.8.4 ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) dev-qt/linguist-tools:5 dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) xmp? ( media-libs/libxmp ) dev-qt/linguist-tools:5 dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Qt5-based audio player with winamp/xmms skins support EAPI=7 HOMEPAGE=http://qmmp.ylsoftware.com INHERIT=cmake xdg subversion -IUSE=aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game gnome jack ladspa lyrics +mad midi mms modplug mplayer musepack notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack +IUSE=aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game gnome jack ladspa lyrics +mad midi mms mplayer musepack notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack xmp LICENSE=GPL-2 PROPERTIES=live -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) modplug? ( >=media-libs/libmodplug-0.8.4 ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/taglib x11-libs/libX11 aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) curl? ( net-misc/curl ) dbus? ( dev-qt/qtdbus:5 ) enca? ( app-i18n/enca ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac ) game? ( media-libs/game-music-emu ) jack? ( media-libs/libsamplerate virtual/jack ) ladspa? ( media-plugins/cmt-plugins ) mad? ( media-libs/libmad:= media-sound/mpg123:= ) midi? ( media-sound/wildmidi ) mms? ( media-libs/libmms ) mplayer? ( media-video/mplayer ) musepack? ( >=media-sound/musepack-tools-444 ) opus? ( media-libs/opusfile ) pipewire? ( media-video/pipewire ) projectm? ( dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5 media-libs/libprojectm:= ) pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) qtmedia? ( dev-qt/qtmultimedia:5 ) scrobbler? ( net-misc/curl ) shout? ( media-libs/libshout ) sid? ( >=media-libs/libsidplayfp-1.1.0 ) sndfile? ( media-libs/libsndfile ) soxr? ( media-libs/soxr ) udisks? ( sys-fs/udisks:2 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) xmp? ( media-libs/libxmp ) REQUIRED_USE=gnome? ( dbus ) shout? ( soxr vorbis ) udisks? ( dbus ) SLOT=0 _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 subversion dee31e56422214d05644c2a3c900a148 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3ca0fb96ab9bb02bef7dc8bc1a06367d +_md5_=75a0f4a630f76a734e8f02df59d9b8a4 diff --git a/metadata/md5-cache/media-sound/upmpdcli-1.5.17 b/metadata/md5-cache/media-sound/upmpdcli-1.5.17 new file mode 100644 index 000000000000..a880aabb623b --- /dev/null +++ b/metadata/md5-cache/media-sound/upmpdcli-1.5.17 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst +DEPEND=dev-libs/jsoncpp media-libs/libmpdclient net-libs/libmicrohttpd net-libs/libupnpp +DESCRIPTION=UPnP Media Renderer front-end for MPD, the Music Player Daemon +EAPI=8 +HOMEPAGE=https://www.lesbonscomptes.com/upmpdcli/index.html +INHERIT=systemd +IUSE=thirdparty +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/jsoncpp media-libs/libmpdclient net-libs/libmicrohttpd net-libs/libupnpp acct-group/upmpdcli acct-user/upmpdcli app-misc/recoll thirdparty? ( dev-python/requests ) +SLOT=0 +SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-1.5.17.tar.gz +_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=b434e62865c6faa6f53287c7de65f4fc diff --git a/metadata/md5-cache/media-sound/yoshimi-2.2.0 b/metadata/md5-cache/media-sound/yoshimi-2.2.0 new file mode 100644 index 000000000000..83416b8926ff --- /dev/null +++ b/metadata/md5-cache/media-sound/yoshimi-2.2.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/mxml media-libs/alsa-lib media-libs/fontconfig media-libs/libsndfile sci-libs/fftw:3.0= sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/jack x11-libs/cairo[X] x11-libs/fltk:1[opengl] lv2? ( media-libs/lv2 ) +DESCRIPTION=Software synthesizer based on ZynAddSubFX +EAPI=8 +HOMEPAGE=https://yoshimi.github.io/ +INHERIT=cmake flag-o-matic xdg +IUSE=+lv2 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/mxml media-libs/alsa-lib media-libs/fontconfig media-libs/libsndfile sci-libs/fftw:3.0= sys-libs/ncurses:0= sys-libs/readline:0= sys-libs/zlib virtual/jack x11-libs/cairo[X] x11-libs/fltk:1[opengl] lv2? ( media-libs/lv2 ) +SLOT=0 +SRC_URI=https://github.com/Yoshimi/yoshimi/archive/2.2.0.tar.gz -> yoshimi-2.2.0.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0108fbc5a76ce2e4101c349c69cb47b1 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 61a003cf839f2e4d3b0e2cecdae255d2dd7be028..f180931b0ed57243e552dbf39bce1651934b40a9 100644 GIT binary patch delta 37648 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 UyvbDr$N%sD0w77rMj#;p0MM5rC;$Ke delta 37602 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

    c}R-U;4x6qyAwGMkL;~{_g3op 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 an7QcSz!C8#R}mclzyAvqtCs5`AprnFm=I|I diff --git a/metadata/md5-cache/media-video/ffmpeg2theora-0.30-r1 b/metadata/md5-cache/media-video/ffmpeg2theora-0.30-r1 index d58a554be62b..6cfae4279ade 100644 --- a/metadata/md5-cache/media-video/ffmpeg2theora-0.30-r1 +++ b/metadata/md5-cache/media-video/ffmpeg2theora-0.30-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-util/scons[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-util/scons[python_targets_python3_8(-)] ) ) +BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-util/scons[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-util/scons[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-util/scons[python_targets_python3_8(-)] ) ) DEFINED_PHASES=compile configure install prepare setup DEPEND=media-video/ffmpeg:0=[postproc] >=media-libs/libvorbis-1.1 >=media-libs/libogg-1.1 >=media-libs/libtheora-1.1[encode] kate? ( >=media-libs/libkate-0.3.7 ) DESCRIPTION=A simple converter to create Ogg Theora files @@ -12,4 +12,4 @@ RDEPEND=media-video/ffmpeg:0=[postproc] >=media-libs/libvorbis-1.1 >=media-libs/ SLOT=0 SRC_URI=http://www.v2v.cc/~j/ffmpeg2theora/downloads/ffmpeg2theora-0.30.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 scons-utils c30e32d0d48c308fe47706846020fdfa toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8ef2244d32965615418ee8463bbac02a +_md5_=3a141b3bec8c08fd6efdbd0d42f966d4 diff --git a/metadata/md5-cache/media-video/vlc-3.0.17.3-r1 b/metadata/md5-cache/media-video/vlc-3.0.17.4 similarity index 52% rename from metadata/md5-cache/media-video/vlc-3.0.17.3-r1 rename to metadata/md5-cache/media-video/vlc-3.0.17.4 index f790896038ca..662792053d15 100644 --- a/metadata/md5-cache/media-video/vlc-3.0.17.3-r1 +++ b/metadata/md5-cache/media-video/vlc-3.0.17.4 @@ -1,6 +1,6 @@ BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install postinst postrm preinst prepare setup test -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Media player and framework with support for most multimedia files and streaming EAPI=7 HOMEPAGE=https://www.videolan.org/vlc/ @@ -8,10 +8,10 @@ INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv -sparc ~x86 LICENSE=LGPL-2.1 GPL-2 -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) RESTRICT=!test? ( test ) SLOT=0/5-9 -SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.17.3/vlc-3.0.17.3.tar.xz +SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=9e5d90003e2577b70b75ed7a471efd02 +_md5_=7d1c94d86794a0d360eca421293d5d68 diff --git a/metadata/md5-cache/media-video/vlc-3.0.9999 b/metadata/md5-cache/media-video/vlc-3.0.9999 index b6b02bba3d7b..7befb0b3f477 100644 --- a/metadata/md5-cache/media-video/vlc-3.0.9999 +++ b/metadata/md5-cache/media-video/vlc-3.0.9999 @@ -1,6 +1,6 @@ BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Media player and framework with support for most multimedia files and streaming EAPI=7 HOMEPAGE=https://www.videolan.org/vlc/ @@ -8,9 +8,9 @@ INHERIT=git-r3 autotools flag-o-matic lua-single toolchain-funcs virtualx xdg IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test LICENSE=LGPL-2.1 GPL-2 PROPERTIES=live -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) RESTRICT=!test? ( test ) SLOT=0/5-9 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6f6fddab92ea3bc056f532e571ed7c35 +_md5_=79d239073b61391db6f618f55d071350 diff --git a/metadata/md5-cache/media-video/vlc-9999 b/metadata/md5-cache/media-video/vlc-9999 index 52f1c5902595..b7214a40dd60 100644 --- a/metadata/md5-cache/media-video/vlc-9999 +++ b/metadata/md5-cache/media-video/vlc-9999 @@ -1,6 +1,6 @@ BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Media player and framework with support for most multimedia files and streaming EAPI=7 HOMEPAGE=https://www.videolan.org/vlc/ @@ -8,9 +8,9 @@ INHERIT=git-r3 autotools flag-o-matic lua-single toolchain-funcs virtualx xdg IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer +gui ieee1394 jack jpeg kate kms libass libcaca libnotify libplacebo +libsamplerate libtar libtiger linsys lirc live loudness lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test LICENSE=LGPL-2.1 GPL-2 PROPERTIES=live -RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) +RDEPEND=media-libs/libvorbis net-dns/libidn:= sys-libs/zlib[minizip] virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( >=media-libs/dav1d-0.5.0:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:0= >=media-libs/libdvdread-6.1.2:0= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:0=[postproc,vaapi?,vdpau?] ) flac? ( media-libs/flac media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) gnome-keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) kms? ( x11-libs/libdrm ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/libnotify ) libplacebo? ( media-libs/libplacebo ) libsamplerate? ( media-libs/libsamplerate ) libtar? ( dev-libs/libtar ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) loudness? ( >=media-libs/libebur128-1.2.4:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123 ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-sound/pulseaudio ) rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( >=media-libs/taglib-1.9 ) theora? ( media-libs/libtheora ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6] ) v4l? ( media-libs/libv4l:= ) vaapi? ( x11-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.12 ) X? ( x11-libs/libX11 x11-libs/libxcb[xkb] x11-libs/libXcursor x11-libs/libxkbcommon[X] x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2 ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X ) RESTRICT=!test? ( test ) SLOT=0/12-9 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single f2c2fb82c912dd65d53bdae3613a331f lua-utils e69ff116248d78546ae1a234c086fe80 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e882fc9753e541f20d93ccbf23bbfab6 +_md5_=f29988f70f143d303bb237b931bb87e9 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 220a6a01854db7c44d42bf3fd6d1d5e62ffbf7e6..489982c45aff9cfbbfed046775219cf71a82d748 100644 GIT binary patch delta 43360 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

    J?UIVGkPLH&_KiuGW@uUOZ)sMZbY27{W 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 diff --git a/metadata/md5-cache/net-mail/automx2-2021.6 b/metadata/md5-cache/net-mail/automx2-2021.6 deleted file mode 100644 index a51169b4cc9d..000000000000 --- a/metadata/md5-cache/net-mail/automx2-2021.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=acct-user/automx2 test? ( dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/flask-migrate[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/flask-sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/ldap3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Email client autoconfiguration service -EAPI=7 -HOMEPAGE=https://automx.org/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 -LICENSE=GPL-3+ -RDEPEND=dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/flask-migrate[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/flask-sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/ldap3[python_targets_python3_8(-)?,python_targets_python3_9(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/rseichter/automx2/archive/2021.6.tar.gz -> automx2-2021.6.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=49e798ad485bb9a1f2ca8471a7ea3637 diff --git a/metadata/md5-cache/net-mail/dot-forward-0.71-r4 b/metadata/md5-cache/net-mail/dot-forward-0.71-r4 index 7043862af9d5..ebf34f2e3f29 100644 --- a/metadata/md5-cache/net-mail/dot-forward-0.71-r4 +++ b/metadata/md5-cache/net-mail/dot-forward-0.71-r4 @@ -10,5 +10,5 @@ RDEPEND=acct-group/nofiles acct-group/qmail RESTRICT=test SLOT=0 SRC_URI=http://cr.yp.to/software/dot-forward-0.71.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=39e8e03e8a7bacfe198b72bd4ff2c576 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 b/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 index 0402a5d3377a..cd9939ff9dcb 100644 --- a/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 +++ b/metadata/md5-cache/net-mail/ezmlm-idx-7.0.0-r4 @@ -11,5 +11,5 @@ RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql ) v REQUIRED_USE=?? ( mysql postgres ) SLOT=0 SRC_URI=http://www.ezmlm.org/archive/7.0.0/ezmlm-idx-7.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=424e1d1ab97fe4d207dd1e2856efc804 diff --git a/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 b/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 index 41859e0b9ec6..f0e03dd3987b 100644 --- a/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 +++ b/metadata/md5-cache/net-mail/ezmlm-idx-7.2.2 @@ -11,5 +11,5 @@ RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) REQUIRED_USE=?? ( mysql postgres sqlite ) SLOT=0 SRC_URI=https://untroubled.org/ezmlm/archive/7.2.2/ezmlm-idx-7.2.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=14bcfdde1a66e8af5a40f79dfb2e6e41 diff --git a/metadata/md5-cache/net-mail/fetchmail-6.4.27 b/metadata/md5-cache/net-mail/fetchmail-6.4.27 index 1497c40aecd6..82938ae07ad8 100644 --- a/metadata/md5-cache/net-mail/fetchmail-6.4.27 +++ b/metadata/md5-cache/net-mail/fetchmail-6.4.27 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.fetchmail.info/ INHERIT=autotools python-single-r1 systemd tmpfiles toolchain-funcs IUSE=ssl nls kerberos tk socks python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-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 ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 public-domain RDEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-1.1.1:= ) kerberos? ( virtual/krb5 >=dev-libs/openssl-1.0.2:= ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) tk? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[tk] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[tk] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] ) ) virtual/tmpfiles REQUIRED_USE=tk? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) SLOT=0 SRC_URI=mirror://sourceforge/fetchmail/fetchmail-6.4.27.tar.xz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8965cbb1668e01aba7db23295b3d40cd +_md5_=0375a5b1825bdfbaf40a896bf25037fa diff --git a/metadata/md5-cache/net-mail/fetchmail-6.4.30 b/metadata/md5-cache/net-mail/fetchmail-6.4.30 new file mode 100644 index 000000000000..72ae1d9180b4 --- /dev/null +++ b/metadata/md5-cache/net-mail/fetchmail-6.4.30 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-1.1.1:= ) kerberos? ( virtual/krb5 >=dev-libs/openssl-1.0.2:= ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) tk? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[tk] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[tk] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] ) ) app-arch/xz-utils sys-devel/flex nls? ( sys-devel/gettext ) +DESCRIPTION=the legendary remote-mail retrieval and forwarding utility +EAPI=8 +HOMEPAGE=https://www.fetchmail.info/ +INHERIT=autotools python-single-r1 systemd tmpfiles toolchain-funcs +IUSE=ssl nls kerberos tk socks python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 public-domain +RDEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-1.1.1:= ) kerberos? ( virtual/krb5 >=dev-libs/openssl-1.0.2:= ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) tk? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[tk] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[tk] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/future[python_targets_python3_10(-)] ) ) virtual/tmpfiles +REQUIRED_USE=tk? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) +SLOT=0 +SRC_URI=mirror://sourceforge/fetchmail/fetchmail-6.4.30.tar.xz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8965cbb1668e01aba7db23295b3d40cd diff --git a/metadata/md5-cache/net-mail/fetchmail-7.0.0_alpha9-r1 b/metadata/md5-cache/net-mail/fetchmail-7.0.0_alpha9-r1 deleted file mode 100644 index 41d59dbbd861..000000000000 --- a/metadata/md5-cache/net-mail/fetchmail-7.0.0_alpha9-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-1.1.1:= ) kerberos? ( virtual/krb5 >=dev-libs/openssl-1.0.2:= ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[tk?] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] ) ) app-arch/xz-utils sys-devel/flex nls? ( sys-devel/gettext ) -DESCRIPTION=the legendary remote-mail retrieval and forwarding utility -EAPI=7 -HOMEPAGE=https://www.fetchmail.info/ -INHERIT=autotools python-single-r1 systemd tmpfiles toolchain-funcs -IUSE=kerberos nls +python socks +ssl tk python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 public-domain -RDEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-1.1.1:= ) kerberos? ( virtual/krb5 >=dev-libs/openssl-1.0.2:= ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[tk?] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[tk?] ) python_single_target_python3_8? ( dev-python/future[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/future[python_targets_python3_9(-)] ) ) virtual/tmpfiles -REQUIRED_USE=tk? ( python ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=0 -SRC_URI=mirror://sourceforge/fetchmail/fetchmail-7.0.0-alpha9.tar.xz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5a14c6e8be1e1f9ac5fbb2763f923cbe diff --git a/metadata/md5-cache/net-mail/list-remote-forwards-0.0.1-r2 b/metadata/md5-cache/net-mail/list-remote-forwards-0.0.1-r2 index c5634d9599a6..9ebbcb0e5700 100644 --- a/metadata/md5-cache/net-mail/list-remote-forwards-0.0.1-r2 +++ b/metadata/md5-cache/net-mail/list-remote-forwards-0.0.1-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-3 RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/list-remote-forwards-0.0.1/list-remote-forwards-0.0.1.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2421bdeebf611e86c18558f7d92c1966 diff --git a/metadata/md5-cache/net-mail/mailbox-count-0.0.5 b/metadata/md5-cache/net-mail/mailbox-count-0.0.5 index 023c88b01e77..d8f4ac3dd28d 100644 --- a/metadata/md5-cache/net-mail/mailbox-count-0.0.5 +++ b/metadata/md5-cache/net-mail/mailbox-count-0.0.5 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cmdargs-0.10 >=dev-haskell/configurator-0.2 >=dev-haskell/ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/mailbox-count-0.0.5/mailbox-count-0.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=48da14b404bc49f4da5a4f8a2b744022 diff --git a/metadata/md5-cache/net-mail/mailshears-0.0.4-r1 b/metadata/md5-cache/net-mail/mailshears-0.0.4-r1 index 31af576a8289..493b0c9f8885 100644 --- a/metadata/md5-cache/net-mail/mailshears-0.0.4-r1 +++ b/metadata/md5-cache/net-mail/mailshears-0.0.4-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/mailshears-0.0.4.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=508a816788dfd1c28fb7deffdc65b636 diff --git a/metadata/md5-cache/net-mail/mu-1.7.12 b/metadata/md5-cache/net-mail/mu-1.7.12 deleted file mode 100644 index 05e2b7f8721d..000000000000 --- a/metadata/md5-cache/net-mail/mu-1.7.12 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= ) -DESCRIPTION=Set of tools to deal with Maildirs, in particular, searching and indexing -EAPI=8 -HOMEPAGE=https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu -INHERIT=elisp-common meson -IUSE=emacs readline -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-25.3:* ) readline? ( sys-libs/readline:= ) -SLOT=0 -SRC_URI=https://dev.gentoo.org/~matthew/distfiles/mu-1.7.12.tar.xz -_eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=408e0da2d485c8d83ab1c9d0c808b1a8 diff --git a/metadata/md5-cache/net-mail/mu-1.7.13 b/metadata/md5-cache/net-mail/mu-1.7.23 similarity index 91% rename from metadata/md5-cache/net-mail/mu-1.7.13 rename to metadata/md5-cache/net-mail/mu-1.7.23 index ec3ee59a4847..0f61dbc282f6 100644 --- a/metadata/md5-cache/net-mail/mu-1.7.13 +++ b/metadata/md5-cache/net-mail/mu-1.7.23 @@ -10,6 +10,6 @@ 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-25.3:* ) readline? ( sys-libs/readline:= ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~matthew/distfiles/mu-1.7.13.tar.xz +SRC_URI=https://dev.gentoo.org/~matthew/distfiles/mu-1.7.23.tar.xz _eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=408e0da2d485c8d83ab1c9d0c808b1a8 +_md5_=1737d65f212a038196da36b540f114ea diff --git a/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 b/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 index 0ed97db4082e..9b5f8900bb21 100644 --- a/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 +++ b/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 @@ -12,5 +12,5 @@ RDEPEND=net-mail/autorespond >=net-mail/vpopmail-5.4.33 virtual/libcrypt:= virtu RESTRICT=userpriv SLOT=0 SRC_URI=mirror://sourceforge/qmailadmin/qmailadmin-1.2.15.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=37388a12078878e0f2c6c5f188352b2a diff --git a/metadata/md5-cache/net-mail/qmailadmin-1.2.16-r1 b/metadata/md5-cache/net-mail/qmailadmin-1.2.16-r1 index 847aae0b8600..859b8c0be8d7 100644 --- a/metadata/md5-cache/net-mail/qmailadmin-1.2.16-r1 +++ b/metadata/md5-cache/net-mail/qmailadmin-1.2.16-r1 @@ -12,5 +12,5 @@ RDEPEND=virtual/libcrypt:= virtual/qmail >=net-mail/vpopmail-5.4.33 net-mail/aut RESTRICT=userpriv SLOT=0 SRC_URI=mirror://sourceforge/qmailadmin/qmailadmin-1.2.16.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7c0d4c338679d261e318f71cba0dd4f9 diff --git a/metadata/md5-cache/net-mail/vchkuser-0.4-r1 b/metadata/md5-cache/net-mail/vchkuser-0.4-r1 index 4355addf0581..d223e28918b4 100644 --- a/metadata/md5-cache/net-mail/vchkuser-0.4-r1 +++ b/metadata/md5-cache/net-mail/vchkuser-0.4-r1 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-libs/libpcre net-mail/vpopmail virtual/libcrypt:= || ( mail-mta/netqmail[qmail-spp] mail-mta/qmail-ldap[qmail-spp] ) SLOT=0 SRC_URI=https://github.com/hollow/vchkuser/tarball/v0.4 -> vchkuser-0.4.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 preserve-libs a8e50acee31b5759b4df1f7707cae54b qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=e6d344cf9b9019ad9e33d83595e279ee diff --git a/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 b/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 index 18799eb6228b..dfbf5e928b0a 100644 --- a/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 +++ b/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 @@ -12,5 +12,5 @@ RDEPEND=acct-group/vpopmail acct-user/vpopmail virtual/libcrypt:= virtual/qmail REQUIRED_USE=mysql? ( !postgres ) SLOT=0 SRC_URI=mirror://sourceforge/vpopmail/vpopmail-5.4.33.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b7aaed9ebcbbb80e1b94b0d3c846dc30 diff --git a/metadata/md5-cache/net-mail/vqadmin-2.3.7-r1 b/metadata/md5-cache/net-mail/vqadmin-2.3.7-r1 index 515e6509efb6..5c6ca3fad29a 100644 --- a/metadata/md5-cache/net-mail/vqadmin-2.3.7-r1 +++ b/metadata/md5-cache/net-mail/vqadmin-2.3.7-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=virtual/libcrypt:= virtual/qmail >=net-mail/vpopmail-5.3 net-mail/qmailadmin app-admin/webapp-config SLOT=0 SRC_URI=http://www.inter7.com/vqadmin/vqadmin-2.3.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 webapp d872f28d7595b70dd46545199ef35fb0 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=139d5ccd8073a684936acd81af3f79f1 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index c9e8be600a88088406316c5a4783a59b0d209fe3..5ca5cb77b61b2b6ea7a3917b01e1532d6ff69a48 100644 GIT binary patch delta 91056 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 delta 90219 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 diff --git a/metadata/md5-cache/net-misc/electrum-4.2.1-r1 b/metadata/md5-cache/net-misc/electrum-4.2.1-r2 similarity index 99% rename from metadata/md5-cache/net-misc/electrum-4.2.1-r1 rename to metadata/md5-cache/net-misc/electrum-4.2.1-r2 index 396f3a3f99cc..786199baff5d 100644 --- a/metadata/md5-cache/net-misc/electrum-4.2.1-r1 +++ b/metadata/md5-cache/net-misc/electrum-4.2.1-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/spesmilo/electrum/archive/4.2.1.tar.gz -> electrum-4.2.1.gh.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1e41bce4e3c5321583498bee7dcf8fce +_md5_=ba5051748db730da2ac82cc869a8d454 diff --git a/metadata/md5-cache/net-misc/gnome-online-miners-3.34.0-r2 b/metadata/md5-cache/net-misc/gnome-online-miners-3.34.0-r2 new file mode 100644 index 000000000000..6777f683bd60 --- /dev/null +++ b/metadata/md5-cache/net-misc/gnome-online-miners-3.34.0-r2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=app-misc/tracker:3= >=dev-libs/glib-2.56.0:2 >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts] media-libs/grilo:0.3 >=net-libs/gnome-online-accounts-3.13.3:= >=net-libs/libgfbgraph-0.2.2:0.2 >=net-libs/libzapojit-0.0.2 flickr? ( media-plugins/grilo-plugins:0.3[flickr] ) +DESCRIPTION=Crawls through your online content +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GnomeOnlineMiners +INHERIT=gnome2 +IUSE=flickr +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=app-misc/tracker:3= >=dev-libs/glib-2.56.0:2 >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts] media-libs/grilo:0.3 >=net-libs/gnome-online-accounts-3.13.3:= >=net-libs/libgfbgraph-0.2.2:0.2 >=net-libs/libzapojit-0.0.2 flickr? ( media-plugins/grilo-plugins:0.3[flickr] ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-online-miners/3.34/gnome-online-miners-3.34.0.tar.xz https://src.fedoraproject.org/rpms/gnome-online-miners/raw/f36/f/tracker3.patch -> gnome-online-miners-3.34.0-tracker3.patch +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=32c32b6676cf2e98d800f0b3faa4467c diff --git a/metadata/md5-cache/net-misc/grive-0.5.2_pre20211128-r1 b/metadata/md5-cache/net-misc/grive-0.5.2_pre20211128-r1 new file mode 100644 index 000000000000..62800e292583 --- /dev/null +++ b/metadata/md5-cache/net-misc/grive-0.5.2_pre20211128-r1 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=dev-libs/boost:= dev-libs/expat >=dev-libs/json-c-0.11-r1:= dev-libs/libgcrypt:0= dev-libs/yajl || ( net-misc/curl[curl_ssl_openssl] net-misc/curl[curl_ssl_gnutls] ) sys-libs/binutils-libs:0= sys-libs/glibc +DESCRIPTION=An open source Linux client for Google Drive +EAPI=7 +HOMEPAGE=https://github.com/vitalif/grive2 +INHERIT=cmake vcs-snapshot +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/boost:= dev-libs/expat >=dev-libs/json-c-0.11-r1:= dev-libs/libgcrypt:0= dev-libs/yajl || ( net-misc/curl[curl_ssl_openssl] net-misc/curl[curl_ssl_gnutls] ) sys-libs/binutils-libs:0= sys-libs/glibc +SLOT=0 +SRC_URI=https://github.com/vitalif/grive2/archive/6901fbb169eaae51acb61778760ba2ac019675ae.tar.gz -> grive-0.5.2_pre20211128.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=5f3f3a3ffba040914d83c17ad6f9b551 diff --git a/metadata/md5-cache/net-misc/gupnp-tools-0.10.3 b/metadata/md5-cache/net-misc/gupnp-tools-0.10.3 new file mode 100644 index 000000000000..5311ae9eab2c --- /dev/null +++ b/metadata/md5-cache/net-misc/gupnp-tools-0.10.3 @@ -0,0 +1,14 @@ +BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=net-libs/gssdp-1.2.0:= >=net-libs/gupnp-1.4.0:= >=net-libs/libsoup-2.42:2.4 >=net-libs/gupnp-av-0.5.5:0= >=x11-libs/gtk+-3.10:3 >=dev-libs/glib-2.24:2 >=dev-libs/libxml2-2.4:2 x11-libs/gtksourceview:4 +DESCRIPTION=Collection of developer-oriented UPnP tools +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GUPnP +INHERIT=gnome.org meson xdg +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=net-libs/gssdp-1.2.0:= >=net-libs/gupnp-1.4.0:= >=net-libs/libsoup-2.42:2.4 >=net-libs/gupnp-av-0.5.5:0= >=x11-libs/gtk+-3.10:3 >=dev-libs/glib-2.24:2 >=dev-libs/libxml2-2.4:2 x11-libs/gtksourceview:4 +SLOT=0 +SRC_URI=mirror://gnome/sources/gupnp-tools/0.10/gupnp-tools-0.10.3.tar.xz +_eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=beb753ff473ebc30005fca2d68195b80 diff --git a/metadata/md5-cache/net-misc/haeredes-0.5.2 b/metadata/md5-cache/net-misc/haeredes-0.5.2 index a26b4b8e34ca..8f19832405da 100644 --- a/metadata/md5-cache/net-misc/haeredes-0.5.2 +++ b/metadata/md5-cache/net-misc/haeredes-0.5.2 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cmdargs-0.10:= >=dev-haskell/dns-1.4:= >=dev-haskell/iprou RESTRICT=test SLOT=0 SRC_URI=https://hackage.haskell.org/package/haeredes-0.5.2/haeredes-0.5.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3601a0e721432a14430f5c760c90ac40 diff --git a/metadata/md5-cache/net-misc/hath-0.5.0 b/metadata/md5-cache/net-misc/hath-0.5.0 index 33b4dfe4c98c..41b9aef413a1 100644 --- a/metadata/md5-cache/net-misc/hath-0.5.0 +++ b/metadata/md5-cache/net-misc/hath-0.5.0 @@ -11,5 +11,5 @@ RDEPEND=>=dev-haskell/cmdargs-0.10:= >=dev-haskell/split-0.2:= >=dev-haskell/tas RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/hath-0.5.0/hath-0.5.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=49593706f6174cdbdd2639a4c21f20b6 diff --git a/metadata/md5-cache/net-misc/megatools-1.11.0 b/metadata/md5-cache/net-misc/megatools-1.11.0 new file mode 100644 index 000000000000..8f6b6c278830 --- /dev/null +++ b/metadata/md5-cache/net-misc/megatools-1.11.0 @@ -0,0 +1,14 @@ +BDEPEND=app-text/asciidoc virtual/pkgconfig >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=dev-libs/glib:2 dev-libs/openssl:0= net-libs/glib-networking[ssl] net-misc/curl +DESCRIPTION=Command line tools and C library for accessing Mega cloud storage +EAPI=8 +HOMEPAGE=https://megatools.megous.com +INHERIT=meson +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/glib:2 dev-libs/openssl:0= net-libs/glib-networking[ssl] net-misc/curl +SLOT=0 +SRC_URI=https://megatools.megous.com/builds/megatools-1.11.0.20220519.tar.gz +_eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4e68ad0d32e65d6543f48d8d77a9f083 diff --git a/metadata/md5-cache/net-misc/netopeer2-2.1.23 b/metadata/md5-cache/net-misc/netopeer2-2.1.23 new file mode 100644 index 000000000000..a28d6566f8dd --- /dev/null +++ b/metadata/md5-cache/net-misc/netopeer2-2.1.23 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=dev-libs/openssl:= net-misc/curl:= >=net-misc/sysrepo-2.1.64 >=net-libs/libnetconf2-2.1.11 net-libs/libssh:= >=net-libs/libyang-2.0.194 +DESCRIPTION=Server for implementing NETCONF configuration management +EAPI=8 +HOMEPAGE=https://github.com/CESNET/netopeer2 +INHERIT=cmake +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-libs/openssl:= net-misc/curl:= >=net-misc/sysrepo-2.1.64 >=net-libs/libnetconf2-2.1.11 net-libs/libssh:= >=net-libs/libyang-2.0.194 +SLOT=0 +SRC_URI=https://github.com/CESNET/netopeer2/archive/v2.1.23.tar.gz -> netopeer2-2.1.23.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d37b83aad03a6fa49c2157d4c5d7fe79 diff --git a/metadata/md5-cache/net-misc/openssh-8.9_p1-r2 b/metadata/md5-cache/net-misc/openssh-8.9_p1-r2 index c295675cdb59..c9ac608c6f8d 100644 --- a/metadata/md5-cache/net-misc/openssh-8.9_p1-r2 +++ b/metadata/md5-cache/net-misc/openssh-8.9_p1-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-8.9p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-8.9p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff ) X509? ( https://roumenpetrov.info/openssh/x509-13.3.1/openssh-8.9p1+x509-13.3.1.diff.gz ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-8.9p1.tar.gz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 user-info 69a1ed744ec33cf2c910ff2bd6084d11 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d0e6c4828a901045012d4735e360f82e +_md5_=1510cd76f10f52edf43a5149b69cba5a diff --git a/metadata/md5-cache/net-misc/openssh-9.0_p1-r1 b/metadata/md5-cache/net-misc/openssh-9.0_p1-r1 index 3543a6c6ced3..f81fe1e1115b 100644 --- a/metadata/md5-cache/net-misc/openssh-9.0_p1-r1 +++ b/metadata/md5-cache/net-misc/openssh-9.0_p1-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.0p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.0p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff ) X509? ( https://roumenpetrov.info/openssh/x509-13.3.2/openssh-9.0p1+x509-13.3.2.diff.gz ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.0p1.tar.gz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 user-info 69a1ed744ec33cf2c910ff2bd6084d11 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=3d68d8f0a8f66d0cd015ee26486e0897 +_md5_=7c29fc5c210b1b4ac9e08aa9432fc467 diff --git a/metadata/md5-cache/net-misc/python-x2go-0.6.1.3 b/metadata/md5-cache/net-misc/python-x2go-0.6.1.3 index ef1f31ed8b78..2c0509b95738 100644 --- a/metadata/md5-cache/net-misc/python-x2go-0.6.1.3 +++ b/metadata/md5-cache/net-misc/python-x2go-0.6.1.3 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=X2Go client-side Python API -EAPI=7 +EAPI=8 HOMEPAGE=http://www.x2go.org INHERIT=distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_9 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=AGPL-3 -RDEPEND=dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/paramiko[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/python-xlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?] net-misc/nx python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +RDEPEND=dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/paramiko[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-xlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/nx python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=http://code.x2go.org/releases/source/python-x2go/python-x2go-0.6.1.3.tar.gz -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ca8fe6be44e531d0c10103f23c9fbcd0 +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2de437990f29ddba0046ac7f804405b2 diff --git a/metadata/md5-cache/net-misc/sysrepo-2.1.64 b/metadata/md5-cache/net-misc/sysrepo-2.1.64 new file mode 100644 index 000000000000..8b23f0dff4b3 --- /dev/null +++ b/metadata/md5-cache/net-misc/sysrepo-2.1.64 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=net-libs/libyang-2.0.194 +DESCRIPTION=YANG-based configuration and operational state data store +EAPI=8 +HOMEPAGE=https://www.sysrepo.org +INHERIT=cmake +IUSE=doc test +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=net-libs/libyang-2.0.194 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sysrepo/sysrepo/archive/v2.1.64.tar.gz -> sysrepo-2.1.64.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=68ae1c22a03b253b2c733a94d161b43e diff --git a/metadata/md5-cache/net-misc/wget-1.21.3 b/metadata/md5-cache/net-misc/wget-1.21.3 index a584910b137e..a1cc491355ba 100644 --- a/metadata/md5-cache/net-misc/wget-1.21.3 +++ b/metadata/md5-cache/net-misc/wget-1.21.3 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/wget/ INHERIT=flag-o-matic python-any-r1 toolchain-funcs verify-sig IUSE=cookie-check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static test uuid zlib verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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-3 RDEPEND=!static? ( cookie-check? ( net-libs/libpsl ) idn? ( >=net-dns/libidn2-0.14:= ) metalink? ( app-crypt/gpgme media-libs/libmetalink ) pcre? ( dev-libs/libpcre2 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) ) uuid? ( sys-apps/util-linux ) zlib? ( sys-libs/zlib ) ) REQUIRED_USE=ntlm? ( !gnutls ssl ) gnutls? ( ssl ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/wget/wget-1.21.3.tar.gz verify-sig? ( mirror://gnu/wget/wget-1.21.3.tar.gz.sig ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fd6e61f6103a6b3863502490a98ffbfa +_md5_=e9e7d3a3240cecc4bf14871921d68805 diff --git a/metadata/md5-cache/net-misc/whois-5.5.13 b/metadata/md5-cache/net-misc/whois-5.5.13 index 36f10e5c6db6..ad2270074724 100644 --- a/metadata/md5-cache/net-misc/whois-5.5.13 +++ b/metadata/md5-cache/net-misc/whois-5.5.13 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://github.com/rfc1036/whois INHERIT=toolchain-funcs IUSE=iconv idn nls xcrypt -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=iconv? ( virtual/libiconv ) idn? ( net-dns/libidn2:= ) nls? ( virtual/libintl ) xcrypt? ( >=sys-libs/libxcrypt-4.1:= ) !xcrypt? ( virtual/libcrypt:= ) SLOT=0 SRC_URI=mirror://debian/pool/main/w/whois/whois_5.5.13.tar.xz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=43fa9f18e571d0012345d7b110f6679f +_md5_=3e3aec20c4e08348e4896d603cf6d17b diff --git a/metadata/md5-cache/net-misc/xmrig-6.17.0 b/metadata/md5-cache/net-misc/xmrig-6.17.0 index 145be0e75fde..06fbb9c60806 100644 --- a/metadata/md5-cache/net-misc/xmrig-6.17.0 +++ b/metadata/md5-cache/net-misc/xmrig-6.17.0 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://xmrig.com https://github.com/xmrig/xmrig INHERIT=cmake systemd IUSE=cpu_flags_x86_sse4_1 donate hwloc opencl +ssl -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 arm64 LICENSE=Apache-2.0 GPL-3+ MIT RDEPEND=dev-libs/libuv:= hwloc? ( >=sys-apps/hwloc-2.5.0:= ) opencl? ( virtual/opencl ) ssl? ( dev-libs/openssl:= ) !arm64? ( sys-apps/msr-tools ) SLOT=0 SRC_URI=https://github.com/xmrig/xmrig/archive/v6.17.0.tar.gz -> xmrig-6.17.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=65cd72f051819111dcb5fbe9ae1ed285 +_md5_=bea75ef8be7bf4f73106a0f3572ebf98 diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz index d8a35470e0fb46c0b63849def191fb2e3c0f0c53..8c319d84e8e4c4a54c96fbbb00735f0b57359017 100644 GIT binary patch delta 6810 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 diff --git a/metadata/md5-cache/net-print/cups-2.3.3-r4 b/metadata/md5-cache/net-print/cups-2.3.3-r4 deleted file mode 100644 index c1407647c8ff..000000000000 --- a/metadata/md5-cache/net-print/cups-2.3.3-r4 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) !lprng-compat? ( !net-print/lprng ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=The Common Unix Printing System -EAPI=7 -HOMEPAGE=https://www.cups.org/ -INHERIT=autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs -IUSE=acl dbus debug kerberos lprng-compat pam selinux +ssl static-libs systemd +threads usb X xinetd 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=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=Apache-2.0 -PDEPEND=>=net-print/cups-filters-1.0.43 -RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) !lprng-compat? ( !net-print/lprng ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups ) -REQUIRED_USE=usb? ( threads ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/apple/cups/releases/download/v2.3.3/cups-2.3.3-source.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6e536390720aa4aa690fdfbfaf9dbd5b diff --git a/metadata/md5-cache/net-print/cups-2.3.3_p2-r2 b/metadata/md5-cache/net-print/cups-2.4.1 similarity index 56% rename from metadata/md5-cache/net-print/cups-2.3.3_p2-r2 rename to metadata/md5-cache/net-print/cups-2.4.1 index d4e817de279d..bbf0c7d5530a 100644 --- a/metadata/md5-cache/net-print/cups-2.3.3_p2-r2 +++ b/metadata/md5-cache/net-print/cups-2.4.1 @@ -1,18 +1,17 @@ -BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig +BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,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=The Common Unix Printing System -EAPI=7 +EAPI=8 HOMEPAGE=https://www.cups.org/ https://github.com/OpenPrinting/cups -INHERIT=autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs -IUSE=acl dbus debug kerberos pam selinux +ssl static-libs systemd +threads usb X xinetd 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=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +INHERIT=autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs +IUSE=acl dbus debug kerberos pam selinux +ssl static-libs systemd usb X xinetd 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=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=Apache-2.0 PDEPEND=>=net-print/cups-filters-1.0.43 -RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups ) -REQUIRED_USE=usb? ( threads ) +RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,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-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/OpenPrinting/cups/releases/download/v2.3.3op2/cups-2.3.3op2-source.tar.gz -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5b600b800278b787b2bbb2f2fec90a0b +SRC_URI=https://github.com/OpenPrinting/cups/releases/download/v2.4.1/cups-2.4.1-source.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature d524f291c80f9d21ad80fe978e3ca760 pam e44a1dd98f13e1ad76de01e919bde1f1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=9419a8319e993039008618572cb78992 diff --git a/metadata/md5-cache/net-print/cups-9999 b/metadata/md5-cache/net-print/cups-9999 index 15429d0df894..f3d03cd9c33c 100644 --- a/metadata/md5-cache/net-print/cups-9999 +++ b/metadata/md5-cache/net-print/cups-9999 @@ -1,17 +1,16 @@ -BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,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=The Common Unix Printing System -EAPI=7 +EAPI=8 HOMEPAGE=https://www.cups.org/ https://github.com/OpenPrinting/cups -INHERIT=autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs git-r3 -IUSE=acl dbus debug kerberos pam selinux +ssl static-libs systemd +threads usb X xinetd 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 +INHERIT=autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs git-r3 +IUSE=acl dbus debug kerberos pam selinux +ssl static-libs systemd usb X xinetd 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 LICENSE=Apache-2.0 PDEPEND=>=net-print/cups-filters-1.0.43 PROPERTIES=live -RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups ) -REQUIRED_USE=usb? ( threads ) +RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,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-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups ) RESTRICT=test SLOT=0 -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ee1cccded822c2e98f90fa5f312bc675 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature d524f291c80f9d21ad80fe978e3ca760 pam e44a1dd98f13e1ad76de01e919bde1f1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0c10224f9a33fa7bea4cc85674c3da77 diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 74ca4a80490b2a1812346f897ffaa55738c91680..adff8c707ba1a9723a721bcc5a028947878b4cb9 100644 GIT binary patch delta 5293 zcmV;e6jJN^M4m>FK>{A0u|s7JfB6l?MFEZmg?2UBNz#FkZ8uzJe{$RaRY724wI^xa zHq473j)(d_9rFcgs3DKOf=(N{cJeAow>KJo;SK=l(Q!PilnQhZXCl5C6ErDoF#)Cv zVMVrgH4RC3H5TIZrrO52DoHSe3Xl#vXByh$6_xkduV$hT3x5A zK$FCty)}v>8U$j)Sgqaq!0nPRY@I(-Ej~yT%UONLZu`1dQ?m>ud`KnK{pI@#-fp9s zazy#D9w~gRDdGy%*hqz3e-F@!8$YN9?u^*t2L~A5-$M2L>kD8NA{8G<+t7}bfYSlR)^gXNQmyPGq{-&7>*>S7Trj_m9EYJRt;^3 zc0_|$8LfF~Bfu`B{11r;_A zK(Js5?@w`A41QxR`7+$N$6ixC(>bsFY52>A`67-4l(L>cC(0QT2Xxq!zlN$3D)&(R z7h-|iC*+tpOcCl|eHOk39i%fjHU!6wl*HP^$rs>qoi{Hgj#nRkk%E{`z#bIV`kUA| z@*iSAP-djiA=PFMe}juwARbbKrh!67$Zui+3|s24I5qA~XDJcB?Lg8_WuZyEQ+uMp zh47JFG?arVkLXUxT~K@*N!duVqK-9)hu2Dm$j7|$eO`D%5-Gd|i`fMnSTJ?J-M68l z0v}-AyIxol<<^=B)&ofmFTqR&)vInon*j|E8{*~J$erT=e|)MIa~e_uWzujhYU~EJ zzCA2t5!i5vLPI_cSY72iApl~zz1rgQu&vk{lJYH7@C?NZgA;E&qbToO<_wv^H-kZQ z*=#ThsXvuLm|YO>T!%9m2g|MD>9JshBVi{!pc_*L*CNg+dYiDe&P-~CZ4ee$Cyb)l zakcRhst>}B7q$>4^WUE9$|-*O2Pvfud_QdE8Rfdr&cnM^2dE&o0%oumhJ!16@M0-(R+7kWiKQMO zni}mIup12>y*j^eL5i;$s4h>#T3~z-HIy|r0*|(efAk&bGgNU@)&MNo?SN*&XzN^H z#frzG=2&Ux4++0Ckv;_mxVlTE$V;?7j`KObO)R)aZweRw;ojb(WNX2GWY&+*YfUX) z^oa~{(CHCOSNy4sm!WOAMBUyva>fNkhoDbFV=)9`6dr`$mr=Dk<(v~L(6!N!D0bSOMk zsd_Wo!Xz`wn+_U=>feBY!u zEC9qVC*z!PF4hL>IqbTR3>~z@Vn?kyR6@feggkWc7Nj{*9SB5e?%IxudZuV7B?m_s z7X`Yb8e9b~q`cngJ#e{v5FnF(C`p@R?f&MlBsIXb7#THW@NRCGI0e_ef@|o2RrQDPdFNa#muu}G(Qxy4CVKpJo?ZlzW*qI+m)S7-)>&@e)3gn*W6 zF_Xh~5KtaLMunaTz3z0tv1L+}!OV%E9h@6*ze?C~3g%2xK;7g;UxVTNzCf=)qa&>({7kCEe6VoiG zU*&*%yXBPJMgnvyksWXzX;;tz#B&AQ%c9_88541!eky(w&%k1l6G#i(C_2RCnWo0S z*kj2uplYhxy1akK%?4CPzmB4t&bX~wQYUhzS^pBLtFe&3Jbjo@T2#ife;qPvNCvKj z=-gv=3f~oWdMoJR>eEZb06b!0hSgxXL@Gc&}?Engj zi~7=x6qW!OJ?`fH`pgr;pB1^^(ZJLgp8$CY&w#$=r%wQ^mYxvY@J*MGTU$l)|`{kfW_HaA2n_zfXm3{S}+ult4@rzoNcM!gvm>x z->a_R?2wcQZe)GdNmvKFp%4%TQb9d&8&O75gC(ejK&h*>hf&KiooIN(Da@>Mu=nwr4ZryAj@(lUtO-E)15!lf93^`2XAX384PwW~& ziU9VOq;nmgsiVqD_}x_F0ICUd?I;%tOj0XUuHsGbJ+M_a2(D%o7>+Vv<<2GE@M`-$ z|J2vVKVAy&m-l1;PRQ&rJ&=L-qf(qGm{{2i=&S*LCk7-Xe{K>ouS0`PR9jt>oCl*w zplbYt+|mi#!9nP}3PF&B`AQkLb$CzESz*eo3~eaogpGiu$Yi;X0i>eU+U-ya6G`Da zGdvMAh7b!u6}KpML>cyBof`Iq(LEu(k=mMSI|7T;6ZUn2q!1eRs%naK28B>f6KBz6aI=sa+#Jur!>bQXG9vJH;Jt#cQq(^?Gd#3>`M`B&>`c;LAD9*@^ap3I0E z%o|{8W#6z$=l)Bb>IU!?bqm>#imE>vfE@)Tl^pkjfAk#G`rv}(T$}hkR0S455Ee+i zBVUcgS>ntEmFq~~;Pwz|va3lCz8B3BAYX774kNP9Td00}zusYHuDMUBF5UvA1L>$K zsYDRG7?`9)gsg>VK)OS!!FTcl(Jl_oUIRR8%}`B2BRVKm9Tq3bIFp+|IiEzh2P7CG zKOz5yfAoh&i#)ZK#!v%Fr>Sn;^tsMw7I>)PUu4=6^HENc#m$r;q><0)o1M zU~5uq-B)e~6_o+Nt?^HA5oebV7*eo}Is#sMpL{ep#NMjyiiTMls~H9wuD=AT$j5vY zC{1Wqo7(cIxd6ZbfJOM_tu8%SMBqpP{$=bYfBDLW#~roDSQ7115oQf1oCl3-!0d!; zAS7wZ$l)oP&M+Gyhz(ij%j>9|!o}dz~6C?HahC4dAXb?Gylt0ox|h@C^g{lSR%2mX?PQO7snMyYKlvE5Wc@FpeoWuVfF ze?blp#QWZ*;(NFh9$mwjA!i*1mkC~RGuf*vt`VC7L};Gxpn9BTc8mS1I5D-d0G#I5 zE=6^ZZftE5)dNFoS|;P%$|2k8HACRwFOmxB5R}J= zqz|b8t+9N`OteJZO~?HRfSMI5G#t6se-H8)X))CV!DtthBGDy@V~tqt+Oe~$8$f1B zFcMum@ry|P_*;KkxS9Oulvv)?dt%{+Iu{W}xrX95-@OJJL&UvX!$7n0kWMXl{UJ_+ zL>ky3wwuk3B^@`S>>^Tw%$6cUaUi>N*dB({h>9O*&8=YLBnS`I&L7Pf-NL0xe~11& zCd7H9Y;o6@>%6R>hIR6XwDwJHzoij@RCWV{sLZ1-i+QI8^pXbM*C4y=8Wp7e7sd=$ z7r&?lxWPUhbmKHNb`h~izTU(2^edqXS&@QL)G;Py z?K}O69N-O2I5$-ZB*M~8mQ4i8Q5;Z51un3zJBO(!DIjNz)zl<&@g_~L{3f_ISin-- zU;$JS**b&HSlW~(D%P=Wu4Bh=ISGD#qrcBT{r3F)i^kN|(SzjL7gzovE9i=Kx{CzQz;*@HpZ1 zq?Qa~kZP*P!J^YcM7&P6bYw2Rts2D(_c~)$7n)33rx(19%*( z&0oJ0DSP0S?tor(WR_b%F;cHnHVIILf|7cAIw&qq2W(b!e>xBKAjrvJ9Xg@sfCL1M z#`#D|cQ$euGW2>}DQa{Vb>?-{ytE;_%x+>#f*O!$9f-}tHrltUl{AC$CXfB=^)-AS3<&1ZVmN; z9BCG>XVK6?^%M$J&YQ6 zcx50AJtTo@2oNfodLg}J0k%{FIvtJm3hU1wpI%&`CO{qjFWgJ8>v@_4nM7lqwI65$ zk(D&|ob+rJmMdpgr<0$tf$HL9Akm1RJtz+kpc)4F(v1&dgETrI1B?EVJ_LVBfAkr5 z9H4cbe<=f08hRM>i$mp}(eRs;9Wa!~FzVqX>?!NUB8i37#*|Gk?oBP1?XLrHa@h2A zTm=->XF+mcmcc}fg={g91V;7A?r02&>{q9vOA6y=E3`zaeiJDpQtarx1>}Zq&up4BxP(Q_9tgI$YRxe(PL;jSrg$#vA`Vef($tpz^!qC%Dd@ ze|^!_tHHpR?yxbb1ME87-ng6`Cmtx=Z3VouLeQBld2)pODO6WP-;q~!

    2ky^0#=&ZyPl~*0lIaoLBu4gsBmc@eVE0$Xs0o(^olfd-QFEK3-q+5mqLEZ79sBr+PH5@oIQDBIAOS4@&ZKB+P_ z0pm;$bm`b!7=oniDeL8kGSi(VyX9Or$$5j zfgeYTPfv}43wj0#V9Gj~d3m6+%OV=+f99)W{@42#7F1vF^33SldlyD5e}`1lj6~WH zdj_4@6|}!bN%o1X0nk+I*7kr@bXKHu!J>AbzDXQ_iviXa_d8{ZvlJLvnuSmNesti@ zHmBs`8Y5{AuVwG%4X|)yyF$aVygD?%Y;H7nBL`bZNx0lpY@oWUh3ZvT?3l*CMp7RH zKdB>R%{g^kSG~?fW>imJA09+}r)Trn4lH#9TtV0DnxLxvvt@CH9#RrLEIjis3ZD03lYL=md52=K@zkFZ8+ig@+ zjwnCYBZZGOMO>j88>x`%e*rpi;|JBioe^97-~hw>Td1CYeF3aOq~ZgKn{S~?GN!nT zV4>*myUc=hkXnw5Qo=T|z79%=ZdB#c>aZIE3DMm(gPSRV;Yea?(T&tw>FNw%)zEfm zM>Keq(VCYw0_-x%|B#44-VNE8<5k2#TfI&6DJ+5nAdPFn-k_4Ye@8W_F>EMQ89hq` z1Phk%{uGzR;5XKiFT;&{>^0Rho%70{hQDl>FXBi*DeDPzqMRXdK!;8FYp5!rau3yi zAr`oOLXMfk6rujrXW?tmL7Ks_AvkWNB-SQQz5ti&ym>Kky!!Bq6vT7__MouV-^9j| z{}2O$G9!f!sWx*Me_XTz@sJuc4HP;;eiI8|*iw(hsc~Q`60K=A)J$SK{I4hB{TeQ^JLMS500vfs@ z4p-+F(jGka>I%9%4ZVz-hpEX`v@ynG6^Rx~YAB6JmjMF6XaOOBdsMS~#fottkyvTx z52+b^GpP%#e_bsTjOk0XK92J_zK!ACqc?>MQGD-Nk%zUQsWa=xytJmiC8R5t7c>$9 zzKcJ#@iJTlK&piqN6tw5=uoLi5F^+_VFB)N)-qC2qq{l5H(eWHgiK|fD_T@%6S&s+ z`Zfb}*DMUbP$qB0f$?Erh`?aD)ZSprP<42DjYnFPf0T<7nR~~IOK8CdNF}b8{!YWR;kr3X+V|)6U41BbJdq{eR}`l$LHTZeAvGbt^zm5yB4jQW&}d6 zu9vC(0T4M%fjkp?kGk=jjY4n%8ivFvTkSefL(>OG(YK8WP@PhysWgba*VN}zk%OP7TrLKm9wlK+I z@umYYlYN04LT+7#bmB86*f7;c#&reR5oAY|qSe@7bh(Kccf9gEVz0{-SJ#0NR0Ce?DdIN3X#&U9l z898okAPK{+`^cq$wJdhjs!0jL6n6Ju+*^?5gi2985|XtY74=NG+(FfK%}$XjE2?W# za0ds1pK7oj2YNwBYECU=8*(%_v=bQQhr0X7GBm>hBO4%!KPIK|&{8DXv~!>;67m(+ ze?L9F|6QeLl%ClG*?dR!3uH9wW;bf-U_nDYO!a=?R+YGqxVIzis1~UvUU+rre|MM= zSP#HFeiY*qod5vknI-hInn?w=M^8c)0qR3YFU#DWumf9kn=!!(K!SUejfG&uLGyU zb|QI&OMVr{gGQAqJm~R-xhPcNi+e9FZqpG8@6{H#TA85BMtk@f(=4Z7<$xu*f8~@U zbOLlLksbI&(yl;m#B&8C`J&)s8571+lMoYy5N5G(Bz%d*f?Q2TVCqa0dn~O1R83V| zm!ZY512XASFdH4E(yNx#Uc+10zeMVC%lXTe`h?P=GM?>_`)JL$7D@^y-YI-n*y*jH zhpYK4Y6gIyL=54Mq>~ZHAsHA}f1~I-N=ZYgRbaUaStH0jfZG8SWCZo4gFon8VDz|~ zp}{~;2ianI*|0LHF+KtE5+022lBpsx$b-Gz#N2RcaqQCh6WF350;$2(@Lz$S%lnX$ z$drI^HmE3|59A}&^BzZ&Q%Va0;D>L6ny3BG_dip4;n6!h)*Z*WG!;y_e-EfOqv42A z0|($#2(?i7i`vFb>QDi7gNMm0Xr4mBf+Yx;4U}S)r|20|X0Ggt`7Eel7pG1g5p7H> z7a=ksYAk(qs7OVx847q9yvSrsw{U%Iavh!Yb1-lZqX76a# ztnp3yDp&C)_#W6Q8w6Je1`J0TuyW@TZ+P`GpMUD>;~y`D_sjdS ze$T$`}_}k1twND13GJfAHEk!iA93U>(FT(s;#a`&Vx}TP&Ix+ZfR_Eki{Cp zAPAB$Un%3ZCej3*e-)<8%Fu>VPH1CTicFTI9zZHut=%RyI3o(*nIZI{F@#tMs<=h5 zBgz^c^wh8~jK=38+j`Mats}5VJ>khFND86h8LEy(&Y%#g6TmHWc321C(pK*V^(;Ac z94kX?kqhZHWdEzii9=3(8%XMv%C&iTy)f^RL#?@W3$+Hy*F?6lB@dHQfMHEBl638fGuG zUmL(z)B%MX`sHhA8 zZk=fa7b6^Wz>pFl5-4-+ee%(181`1ZL^RCOS&?C&;rdIUihRshfzq+VYExStHS7iq z09b@y-fBIAMFfr%;9tgWlCNxd+);asCDA?=Vb*ZMdC<59%ucvYIV2sOad?WR!CXTG zu^|h6e|gP+DO_CZTcE6>bxnu-Oj8|01=~i+4V{0(lcJD`oQ#e}Q8TN@1QZY{$Pz#T zk-GF5&Q;_21Y+k9aDOl&{(-+FVASyqxKV1`No+Tj5WGoAeHp0qVvxfF@xHfS_#Q45 zaWc+`eAa}sOz?`E$zH8qof{cIgbt}4RFAXFe{QjV6(^?t41m+z+NG%O(T%N5qIzIx z9RbNWw{pm~dJV=M{6+F1)C!3?$959!o`*B|0ENTh)sV!PSgSkiGL z$}S=`$ZRPx6bG_P6XYCm6YggB3sE$;eq4S@=3 zSmP|DwQuTWEzP}C*$oV$GEWp~dZ(`Hf072>*XeB6b^eX|Ul=o3UHqcH)&~1Dy~Szj zEJ4H~`Fao6)31aoWJL-Zx>w*jR~wSsX~!*v3LghbNjohxk_XlC5mr$%TU|pm6wK5$ z!wCybNdg=a=Q>=VP_mP9oSHmTuLc@El*ES&NHV7;nYzfRV@%50clr}Kz#BTYf7?_g zkO)gVSvCgizD}kA z9}8%b516^)ciAvA2n3}LJn@23e?NP45G!)Tdar|(K70n>p<2R@P)JS3B^`LJLk!fP znqN2en;QN{(u9z%0$x@t8c2I8va2#d(5$J4CTMtyL*iqou@J~pVYcIfm?XTaPLEWz zw@|Nee$p|ma!{>H&mZ9JA!6(wG>FjfU1xM&EAYAh`D4GH5(zKG*X~1_f97Y9i5${F z&_1KtolN{@5}e8 z5YTcu1dlZ|WG*g|;>MDxf8jP{AGiiZs}tKgxn&*PCq25!P5SbkNCideEf%5j7=)ET=a~k3%S-H#v8t&PWC-GzkIn=T+P$fT$nK>+Ao&9G z>me2$6M%!7`bO;kLFXTxWWSAR6hrNK?MbJ@K$pnAy*$N$Xt++Wf0d+z*ByDDeZY>) z(KfgN<3lc3g`|FwPM7Y%ej|k8H$AO^z|w(#wU$8jI&@fqJIlZUJdV}ouiuH3J#b5R zK(CqueMJXig$tEv4o&v1Xj;T)6fq(*@9$JXPl)+hdM-tj+~vxAESp+;|{M3grSEdPz?b> zMN==Nmn^`Re`-Ldqp@CL{rTh5iwo4TMu-0k_Y&-SNF+ff(O75g2iibnC7tC>dSD34 zl{2f;IAd&}x;Pm~G$LpZ%EJSwh5^2Gb_7Zm_4U8;c|sRvS|`!MHcIe_Xb|rn=;?>5;DrD5}qbXY5k*&4E6or*3gjGL{{5~=!4q>MRtbuo1?ZCKOjZS|rK7q*?>I#*!h!zP09#(z&A|JgsN{4V(kuCr%fboFX5@TEI! zOzHr;Cbk=wlLLi7aiJQfPBQC!Mqx3hXQ`;Df8@&Qx#&<2+0!zldv716G_lX#O^!*+yDj9?I!x!M~kbeESs36*GPcH%WwZ=?76_V8a* ze+}M6C^ldtP{7l|cA;x=-r#JGdKhgYY*6Ot!bwT%+#|~Xk<}D<t2zSjXnEQlMrq zJR`0`&s8?J3x-2kp#z)K<%nAZtaKFZdQb!f=+>1?o$M| z;0`_V)_?<@ve5$?VUTJA{6Vl_6I_$Xe`tV8l(o|HSwm-+Vv-c{NtLN%9nSQWl4ile z5F}+EuYUQDKmPc54k9!>w)a07>p)2g_*a@e=Ib%P8nE=IMbw@-qqn%V|t7y9B zgHGcNK{!!^+I4QxbVAmvY+Jz2U0SC>JPMv3;pE@B=+Q(9ghFv1Z*bO3_d{rUe;`JO zBHZ<`ELDbFZQHrosWfR^K37C0*oL=<08p`658LVSQf@170nH)RsnJRFz>g!vr$-^d z1wB{;Fl9|mP diff --git a/metadata/md5-cache/net-proxy/mitmproxy-8.1.0 b/metadata/md5-cache/net-proxy/mitmproxy-8.1.0 new file mode 100644 index 000000000000..9fd83f6ac7df --- /dev/null +++ b/metadata/md5-cache/net-proxy/mitmproxy-8.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hypothesis-5.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/parver-0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-asyncio-0.17.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/requests-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=app-arch/brotli-1.0.0[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/asgiref-3.2.10[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/blinker-1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/certifi-2015.11.20.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-37.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-1.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/h2-4.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hyperframe-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/kaitaistruct-0.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ldap3-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/msgpack-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/passlib-1.6.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/publicsuffix-2.20190205[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-0.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-2.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyperclip-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ruamel-yaml-0.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/urwid-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wsproto-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zstandard-0.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-libs/openssl:0 >=www-servers/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=dev-python/gpep517-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An interactive, SSL-capable, man-in-the-middle HTTP proxy +EAPI=8 +HOMEPAGE=https://mitmproxy.org/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=>=app-arch/brotli-1.0.0[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/asgiref-3.2.10[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/blinker-1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/certifi-2015.11.20.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/cryptography-37.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/flask-1.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/h2-4.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/hyperframe-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/kaitaistruct-0.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ldap3-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/msgpack-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/passlib-1.6.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/protobuf-python-3.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/publicsuffix-2.20190205[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-0.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyopenssl-22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyparsing-2.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyperclip-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ruamel-yaml-0.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/urwid-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wsproto-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/zstandard-0.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-libs/openssl:0 >=www-servers/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mitmproxy/mitmproxy/archive/v8.1.0.tar.gz -> mitmproxy-8.1.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c9160e6dc9e3fb25bade1f2dcc45fdfa diff --git a/metadata/md5-cache/net-voip/Manifest.gz b/metadata/md5-cache/net-voip/Manifest.gz index 869f3d53f2e547054946e369bd867811c4c0cef7..d740477759a455cfc46183294eca747edc0ec2b2 100644 GIT binary patch literal 1228 zcmV;-1T*^|iwFP!00002|7DfkZk)#rhR<^qx&a&f84ibs4iX?hd)D3nIWtU+7_DI| z1#)aXFZ5(HwbDo*g zlFD3g$Xro;`5bE&&9;M6j;FT1{OzX?#`0nwyiLzxA=2pG);QA++f?W6G}@@rc*z|^ zx$h!#Jv=f-$kHw{oXmuC_QiWHK2`c0vav5;(#0~iDiwc_o zBNtY6CObqURUi^Xw!vY%m)XLCauO;_k7^F^#C$Gm(ivmhouh1I!ID7>>U^Vic@+1` zMZvmPtOFA8qK|vy7`OP;!2;1NJfFWo>!j6v>+}>E%5_AM1egu^;E(}+3=PTPD7(v- z7p8;br`#?RZ8~tT@%UeAU-Fla325s*{hmrddtJamRx&|-CAa~ zYTj{T4`97EoCHg0>gi|FLDP^3_(1K3Aymgzaj1l@CKv~^V>+Ler&0wpsYYbPMJC*!Ex&gf82+_Nm_c1f)V*=A-dwDen@NG(TF2b1icC zVR!G-kqOA@Ky61M#zqCr|6}$wKmGdpJ2Nzyz3?3Vr_T_)gM3bjBwhu-!ws1&U~-f; zY{JMz&SNk;B!0RGUSag!HC6V#VZvG%u5)sS&O~OiRAP2}8oI~unV^2wT5}6Bc3>fr zd}EgBv#T+~gZomcTGSr2(G}I`R+~Ygie_C(FpB#S$6MHuo1Q?f2mzj($KCS)KH~6r zQvt>H8XK!Yi~Uqb4&CSsxU38--anZAmai9;FYoDvk-s-eiKE2wpua819SvD<^g(N4 zfFoX8D6ib<_|zfi1a1h2e0uFEvtqnIeT`>t(R-p5L40lozw_C+@0J0-x+zq}JrR(z zc<@cjZJPVN= zK@rco0;{1;(r=R)Kj0DbjmvGuSO~RVU-sXW0$(q<#`q1A;nJF3pt}yjr$-{73I;`> z??zKV$8DpYqe^L@8sPqZM8)N>W1x9XJ=G~F3)Yx(VKSHwZLs>v$~k7yo?-%*UPYP) zdKf0YfOf)RDKz8xq2W$STtoZ*tC1 qXxay5N>s8$_sLnfK`vSn`lD76y;v6!Y-knI-~9(*HDvNb2mk;KPiIj8 literal 1227 zcmV;+1T^~}iwFP!00002|6P^aZe6z#hVSzfdI1}Aq(Fi8u6=K&cj!6f@krjT=dciI-hKVzOh4>HgLjZ!r&Z2V+K6iR zBo94om6kH~E^?gAgmZS|J&pe=_Z)KD%}qL4Y^%~@k%Mu0t>qi9$ju*qdT4$9`1!vd z_s9SI`t=U^ixY>V%# zNy)lr&I1zgVpw+`=PNPPSRk5b)bl%NT{Q3Qb?y)`<#j}n1egu^;1mNthKA&Dl=qAo z3)8{zL;5Zky>#GSXZtg?FZIjE0<`&_zNJzu-k4Fk*23-YM1*qBeZZ(7)2b7b!51EX zU>;E2WY9IUYPy8FwQmdPwzd{D6}v5+HwJ!YNH5X28E@z|tcG2~*m&|SJ0x+xGh;KW zGxS(iAaD#6U0ge7(1gq`P$*@yA_!D5>&U)ICI%r#Q4E@K&kYYZ zO`z;C%Y5k`gF2zW?(#MM%asiKy<#TfoxKy$qRV+RBb;`AOt#_;sQxdhE4F4j(u-V{e4k0&f1! zOi^Ei9z?htC)soero3-)c$UFnw4klRr)YtCg4;nD5z@*66F>LtnmTBSN+Q)L*>j(= z02T;@zL7{Bi3T+8Z$hI&Cd!uTcV@rUYoqezJv}1+(P7od9IlQ2_M`|jct3Ohp7LRrcn@!kS@J6^XN9(E#e9I^!MBup)$q^Ls zSkOxr>I8PZ< diff --git a/metadata/md5-cache/net-voip/telepathy-rakia-0.8.0-r1 b/metadata/md5-cache/net-voip/telepathy-rakia-0.8.0-r1 index d997f9edb454..c4a0451db20c 100644 --- a/metadata/md5-cache/net-voip/telepathy-rakia-0.8.0-r1 +++ b/metadata/md5-cache/net-voip/telepathy-rakia-0.8.0-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure setup -DEPEND=>=dev-libs/dbus-glib-0.60 >=dev-libs/glib-2.30:2 >=net-libs/sofia-sip-1.12.11 >=net-libs/telepathy-glib-0.17.6 >=sys-apps/dbus-0.60 || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxslt +DEPEND=>=dev-libs/dbus-glib-0.60 >=dev-libs/glib-2.30:2 >=net-libs/sofia-sip-1.12.11 >=net-libs/telepathy-glib-0.17.6 >=sys-apps/dbus-0.60 || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxslt DESCRIPTION=A SIP connection manager for Telepathy based around the Sofia-SIP library EAPI=7 HOMEPAGE=https://telepathy.freedesktop.org/ @@ -11,4 +11,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://telepathy.freedesktop.org/releases/telepathy-rakia/telepathy-rakia-0.8.0.tar.gz https://patch-diff.githubusercontent.com/raw/TelepathyIM/telepathy-rakia/pull/1.patch -> telepathy-rakia-0.8.0-py3.patch _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d65e337fc7df7103df2bc0d880f9927e +_md5_=a8b40f8561fa771e976959922d6fd5ae diff --git a/metadata/md5-cache/net-voip/telepathy-salut-0.8.1-r5 b/metadata/md5-cache/net-voip/telepathy-salut-0.8.1-r5 index f24b0c50af9b..0004be694efd 100644 --- a/metadata/md5-cache/net-voip/telepathy-salut-0.8.1-r5 +++ b/metadata/md5-cache/net-voip/telepathy-salut-0.8.1-r5 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install setup -DEPEND=>=dev-libs/dbus-glib-0.61 dev-libs/libxml2 >=dev-libs/glib-2.28:2 >=sys-apps/dbus-1.1.0 >=net-libs/telepathy-glib-0.17.1 >=net-dns/avahi-0.6.22[dbus] net-libs/libsoup:2.4 sys-apps/util-linux dev-db/sqlite:3 gnutls? ( >=net-libs/gnutls-2.10.2 ) !gnutls? ( >=dev-libs/openssl-0.9.8g:0=[-bindist(-)] ) || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxslt virtual/pkgconfig test? ( >=dev-libs/check-0.9.4 net-libs/libgsasl ) +DEPEND=>=dev-libs/dbus-glib-0.61 dev-libs/libxml2 >=dev-libs/glib-2.28:2 >=sys-apps/dbus-1.1.0 >=net-libs/telepathy-glib-0.17.1 >=net-dns/avahi-0.6.22[dbus] net-libs/libsoup:2.4 sys-apps/util-linux dev-db/sqlite:3 gnutls? ( >=net-libs/gnutls-2.10.2 ) !gnutls? ( >=dev-libs/openssl-0.9.8g:0=[-bindist(-)] ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxslt virtual/pkgconfig test? ( >=dev-libs/check-0.9.4 net-libs/libgsasl ) DESCRIPTION=A link-local XMPP connection manager for Telepathy EAPI=7 HOMEPAGE=https://telepathy.freedesktop.org/ @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz https://src.fedoraproject.org/rpms/telepathy-salut/raw/master/f/telepathy-salut-0.8.1-python3.patch _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0ae4dd63b5a248d782b34551c8dcca35 +_md5_=1f3f603dbb05f52b1ea7b4edd7d5cd4b diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index f1d5f92ab78edfa6d8812030ecf6839efbb50bd2..5400670c45d48bf153bca68e438448b50f358910 100644 GIT binary patch literal 12917 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 literal 12755 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=app-crypt/libsecret >=net-libs/libnma-1.1.0 net-misc/networkmanager >=net-vpn/strongswan-5.8.3[networkmanager] !gtk4? ( x11-libs/gtk+:3 ) gtk4? ( net-libs/libnma gui-libs/gtk:4 ) +DESCRIPTION=NetworkManager StrongSwan plugin +EAPI=8 +HOMEPAGE=https://www.strongswan.org/ +INHERIT=autotools +IUSE=gtk4 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=app-crypt/libsecret >=net-libs/libnma-1.1.0 net-misc/networkmanager >=net-vpn/strongswan-5.8.3[networkmanager] !gtk4? ( x11-libs/gtk+:3 ) gtk4? ( net-libs/libnma gui-libs/gtk:4 ) +SLOT=0 +SRC_URI=https://download.strongswan.org/NetworkManager/NetworkManager-strongswan-1.6.0.tar.bz2 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=2a57880c79b7cf099dfa004c2e3ee812 diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 097e13c8da4b432f9185d4e4d0ce7706c3e983c8..a7f5a3cf1e1624161e1116e9a708462fea919e3a 100644 GIT binary patch literal 26944 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 diff --git a/metadata/md5-cache/net-wireless/blueberry-1.4.6 b/metadata/md5-cache/net-wireless/blueberry-1.4.6 deleted file mode 100644 index 3ded05d2e81b..000000000000 --- a/metadata/md5-cache/net-wireless/blueberry-1.4.6 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/setproctitle[python_targets_python3_8(-)] dev-python/python3-xapp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/setproctitle[python_targets_python3_9(-)] dev-python/python3-xapp[python_targets_python3_9(-)] ) >=net-wireless/gnome-bluetooth-3.14[introspection] net-wireless/bluez[obex] net-wireless/bluez-tools || ( >=sys-apps/util-linux-2.31_rc1 net-wireless/rfkill ) x11-libs/libnotify[introspection] x11-misc/wmctrl -DESCRIPTION=A Bluetooth configuration tool -EAPI=7 -HOMEPAGE=https://github.com/linuxmint/blueberry -INHERIT=gnome2-utils python-single-r1 xdg-utils -IUSE=python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/setproctitle[python_targets_python3_8(-)] dev-python/python3-xapp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/setproctitle[python_targets_python3_9(-)] dev-python/python3-xapp[python_targets_python3_9(-)] ) >=net-wireless/gnome-bluetooth-3.14[introspection] net-wireless/bluez[obex] net-wireless/bluez-tools || ( >=sys-apps/util-linux-2.31_rc1 net-wireless/rfkill ) x11-libs/libnotify[introspection] x11-misc/wmctrl -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/linuxmint/blueberry/archive/1.4.6.tar.gz -> blueberry-1.4.6.tar.gz -_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e26d845ff624f8379bb56e5db963dbff diff --git a/metadata/md5-cache/net-wireless/blueberry-1.4.7 b/metadata/md5-cache/net-wireless/blueberry-1.4.7 new file mode 100644 index 000000000000..5ee758402f21 --- /dev/null +++ b/metadata/md5-cache/net-wireless/blueberry-1.4.7 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/setproctitle[python_targets_python3_8(-)] dev-python/python3-xapp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/setproctitle[python_targets_python3_9(-)] dev-python/python3-xapp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] dev-python/python3-xapp[python_targets_python3_10(-)] ) >=net-wireless/gnome-bluetooth-3.14:2[introspection] net-wireless/bluez[obex] net-wireless/bluez-tools || ( >=sys-apps/util-linux-2.31_rc1 net-wireless/rfkill ) x11-libs/libnotify[introspection] x11-misc/wmctrl +DESCRIPTION=A Bluetooth configuration tool +EAPI=8 +HOMEPAGE=https://github.com/linuxmint/blueberry +INHERIT=gnome2-utils python-single-r1 xdg-utils +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/setproctitle[python_targets_python3_8(-)] dev-python/python3-xapp[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/setproctitle[python_targets_python3_9(-)] dev-python/python3-xapp[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] dev-python/python3-xapp[python_targets_python3_10(-)] ) >=net-wireless/gnome-bluetooth-3.14:2[introspection] net-wireless/bluez[obex] net-wireless/bluez-tools || ( >=sys-apps/util-linux-2.31_rc1 net-wireless/rfkill ) x11-libs/libnotify[introspection] x11-misc/wmctrl +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/linuxmint/blueberry/archive/1.4.7.tar.gz -> blueberry-1.4.7.tar.gz +_eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=1a869f5207307d066561090fe120cd00 diff --git a/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 b/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 index 908810453fae..375bc448bd54 100644 --- a/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 +++ b/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 @@ -1,4 +1,4 @@ -BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.9 ) virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/python-dbusmock[python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/python-dbusmock[python_targets_python3_8(-)] dev-python/dbus-python[python_targets_python3_8(-)] ) ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.9 ) virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/python-dbusmock[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/python-dbusmock[python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/python-dbusmock[python_targets_python3_8(-)] dev-python/dbus-python[python_targets_python3_8(-)] ) ) ) app-arch/xz-utils >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.12:3[introspection?] media-libs/libcanberra[gtk3] >=x11-libs/libnotify-0.7.0 virtual/libudev introspection? ( >=dev-libs/gobject-introspection-1.54:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Bluetooth graphical utilities integrated with GNOME @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=2/13 SRC_URI=mirror://gnome/sources/gnome-bluetooth/3.34/gnome-bluetooth-3.34.5.tar.xz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6b534911f7a4978863c65c028a1c7752 +_md5_=5c66fe7679bfe094f74b763e9c58bb68 diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz index fda660311f1b0491cc4489b5006b4ba44c1895cf..4ceffb1dedd9d1de018ae5edb6396acc6fbfb5f5 100644 GIT binary patch delta 9037 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 S*JLo_U;Y=fuxyF2J^%ptAoJe< diff --git a/metadata/md5-cache/sci-astronomy/stellarium-0.22.1 b/metadata/md5-cache/sci-astronomy/stellarium-0.22.1 index a49d6b8d24cd..704e718bb00d 100644 --- a/metadata/md5-cache/sci-astronomy/stellarium-0.22.1 +++ b/metadata/md5-cache/sci-astronomy/stellarium-0.22.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://stellarium.org/ INHERIT=cmake desktop flag-o-matic python-any-r1 xdg virtualx IUSE=debug deep-sky doc gps media nls stars telescope test webengine test -KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ SGI-B-2.0 RDEPEND=dev-libs/qtcompress:= dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtscript:5 dev-qt/qtwidgets:5 media-fonts/dejavu sys-libs/zlib virtual/opengl gps? ( dev-qt/qtpositioning:5 dev-qt/qtserialport:5 sci-geosciences/gpsd:=[cxx] ) media? ( dev-qt/qtmultimedia:5[widgets] ) telescope? ( dev-qt/qtserialport:5 sci-libs/indilib:= ) webengine? ( dev-qt/qtwebengine:5[widgets] ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/Stellarium/stellarium/releases/download/v0.22.1/stellarium-0.22.1.tar.gz deep-sky? ( https://github.com/Stellarium/stellarium-data/releases/download/dso-3.15/catalog-3.15.dat -> stellarium-dso-catalog-3.15.dat ) doc? ( https://github.com/Stellarium/stellarium/releases/download/v0.22.1/stellarium_user_guide-0.22.1-1.pdf ) stars? ( https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_4_1v0_2.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_5_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_6_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_7_2v0_1.cat https://github.com/Stellarium/stellarium-data/releases/download/stars-2.0/stars_8_2v0_1.cat ) _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=ccb1853ace2442b93decfe02e5964786 +_md5_=ca36f788f73c638da79e3414b0549cb7 diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz index 461c9596825215c71e1f9f4560d57154f589425f..01fe6f5d68408a2765df94d496f14621267e5a5f 100644 GIT binary patch delta 14510 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 MKdYfCux?}k0N-BaYybcN delta 14347 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 )HT4g;m8smPE&FiasoJjGytB58Y>(G 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/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/msgpack[cxx] dev-libs/mmtf-cpp dev-python/pyopengl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[opengl,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pmw[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/freetype:2 media-libs/glew:0= media-libs/glm media-libs/libpng:0= media-video/mpeg-tools sys-libs/zlib netcdf? ( sci-libs/netcdf:0= ) +DESCRIPTION=A Python-extensible molecular graphics system +EAPI=8 +HOMEPAGE=https://www.pymol.org/ +INHERIT=desktop flag-o-matic xdg distutils-r1 +IUSE=+netcdf web python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=BitstreamVera BSD freedist HPND OFL public-domain UoI-NCSA +RDEPEND=dev-libs/msgpack[cxx] dev-libs/mmtf-cpp dev-python/pyopengl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[opengl,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pmw[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/freetype:2 media-libs/glew:0= media-libs/glm media-libs/libpng:0= media-video/mpeg-tools sys-libs/zlib netcdf? ( sci-libs/netcdf:0= ) sci-chemistry/chemical-mime-data python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~pacho/pymol/pymol-1.8.4.0.png.xz https://github.com/schrodinger/pymol-open-source/archive/v2.5.0.tar.gz -> pymol-2.5.0.tar.gz +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=8320b4b690e8f97a7400d54894534d09 diff --git a/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha51 b/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha51 deleted file mode 100644 index c76b132f8e1c..000000000000 --- a/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha51 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-lang/swig -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) >=dev-lang/tk-8.6.1:0= dev-lang/perl dev-libs/expat sci-libs/netcdf:0= virtual/opengl >=x11-libs/fltk-1.1.10-r2:1 x11-libs/libXft x11-libs/libXi cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= ) gromacs? ( >=sci-chemistry/gromacs-5.0.4-r1:0=[tng] ) sqlite? ( dev-db/sqlite:3= ) tachyon? ( >=media-gfx/tachyon-0.99_beta6 ) xinerama? ( x11-libs/libXinerama ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Visual Molecular Dynamics -EAPI=7 -HOMEPAGE=http://www.ks.uiuc.edu/Research/vmd/ -INHERIT=cuda desktop flag-o-matic prefix python-single-r1 toolchain-funcs xdg -IUSE=cuda gromacs msms povray sqlite tachyon xinerama python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=vmd -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) >=dev-lang/tk-8.6.1:0= dev-lang/perl dev-libs/expat sci-libs/netcdf:0= virtual/opengl >=x11-libs/fltk-1.1.10-r2:1 x11-libs/libXft x11-libs/libXi cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= ) gromacs? ( >=sci-chemistry/gromacs-5.0.4-r1:0=[tng] ) sqlite? ( dev-db/sqlite:3= ) tachyon? ( >=media-gfx/tachyon-0.99_beta6 ) xinerama? ( x11-libs/libXinerama ) sci-biology/stride sci-chemistry/chemical-mime-data sci-chemistry/surf x11-misc/xdg-utils x11-terms/xterm msms? ( sci-chemistry/msms-bin ) povray? ( media-gfx/povray ) -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 ) -RESTRICT=fetch -SLOT=0 -SRC_URI=vmd-1.9.4a51.src.tar.gz https://dev.gentoo.org/~pacho/vmd/vmd-1.9.4_alpha51-gentoo-patches.tar.xz -_eclasses_=cuda 15edbf8fd9df209322f42c06ecf59a96 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=8b2cc7a2bd011a6f3854147562919701 diff --git a/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha57 b/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha57 new file mode 100644 index 000000000000..c6d4572f92a2 --- /dev/null +++ b/metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha57 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig dev-lang/swig +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) >=dev-lang/tk-8.6.1:0= dev-lang/perl dev-libs/expat sci-libs/netcdf:0= virtual/opengl >=x11-libs/fltk-1.1.10-r2:1 x11-libs/libXft x11-libs/libXi cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= ) gromacs? ( >=sci-chemistry/gromacs-5.0.4-r1:0=[tng] ) sqlite? ( dev-db/sqlite:3= ) tachyon? ( >=media-gfx/tachyon-0.99_beta6 ) xinerama? ( x11-libs/libXinerama ) +DESCRIPTION=Visual Molecular Dynamics +EAPI=8 +HOMEPAGE=http://www.ks.uiuc.edu/Research/vmd/ +INHERIT=cuda desktop flag-o-matic prefix python-single-r1 toolchain-funcs xdg +IUSE=cuda gromacs msms povray sqlite tachyon xinerama python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=vmd +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) >=dev-lang/tk-8.6.1:0= dev-lang/perl dev-libs/expat sci-libs/netcdf:0= virtual/opengl >=x11-libs/fltk-1.1.10-r2:1 x11-libs/libXft x11-libs/libXi cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= ) gromacs? ( >=sci-chemistry/gromacs-5.0.4-r1:0=[tng] ) sqlite? ( dev-db/sqlite:3= ) tachyon? ( >=media-gfx/tachyon-0.99_beta6 ) xinerama? ( x11-libs/libXinerama ) sci-biology/stride sci-chemistry/chemical-mime-data sci-chemistry/surf x11-misc/xdg-utils x11-terms/xterm msms? ( sci-chemistry/msms-bin ) povray? ( media-gfx/povray ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=fetch +SLOT=0 +SRC_URI=vmd-1.9.4a57.src.tar.gz fetch+https://dev.gentoo.org/~pacho/vmd/vmd-1.9.4_alpha57-gentoo-patches.tar.xz +_eclasses_=cuda 15edbf8fd9df209322f42c06ecf59a96 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2bbc8350e0b2d9da91e7e20f2c26fbf0 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 83445ce0929945edf78030164252ac34227b6dac..80cdf51ffd510c60d9a321f9bf696c79d8fe04ab 100644 GIT binary patch delta 18167 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 i5ic{5j%~##ur6@<1athiU0tUuuY`^ delta 18161 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 cicw%|fbTlwZO!1TlZH%D2wE__=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite] ) >=app-admin/eselect-1.2 python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) sci-libs/gdal:= sys-libs/gdbm:= sys-libs/ncurses:0= sci-libs/proj:= sci-libs/xdrfile sys-libs/zlib media-libs/libglvnd media-libs/glu blas? ( virtual/cblas[eselect-ldso(+)] virtual/blas[eselect-ldso(+)] ) fftw? ( sci-libs/fftw:3.0= ) geos? ( sci-libs/geos:= ) lapack? ( virtual/lapack[eselect-ldso(+)] ) liblas? ( sci-geosciences/liblas ) mysql? ( dev-db/mysql-connector-c:= ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) opencl? ( virtual/opencl ) opengl? ( virtual/opengl ) png? ( media-libs/libpng:0= ) postgres? ( >=dev-db/postgresql-8.4:= ) readline? ( sys-libs/readline:0= ) sqlite? ( dev-db/sqlite:3 ) tiff? ( media-libs/tiff:0= ) truetype? ( media-libs/freetype:2 ) X? ( dev-python/wxpython:4.0 x11-libs/cairo[X,opengl?] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) zstd? ( app-arch/zstd ) REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) opengl? ( X ) SLOT=0/8.0 SRC_URI=https://grass.osgeo.org/grass80/source/grass-8.0.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=281d6fbfcab4d89fcb6b8a937dea6fc3 +_md5_=474c044ac51332bf43bab59f8c9c3900 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index b63e62a59c9d6842f686ef16823438149b0e4c57..281a083469564ccc74931091f9db085cd884dcdf 100644 GIT binary patch delta 63984 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 delta 63583 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

    Qwn&fr(gE>S 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 M157U;3^2n107F6o!vFvP diff --git a/metadata/md5-cache/sci-libs/cfitsio-4.0.0 b/metadata/md5-cache/sci-libs/cfitsio-4.0.0 index ce2626146251..422361b873c7 100644 --- a/metadata/md5-cache/sci-libs/cfitsio-4.0.0 +++ b/metadata/md5-cache/sci-libs/cfitsio-4.0.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html INHERIT=fortran-2 multilib-minimal IUSE=bzip2 curl cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris +KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris LICENSE=ISC RDEPEND=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(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[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/fortran SLOT=0/9 SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.0.0.tar.gz _eclasses_=fortran-2 72d28c6872beb1e7cb99684b0ae4715d multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=e0f3aa8db52767408ff214c717855c77 +_md5_=fe76025e6dbce29d4151079a98c55de8 diff --git a/metadata/md5-cache/sci-libs/clblast-1.5.2-r1 b/metadata/md5-cache/sci-libs/clblast-1.5.2-r1 new file mode 100644 index 000000000000..992af925eac3 --- /dev/null +++ b/metadata/md5-cache/sci-libs/clblast-1.5.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=cuda? ( dev-util/nvidia-cuda-toolkit:= ) client? ( virtual/cblas ) opencl? ( virtual/opencl ) +DESCRIPTION=Tuned OpenCL BLAS +EAPI=8 +HOMEPAGE=https://github.com/CNugteren/CLBlast +INHERIT=cmake +IUSE=client cuda examples +opencl test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=cuda? ( dev-util/nvidia-cuda-toolkit:= ) client? ( virtual/cblas ) opencl? ( virtual/opencl ) +REQUIRED_USE=^^ ( cuda opencl ) test? ( client ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/CNugteren/CLBlast/archive/refs/tags/1.5.2.tar.gz -> clblast-1.5.2.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0e6cf31a3c187ce302c5dae7786c5b3a diff --git a/metadata/md5-cache/sci-libs/rtree-1.0.0 b/metadata/md5-cache/sci-libs/rtree-1.0.0 new file mode 100644 index 000000000000..f392a6cec8ed --- /dev/null +++ b/metadata/md5-cache/sci-libs/rtree-1.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-python/sphinx-4.4.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-python/sphinx-4.4.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 >=dev-python/sphinx-4.4.0[python_targets_python3_8(-)] ) ) ) test? ( sci-libs/libspatialindex dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=R-Tree spatial index for Python GIS +EAPI=8 +HOMEPAGE=https://rtree.readthedocs.io +INHERIT=distutils-r1 +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=sci-libs/libspatialindex dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/R/Rtree/Rtree-1.0.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c351c8557e180db7998658db546140c5 diff --git a/metadata/md5-cache/sci-libs/trilinos-13.0.1-r2 b/metadata/md5-cache/sci-libs/trilinos-13.0.1-r3 similarity index 92% rename from metadata/md5-cache/sci-libs/trilinos-13.0.1-r2 rename to metadata/md5-cache/sci-libs/trilinos-13.0.1-r3 index dc5d53030e27..a9215b813355 100644 --- a/metadata/md5-cache/sci-libs/trilinos-13.0.1-r2 +++ b/metadata/md5-cache/sci-libs/trilinos-13.0.1-r3 @@ -1,11 +1,11 @@ BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test +DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=!dev-cpp/kokkos dev-libs/boost:= sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi adolc? ( sci-libs/adolc ) arprec? ( sci-libs/arprec ) clp? ( sci-libs/coinor-clp ) cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) hdf5? ( sci-libs/hdf5:=[mpi] ) hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 ) virtual/pkgconfig DESCRIPTION=Scientific library collection for large scale problems EAPI=7 HOMEPAGE=http://trilinos.sandia.gov/ INHERIT=cmake toolchain-funcs multilib -IUSE=adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X +IUSE=adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse superlu taucs tbb test threads tvmet yaml zlib X KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=BSD LGPL-2.1 RDEPEND=!dev-cpp/kokkos dev-libs/boost:= sys-libs/binutils-libs:= virtual/blas virtual/lapack virtual/mpi adolc? ( sci-libs/adolc ) arprec? ( sci-libs/arprec ) clp? ( sci-libs/coinor-clp ) cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) eigen? ( dev-cpp/eigen:3 ) glpk? ( sci-mathematics/glpk ) gtest? ( dev-cpp/gtest ) hdf5? ( sci-libs/hdf5:=[mpi] ) hypre? ( sci-libs/hypre:= ) hwloc? ( sys-apps/hwloc:= ) matio? ( sci-libs/matio ) mkl? ( sci-libs/mkl ) metis? ( sci-libs/metis ) mumps? ( sci-libs/mumps ) netcdf? ( sci-libs/netcdf:= ) petsc? ( sci-mathematics/petsc ) qd? ( sci-libs/qd ) scalapack? ( sci-libs/scalapack ) scotch? ( sci-libs/scotch:= ) sparse? ( sci-libs/cxsparse sci-libs/umfpack ) superlu? ( sci-libs/superlu:= ) taucs? ( sci-libs/taucs ) tbb? ( dev-cpp/tbb:= ) tvmet? ( dev-libs/tvmet ) yaml? ( dev-cpp/yaml-cpp:= ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libX11 ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/trilinos/Trilinos/archive/trilinos-release-13-0-1.tar.gz -> trilinos-13.0.1.tar.gz https://dev.gentoo.org/~tamiko/distfiles/trilinos-13.0.0-patches-r0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=b3a0fcf874a997bdc9c085f62e76b8bc +_md5_=c571e6de43c2bc3870541bc34c6329c4 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index f63b8cca41910684b40901ac9056a0bd9c73918c..3af9e4af105426d203d5866f716a4eeac1c437d3 100644 GIT binary patch delta 21821 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

  • u9W$Px56$X^b5F2^TjDO zMdQ2yJyuJbGS)qtvJ~Y?wvv!ViN|r+b`B~zi&X}!*ZN$f)r(?{UZ_&nu=;mYXqi52 zi?;26-!4BR0eJ+x`b8)_2@*)Wau#v9$9YrZ&kk~i>gZr7bfD7BEm`T*I$2f0OHFpzkXfA z%1g_iKlbe49VA_^n|v*&rTW;MW~~!wxf@JPV*G6~p(cGxlvruCzS&kI7Y2o=uAp_V zep#7S0m`YyE?uor@$fDG~wbAxSJRaT5Mwyi&pF zSl6m@jZsZ{c6YBm=)PH#tLY5Ces9*MQTHEPbkfwE(($%K_0ulaY|cxn*`lJ6>9z>iQ4~ZaWp*wBDFb6|=+D0QHKFiohZ6=~#oi7?gDqnaGOXrpw$U0VFTB zSY_he)@*t0OAaX=i`bVU=T>_(!6Z^VbjP)-2{*a{5?_m@hDPE$psr6*pl}K(XaIPT1f#6vv+u5gK=?FU|z&p=W zzGr?e*kAwt>v#Z#5B$Z~`##5j>+B84Xno_?ns@$P{ z_i)D2bRC->nU8zsv!ZRue1YpeV@Ud6np4s0YM zV4j>SHmjPV>D|lbeWe~yA=DRIIzO&vWjgIAsQ$sT6oA7xMBRFwb$xIZ4=|1^+*#LlDCv@wR*BbPif2d(9ly! z9dhbe=JHgX*=YzVmST;T`wuG>Y`WC+()g6vaLH=!{H7y)Iv-@c&M#|X$$7g9l#W?w zy|d}NC#~=3K@XQBD>Idk)%DQ+&*?ovC?URkhPpaiX*h@G#A{Yd=+L#?JE!!#$GVis z*>oP%Bt(~{9gL?y-xfI2ASRI%sZhlxyRZ@~1IK-1;bmMYPT8cvI%B3?X(de9C?S6b zuXuEd)&%m>CM4btY%2FOsIsp12P?HgJB#%K8nhZ4UK2V5JM$VIk9MmyO`Oz%(Xm_| z3c5-;Q%Y!IlVv-)?DVV%<4pusCf2q(HwC?>3WnaZUX?Fk(L^kl0W57L6GpY< z7*7hvxo!{n-DM9^t5VR@k#}-3<->3khw@h*mf99%+NvPSp?KQSb-<&TFc;@Vis~no nOm$35%^u-A)#ScJDJ=`U5xsQ`>SZHg#sB(0c2KjRzx4nB9?XFv literal 35125 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 diff --git a/metadata/md5-cache/sys-fs/lxcfs-4.0.12 b/metadata/md5-cache/sys-fs/lxcfs-4.0.12 index 98dbf1d9966a..b2f939da6f5a 100644 --- a/metadata/md5-cache/sys-fs/lxcfs-4.0.12 +++ b/metadata/md5-cache/sys-fs/lxcfs-4.0.12 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/ INHERIT=autotools flag-o-matic systemd verify-sig IUSE=verify-sig -KEYWORDS=amd64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv ~x86 LICENSE=Apache-2.0 LGPL-2+ RDEPEND=sys-fs/fuse:3 RESTRICT=test SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxcfs/lxcfs-4.0.12.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/lxcfs-4.0.12.tar.gz.asc ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=4faba73b2fb7528eb1d595af6e48c54e +_md5_=688b19029367b3c797ee5d8cda4aa2d4 diff --git a/metadata/md5-cache/sys-fs/mtools-4.0.39 b/metadata/md5-cache/sys-fs/mtools-4.0.39 index 8f7e2b4669fc..79a3cc95d115 100644 --- a/metadata/md5-cache/sys-fs/mtools-4.0.39 +++ b/metadata/md5-cache/sys-fs/mtools-4.0.39 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/mtools/ https://savannah.gnu.org/projects/mtools INHERIT=flag-o-matic IUSE=X -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x64-macos ~x64-solaris LICENSE=GPL-3 RDEPEND=!elibc_glibc? ( virtual/libiconv ) X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt ) SLOT=0 SRC_URI=mirror://gnu/mtools/mtools-4.0.39.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1fcc113b01f3b201cc1ac3cddcc8e8c6 +_md5_=5d1622d85e06eb4c3f577cca856ee015 diff --git a/metadata/md5-cache/sys-fs/udisks-2.9.3 b/metadata/md5-cache/sys-fs/udisks-2.9.3 deleted file mode 100644 index 0d3465b9c70c..000000000000 --- a/metadata/md5-cache/sys-fs/udisks-2.9.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets >=dev-util/gdbus-codegen-2.32 >=dev-util/gtk-doc-am-1.3 virtual/pkgconfig nls? ( >=sys-devel/gettext-0.19.8 ) virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=configure install postinst preinst prepare setup -DEPEND=>=sys-auth/polkit-0.114 >=sys-libs/libblockdev-2.25[cryptsetup,lvm?,vdo?] virtual/udev acl? ( virtual/acl ) daemon? ( >=dev-libs/glib-2.50:2 >=dev-libs/libatasmart-0.19 >=dev-libs/libgudev-165:= ) elogind? ( >=sys-auth/elogind-219 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) lvm? ( sys-fs/lvm2 ) systemd? ( >=sys-apps/systemd-209 ) zram? ( >=sys-libs/libblockdev-2.25[kbd] ) >=sys-kernel/linux-headers-3.1 -DESCRIPTION=Daemon providing interfaces to work with storage devices -EAPI=7 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/udisks -INHERIT=bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils -IUSE=acl +daemon debug elogind +introspection lvm nls selinux systemd vdo zram -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 -LICENSE=LGPL-2+ GPL-2+ -RDEPEND=>=sys-auth/polkit-0.114 >=sys-libs/libblockdev-2.25[cryptsetup,lvm?,vdo?] virtual/udev acl? ( virtual/acl ) daemon? ( >=dev-libs/glib-2.50:2 >=dev-libs/libatasmart-0.19 >=dev-libs/libgudev-165:= ) elogind? ( >=sys-auth/elogind-219 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) lvm? ( sys-fs/lvm2 ) systemd? ( >=sys-apps/systemd-209 ) zram? ( >=sys-libs/libblockdev-2.25[kbd] ) >=sys-block/parted-3 >=sys-apps/util-linux-2.30 selinux? ( sec-policy/selinux-devicekit ) virtual/tmpfiles -REQUIRED_USE=?? ( elogind systemd ) elogind? ( daemon ) systemd? ( daemon ) zram? ( systemd ) -SLOT=2 -SRC_URI=https://github.com/storaged-project/udisks/releases/download/udisks-2.9.3/udisks-2.9.3.tar.bz2 -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0b10193d8dc7d66bd035f510f1a214a4 diff --git a/metadata/md5-cache/sys-fs/udisks-2.9.4 b/metadata/md5-cache/sys-fs/udisks-2.9.4 index 976d3dc54429..0f3c85919eb5 100644 --- a/metadata/md5-cache/sys-fs/udisks-2.9.4 +++ b/metadata/md5-cache/sys-fs/udisks-2.9.4 @@ -13,4 +13,4 @@ REQUIRED_USE=?? ( elogind systemd ) elogind? ( daemon ) systemd? ( daemon ) zram SLOT=2 SRC_URI=https://github.com/storaged-project/udisks/releases/download/udisks-2.9.4/udisks-2.9.4.tar.bz2 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=287857031ebd30d9154957939251158b +_md5_=5c73be1503ade70d9f20a0dfa803b623 diff --git a/metadata/md5-cache/sys-fs/xfsdump-3.1.10 b/metadata/md5-cache/sys-fs/xfsdump-3.1.10 index aa0b6abab4cf..8b6f7e8ee898 100644 --- a/metadata/md5-cache/sys-fs/xfsdump-3.1.10 +++ b/metadata/md5-cache/sys-fs/xfsdump-3.1.10 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://xfs.wiki.kernel.org/ INHERIT=toolchain-funcs IUSE=ncurses nls -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=sys-apps/attr-2.4.19 sys-apps/util-linux sys-fs/e2fsprogs >=sys-fs/xfsprogs-3.2.0 ncurses? ( sys-libs/ncurses:= ) SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/utils/fs/xfs/xfsdump/xfsdump-3.1.10.tar.xz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0c8b9ca3a0bffda7ce04db87f2b63b92 +_md5_=07c2816abfcde85b5d48da1ecac57bbe diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 39bc195833d59633745a4137c63b7d9e884eaf79..500fdf26b611c5e1eaef41c59e29b7aac0289f7d 100644 GIT binary patch literal 20124 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�)oneC1}(@YL2ReL+F@mTU#k{i03P0hvV()x;_z0hXf^C`+aR11y`d_5F+#ND zpn%PLEfOW`J%8tTfB%QGs2gs4h4K^b|K%1NUcXpQa-&29*%u;4kGl=i<%agUO$I} zM6_}9wogxQEU>d!$Uegh?F2U7Ufg+2=aJyR5P{?^I(a0g^+PtDbL2gY+a_b@yVSSs zCb{)K@8kBlBPoe#ykzpnnWSP@lZ{Aygdf?={iIO8x0x8x9fGsGrKHK0wv5T-G~uUS zZRnK}7T$m}{Bi6iM`A8{WsCKQQaJcSzwJmQsBdSlWiNJ+9v68YqAs{sXs@03oH^zR zU%fwbgm)f3?#u?SZt0HP%*2ob3iwI)w%^?ocmJHMT)kKu;og$RsjCylxxiZhTQ3c$ zo)VsMdUnrykwT)dVy7C!hHUOlb)-{k$U*Dt`42YxMuS87*T0s8$zuCbkR2S%x9jlU zJ6OGyyL??(awgD%H1GAx%6gRr0b8y=6dzWL6?gP4ekom>DqN5hR&0)H_8*A_RezKPH zdA!sCk9MpK{@J`WD0L9Y>#wzIJ;0v`zJZZo?Mu8+UcQ^>41Z*@{7Zzs-HtJ>^~)F< zZ{WaO^;iS!5%us`e|vcrG{enFQsZL_KFgAg@AYLV?U{d%NkQey zQNJa4i2Tm0_iWjVv`+B$$^v*%SmizRsOrNfcL$15T>=dz59&Md<7H0hU7=}d3j1m@4b8i`S>G?m0w5$ zcFC3cWuMpUWxbOCUQOT=o?ZYEa1Irx6F+Z9TVE_B>D_xs-%U-@IlPTf88!RO zig#`o_jXXXz@p>09m6h3sW$0)_7`e*Y_NqMUo?lHEC4Q${U2ykcr%~gBxA!DflAy;XUk>$vDb~+f?_P=9 z&~IK_t&d*yS`K8&4WaDZe=F=CD+AGR$J-yXstQqR>73=ncKD9V`I6m+sECkBHZwV~ z^4#8FT8einXKOJU!T$V4cmMnN%b))I=kXtJV(ec|UmUmU%~C+I3D@40`MXzV07=6 z#O)B}&)aK)En+I!>XbiJtd*bEzn-@w$72C!$`P+CwC)U~XTk;tE^qy#V}mk@syUtF zknzEm;MAr^4&n?j7dpet9kAzhiumE^?$|UZ2K~rn->xs~Uy5g8uEv)an5DCDRcBW? zJKyTn+l5_j6WSY?fhtedW_*3i+Gk*Td6Da0AQ!0zeU~LyUT$kC2t>>Q{10J=zCrO3 z|G{ggy=dE;S^8&}wCyxR-oCtN?kE7fXA#d14X+xfd2L<>a-9NNEtDMIpfDZD5+%-u zyyscfNlswDUNM0*d&l8hj0qrm#_2_*jU7O}t0BZ8tF5awjo6!DBQ#&})1TYLFv@vun?i-JZtdkFd33vjloy zXCbY_8q+t(oi95HyxgaY?Q+|;V8ib_lT^}Y6PFiO+CuL=7`J!xzFjQS`Wvr7l-Ff1 zD{wUBH41=oT@RGRYlYT!2sB}^_xqP76VIujD#glLH$oED6*higu-`9Z>|bPOv0gZP zQ?1=;PcPopMB*EcvC6M*KEchef}U3EKHf$Kb872CHh47#s-6_kt^06)x;XsDm9Ne# zCW(0?**j0b{%SX(Eb-iUO8PA2Al=``D=qDVZf^(lJuIj$?gX9g?9)Q#9u6Zx7I}ND zcUPtd5*=*H-z1?@x;H#L7QQ)o$$7D8j|OU7(aT`Ibxz(JrcE9t^QH5apXTo^_8+d{ zYW-`~@$%XLn@hJBhqACjlXHZvM*-0+QfLl$@c7Lj_FUbgJ@~4PY{g%HcW#?^hrnmg zd%a+64(r}5Cg#lEkTFxXin-VHwi&8kKX0Umz(amv$&Y0(QGK}DaB{-iO$|s+yRemG zZZ1g|NZ;|DHe^AEy{wL++@52o#CRdQXc4NU#`VtQN&I|5xlF>{8}2~`$5);F`b=p6P)1dA}NDhO1`l6Tx-@`)!x> zY!8aEz1qTQhO9r&WnYM6n@B3hv$AFE+8Sw5rzG-&#d_%_vZHz3A5eipfb@3I3skUH zgM9AIcI7=H9y!MeU47f^;#0j<s;U8|vdOOT}4;~h5-m^{) zSP0X{LjyZ&CvFo8WMw<5-9{#!4%)iADgc?X99vVIh~iyr4z;{5S;A+zwpRw`9Nci5 zHxy#>s>6G%9eUlpaf~#I+#bdL{@{s1ctgFsZ124+)>>9Hqcy%nG>+~BoQDv1Vo=>_Rc!y1jqrBOZ%e~%4DzyovMsB)yx|kB zh)DshB|kTfdvW(Wj*X~$3lpE<7?E)#V=X$U_FIw1aFm+YmZswfGEyQUy4DY=)a068 ziPv%AN2P!+txg9|-j_!5$#!CT#eDGsM|(vPs$T1A@vqkvJ>xCfP!K!!$lJq69X8vB zG`-Ezo3)8^huI>K{p8Ex$bF2_e`qlYM*CV4gU@@fpI0F84%c!$(6Qda1zsu7)8kd< zVOsrm982hh71HLBJ;J!X)$kpCb(-aNUNCYHFJ6CZX<$RKJZMe_7V4A^e|!Wi2Vi_0 z#FxDsYnQwp;=D<2M`8zHMK&mC+%2}{5u3i@LYmy0^nTLBe$3?l8NV>m}?K_BlaHMDw=wOd3vZBjx6q9|+dYC zICKs9G>cu-@m=iO`{AH?N2(l&e-PX2bsVu2e`K(4jI8x9)R zbe_YUqC@|(om~8LczgIA)`8zUL^fIVGMi&$FcLJeL87wKG{@l#eJdJ|C8x`SK+mR< z*DV!CIVX_tbBgY56Mc2wIF1uBuJ?l=)*Nk|NG-)pH#hrT*tbMIzBi-V*nn}KcUV}u zZG@H)Ax)>pXO*P!-poSMJ|L?Fg;(%qrpq#{Ygy{&Il?!K{lEJ!-y@h~G4A^_PXc>z zooG>&VtVZA#mggE`-<0F?8iSwFNMGCqxCk3Xz^2rL{u-!ydPZp#sR?9C#NU2x8OJ$ zh}9$YRi9*S-QyXMm$tG#x9uoE(+A^s6tieR+U=MG#k}#9_qroz7Y^GA+yIILu=R=^ z810*;`Ek~5J<%IW=5a<7woQ&r%n-KO$PA=ia-`GVPd7{*$6p;WaanO#A}jHS=BmHA z(f>tIK6aRFl;{!%yTjsOk3iugzgFVy_s&DdSU4>+LG?ZCaJnL8l58JP7lQ0xnqFj-qQj53v#hOul8Kd3JKl`h&FXdftGMy2O-SU0C34s zs>|D}A$;$#&27~KW_Pcrs28Y$xt;BD1|vX#bSK>p%-zg1g!%-M zBh9?M*79UUWK>sXv)M&5GvfcHP{>yj$tH@40s@y|0i? zOu3aaN2=HTlz#Pdc0IkG*3*5$cw#Ac$?L9d#<;HMy6#pEw2&BQ?7c2(yq!!JY(jX%j)s)Txa)u?`MW9wVTfj zv!)X6n>X3kKO`&g`CTm%xLa z8m@egI zW%qR*q;<-3?p@QhT1YAGyYfJ_Jh}ANpVMRBm4EMxgL`tT<6OMb^VG?sJmcQHQVH>T zTJ3w?Goc!1|1PO#MKrbXgAYHs*O=#CyzYqQ?z60lx|VWvlGO(dPN^0;gB$exT*7vN8 z$((q~L^Gd>tgoHY-FeT|@>YjOuPKN0)RymDo){0tQgXiLswwgb{A5YI!ZB-kJ_~#45uW1uj1B5y~k*=%ocBqG2G#--vxDJCG$!n z$H_V2dP>04)Ew6iNT(%a*m>o-I3k=`O|9M=Ulfr|;5azx#_ypcbxmFf*OAh==El|! zrm+SO5U;iFb3$7^p>W7ArHtcg`wxODzy38NsP-wSx!a9TzyZfwx1O&X-xzDh;d0=$ zrJnOV*u}jb6eFS)C+v<{KI!2-65@=wt$l}e_P$YxOV7n4ajHDDe!1`7(?m-i9v-c^ zGQMjP56bU?YH3YOiVw!sUe_M&y61&NGm0Ac6C{TlBap0!e$ToSZtr=*9(~^7Hf-cE zI1W5+nD<0}DIZ++K>1LcIk1NQpb*HDU=eXKy~f@#qSMP4L47m46#Az=g+&+&sP*R5 zaM@#>mQ|OARC%U5iu+_1I}IdgYQFK@Z$R+hQ)gmYfmllgzIVqaZcm82qdUh zEOFx~I)Azb(S2@WQWzVbRdJU4zSEdI-_>~89eP{914JC|HQEF?d>CN63O<_S!d7!% z&slfcGd+9U92d%h&$&BCve9wE@?34+M7#Z92?Kvqu7Sty2xK=DJ!g(>ak2qLs_Dk} zCOpAKc#YQ%0l#WM5FZNLAaSO53^m;Yz~^Fiy7iwc`{BW7qow1E;tEb*V8WaZgfCE=j`I$?>SJZ zPIM;N@yYnB`+1%dDmtA*_`p=>tgv?>-19yMhk1whlklA!W_!|(JPzLTi4&_lAzUR6 z%(NYUoIgjD%|Oj*gxY~R0pQnG-De$K7^=mK3scU(ll2RSg(A#$U)S>|vWmZzUlOk4 zLsXo~;$=?C*8q21_qwsK75TUst1o~;fmQszgemq~2-3qahKJUphlei*4q%UyV0aEH zhttgyAARF8uZsH(#GGX?n-llkD+f*Bsfi*n$SOnWr4LavJ6}!ZL z{;8=5udgcPBVx_<(XIPqgMeJB=g_u9bwC)IOM7@*z& z1C+^GrI7LWH-E5o#o@WieS_C4cst?=Z-_&j*G(XWSWLcOtU<79PvK10#lJQ<>drU; z{8fXRi~w}O<%P*RuJZ$FC3LHPx-9S>{%YTo2LUP_yZ|I%bs%2GpgH7;kA3<$nGo~< z`-p9D4}dOOOmxVxAx1E2228>DZp&)5;j&&gxy&3K?Yyo6}rl|M@BjfRNyQ&Q!Puh9rTJH86ip7wP~c zUMbDHJT1!|arTF3fjNLm(cOnoz!^Vb!KC1~fUTK6B=z@y{nuarA+3UYhYKcM{3mS= zEkfk*bXORKzzh&57bk`<x)7 z5-Yz*sy-wJMFL2}-E)WOEO=q(<4~#R0o6dm3Iq+df&wf^RSzJG)`>A#3h|CWDR##8 zN+(3Nix9OpF&sGtViO@_9YP{niGzj>fY_daV=NdB{%U-9dXQC-EAb8KdGKOFa5Uf! znD#7aPMTNO=6O=gYG9_wVb$r=4^Yk+OGMQ!{rbS^txnX1p5m!E=L__9pW4ksz%n?} z0tq=IW)SNA6N%M7NDTW&K0pbM5}34rT>JpY70i&YES0)L3k&*^h*;Po(UJHG&p^!q zESGu}7oLX5fv3CBr~u#vCLv*n!09dcHlQPT3x@*CTd2^MBYbck69QAa0;E9nVlJrU zCD8z#?1w0TZ^IAn+&EOw3}7jN9|%+TjROD%Ve5#6SXwSQ5TxR8*2{obMx_=^11C4Raw+!f3dDF6iVBDmB5DF*Wu*fw!`_b}%3 zzT8-XtSih(pvR9xs|iXVOdvpO&?UeS?}Z~A34jHTYUkoC2`C*|5MY2O5J5aKKoaa; zo)3XFJZJ&OBeB%^YJwpIFB0AA1XFhXJs;ojAc;fT*cp$)0ljIDu=f?sY3hXms12KkiKnn;QfNHpJdiW$f zPX#ITA%G=_PP}?0<}I-c)_LJK^K3CU&=wdR$Q?0H41A+Ha&d4Rt`?oxIb|I3o4$xI zLcGr~X>;B1l8;E4ea*3wCe6rxZ9vtp!z-bf5NH(V;njTRnqnI-+;e-!xh^N*g;T9k4>~PDbV2lc#v8y=~sPCW1&WU?9%TGNQLxX#7)cuA)i`E?##pBM>w!(g*f7%zg{yra0T?%NagUTbvVzXSkYP`0 zCp>zqxKbP#he`NCv=BOiw2)_Zj01hWM8gxM1vhG#=jpfa7Bh89WdV@YEMPwcPI4cycp5{PS3fz?Gz*FlI5c20?298A=o{o90;7klnz+Z4nhi(! zZ;W~Y8FM5i0zN>t7~capynsj@;f^!Ro!n35l|~8`hj86visJCDND}9fjwm$zP+tA3 zyvBr|UQjiCCaeU8>V*UZf)m^L15m?_C*|=X2aN;A$-&W4{CvyEs;S>+f>F+OKQKS(Cfp7zeU~^rww8Y= zuklr0;5<$etasmU4iG%J!Qhab8E*d+o|E9%u#0%=NrZ(7N8@eoih5__5;3cLZ9s^; z0i(nu{_@I*ES?5~Y;pyFamJK+_b6NLLCk-yk4$01JO@69V2`(&W@zh^XF+}@wZRPy zFgyru6)bU$Cquf544o(eqQ(=!s3HF29Ph)P=R(0a*)?nPKq31e0DLq?9(AmI6nO11 z%02D*b9v?8Q0!lT=-&x!U1hayO2{N&sJs-YqyW~XFW?&9W0>mWxWhJm0|>mHctu)xqRB`8&+veHjM^_UY-#u+OuR-I^~YBhsEx<(PYU*HD07 zr=Z=$fg7-aek`!0z{+P1Y@o%61;1Lr1Ng7b2abwU=(WJL0Rf3qH_0uA=fzDP zw52;L=^~WH{df}v3Wdq?XmFJZk1~^)=hR~)Sg1^e6HXQ7<*g_Fzv7iYLL>qXXl^V5 zQ9g2^5(RIFwk_yGJ9sJ_dndL*a8a{D;X@-?KMh1-b9~8Folvn9|8lv9Q8GN zjpf}VNDlldx-!!gOX`w(xD6&93Qllq*9Z<6L`XU3!oZQ)ecmeqhzo=#gN`NT1MNof zCT=81`JqR-6TAA&v%Xo99}BE}6<7uqpt=HaHN z;N+(oDj@d&Q8zV%VY4*C9vxjGgfIS1cGiMfd22&ibdKzj>m`U@+LI;)GAWTpZAeG z&U4TW@q2*VBcMo3$D<}a8>f)2es~XSGhmYeh2C({htQrEN3Kx=3ZDh&ZLeGx%yAyS$8Vk3kdyos5Ad zHhhsG0yHv!C_wr}5UV(YbfLeX7bwkxdbZ!CRstRy&t0y>S3JlJ0tDn~kcBiKyaQmh zn~)@W-iYlQgim1i1f@ZF5fmt^tjDhmxM?JVKFaa02N+OsG#PWoi-Y*X0-?-hiN=PE zgSLJmwQo5ez~(3108B^AIlM^+b3;~5_z)6tqTb*(kyW<*qP2%8SbQOg)?}2BF+V7n8@mxQ(p_GzD(Z+;>~BxiM$pujJN}yvz!h#<1@0p z2#H_bIRUjc!W*kXKH+GHlmG*k$9eUMU$BNGlvTVqC}2Psdp3~Os9(M^x{9@L3>zWN zvUw;11Aues!YA zj^YM*kQW;XANwuaHbe_~<{Jti-oSjIiMM(On_V0UP)g4Kp=qP@!O!i@0p9GbhKn*B z^s_-0F*~%V;$$&u6Lc0lc?*!ixR7sDl86b;z3__!*uJ(!AJBKNQE&$qFrjSsL~f@1 zJ1hr_x&ufNTzUUgXy$%+g-`P&HhFUjdX`(9scs(Q6w}9F9tMP;%-R7f=`?a!^a{&tDA783+bBn zx%v8mW9eOo>V8F;!(7KJ8O zzcm!=%`-NzKERH^NwmYIK&`N0tO-_=1}?bh(+`@Ja65q8ou7N%C>6Sm5^-W5WriRO z#IV3Wz&1qW`w$|D8s^5TS8Aw75?R7k8Zx{iL=U}v5>5mgJa2)6w>fCwb<8Z^Rut88 zFCq$dvIw$3V<4gi0ThUQ(!g2o=O;pYb3mY^&-=?8-SQS@qWy@a-QL{ZUPkPSM{V;0 zYY-aXHP`{M5r|Ka#%Q8fxG?wIYl9cy)swxHhJpi`2w%`jZ=WjB32`)SX7VoYZHm+f z@BR@7fK{<>c)`4S-LO;`en{9W^m`E-B(Vb#SQ%1rxWrjgktStJhqS<%g9Tv4n2Qr# za8{mopnkWmB|=czi)ylG`@m^iLiNl)^ge$ovyRN-=bbMQBIkX>vxT2!R`Uip*b84^ z#^UPxxd>Y8fTH=u%>z|pJb(-~b(y&$YJejE*RQX~(OoxM6i-H z|I6J7(9^0sRO%i$1)?-jhv(-futaN$LQYzBg137$75h(RHvXVzeG#re{^zpj2)~J` zodo2bfq>n;MSTb~g=6vJkyCz5FyimZV{H`Lx2!-3-iTymb6!o;t~(U=0F7}m*3k(^ zuV)hc!3tqO2J>e!8~#rq#Jn;`0fZU=`x?F3zAH*($rG}A!2Z|8OGhw}W*G9FiS{F{ z29^K^fU2VxndLE^m57eH1rDMLMWcn+UZV$-&zSUu7Kd%c?2l#kk9-hu_xn=28f%9g z^ROV#fD1o(ugZCHenje<*qGq-_}hkP(TEB=0zAdA(@KOQF?d}Oz6WHPEl%QDA1U$5 z@X6K=Z&G0U6UCYwM>A!bWtZhc(ct}-T|s*-Mrp{{s}=0XTG9&{AYk1Ewg@$k^RW_d znh2A~@Qs|CDPAw;P51y7I|y?>-gsK8?bY4m1!u&{?@auWr&=N9H|6**KKYsIEDyGD4T#rEZnTALL!mA8DX4Xt{S0es#a zoCSa2c|p$Oy*3va;=A^#wObg7EcsTPpT(O|28xLBUg$(4fGt9O854pBJF7nzTGl+j zD`UYGfw|#ISNhO2z<8xQ_GW=1S`nH&9G-e(a2`|M*bZ-qbZ11{@PP|XCU1ra{PA%Ka=IKB(- z0i6S)+Cc(W5x*h@IKV6Q73CmU!a>>*|1|G~yF@`2D5~ zK<2kn{UWr#{p)}K>$Cs%EAq;}AzYyB_r*UZB19F?bX*$I8DvGI;oltse%}XpF+CYv zQ}=cnB97{hfCTW%0!N%oemZXf;H)6?;Uzk{T0zW}$fiw{V0{a~jo*PUPt#=QtdAON zbb~YRaarbr&*8PVsHo0ZZ5i=Ncn`tP@9`8TJZ)?x6+tbQi4_Elu_aOn0?Knc$V{_!>D-R}z1 z<�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/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.113 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.113 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.113 -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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-122.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=47e0cd26daf80e00703e1b86b7a1b529 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.115 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.115 deleted file mode 100644 index f4cf7507ff91..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.115 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.115 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.115 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.115 -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-124.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-124.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=13b50ca26023fa518d62c7790f08a18c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.116 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.116 deleted file mode 100644 index e2ed92fd11b6..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.116 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.116 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.116 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.116 -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-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-125.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=13b50ca26023fa518d62c7790f08a18c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.117 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.117 index 6af126dc39f1..ff833ea18272 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.117 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.117 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.117 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.117 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.117 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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-126.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=13b50ca26023fa518d62c7790f08a18c +_md5_=47e0cd26daf80e00703e1b86b7a1b529 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.37 deleted file mode 100644 index 405a54325c79..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.37 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.37 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.37 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.37 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=0a50c04c7a77f1b50348086672d04303 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.39 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.39 deleted file mode 100644 index d271be01f834..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.39 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.39 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.39 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.39 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8db24d7d192cf605e1a351f56068d34 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.40 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.40 deleted file mode 100644 index db97d4be7659..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.40 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.40 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.40 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.40 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-44.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8db24d7d192cf605e1a351f56068d34 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.41 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.41 index 356d0e18d55d..60faebb46ff7 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.41 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.41 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build toolchain-funcs IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.41 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.41 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.41 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a8db24d7d192cf605e1a351f56068d34 +_md5_=0a50c04c7a77f1b50348086672d04303 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.7 deleted file mode 100644 index fc15bc81de7c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.7 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.17.7 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.7 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-11.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.3-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.3-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.3-gentoo ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5d88faf9c187e1a7a6f3e17777accb56 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.8 deleted file mode 100644 index 65c045cc1001..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.17.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs -IUSE=debug hardened savedconfig +initramfs test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.8 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.17.8 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.8 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-12.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.3-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.3-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.3-gentoo ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5d88faf9c187e1a7a6f3e17777accb56 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.191 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.191 deleted file mode 100644 index 4126f514f464..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.191 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.191 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.191 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.191 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7564678921f67a4ba602f0e57926847b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.193 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.193 deleted file mode 100644 index 903b8f21fc66..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.193 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.193 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.193 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.193 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=78e18ea313d0e6db8d991a168efb0b8c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.194 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.194 deleted file mode 100644 index 34f0332bcc65..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.194 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build -IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.194 -RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.194 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.194 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-198.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-198.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=78e18ea313d0e6db8d991a168efb0b8c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.195 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.195 index e03a87dacfff..c895db733a25 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.195 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.195 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-build IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.195 RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.195 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.195 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=78e18ea313d0e6db8d991a168efb0b8c +_md5_=7564678921f67a4ba602f0e57926847b diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.113 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.113 deleted file mode 100644 index 1df154485c8a..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.113 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.113 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.113 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.113 -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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-122.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113-1.xpak -> gentoo-kernel-5.10.113-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113-1.xpak -> gentoo-kernel-5.10.113-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113-1.xpak -> gentoo-kernel-5.10.113-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113-1.xpak -> gentoo-kernel-5.10.113-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=94c43a62966a63b2d631f63f3a3bc885 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.115 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.115 deleted file mode 100644 index 320bd020827e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.115 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.115 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.115 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.115 -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-124.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-124.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115-1.xpak -> gentoo-kernel-5.10.115-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115-1.xpak -> gentoo-kernel-5.10.115-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115-1.xpak -> gentoo-kernel-5.10.115-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115-1.xpak -> gentoo-kernel-5.10.115-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=37cf5e192c772ae5a043406dd66c89e2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.116 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.116 deleted file mode 100644 index 3e11e0571823..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.116 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.116 -RDEPEND=!sys-kernel/gentoo-kernel:5.10.116 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.116 -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-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-125.extras.tar.xz amd64? ( https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116-1.xpak -> gentoo-kernel-5.10.116-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116-1.xpak -> gentoo-kernel-5.10.116-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116-1.xpak -> gentoo-kernel-5.10.116-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116-1.xpak -> gentoo-kernel-5.10.116-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a3cc5d9a7a1d5e63f0c93062f8e2bac4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.117 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.117 index e337d25188b8..a792acf08a46 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.117 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.117 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.10.117 RDEPEND=!sys-kernel/gentoo-kernel:5.10.117 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.117 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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-126.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117-1.xpak -> gentoo-kernel-5.10.117-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117-1.xpak -> gentoo-kernel-5.10.117-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117-1.xpak -> gentoo-kernel-5.10.117-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117-1.xpak -> gentoo-kernel-5.10.117-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=37cf5e192c772ae5a043406dd66c89e2 +_md5_=94c43a62966a63b2d631f63f3a3bc885 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.37 deleted file mode 100644 index 0f09633008a0..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.37 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.37 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.37 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.37 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37-1.xpak -> gentoo-kernel-5.15.37-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37-1.xpak -> gentoo-kernel-5.15.37-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37-1.xpak -> gentoo-kernel-5.15.37-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37-1.xpak -> gentoo-kernel-5.15.37-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.39 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.39 deleted file mode 100644 index 059e22fe43c9..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.39 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.39 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.39 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.39 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39-1.xpak -> gentoo-kernel-5.15.39-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39-1.xpak -> gentoo-kernel-5.15.39-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39-1.xpak -> gentoo-kernel-5.15.39-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39-1.xpak -> gentoo-kernel-5.15.39-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.40 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.40 deleted file mode 100644 index 598fcb40bbd3..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.40 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.40 -RDEPEND=!sys-kernel/gentoo-kernel:5.15.40 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.40 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-44.extras.tar.xz amd64? ( https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40-1.xpak -> gentoo-kernel-5.15.40-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40-1.xpak -> gentoo-kernel-5.15.40-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40-1.xpak -> gentoo-kernel-5.15.40-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40-1.xpak -> gentoo-kernel-5.15.40-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=db95108c1f06a3264ac81856238d5f6a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.41 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.41 index 246deea70faf..0f40833f87c6 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.41 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.41 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.15.41 RDEPEND=!sys-kernel/gentoo-kernel:5.15.41 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.41 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41-1.xpak -> gentoo-kernel-5.15.41-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41-1.xpak -> gentoo-kernel-5.15.41-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41-1.xpak -> gentoo-kernel-5.15.41-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41-1.xpak -> gentoo-kernel-5.15.41-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e +_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.7 deleted file mode 100644 index 6cc01e54203b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.7 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.7 -RDEPEND=!sys-kernel/gentoo-kernel:5.17.7 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.7 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-11.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7-1.xpak -> gentoo-kernel-5.17.7-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7-1.xpak -> gentoo-kernel-5.17.7-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7-1.xpak -> gentoo-kernel-5.17.7-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7-1.xpak -> gentoo-kernel-5.17.7-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.8 deleted file mode 100644 index 8262261e8a05..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.17.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.8 -RDEPEND=!sys-kernel/gentoo-kernel:5.17.8 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.8 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-12.extras.tar.xz amd64? ( https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8-1.xpak -> gentoo-kernel-5.17.8-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8-1.xpak -> gentoo-kernel-5.17.8-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8-1.xpak -> gentoo-kernel-5.17.8-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8-1.xpak -> gentoo-kernel-5.17.8-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=db95108c1f06a3264ac81856238d5f6a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.191 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.191 deleted file mode 100644 index 42b4c7721711..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.191 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.191 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.191 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.191 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191-1.xpak -> gentoo-kernel-5.4.191-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191-1.xpak -> gentoo-kernel-5.4.191-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191-1.xpak -> gentoo-kernel-5.4.191-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191-1.xpak -> gentoo-kernel-5.4.191-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.193 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.193 deleted file mode 100644 index 61b17061e742..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.193 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.193 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.193 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.193 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193-1.xpak -> gentoo-kernel-5.4.193-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193-1.xpak -> gentoo-kernel-5.4.193-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193-1.xpak -> gentoo-kernel-5.4.193-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193-1.xpak -> gentoo-kernel-5.4.193-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.194 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.194 deleted file mode 100644 index c840e387cb10..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.194 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc 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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) -DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack -DESCRIPTION=Pre-built Linux kernel with Gentoo patches -EAPI=7 -HOMEPAGE=https://www.kernel.org/ -INHERIT=kernel-install toolchain-funcs -IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.194 -RDEPEND=!sys-kernel/gentoo-kernel:5.4.194 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.194 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-198.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-198.extras.tar.xz amd64? ( https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194-1.xpak -> gentoo-kernel-5.4.194-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194-1.xpak -> gentoo-kernel-5.4.194-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194-1.xpak -> gentoo-kernel-5.4.194-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194-1.xpak -> gentoo-kernel-5.4.194-1.x86.xpak ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=db95108c1f06a3264ac81856238d5f6a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.195 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.195 index a7f00950918c..36c6e58659fe 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.195 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.195 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://www.kernel.org/ INHERIT=kernel-install toolchain-funcs IUSE=+initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.195 RDEPEND=!sys-kernel/gentoo-kernel:5.4.195 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.195 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195-1.xpak -> gentoo-kernel-5.4.195-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195-1.xpak -> gentoo-kernel-5.4.195-1.arm64.xpak ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195-1.xpak -> gentoo-kernel-5.4.195-1.ppc64le.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195-1.xpak -> gentoo-kernel-5.4.195-1.x86.xpak ) _eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=727580f9402ad362cb324566395d639e +_md5_=9b217fd79e948d9f65dfb233ee341422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.275 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.275 deleted file mode 100644 index 1a01daccfcc3..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.275 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.14.275 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-286.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-286.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-286.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-286.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-286.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-286.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-286.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-286.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-286.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ea3d5913efa0af26c0972b24b8c335af diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.276 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.276 deleted file mode 100644 index 56cc8adf3ede..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.276 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.14.276 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-287.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-287.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-287.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-287.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-287.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-287.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-287.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-287.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-287.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=19737edab42180a09b2b46a738e09422 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.277 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.277 deleted file mode 100644 index eb2413713b48..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.277 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.14.277 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-288.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-288.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-288.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-288.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-288.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-288.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-288.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-288.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-288.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=24b32c5ff1ead02e3ac3b6b1e01af4ee diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.278 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.278 deleted file mode 100644 index 15a1647b9bdf..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.278 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.14.278 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-289.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-289.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-289.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-289.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-289.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-289.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-289.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-289.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-289.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=85ec5d1e9864336cba6104644a2e209c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.280 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.280 index af55fa2e9c6e..48de3a831ffd 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.280 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.280 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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=!build? ( app-arch/cpio 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=4.14.280 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-291.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-291.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-291.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-291.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-291.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-291.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-291.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-291.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-291.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d74ef9614f180836115d9bb7a4a89836 +_md5_=bf862db40c8d3937402b09146c26eb6a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.237 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.237 deleted file mode 100644 index bedf4853df02..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.237 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.237 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-236.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-236.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-236.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-236.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-236.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-236.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-236.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-236.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-236.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=34a7ad969dec6b0dfcfeffa2baf927b9 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.238 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.238 deleted file mode 100644 index 516d06c27eba..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.238 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.238 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-237.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-237.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-237.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-237.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-237.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-237.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-237.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-237.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-237.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=27480ae48d3e752a6d8a8ac6c2867232 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.239 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.239 deleted file mode 100644 index a7eab5342e3c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.239 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.239 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-238.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-238.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-238.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-238.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-238.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-238.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-238.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-238.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-238.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=5e36b17f3fde2c4db507ce97de22eff1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.240 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.240 deleted file mode 100644 index 220baf52accc..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.240 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.240 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-239.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-239.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-239.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-239.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-239.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-239.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-239.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-239.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-239.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6602b26371d8210142a55991890d2f77 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.241 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.241 deleted file mode 100644 index 26f202860e77..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.241 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.241 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-240.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-240.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-240.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-240.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-240.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-240.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-240.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-240.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-240.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=3e12600e64e683200417343d583fb4fe diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.242 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.242 deleted file mode 100644 index 581ecc77f817..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.242 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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=4.19.242 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-241.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-241.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-241.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-241.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-241.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-241.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-241.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-241.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-241.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a1ac7c728e66517f08df322cdc456f72 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.244 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.244 index 0c13ee17c510..cf629f0ccbbf 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.244 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.244 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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=!build? ( app-arch/cpio 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=4.19.244 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-243.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-243.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-243.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-243.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-243.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-243.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-243.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-243.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-243.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=94b063afe117b0625718b7a08831e01e +_md5_=8d8e8b1282c6e73e1637820f38d13a55 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.309 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.309 deleted file mode 100644 index 7ef7f8dd820c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.309 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 -LICENSE=GPL-2 linux-firmware -RDEPEND=!build? ( app-arch/cpio 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=4.9.309 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-313.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-313.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-313.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-313.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-313.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-313.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-313.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-313.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-313.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=eaee958494648064926685cc0fc5be52 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.311 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.311 deleted file mode 100644 index 64ed8794e4a4..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.311 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 linux-firmware -RDEPEND=!build? ( app-arch/cpio 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=4.9.311 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-314.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-314.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-314.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-314.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-314.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-314.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-314.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-314.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-314.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6add51e2e90e849d00a9afdd47771418 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.312 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.312 deleted file mode 100644 index 42829d13ca29..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.312 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 linux-firmware -RDEPEND=!build? ( app-arch/cpio 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=4.9.312 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-315.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-315.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-315.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-315.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-315.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-315.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-315.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-315.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-315.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f322f1b0a324fef56dd04dc40e04b2e3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.313 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.313 deleted file mode 100644 index 0e02f1fe729f..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.313 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 linux-firmware -RDEPEND=!build? ( app-arch/cpio 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=4.9.313 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-316.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-316.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-316.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-316.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-316.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-316.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-316.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-316.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-316.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=c2dd9706935fc9650431f71bfd9253b4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.315 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.315 index 3050b7ef84d3..fd7a88cc9c12 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.315 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.315 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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 linux-firmware RDEPEND=!build? ( app-arch/cpio 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=4.9.315 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-318.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-318.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-318.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-318.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-318.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-318.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-318.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-318.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-318.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=4f190b9a92a35cc18c95ae519cd941e2 +_md5_=f44fe722faf09a0f886a315599e47775 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.109 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.109 deleted file mode 100644 index 55e002bfc378..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.109 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.109 -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-117.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-117.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-117.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-117.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-117.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-117.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-117.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-117.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-117.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6c3bedac61abc6134eaeeb6a123e53d9 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.112-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.112-r1 deleted file mode 100644 index 477d7de7183e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.112-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.112-r1 -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-121.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-121.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-121.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-121.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-121.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-121.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-121.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-121.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-121.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=950c91d616dbbf4af1d3dfe3b7ff44fe diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.113 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.113 deleted file mode 100644 index 2d31a97e2068..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.113 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.113 -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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-122.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-122.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-122.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-122.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-122.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-122.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-122.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-122.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=b6794a9021963e960871daa3cdb2a159 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.114 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.114 deleted file mode 100644 index aa2f97f43e18..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.114 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.114 -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-123.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-123.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-123.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-123.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-123.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-123.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-123.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-123.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-123.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f83807f94e2d780b3e17aa3e6e8a3cae diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.115 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.115 deleted file mode 100644 index 35478c70ff02..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.115 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.115 -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-124.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-124.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-124.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-124.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-124.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-124.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-124.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-124.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8155e2bed2c03e51991abfc353d69769 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.117 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.117 index bfa100ccf1de..eebb79a0576e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.117 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.117 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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=!build? ( app-arch/cpio 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.117 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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-126.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-126.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-126.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-126.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-126.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-126.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-126.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-126.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ae23fe898c004caf2c831510929b0a18 +_md5_=43f7a990fc75976269d7db19dab7be95 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.33 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.33 deleted file mode 100644 index 2c99d2c7987e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.33 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.33 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-36.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-36.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-36.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-36.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-36.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-36.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-36.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-36.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-36.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=2858fb8c03b77bc1ede09b1df3dde6a1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.35-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.35-r1 deleted file mode 100644 index f38b57b64f62..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.35-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.35-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-39.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-39.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-39.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-39.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-39.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-39.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-39.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-39.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=175a139b768e2ade839ba2d24bf57a2d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.36 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.36 deleted file mode 100644 index e6b2923a442c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.36 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.36 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-40.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-40.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-40.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-40.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-40.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-40.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-40.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-40.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-40.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=713c26d711b3314d984869aff1930477 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.37 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.37 deleted file mode 100644 index 3be86d067baf..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.37 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.37 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-41.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-41.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-41.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-41.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-41.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-41.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f4826d2d354a07acfe640bf4379f8baf diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.38 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.38 deleted file mode 100644 index ef1a1c6dd01f..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.38 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.38 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-42.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-42.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-42.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-42.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-42.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-42.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-42.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-42.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d306f86944e1bc402a5d6a1c90d1a7fd diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.39 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.39 deleted file mode 100644 index 5a98d1c96800..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.39 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.15.39 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-43.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-43.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-43.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-43.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-43.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-43.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d91b0fbbe08e6d4ff6bd6f515a39fd23 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.41 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.41 index 8a794ccffe0d..611c6afd608b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.41 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.41 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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=!build? ( app-arch/cpio 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.15.41 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-45.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-45.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-45.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-45.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-45.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-45.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=24d16090a44e9c5e2f98d4ac238f8f4f +_md5_=b8e53ebe5a6ca5337fa628f49acd463c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1-r1 deleted file mode 100644 index cf24af5d1ff1..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.17.1-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-3.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-3.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-3.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-3.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-3.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-3.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-3.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-3.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d08e032fdcba3e09e41b93805f955f58 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.2 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.2 deleted file mode 100644 index 5797af2a4650..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.17.2 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-4.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-4.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-4.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-4.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-4.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-4.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-4.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-4.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-4.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d7d83f98820282fcb6e94e550d673ef4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.4-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.4-r1 deleted file mode 100644 index 46b7841e44a8..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.4-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.17.4-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-8.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-8.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-8.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-8.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=19c773588c6b24bc7f4f31ea2c2d2232 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.5 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.5 deleted file mode 100644 index 53e57d02762b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.17.5 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-9.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-9.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-9.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-9.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-9.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-9.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-9.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-9.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=30fad5b7df8b2f19d1db8b20559ab139 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.0 similarity index 58% rename from metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1 rename to metadata/md5-cache/sys-kernel/gentoo-sources-5.18.0 index 78c91f747a7b..75f73426213b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.17.1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.18.0 @@ -1,6 +1,6 @@ BDEPEND=!build? ( sys-apps/sed ) DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.17 kernel tree +DESCRIPTION=Full sources including the Gentoo patchset for the 5.18 kernel tree EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 @@ -9,7 +9,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio 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.17.1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.17.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-2.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-2.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.17-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.17-2.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.17-2.experimental.tar.xz ) +SLOT=5.18.0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-1.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-1.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.18-1.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.18-1.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.18-1.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=8f9d0fbd63536560793d7fe2a830e5c9 +_md5_=1d5f69e66ad733a9a0a85e5ea800d117 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.188 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.188 deleted file mode 100644 index 07c5c3fda174..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.188 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.188 -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-192.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-192.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-192.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-192.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-192.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-192.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-192.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-192.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-192.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=6e0aefe0b41674dbd4bc5e576efb2c43 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.189 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.189 deleted file mode 100644 index 3cdf0ae4ea0a..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.189 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.189 -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-193.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-193.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-193.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-193.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-193.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-193.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-193.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-193.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-193.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=91b3fa5df514b8aa5bf06c5b815f5384 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.190 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.190 deleted file mode 100644 index ffa61b7cf4cd..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.190 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.190 -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-194.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-194.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-194.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-194.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-194.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-194.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-194.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-194.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-194.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cb57761ee5dda568386d6cf65ce4e8d6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.191 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.191 deleted file mode 100644 index c6e6898f3e6e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.191 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.191 -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-195.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-195.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-195.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-195.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-195.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-195.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=39f8d9878a0e5b8c4dd1f5be0bb20fad diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.192 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.192 deleted file mode 100644 index 5401fdab6ccd..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.192 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.192 -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-196.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-196.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-196.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-196.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-196.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-196.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-196.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-196.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-196.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ef82fce8a8e38a4446952f771c6a30b7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.193 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.193 deleted file mode 100644 index d6693507e66c..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.193 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio 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.193 -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-197.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-197.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-197.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-197.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-197.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-197.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-197.experimental.tar.xz ) -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=55dcf2f1d8bfc2603bcf34f7c3b4b1d8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.195 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.195 index b942733a3e91..247a7e3068fb 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.195 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.195 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -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=!build? ( app-arch/cpio 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.195 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-199.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-199.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-199.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-199.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-199.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-199.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-199.experimental.tar.xz ) _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a3a288ff18b876ed56f3c55584cd4ef4 +_md5_=48292815fce8f56759592f8f4e0f0b25 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.113 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.113 deleted file mode 100644 index 3971014fadb3..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.113 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.113 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.113 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.113.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.113.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=e05a2285b971a7f7bcbc7b9a4c1f9a4d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.115 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.115 deleted file mode 100644 index eda730ea2016..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.115 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.115 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.115 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.115.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.115.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=e05a2285b971a7f7bcbc7b9a4c1f9a4d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.116 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.116 deleted file mode 100644 index 477fdef95295..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.116 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.10.116 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.10.116 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.116.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.116.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=e05a2285b971a7f7bcbc7b9a4c1f9a4d diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.37 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.37 deleted file mode 100644 index 0d6cda147a8c..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.37 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.37 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.37 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.37.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.37.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=362af3de009d4e02a5d5d05608d2a485 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.39 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.39 deleted file mode 100644 index d38236ce9080..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.39 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.39 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.39 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.39.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.39.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=362af3de009d4e02a5d5d05608d2a485 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.40 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.40 deleted file mode 100644 index 82aca695263b..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.40 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.15.40 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.15.40 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.40.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.40.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=362af3de009d4e02a5d5d05608d2a485 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.7 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.7 deleted file mode 100644 index 247392a8c401..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.7 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.7 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.7 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.7.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.7.tar.sign ) amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.3-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.3-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.3-gentoo ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=d5878fec6a3136859c4ac1bc29c30910 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.8 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.8 deleted file mode 100644 index 2a56d3755257..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.17.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build toolchain-funcs verify-sig -IUSE=debug hardened savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.17.8 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -REQUIRED_USE=arm? ( savedconfig ) -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.17.8 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.8.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.17.8.tar.sign ) amd64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.17.3-gentoo ) arm64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.17.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.17.3-gentoo ) x86? ( https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/5.17.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.17.3-gentoo ) -_eclasses_=dist-kernel-utils 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=d5878fec6a3136859c4ac1bc29c30910 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.191 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.191 deleted file mode 100644 index 3b5e73a1b86e..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.191 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.191 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.191 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.191.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.191.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=ed42814b85f0ac71eaf96d6f4e673ec3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.193 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.193 deleted file mode 100644 index 42ece03a9c2e..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.193 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.193 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.193 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.193.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.193.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=ed42814b85f0ac71eaf96d6f4e673ec3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.194 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.194 deleted file mode 100644 index 0a648b1058b4..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.194 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/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] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) app-arch/cpio 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/ -INHERIT=kernel-build verify-sig -IUSE=debug savedconfig +initramfs test verify-sig -KEYWORDS=~amd64 ~arm64 ~ppc ~x86 -LICENSE=GPL-2 -PDEPEND=>=virtual/dist-kernel-5.4.194 -RDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) virtual/libelf -RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) -SLOT=5.4.194 -SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.194.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/g1.tar.gz -> gentoo-kernel-config-g1.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.194.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 31e337cd76e9e16709e65d794fb58be2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 kernel-build bd657f7e4c30bd73e086fec87ecb48b3 kernel-install 149f830e772fdf45b278492c8c00d505 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability d33a77692bb47e8227f27e17fb9c3c05 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=ed42814b85f0ac71eaf96d6f4e673ec3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.0 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.0 new file mode 100644 index 000000000000..0b5dcafb8c24 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.18.0 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio 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.18.0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.18.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 7243c5ee4d1a26f42930f137a20ed659 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 18d89bf46247fa7fbe259d2025e4bb582cba8ea8..0bf78b4234d8cff78f040c2a24b0ed6c1a0ea255 100644 GIT binary patch delta 32096 zcmV(&K;gfm`~jo<0e>Hh2mk;800092guTtKB{!0-Iq#>?{2~JUaXQIiUEBs5=$>`Y z3#5~tC6uHTLdvYFe)|4C55?JADP?sckts!-v$s2Gwrnk%O$UF6;ubs!0bH7qAYou#V{-)Ouj}#U^-r73*EN4B| zxyQWkd-f9Bm9FDx;fmk=-~Y$Il$gFtIUg&;*vfIYGu1RkE;+_I$C=KNj$ZDX;u%Wb zrR7q0&9&e6xqr&lk93S9&sEQU?2=nvZI$z!J@b2U^l`^K9M?QjS$XwcuC(jHkFD0* z5k_C<|MtKBe8rB>@za<1T@3B`ShIESv$WLDGnLW$Ra(4L`K3J;M># z*u9l7(v0^tdpctYH67P3;n+Fl5XN!!9j}@?zaP%ZvVVtj@_hHv>bT0<*WJRsuGG>o z&-QK2uInC^rR>KzS^IDuF|i@XJ&x7l?0m$iXQ(UzYjB*UoIU1}>UE`2(r7GoDD9Zx zVx`($_G(96>uxM*K6}4=jAuD|*yX;%%H1rGIr}EG_f+XXfpBt$FOW?z3!GfISU&Y&>T>&RmXCODz2OzRnuck?T>~hj)tqXMZnYR+bwl>8xGb*SN1Tb4;`D5O-eb zEb-$1#x=_QkE`_6oZ`y`k69A`Io1k$oweTA*>JVo&*&Dc%15`A=2&sm9b;T6u{!CV zvGMx-h~vie)5_^?vDf=?)oX=3d9Sv@I@@`!^9<)vXFK`J7Sdo(`O8@P$3pQv=QZY4 zMt`q3Ul`aypX|=j_W=-``^Nj&FRZfMBb{x`ilNnY&r!mf1LNHL?wxJGtH#)M&w8_8 zSF9(GeB7m!8S(x#;?a)d0A5O8jg?)$E!6iv{q5K9fB5Co58uyUKBdq3crfe8`D4NE z3!es2FswFv4}5^QgO!dGI|nJinH|E(GJo~TJL2V)p8(`yz@d7_rpm;|)|o?Iv6hL$ z_|OeIDeNZ3i>DmdINM!&Iri=yT&#^93f~rNtQ!zKYPs7HD@G7X^W@oP8Z?EMVE#rCD>VHwc zS=eCvCks|SyI#j@y~?atD)X2lTv*cvP1(J>ht*RIq2@e5ejI>RXt|v|+!Oo1@{O;} z8>?%3+yc{NtL`!9+9TruV4J8g^Wg7r&J6}PT<@+k5lP~;ZhmHd7+3t?p0>Z$R!Ky~Qss$4`Cs^7Jg4n?S1Anko5(fEg z$-=yP!;fz4?=j933ogXRNX%^&Yh+XN#oC1v*xEqsZViXM>WvYvv- zi-h2waadrk6ivJsNgAlZy5+{Zg_A!By@h|WWc6Qv{<>yB>&KdH!VJ+A*ydST%!3%n z7aTS1iG!>{6w3HLSj$4CpnsLI8Z0MkgGT@^CE%}^-!Y*BtavB-<#F(AsqP}|)#I#b z?LgR{@PH%Ug%AZwmG#0g;I7O&!EJhTy&D)k&l49~7w@(q05?braIOLN69zH2&BBWG zlYJYNT?u!=UHNtJq0M&d{?9I49h}1~)4h(62xoa!!hcvhRsQ&&tbbX1fWO37guHjz zu>!?}n%Is6YLykS`+UPsaz6?v2QsieXTJz86*FK}VyPz-2>fis4Wb6#5ZKW^W4{l~ zkUzK@LGp|{l;aFn8#jRizbXCJdXJ0O`tVD>FR(fIRRXCnnny%q9a+A%8%#j?k~z*^+SAyPr3UT*h9jj)T}(>e`?z1n>e%>tyYqNWhMu z_s0FU=k>~uZs^SYJ+Iy=4nQ)hQkfrXl(0w)qt0t zyvEopI?m!YuQ(S5b)OM?;4yVv2`&GcmhW-mbAkUK$F~K`VSi4dg^LNl46zcNcOw3Y z@(Y#;q|R_IcZl69cxEI@fdkM#HgAP1pFC#W?BK=P?KnA_E0=YQ}kc5Hy^Ft*8hoKV~=U;F~`obU#zhZY^e%GjZSdJv)x8s5Z#`yg0i zeAfY}KwY5Scu~N&j)Jr};h-O`c{hk2m`VJAo&e$(cmqjJ*v%C{Dgx&P>Wl3-VorQ2 zUWNs+cLif&iFg+R;yB}-C$L7~B{C;W9k(647;A9yS%2{Do(LV-=T;J68NV&u_17PN z{{Dyk<<gxqR&M<94HZP<5Q0(j(2?#5Do zTP@7FfO6P>FfPLfE_5hw2>-qCZWf_cBpZ<#^FJ`@3lKv)89w3aqY`f*`FLu8y%yO_<}Ktk&^uwc5vO!72)?9oeHsu)zb_8jP)= zVSg)714~@{~7nL>v7k}8h zDiVW0azoD=c_--er|44=fj_(w5p zwF(mR7bj4FNE^i0Hh3LSRW6W5JAVOoc*<@CWyw0?9SN^mFWG$&8Vmd!Yh7`{&3PQ4 z3>}HJuo4TFSoRHg014s{;B-d5;b4`aU1$w>qqL1svo-`iovce*>U0d1=fxR$5I_}$ zM1%l};n%@O=JEfyWWS7`zW??6|95}+$>2Ch(}Bl+m6^2Q2+uYEPtCJgYNk|aDdkS`-S@&0Kk~Hg{whdDxgKwvibr)<4o|- zL~w!7LO>glZLp7VcOu&L*i*R$xpf#W&Py^Ou-G51{#S8FCZm{Mi z1y0kn4#>9Cqn6lp)^Ne)z?wUQEJS6L+^$#Sg9zRGzhAiH+rqu&UatvJfYc(J<^_kT z#?N~0d%%It3W`@0;o8yzjEtv(h-}E&HPu46cb^&O9pDCP3Ty_n<3(g!@kD4f_!7XU zL_e}`wpn9Lbl-%CQGY%nC&6Nz05{%Op@?V;kf+OECtHUO2ixHLNLhq!&d@`mH)h#E zw+ps_tO(edc@!25%Y~w!cqpF<2I-jd>?cCPEZ@FkU4Y&N6M(B6G5r58T>dVl@fT3!Bwqb6)Td*iIR==Yb_4iBzklP6TS33q1;f7rKd0wH z`@#l71b;~q{Do~tNFe%fvGbJpmhfS5*dateo53Q&u<8?lyYn*Vg|>wrpd1%kwt-gX z+4BYc@7u_PbVn?zvz(Y+gEcMa&}sDM9dQ-RBg4HAIV+mustEeK z0^w&Vu3LS<&S4Hpx%aAy9aFaOCU0UJ(Ka;C0bMaIFi=0OL$YoSk5h zbcc?>Y}Zk1M@ML&nV@AB3jio9^@`GCr*{V2U={>?gnxZ6IgJfP83-q2>(wK488<Ni4>s^QzaJ5pJ4!YP__MBi7z(cSQX$L#08xDA$A+>}hcbw;A zr8b{!Mt==x1rJf(!DKVvjGv)DW(>70Xk%z_FF1x-e3V+d5HJ;Vzsz;klfNNQK}wKP zNYQEXp%bYtb`q^M&g8)ZOc#C$)bX!=29EyQO8xS;Ppv2|Yj~q*tN?}&Ax13X4Vy4O z{AgH*f`Z*j>jpOi5+ow$FO*J(Wg)0}nRIpd1An@(B*^&^WFtDR@n@|SD8w?~iQ2>G z5uOLjb;F*)wGKJKZ$6S3gyqT_Lqe5T72iV|9mj=L1?bnTiFm`lJh`HD-7PIppCD1Y zZhb*zplC+NlSo)aLPF>a`UUC((13x?fe}gfA$#E1C5W|!5r12w|N6^+eE-v@>&t)r z{C}&bN3Iqc@kRe{zM`wU3(-7;ii<>+J)(rJ&SGe%!U_;NOAi_g(1*}<^oC~#8ArY*Sbvc^7#nk#yF{=*BEuWZ1lNS66F|_nl10{+ zAc>_Mo|>$0IkGiB#r8RV&dGH`W4u5LoHG={DowRYm7sg@?3yqlwDfhEHBHE%u;s``Dc*s@>U?RyU=T_eYNZxPQ@3 zMCkw$G|ZLvhZ5rO@CTH~j7U&J4!UGRwaRfBZ?2YNGI4!+;6hLsH$sdLU$=^u@G^n2 zIk70<*gPcQ5`Y+(T4R;ar2bMle!oyh__|R2B`9OVIQ!Lz)$HXq$#p=@pID0h|lJPaQH%5GERVP;n7B@5G*Bou>@>Ou!Y6f)~V(g*raB&zW^PzvFLTo__~N5GnzY zlZ{5Y;~J=L4;6aVU3Mp0pe1@vu#>}t4ciXKNioAA+U<#qG>6{@VK+>nY)}`limhE| zH=G}!0{mfn0KE4(u!<8h5!wf5V0X#_z9F~7P1BTs95LdSG(`A#1w7l?2Htd_AESq} zaps2mv&1)qH=DveSx11k5`RnZ{`2l=$`j7b6Tx3Ecm-VE6RCv%!U)4*SdTByE1&b{ z)INP_tW)c6cn5SL5P3^!Ba3Pwifg=-;)K%yur-|t`g^Q zEd_o!5!%>F9s<0DF@LTEX@vY8ce?lhEQ_#&D=N?~w)!}0g@dRV7azaVM1?Q9E)M8ZYShL{*Q13hEJOMD(F1G$6hgaIO(`LlheIvi?9_ zYk^217z1M$6awK2yCWj-LlE5jwodW4Lk?8a%bv`=Trlwo5hzEwV57%@Xo1K;9`P3p z0ThBFdMq_2EP-VK^F7M~t>*QW2cUTgGB}g}6CWZSpPR5iSa~8MB9&2ykU@3}i#ivUsypeMm*UJ0_oR<8E8PTvlLFq&7uW7Fk{ z2`yQ#fm%OQHwB7Q{2CrC4qgEGyFgvE6_#Ag+#pUTvHiB_1~4(zzdY#9dGpIG=Mk&^ zr=Z}c<0DfDPLB>tkJ-c5J^~(i-`m9^K{$=Li1&_XXq|ygp28N6FuYxLdgcRDspk zL|>WWgaSjj;+fCx0e>|=&yF3(xb$qoHgRVUobLm}M|h4mZh?(O4<3DFOoNppkN(I6_#QFrR4v1i$!$7WpP3G>U0s!1<}R=vI2LaSjb3FpXf*`Is2OU4gIz#(^wjf74dGSL;1R6vd4F^bsoS1hvsp?`u&zOG9CY^KFZ#wmC6G^5Rm zSjG5UVAN1%eLAcY3)1!veiPR3)2Dueu{Y8n{P}9d&ym%7VfmdcI2*{nX)#pCvv_3u zqxj)aa}?8|bh_k3sCx7|G!D1&NUofj{RVJ1Iuf>aWar$od#A2(hn3}`I;aFpYwu-dDM;5v8tv)P*T{7xqra+ zte#<`9e|-43afWx?dXI8ub8}mHASd}H6a+p)905GkHu>L`D#6xmK|A#icX2=gmFUw;HjR_5GL<&kO*IFPkK$UUhqTc6g6 zNUos!R^%RQ!V_UUD`6{;iSdH;u#$Bn0o{nKi@UeGH};U|nfp@Z8H;alkgW2Sgr8SwDBjC&k3-TPpF}a(&tR`=5XO z9)GJkKez7)=`St?+>Tx06KDf03*85hqfRq2znM;)co`;TH3sUp+#8#_4a3O_H#Tn$ zagKL7OMWU5PQa+A69+(anTb((M`V743*uK8h`A$P=lZ~`+v7IY+f$7T4Za&Z8g2n+ z?Sx{S8uIDl+)x2lCGxfeWCEV2YY56-q<@aZa<3%|sz)*FTCgU<15l9p#v`vQd&*?Z z4%WyA60MBQf3i@Wg?fQ|8jbf%8S;E7_W{FWnW7|E)i8+YtdtB9%>m3nYY8B$S-EsK z^RR#{G=*K_sRJgByP=DdWe@c}$FblA4Ft|ah4wt8=Q;#I!+97VaMjdon}vtIjWz-P z6{Qn= z!56mhyfs!RV81fcYtZ9aFh#^eu>fsHJPr8{ z^~LJjh0bL?vA8sD;`Fytw{MG-d7igo=H4uHj~8FZC*Tze$Da+y_hbY*&R>pAh*?vA z;q8fqJOebV!4+mVscY?$%(Hts*8{c%e{;DNaFxGEF<=$NN>vO3i#*t8&w+rrkLEsH-w+OK(Knt;;vE# z8V~hs8UA(50e)S$M0kQ9=;d+mJ$}n_{^f`7=k+Olj@=Ti6pvS>5sX8T*&+M#fBGEx z$i=E#6g(o#%>%lK)`Cw-7|~e-);v9W(E95-OdwmWZZ3%5ItfByCIZzkrQQa7ed4nC zVKh6n=M5>$6AVeON+WzC?t)Y}^j9-J80CQCX^;0HLcrDFBJoL8F5JfQqncppqryX= zR2J{{4xK(CftfH+CJdSgdo@Dle`$Tzk!w8Xw7tNTJlNg_a){9J`-L(e)zQWIEzcrt zYr+yd>?we?)KPoCG2F7PPrq+)v7uM38W`vjTsq;1heh5X(>A+wqZEKti+SNut5<*Z zfSm`Fw5PEa-Cr4~z*Wy-9cCkXycHR-L?~{w89#MCDG6ey$2wcCIQgYie|bHk888RH zR}8^qD{SGZ{(wtamP2`GW9)+>WTmW84tmcDmf7fWR^o5Q(KRHC$o$D0$3#J(WuY z!>KDF+rg=Gradsloxx#3BY)vB+KrDA9Jd9rz|YmJnQe>jgR=x{OM!R8kJX1KIC9i~ zSg7=5?rJSBErZPE*)PocBGiINK;*oxC)3$Szww4R_*C}6D7P%Ye-2g+1FRPPv7OhG zhFUCh0fPuu7+FQwbatD61G^C)d<}GK^IvG*WhDtuJNoNf@AT-LH3kI;6>-fe_eN<$ z`{k}EQ&?TFd=3@|%|kvngksLy91&oT$t_idZ5?}UOFl(M!lD3G01o!5A&a1kRhfTV zRSAPF`F zl>$6&sMZO|*o1kj&DyW#*+xU*wJ2_rtbY5n7VtrTovSPlXjf*r83 zGKfrx?_vp;{TQfoOIoo79>nZ@v~9y={cI_rEU^xhIrNrif3Q?A=#s}%urLtb1**9D zC~TZCiaQ|5x0N0v_OkwArHg}Xm+vX<^R@iiQz)#o+%%SzKtsmxp$~oZvgeq3a z^c7xsK&uH$-6kRkpT}fFEeDr=N?5_)Ey1%)ls^F25f>N>gfe%yW8VQ5{>t82^TTdO zXmrJH(T@;#fB1I05aM=}AQsgB{Euxkyd!a)*g)LNprBQ2trK-npb&F@0T)Ep`}ku- zUaJ)tVC?SRb?`*!?rGs+wxOfPe^{v}9c(@4D}8qil+d=5$fKakB7T?#auH1LQktc6 z-3bD9Lv)t4YuGrDRZ#7?&w?u>un7u<4}s4g@rF(we=C12(HqTT6!>RT3pe1aW1zcQ zr~Nvw!j*66U~8U1!z!QJQ-GngW_ago2v})tlcUWFuAD&z4;vuGpv>qkdL99G^iv{& z4$U6M5v7TO)l5Ip^C?P!B1gM2F64ssq?Qr=aiPlZ7wSMjUAQ^R(-2!&C$^q=C>RMw zf5M;ne^*}qguSy%X`??)xt!KrS+4JhI((*kI!*HQ9qT0oAC z+;=4a5^pY#MK3Gfp%1ns1lYkoE`oH+>V&7-?|Kez>?R=pV#*uDh`HXF-9AQzx$OK4c0DIA_=%gSY+DGq-hlF`Ge z6ondrho3#IS!N?locMAW3}K(Ra9=Npf5#iOvEo5QX03VG3V|IJ+luU~5yB&K!ml+J zPdY~dXPO+Tb{nHH{ez!3V_#bKfIABRPoex7(Th-ie6=BL>cA)K;lV@RvW0Ky&i92n zzSCD;GOygK^9!ljZiGTby4tt8E}_m7(b6DtsH78-+qDKbH*ut4=}?AXx}g%Le^4#5 zC@?M<-3^08 zKV-lKk-!?ol$8k{MP9*bj=3($%7K)JVRh7UGcjam0}K(Qw{s1!ovanxk&kc^z4#gX zKX&`JQ2()i`nUi3k9&OiR6crqf8QIxU?hQP!b(A&;Ci?mUSq)rsK*zv&$hf+Fo^|P z|5QR4`L@gsCZ7`MWGm}co|5}Ah(&j_XvFGTj04#-Ez7gr0^~=*%a;mP3WFT=mAe}z zO~SFD*m#sA9)BVJ0hDaOZQJv0LdT+ez*uWXvO!lMR7AARZ)JO+XJX6Xf8N1n6f7SB zWckto*GU$O=zb7a@DP1Y47k~-kiIV0zyJK>_17=^Q;MHs`uu3)^wt1iRV1=8vgm{X zD-fW`vn&%;gqqAgU>iuQ(1F-BiWXM74Xp$ZcnaH-p*aU6G()~%{KMlmHUSo70P@f@ zU!KLlC+cmj{1~v@qwo9Me^OP#Lv9#!w+;QAW=g?31vUg7SzvzIL+Nxv)qAbCg(|_C z<6U=;U>l-6STB0%Vd#i+XmTl7UT*glM4Yf~E4$5#F!=?G@)Q94S^uz9>2o-&{zsp@ z(CQM7Y*J7Lq2?x>C693v9&WP&!Jsp3_ahKWRM3|)&GsDsS#d*He*@~mhQ_F{+1I?R z&4gAKYc=*&&B$z`^I;+dJSku-lCih*RV;O4s{mX9%hC0`wiTfWbNJhZq+Yf&0;Uie zUSLeyV@$rhaA4e<5@&2jatqw?@buh}BglK#h4f$Q@ze7WzHQu(>M|7OS1Nw#X7Z z=Lq{@!6D*8h|_~bLS{kEa7yAUxKylJ2^Hg1BJv~gsKmw(lS;eu1@TsL*y+@t&Z8$q zfC}LGRY_f3~L}ma~~qw;~sQDq}b2 zKb)X&@j+t6@7F1_Nau@5;j#;WF&!MN0I~0-U3T%rV?tiBf^6{`Y7Bb^2if)KINh^5 zfCJV*Bt1?zXCfY=SHP0{?hhisMu3$T7c%Vx$7{b8ke)Z0ojvbYTkm;XPdTB!Q#^nj zw$TwBPc$GOe|g!JiiypL4Pw}!{mJs#n1?LkeFK)w>%x@-AO>=(&J_X`oJ}A`wm8II zw5jW37jR$$--a^A_P$8JK{-J42IbL$L8$AfXX5j)SIh;@+;MTXk(cMo*y74MfyMoP z4qa{w1;(;~I8^&;GZE7RXR9fUoxn!4w?d#H91u~he@`exw_Vs?cA9-o$H#~Z!hSLf zk2b-i`0#r^HRr{#30-m*x2ZXdX%R0b?>(SGrFk zPYEUutEbE&rJ*PAP?`VRz5ITi9;f50Ux^m9&cji`6`@~bhW=J(Z*=y%ANC7}>qM8s z@X!(9e-5IKxYVqr1j?RAIuy? zg`yA-rfo9OPC6FIj0!t}l(qfcfe=qWne9?QAhA2B^d^1`CgFG;26nHI^P$McY2k6K z`PC8zci+jR4D1*G#B+upWe%;pBZH-l(|yBRz9!f3gW~?RWZW#o76+VjPV1k^C6w=-to$s2jBpe)gLar z%+_r&MIOvYw33MT6~=MZyzJ-bfw-FBpnz!QXIt)rKNuOI^3Z2gHe&Iz{R{yKztk=P zsis#Oe*o7zTi%48#n=h;vyX%2k5;!L)^Gz4A5FEJ zz^;W&BOnO{DceSc9K`7_w4W;{dY7lBVUO&z2;c*fm>>lKx?!pDYo&hvd3^ctuU|fW z>!ZvsIEN;oz}YrbKKhaH+n_nm@RMWOx(r?5u^^@8fs2!Hig;hy*%SrV<2(VZe{c^S zz99*ll|Wt52|hr2fC!KOuY8BQC?76B&8;cr8Xuu+F=R)A15Q7M@Hwz7u zgn-&&)>^UZ82ro!*nphJE3plpTs~OKjlOB=vM^4y1p$l)ZoM*LJ>l0#i&b%bo+kkW zh(W?=`}4(ubGH8CoB#`7vXaLef5em)MHm|;ECK=|-Mq^xK;)PrVA`LQtpm_0QBk>h z!fzp7vDg(B&+Pp|`+vg3#UPO)M@Tj_9NtaXA zWFc=w?G_~M;PZEF*{Wd(e+&+8g(NhrO>4i~Ax#K~YvHf%3>6tvZ{OW^FbNgXitxO@4J*`Q^)f0@;k;c2jbhAx?T zRt>?B4IQV|i3O(9`iq2Ol`yJ+!w_u)e02hdknj#jRNOdg zVYFx44mPsdf5khk=!O7P{O5+l10{TFK}x{Pn!``fXpUT3gq8~^Tb+Q6eGxUBMA8C3 zZyg-JTt3$78b4!Fr)h=rMIKHiI;^i+mJu){2xu@XEF!@RP77uq-*HHW$AOL!0J30V z^F*(knhFEqNx->w2kBdQPH%X}r-L6yX^SmxE3&*Wf7l8Loo=H?;2-j)TY3e7JJ=)J z{cmZ@p;Cvu&y}pGM!!VI4OlYCN89{$nhRRyK%0yMW&su~^X?OXfV)@Is91K6*)ksd z)zWy#Pr4k#VA*Hkz5j8U4wtFEB|wo}ez-?wYFDQQ*t%~AZJhQZ9?`Dlfdo!Ng^0~w zou$02e?5D~^`TOTiNw7WPcJP=Nn;y}Ll75DF!>1$j3@is{SlX5K-R+hmwCcG(M=tT>Sfy`OExV%yA5Zss{@=Z5Hr7ICt&jUq#_JHmg%glPaHRxzWV*>6gGNV zo_X8R4pjpruhGs>IA$k)0C8E93L9I#lKaV{=WQF-vteE9X56zl*0NV9Xq1-=aDkZ{L7Jtp^mp>g7LD#0-vPGDiea}HyZF7CXYS;jiz>I}Obw#xZ@j^w+A#x@{;Csu$w2WuTPbFRoD)Gz0py_V|VzW@0eU)HDc zIesqx`sKpt-)r~_pVF6f_ju+_L=Q;`Z57H>v7|6yC)u;}qVvIjb3uz0rnT~R$5|_h zI6=h1E^gf-d01f8a5b@gATf(VHWE*rap3fck(^uC)2pY}Qk4QCArrA}42dOz0%P#E z;}RS?lo0Fe**qKz0ee${tzzX8k;QY!g69$+G4tSYR&ZJv@sNm+lOvH994Omya5yW) zMj=#!35|5Wn8Njcpa1zWkK&ysSdc+zI{Dy=6~N!Cg_s0|emG?1wh^iqk8o^nT)uWi zO%Me8HD<8P^uDTNeqcJ2FXn|hp~smv&)FTK!#OQhV;K;SGi*dTTn&*?%4;44(XS0F zhcOuN`5ex8BNFeEXh&q}yQp0(XR?+A+n8vAu(23R_X59vi6HglCOS6DS*9Q>PB*OQ zL2O$-^>mhCQ^@xS9fpW4ySB^x{X+dVf1Jsz+5 z6A(pD6KxZJ&dY=;yaQ(&_Jc#{h-JyP0Z73zhAueYu{U%VW;xu<5Fo2miJg z-4@+{b?X3ZKd|<@L)xSL0kR9Y}N`3IqfevOxBW<(7&OR)!e0ZR|`gSobd{ z3g5KA=_nFb_*J9O5LvZOQ&DirWf6wW*#5ZXwfULkMYxBVO(WyJQO{czulUY(+ZD8A zto$ZmkR3311NOP9;91RNiT|bbT~3U8#_yVcddQgBKP=SyJc;9Nq?PsKw!R=z^9Xi# zIdOM-qUpI6#NCo4!%SN_+1+5tP0ub`KQF|@^z=8P5+E>^#HhZWkl*`ijrsitsDuA+{YDOw zbnZu5h8AZs0K2Dyneu9Y=jk9J;>mWp94riVHHm+tZJx_SdynI5W1&aK$qpNP@zF`> zhb<)!mu>jYY6bLR(#S#<(6i?9Q6>a`f!;8UEr@_Z_Not}#|bq+QO1BN-e%pAj}T!j z)d5Hj1Iz*WlI7>DBp}e8B0R*hC!BA0YM9%emJb~G4KKTP^uS_zoY}CCv;1ML@*mgA z`qStbCM!t^2mEe(22^5dfYmP0a8ZK({z?1_v6y<_dLB?9ulQWWGbOxbJJL(9F*uf#__#3u<;f z4du2b%fd>`_77|I z8?@Iq#DZoV8QFi@oz7R{Yp}|H2zFFV?yym=V%t4pIdICkoaBNOvT=;(#Kf1?`KLl} zKZ#@yokkvPX|ny=nou~KgUqo9EElKXlN}LZ{oMy)C&=f*!Z^5$=W%ddd#a1Khxh>{ zeU#hUZ?+A+U7g@YRC^{w5&fLQUAHd>|UfGg+AEqQc9JRv6iCepWD)d>QnUUcT z5Ogh3dj9EJW%)vVI}e1&RET7}ZAkE#20w<+_GerKk}WzS6AN;p&0#$x1pmVHJdIZU z-qxm?_;8$jDb+&@`$?e$pmMXox)7gZxE)nY2y|vstR0oRUSaTXAhQ$1PAwRNC?4ve z*={tZ`VJ+<_m8`ju%H5e{2;FZtGlWL?~2mt8WO3)JhjtItnq=RJGB7aZD%s5a>1?A zRh{8(#jzFh!%4<}SgUt{ClI_zoD)np=Mv1ysRwTW(`=_RMbWoTWgBV&nS(QvQ+7%g z%KdhH9}5Z_Qj|K9GO&fX7?h_vVg0JmZ*(7wYoSwG#71@$$2$|DPCr`c_S z@@S@RufuV0S9(Qy zwVcP(_Vtl%M^l3avBT$ilnD1g1$)-XCc)_zWa|Lhp#G_PVSwz}k=~X97OmS(u4wy* z9er#SzodRakCxNpJG&5yH&v;ejsIfbsS+*EOdm*gb3+W{IliNk7kODI^UTX~3f@LLCj z)p=#sy$ZO}txL=3NdB*h5o9IDvCm7jK)y02^23@+cKY z;NB5WSfC<*(V#lh%Rx+sig0#C)AEvoE1N#DT@p}ZvHA?JGs1uS+h6vtKg`=1$SK1` zU&yu0%54koVKoQQ4%+MKnq9b?5O*s|JV0C(f6C2y;~8G1l~@~YTc*5e z0bq5AZn+C|2#d`4bHdPo!f6p*mu>gA8769K6zFh&NX>Lu<8%Zqfd^zq-llD3G9OW8 zlp-Q=Wp*ds`vYkoNER2hJl|txcG@%HG^}M4;9-hG#npgU{xGGd@HrF5P+0SIBJpqk z`6+)+&y*$B_Ql`98a7VH4INhFOs&peSL z7-kQSgT}3qR}j0T2ZMLm5HySn%+`s#&yWA;5N+w$o@=1CzYH1e@DOwjbzt^6c@MMNM3P zMOk}vFK2Guk%&-7^YJgo`+iHG+wok}5u^PzHekM0GdS09A;-4CJ`T&1lw&s{4X1eq zKiGNb>8~oKT{c7Bri)O^4b^LVma~uV#lyitrbCOZ{{)q`C=3_jQJuSS0DRGC27-gz zGkp}L5sLS5*=z*k*>=9@Ip*|ocRZtinZD=1v|_&23+CbAfQyaf{cy)ku;V>#jkuMd zXEtO{FK9XBk+&tQT{t&aSBq!ijugkCLU&SN!hCJvsyCgEJjScSy<{M?{Xw! z!R=K+Hdb#B$Yk{}=j90LargGza^k?yTD{wbe{h^s(8H6H&o0M+=jb%4{93V}{{G{0 z;{4tF0Bu;G?RFFLj$IMxDzvnJ+oM8M->PH>1{bC0c;*E|z!Gu%G%x<7wu-Gk-~>V? zJMJI4z`r>$zNBYzV1?T(t_G_Kyy7#k&QAN*ZOw%&C-)u!N0ze>epPmog_e`0=FjQ$audfM~w{$58n21G%p~|wzi_&_gS9 zj3@Wv2E11ualM7VXQ93-=gcp?4!cr+j%p6pX$NP`OW3z}dO2YO3vlH6^)yo2yQy)3 zl{_mjs+sWcx9thuaOG%gkd19TEOzB3ui#S|Uqi9cS+3?(p>bS)APVpLQAz}dDwgFu z<1s<0*0+OKjQ}2)I1S@iW(NZ*5F>zp9?zK68SMJUXE%0!vhBAWL;VKX`0W!6ac(+( z?r@KefVizTs8AXg%6hpGt^YOJmC+)?BaYH=a;Qkr-vNfF!kF_ay;wQDPE*z=;sG&%SvQnN1{m%#A*% z%OWzqpf<;?+J25X1UP((6%$@WbVw-#^KwWQ2pXS(*0U4$M<7zje;h7oc$=3f4@*~f;p$Rj3}xxI$Z_b?8!%fW}NVJ zyX; zFX)kVki<2i8^VHj+`$j6Y|-VJ*v7QIl?Lc2D%=`Qoa&r=J2hZgw~XmnY-G}<*#P2b z0ISS@7mwPpy~{=!L;%Y9_SDKA3^S8&W7loCBB(pf3^6xr?ani_vuJ`tcyl|fcwEjw zJT0`fT*k>5DG`RG4^Tr3r)=Tk^X&>6?kGIg83NGbjIWp!Iw9)qVrO7RPjkY4x!{-a zA5SG89Q5nSe0`hlwU@ssbVuI8G&eTePb-Um`?kOa7|!-94C|m8Obc=o4u=w8)E=Vh z2J3px1no_@xASA>B3Q0xuoE#RZ+IIYYoXaW?TS1d&o+;jS_ViU_a~+aXxY^RgV{18 zkJPKe(o1-@J@LzWr|3L|1#7VE@u{t9&vb2zLOqI}Ucst zZ6eXG1uy)0TdiM*LOHlpz(aV0tmL$`$;%%wD0P^!Bqe9!vP$zA{Q*Kfy~1-o3)&rG zbk6jggm}>mdS%Zrp8_PfOndr*tx@N_aT3MBxRuQcB;`*KwHQ`P>p;qCpZjqbeB?boMj~h+XqGA9(b3;1XtbJL($> ze`z)bm4Xy5CY&N{-~+RqjMFcBuMli0*$tiTNhAIwY5O))fYYIl+en1rZ91#oPExR0 z)+waNll2BH?q;FD_8NzBB`-)D2D~$PPXUHsy?Suh)2TG*lo|q8p83FhjDzP=#(^GqGz!;qGZh z)uBn*sUgpRBLK2HDWiGWL@$jee?tp6J<5@KSaB%vxfG6lLM*VFPp$!gb&zVX`0BJr z=k3t>+gg3iv%ixpFMBXeKG7R67K>d`q6uDV8mqPE6dc;U;`S0d2-+gvJy-K=3&}l3 z9;)T)jb$12w@;qSVzugtd$+TeP?bF&idJK7DTDLAw%NLm!q9V;=J~?ue;vGCk}y19 zEBQ&XcsOmFv@70-Dw=;1jp@%DLLU>+4!aFAk`on2+w)8x~( zK6|;-9c($vZWL}6oZEdme|-mZzdi9EN*-v?lkO6;i1*cuo>IpT_GUw(-G@=FVZ#r9 z1i7;OAloA0MC)rCx6JJm;^6N{OKinEd2J)PQ|J!F+)gXz`#f8G^4j1gs_)Fm>gi=c z#EWFp9a0+l2jN9EIQl9ZIlkR!`MZ@m{`JeHZhou&KOX&Xl-_JJf8P#}j)Zuy$^W%DYmCoxt6UL@su_L<2VONjOfEVR z*j}nD@uSbJgx=kQe+PJ{)is`M$b6D1&`WjU@rTv=>Vo}kIz_i2Z)54JICE}!!NtHO z_jHW(Z6hl*^cjO9{W5*4E*jn@3DGP)FDwZL+b!Okyd3KdPYsX>i$bTIGXUSgB`>g!grae`#gvcrx`4udI#)ZcZ=6 zQdBwi>^lWq3c7fNWc|8>-kkML2yffGqnE%rjIcZ7yqs@K_2c+y{AE8r==Z-4BQQwQ zf);n+JI;Ej_D3h>cygZgEYQAonnpel>c_FYSf)e0rV`!B7z7yp!Fx@n_j@{2E#V8f z;mpKT?*?)_f4{9JNT6d`E<~_ayS@%?U=*hviQaMCJk?hvctdLQ0Chp7Y|Ol*^G^+p zqlDB+7)!L+k!XnxFK>(Rw(xAt4Ep0VLw}-0k8rN!Z0=$+=Jt4aOb` z_u|D7h0f{cX@XY;A1EHI)}l{`J$iWT;4Zs#K2ifQ|%$#g!r%<|jw&XX(^YU6BulzfLwK*3wWq7-8cEVk>Ny$q4bz$9yO|%vD3+>)s z*Knr%f5+we?ZEkMHrl)$9N|C(L~3u(SOd$io9X$M$KmveX>0a&BGqWNbz1d%pU;4d z!*ng60L(gLd6Z|2jtvpXIWCE%0+;P7c`kn^blL1%1U&Dcd8r)aNW!SS?8vKVvLmaU z70>}2Y;b$$^D@?2DH^O#YCwHx72~?_~h_P6z%u?$6 zfA)2)%36nLy3e<=_zFdHgQUEsQ?#<9iH95pZ?T=pG9t}-j%9Iy`LJ{LtwkK= zb&+7U`}c78Vn>T(fz~Euo8Bed+f<$Ri`tI23!>q&*w0z^?a4Y`*HgPqpd`5L80>6G z*;z%q1h0jD>Y=?>#QB%(vJMT^Z5FHa{trv_xL$p`DjdoRBKP4qByUP1R6B;De+pDi zh5?(poo}sS{^6O6!6O2{hqswPM9UFzG$(#QRfz5YavfeARxH}w*%|rwdM*-i(97_S zHD}pc&kWi40Cle+wSh2?fyozRKf1Ybl>{YvpH;o3TS-q{(m%o31?H~U77qeHNWBcxS zW9-E!D}=H$0mlI)&f7CAhqf}S`G=rw~giSav4IJW0Bx`0p>Nl zf(Pu_&R`i{4(lK*D_SigGed_1sDY56uR(IbxgzK3OnkFR&Z={~NOnV7e}}M7XD8c) z=$#IH2qaTq2;06hGv_wlI6ZM(@ORISEOs8)lEv7p>q)#htp>3}#gWJu?DW!{+OJan z>2me&5F@Yiz-I(?G2?{V%QHA~HhF8*0i0q+-EjdILHf2)Vw8JXYM0v{Tj;YTc*fgOt?PgMk57NkGKR19X^_6R z#!9fs`zz2i2Qju3)7BQ~oF4lTnC5c{s)Wfx7Tj&|hfQ{;-z=Mmj}4DL zy*3i07i@X#7yvBHCfHjQOew>|s?59dPQri7IKGtw&#+++3W}3mK8(x*QpbMmWJBL& z*9Le#9m>QvOsmxa!0p)rrfjPnpb@>z2@M-P_=SsKUb*g#0Z29H=ubxs6PWMIdqMpA zWd{ax7s#__c0*qg+V%J{%BiQM&>2#%KBR?J|!&+XH=c-F9RvWtLv zwC66S06lyaK+d_etZ5$Kv7s#OWsuB{0VGhzf9PG&iXRI<5I6F8?_PEy1_a$(o9lLX zjl(dVKkCKPV6M0K#rwH&Vh($>y^>HGJK)ncVG+{8pDmUbmA^zZAp(-*xRRc|T9&Ak zn+e-w548#60%R3~O|lJjq5zNP=p558!2RvO@#+zaV;f8#cR2gTuY-kK@WY;AZcb8g zf4)Y6(V396Y0VzRk4&l-dh2X z*x;O;^dx6-%4>3tZ$-(W#d%`*2G0o7pO!x4;wU=eboO-QEj9Bud**+0L@2tJMRa

    VHbi~is#>vW2V=OF$8pBB%Q68ze_zoaP%*4kBk;uRXva0Juv5!pwm81V5b3o`+2=nSYqC3#G1FpSz{;6x);#T+6A` zz_;0z`dngNJxwGQk8|*a(1ye&& z_KZj7i$}f&LF=_tU%vn8FCMEthpKO#mJZ?CUVh0!ZJhZk(XzVfY5TN#yLf?!WsOb> zz=)g=Tpgxv+Oohd?RfL(XF5;Y5pEa!3y@j1&BB_!S!FrxzucBVX*b6+f7HaQ5I^9` zD-KLp4r@k-mqqf`cd=l8qfie);7*p7Uq^V_Bu=6n{E?P!rbactqCe{*>6R%t64sgjqYXio@k$GiZ-!)ug4dvA}Cs8pcD)6D7s z`;S)3!Xh^h89c^FUZQQHECuiI@Q$2b%6#~`7wa@HOX~M<FhJR z5`mboPF?}*t)YH9ApF~}`^TT*Sv!@0f0*L;WNc_-E{)xl1#w^2^XW0zU5e=4hK%vX8Ytvwr-_Ypz? zat*S0v5a?nLO59et9U1E_9kUwzc((U0KD^VT*wk{(5dUWyVGHvUKVU8tkobjIvmG8KhPm zqdQ2{f&^tf1Phw(WOD;t9ZrVa_D?qJ#E<60AKUxAP;h&d;A&5;&c+VY^1j{SQ4>yc zTlZ}@S+M`c9_6=2iNF86Y?1i<+@;vwEXpguS!=?{f9dWt$M_EjI{4>JC()*mFyY`` z`}IOD2&G5{F@cSs2ZKlF`MEyA%X5d#15S`%EU7KO+u;THHQXRuf-oJvpt8Gcll;K* zfSomu!psv}A#KBl%@Ga`w{?}ha)!xiw`PAPP$soq%o|It$3v8YtscXsT9E>_)hkMD zR1?mQfAUUhnP96Cb`)0XUNv|+bl?vwWj5w5d3AepB7W~+zJc+3(bW;Q9kh1U}o zMx0ICUltiTFx{f?gTJv+7+lI;$JxEW+5yQ9TJU-xN3YyoU}RC}b9=Y_O>BpHz;ZwE z{xxG9$bzEB=d!zDw%S`qy?n(U-EnmGs(QPae>V{hYZZzGLzj`kgCXzzKAgG$9Y9_k z_As;N0?Bqne3D@&w#Yb#LZ4fz2n%zvUrVnn`+t7Dw)=28W^i!tTNOjPykQJOh4aQ$ zLa{A%A4=tBg;#s}tCu&AKEn}X$27d3BF5f`==P z>M`-fUV1g0W!fEn;HBdWYd*n^SQw>rr76WkFzEt@gB-A)lQ& z`pnS=`#gYHS!o7QMfW3RazAY>csfIg1KApBmg{uBe003d^^66#;_R{j!1B32e_g8v zNsq6d5>#-R=Y{3mJdEjo@70wy-cW($iHw;cmd2|CLYqzU=oUUJTx>FSx=miobkUi+ zfzifytI|Cxb%fTl^7sS_+ADw0sGxwgzN%xqycK>?93NY}9)bW#S_2MTZ_be7LLrEU&fQ(@S=UrtqC_ zw=Mth!{2}W^d@T3Z&NbgCPQ0?kMt+z1)>PR8?B}mE3F|d4$01rejelO*!2OEfPZ`6 zv{~)2`}LIm0@Dpq-?yiwO|r>aE`KI@wc^ys ziVaN~0-tIk?r;PwtiAmCg8kM-AKqrLPH5Z(5w0;=%8t^x?`5Ljl3+M-_8Pz(EGg`I zIrijekM`90Kn!f&g4`eVe{?t%YkHa7+>(8K(a}LpjvL??l*6OzVF|6%QoL3^5UCzfZ(!&Nk@XKILvY?R4tgpD);Nt@NS2757OpE~kV#S+$t$fA^&SC=#Olq%ZLhPT~MzGN_E%3kMP2lk`)v_R|AfqsBTOjY) zhyXSRl}9jJ!x)`Ie_0ME2sWotPxC0_^4|1+zF^K`eY*+WEc=SqrF(xd5&n^0HG2_9 zsFspWV?l=A5rB~Ej>$rtJ9y4|U$5&Nshb}4-Ed}Tla(1Z0NX2IyFxU_bv(1w1Kg=R z_llK^zj~DyRZBaohRvc3_k(D7j^-8PyByZ)L~C)P49Nz&f9VL{)lP4~7{e+}&)$dL zl2De!7w3&ww0k|xi^o-Y!lwoq^B7(-ZBFelrI!AQOTP68ID_I=2tdI9iLUeCQPnBnC#g1nx~qb`eu;4ZflDl3$NzCs}@tNY0k2^ zn%=+#`H#d4$HRIZ0KcK=d2wv`kF`VBjM}Pd)%&3Q|=Xd#SnuP^6yy=0XMQ;rC=;OMbJb6J+YPomaZXK zLUxSi>!K1*LK=K+0w%Vgdx79BorQ%9PnN3RaW|9N7S5QEwZT{ce0w{b5Oq8wJ+loi z-ZTmq%um~{Gg?8e1ySs_4>mlSH*1zD<}0>uqxydQf7>rVJUNEsJ%aJQd$6@OQ~}Kv z+ta!UFZlCt%F(Sj{_KXBb!#_XP-yTRoJbRrmF;NgAQPlrq1O%8Bchm#zK9Hv9m zmdAkqe_vl`yClbLWYPco6np_G3Lgcap2mSHpkftEQ(BR-BmDGx4ti#~Nl6=a$TrRC z=|TaSHxoDS<$xyzlt@NVXwQNuqoj?g{^X<Li5mZd82rR)iC&i@X4i(6*_!67;rnB*sp#-N!xr zf3Q$wz4VgxRGlSt6$wxKW}^j=tq!P`-Ax){AT(u`61dlvT3nGh4jj=T?C^R`Lqs{! zoTC*JAE8BcTXIDAOheE$vX6fxq_NnpX+~ouS)BB~KOFIQc|{go(CZyibshYzy&z$`a)=)OXF=K4j&si+mIEe>|U) zX3ci}&)Du;Ey=~dJjm;ZlJ?!U%&?@>CI}2)yyCm0cxl*%FAq5@-BnJLD|4jBWv0y0y?o{C}=hcWt$L+U}l-8Nt9M7 zoOzSM(Tor@-L>{vnrf6Z^7qdpf3cRXaG1j}FWHX7fwl(Qy|?VUBW~%*V<4b9AHEXy zt*${6LK)U9Yd~dAyz-n%t&&g<9b$FlB5Y?3%%<00L*PY)FYgL$$eM9LZvim?RF|`| z0aVr;w~Q@2DqRP=_X(WW#d^D9eqAhn&`*E?>87wd4e+6lTXCMg$0?E-N(WznS64Bl$csYyY z5GT;`rKx~WQ-(c{F&t4-qyp4ODi<^u-<{JYt@B3|7Mw|aXD(Gnix*&&k&~)o$-zBU z?7JO_TlEsQhFnirw zgM()KrX|2n_^RDO=j zA0cccj8Eb9mg{m1{g6zqe5X#gmni6vdld**yR=8Sw2tZWf83*;q%uK)fZ&Plw9RItLqejPV;JJdOPAuacg+%{KIA=Q>jN$b>6My=(h;b8sQ=Vd zz~(6lJWFegBS(qMW+xAFp4d4@S>pg%(G2xJ+PHz8=i|;%Do;@M$NM-vi!~8n_Sx(b zM}M2P;`fgWf0pcrzEJt}_&t!Qja)mTHQ**dg{$x+P5gq#WUKJ0>wIA zr;g@Sy7bg)PIePx1*=W>2tEf3;f1}Dt*%}D#R3%@xTyh^E#E)-h zQ2=AHM78@Ye_E!;z6$KDPciH-j^CG1o#)}OPX&{Ly%1g~+Ze>TTo)O@VL7>h)j9f=`#YDG?D(IFK~Pjp|%>EAC#4}iuUTe(|5WLayFNj zvZImb!yD@KmGkW5UC{S07i^919xrXauDRl+zfxSrkHne0Q+gZ*M|1ebA7~;RbY@eP z$wsWqVir#>?+rXuTz(Bb8RS&n=Ag0wn`!HwIs`3HgYzGRLZWUYY_viA0Bd|8t>7%v zZT?p&2JETLO}&BZRcUrzXd*%4M?2UL-09| zqkxHmV|ge}SO8f>7%*L7t;Q|)@>YVFQx@+P6rIaov$M`+>*RReysDdT;v?x9wtF{s zFJmWCQYJg!LP|S-BGRH%k(87I3@i8lvtSR*mBPyvwEFNG1F3}9fxsFl?mBo~cFK%l zHm;I_L?lfBM9?u|*JFe)u1r>R<@hfIP&Zz1+B->ojDUqv@18U_ZlK(%x3??=d8m8z z+T`8o(`lh1VO==}u`y5To3fc5H&s%!{na!{lnDr>AI znW8oVq8@7F(7T;Tex06bo_(&tPA7RxEjkpk*HrZfZSzh^65-BKgr6u4ZQ+xE zvISwskq-cW2vE8|X+<2hQ_U8|&sE0Jk>XV9oku1~aKxJCh`hhuAp#Qj#z6qg-ik$4 zDfxv{yxCjY73ixV45tgotk$v)grl@rIYT8!aoE#=4X$lLAaP4lpCZ z#~~Qy)(F>H)i_=Ys^j>k!Pm5-n`L#A)Ana;hDZRkC)BYY^9>ZzZ@I*LspiAh)~%?Q z<%mMfNfKqzBWOa~22i2Kn%y{boHjuNg*rRTb|9ITRU~vca-0;H)~2oird!X&;oOs| z;m4JKTCx@f{Ky$>FAjvjAb{%$$Tprh&ny9icc?K9Ta;iE9c3xXiSrxvVpXS*waqR7 zwV%9vpHBC#HSB+bll}MNVjt{7XZ$Z>(b3nf^g$kQW5to@Q;o+aKFKBqmR>ptK+wV6 z=v?;_QEkNBjetlE#NPKC@0CC;A22E0#X(Mg4txYwLMcSfvp(fAFoTBGjxG^$ic&XJ zcYti(TGRmsbo||VJxEwDP7^?0%0sE0nZ=Nz|e^ZYt@J zJ+z^ljxY0HDV(XccZ)-I4fUin7mDV8as&A;K)b{U$wd2u4WiwOyAA|FR^bzkI&<1a zGac5?2G|#Fi@{kt;5?4CxmRhVfC2^MTwbe;r^S&RLZGA_ITQdOCKV(W+G}^Qx z=S*)EIRu;tMGMPSwZ^8#K5d6z{eDW(Wl$;Sju@kYE?ZYq-+m@=v)0x%l5~OXNz%x9 z?5biId)n+;@q#Ma-H5jo_s6Cw0};}u{Q1|b zRamSS=9>LPuRpSvs&?@yLA-adR-s%D)@!^lea-n}hgGe>SuVZSH#^P2mazgwHnN?> zp~R<}4fc20rX;?w$==8+B^+3i%1CA%Vyr}JM-w*+YbPa^;-{v4-iH1yT9!KK0k%=9gc7`{yqYX)Ldv>#Jc7 zK-s3!wU1e95Tu1+{c}>&Oy@pS7N}Q|9kPoFz1%;Qkvx_n34efeBq}eGv=bdwn7u1B z(0rkBKlR=ucTlyd&M_ke1*vq&+U@wjia7vGU0M-fW9Gvsl0Y|uDUR<>8X_FUN8x~*ne{PNCimZ+vlEn*X+ zF3z2*ziK-uD_aagtd<@mPC6^A6Q5&W8^HLIeodTeDd?P5@|x+^5X|%Cm>2cmwjX0T zt(}UOt2NykkFHM^FV3*34*eRY^-6~2;dq>~@uqWjI)67&pMarllZEVK?)jbf_x(~u zc{BNi^PWVs`%r`Z26J7(>%JZ>e%G`$MHEl1HC`MFZBq|9H$pM2*HzUjkquXE@#(?U zZBErHiGgj--peY3aB8ovQpt2OOb=7*x$%^yYf7Z@+-KD^asH=B7`>T9|0tE3M(MeEBuwFGA*)n z$5Q>)|4ESAe-7`>)3~(!6mWT&DZD5{v;&-Hs;7?4`@FP{)|k*bO)-tqE(LkRGe?B=kL8A&Ck=4|(_fNpleZ|lo#b!ePQ zJ!`Q>$V=3$Q4bbp$a4LD#UATakC%%v+a_5GPM&c9Z!)0GgG@NqONVG{qHVioy4Na@ zr+?G)n?g=I5trh9zttyL*asBC_th(UBYMe-AdM5|y{q0xUwS#EgP1%)naYEG^qJMS zu%LIoIBQg^DiYPt<#i4FsPmzfUldN;*#wSbY0DjjKb@y##VM(bS82Vg(V4V@wp;V+ zR?Si9=TW3k241f>m06_O7C_oR*6BO2rGG3>$uHK8oL))9gC(L6plEB7+oMG+zt90B zCyS(|aDLYn<0hp%E`#iQsSIl4R-G86jsZiG86{DMo}EOzZPRlSs6+H+u&aJJek-&2 z*>z~ja)NCgHEZf;I&(wLNDt~vFJ47eZ|Z{7q*lGqXkNVQ#?)qt&UR5-ib3E($yEA z&V4Gcqz6bRtZ2Z*R?){;*uAE{*dS#4MC9ZZdVQv`4(W>8S*>P@^Eka<+{qiVFSc8q zRNlvCSMk0+YUvRjpyI@{*+UpGc?2@G>?Z4Ie=Nv!LWeS5ZeQ~KRf zU~n8Y=5%03+s_Kvx<;u$!$Qh&j8N640FXON)iO^&KCEPi2!FoK&h1A( zB5F5t$Wd@5TOtmh+tYbnaW?k2<{*b6QW7cE#n==I+bE(o@6f~0Trx==*>qV4-d|dR z^Q9$HDC6J_I0abS0BX*UE5zT97{gF?a-2o8jx9=OJOe*yTbj>&Td#i)6$#2xA3a_q zjPkleVN(`en$=|XBIRJCl7Ebyi)HgWNy57x)$SuX**V=)Kk!P0l9Op|c$r+%@}&oY z@SV%0eLZo%D1z){8U+$zUVqFpYMDOt3IEXM0jm&GI`PWD?tSm@_-3}|wn?(hq*@gd zj|)5r&ehX0kV&K(tX=0Q@40wL79+bNr9ufe=WvVbVxguWA#@*g>3`np(j^p(Z{_s= z{xScUulRj?+~~&_zvs9Jh(k`_CZp)0&i7ET!|d2Kr+|W1N<|#Z?kUoHhlZv$f`_hk zO^yTW>{y*RG^*y8mTqKU_7Dq44FA%pb>c|83a~4{|4Dx+N?2dBmnpYMs^5|j-ehE^ z&Bjxz&T11aqc@dR|9{Uu32n}`f(y!GC*9sE#pQdPy434FfOJ3%j$cv{mt&LcMtYe@ z_&7;#4zoX2?DyHn=U-TlUVifv?!F6 z3fRgE@~Y0NqY-7v?$pg3-m38Hx5X6)f5f4ykYpz(t(IZW0$7J)9BRWjF2rjsde;QC zITVuc^CgpN)Ur>NCCXS=&hKdJ`_%%N<`?@ar%0;C18q$LP|4(7ny<5d`s`ginHHC+ z$9&0vo@zE9MSssl$uegUGS)R(;n^|}tKu5^aAsAtLBbD!(y7k+@KLuiqcE9T0DUmv zyVNkw9krn5ahF2Go6;`J^iZM@Xhq{c?bFK=YzA?ZDGM?$30w`vsOf|DMn&>@1~&s| z6j0S5nRCu2pv3RHZ4=5iHho*Skm>x>QpJCq^IQKELw|a?wD5u>^0%qo?w#Ct**{k; zby5bjePJ# z;X!wDHGfN2FIl$g5PKagh`L%zKT%bt#>)OM0PbOoXi-IqrArNqfbNTE84vtB@fLXFkpaDEn8^FYr8WU>Y8eMdRWhlVL$ zIA z^i$>gY29rAWPela8F)#Xj(iTco8-&xKTq%WZ91#Wxa*khq}p4H=J((J*}q-?{e6pO z`@RjR^{T{Of#9GpAfxM{s$qI}+McIyK$P!C`9m-{vZE)RBEmUa9))vP0C>fjStU66 zntx7(I2v8=%>z+%ZYARD%c&H~J=49}8`L`Oquf#1rfC+D*a>yXv6V)S1n+5j!NY;> z27h|0QaaVmtji5cTbE6B>$9s>PezJLg#?lwq1?NCiTF^?rC^(Dl2Q|Y;j3hn4g!drz47|?5-Yer9gTk zwy}{o$5EMu+%)zKtU17!W6JT8`^=XhM~;#mB{9Gc<(2IiDbYJsvFOBjr_-8^T7UL5 zi_5lfbSKzn1f;!1_HX_3=U=b)bqX)GIclG1vB!o=_4dM;L=VpF>-s?8K&dkAUs`BH zNAM4)j4lO_SRDrjljPxD#RS!J$X6FX-#8u)U^bdVd47kLm;;EK0mAW$SK}-X9>E7Xbdbx<(}2xhfHA ze9*{tdYd7=w0i@jgBri$&HO* z=Tt?>l~yYspB*OH9EPTFKaQ*f2SG%shJFUUTv*0F*Z8Nif~YT^3n& zVMyuU>@w)^c4%``$Fu{lbAQ&R^)DHZpzn=*XjfWy#vFU`Rjx#O5jv2bSmzjxhTJ-- z%0J7)8D!_zp3H`7-MOpx%buW)=?<3jey%}c&#H8&F(|Wd-$^2Y8hwpvmg@+*=&0Xy zd2a($C9e_^Z2YTaQ}lu^ss>Z=Uizb{dB>N~z;RzL&G+{GB9-r33xAw_osXQYyLR&M(Y^bQPAt*oKv{0JlL8E2IoPBF-x61{v> zzT#r&6Ii!!F9lWhCV#;MXi_C+_>vXbh`HMUEBfy8ZzVWyDulePhmCW`C;pwHp z-kpObdK@-$b-W=XaRyEK+MOqgZap{S*&X*PmqPq`E|ogoM`=1D65Oa1+jNwI+*1cB zn^!zmuXH9bM9K-m$X3e_SXb zfdTm$o8)uoh62FwhG8RzIw%yqyylzV)az5--&CAAYYt(hL@JhMO9i<2-_6v#bX;AE z3{=sIYTITEk$)l$tU=j+E}a#?PpVd|)ZTpIXU#|4W}nqHF5yFGJkVm_B^CA8x)ws^3E zlJ1T2pFJWwU&u2N~JB#)Y zG=E?w=v$|$md4(9cK6bh#x4OVkARo?<1-LS$ut#YL3z(IR!RHpTO!D_^>?O@_n|H?wlfKby|M+FRbdBTBmBR0Zh^5w;!K&&3KwYd{uYW{o zD(+3!Ux!DuueON>F1n7B>RBD*E9ymgDJ^x%wUHmHbWl?Ci+|0URismJ)u|#;U}!9v z%yq(&3Jv_sN0bNmXN6%Bx#BKF%s_=gasG1Udq{Bh0796Q1WK+7eBWr<6rnfV?6M@vXm9czsjAhP~>)4{5)ZVm; zkp$bEPj&j@5DlK?u#8h3?tkKFe2`=agPNvpmkQ<5F?a__9|AV_!P;HgwHx~!23%XG z?@KCJ-aB6_UY&@jw@|Ls^42r@bq0|1>0B!rsOq(M3@`-&p{lyOCXEk@fbthBwSRK{ z=6NS*X5c()qzxk$uR&6HxriBw0eM_rRY z`xWB2)Iq zm0Gtppp_R(g}y|jsDFg7gZ+HibJ`th%79>Pr4D_)T)$)8=z_mgCfU6{(ySs&kW#K+ zLm(TD`9yBv!)y+^H7J)YzJ&II87m%eDfqs$D^gY~-qh*?Dt{O67K7tEYD?{=IYN4n_D4R9n<^=eX&fgpKUTdB&f^mK@m(E5CqDsP zRPrXKZJa=L*m;@PEL7A>Q|G{HWFRa3T8AT`fP;7KKTmbRP#H(m!J?u`>Om-XC7lmb8|pDk%) zak;b#s_ag=g79{&ZXF`>;trJG{3~i8>rWn>EW6j;xbv)z4+STtrJX4imy8NJA}XkF bn9|Gh(sD@}NsIQz{_Fn$LiDnwljHyZE`_M) delta 32079 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 YOB;1Ak&*P%xZ0oo7YigLde1Zf0Q(-6-2eap literal 7604 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 W>YS00^wYT7AO07uaZl*aGynie>5hT` diff --git a/metadata/md5-cache/sys-power/bbswitch-0.8_p20211129 b/metadata/md5-cache/sys-power/bbswitch-0.8_p20211129 index 1aee293bb00a..4cd59d4bbd29 100644 --- a/metadata/md5-cache/sys-power/bbswitch-0.8_p20211129 +++ b/metadata/md5-cache/sys-power/bbswitch-0.8_p20211129 @@ -5,10 +5,10 @@ EAPI=7 HOMEPAGE=https://github.com/Bumblebee-Project/bbswitch INHERIT=linux-mod toolchain-funcs IUSE=dist-kernel -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0 SRC_URI=https://github.com/Bumblebee-Project/bbswitch/archive/23891174a80ea79c7720bcc7048a5c2bfcde5cd9.tar.gz -> bbswitch-0.8_p20211129.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=1331e5f7442fe9eaef6f3f49aa16f36f +_md5_=25741e78b0fd95f36e18bd75e1252ef2 diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz index e8c7e14890623ff26810c7da06c988b834323b04..df10972f114c81886cdffdfc826caa7b8a6cf250 100644 GIT binary patch delta 14789 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

    oT|~?JaqxeLN4gS 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 delta 14555 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

    n71 zK~1{^OnJy$>PqSVtP&rWz0*gT|oP<7%rWDmX*X%rUpm;}L( zcrXwVi7ZFkJ2E|BBEAJGm$!MS_4D)i@ciZZe+M4rNq|83y&zR1S{xdzi4{%~*2|fz zpa_|sIlP`T--Dz;)We5iTarIOz%Y$#A$@pALIH^g{|#s#B(_GHno6xH@tj3dE?pHQ zm_$Jc`F@-uDsI$Mj0~V~dFD4vbX$ozO$LkGIzqoJ-#e^8d0_ddd%QRn>kaaC>V2 zI5sAba3*x$k-V-I0?2E_Y6M*lo+_@D;G&7I9BAhz?g^omKq$N!=&I3z;A(~>pu(UZ zDzB3jw_FcJ2Ke*K#7;Z+;W0UfEf5Koe~skTCqYl#PO*87zM!+<*qvi(0a;@BcjBW2 z^Bl?{!YzSpTVoj20oyN=Hi>QUEQ9%W7QU?jGdkR=2bVf15yPzrkq$Y+Z!U%LVe{dwa zjJ}Da@WbQDYC*iQyO1=jq_P%pPcU}Bq-*XTh5X>luHq41Nn><$Vx`~N z36lNrbcKUkfIqqn zXB+yukV{uvR`oPEAtJ#Rd~2&U zLwdPN#TuzfIGLJ@Q2MFXR}EOT!*f)+N~o{~2tb7q-+O41iQEMws-8g#yw9?5@?mN) zC?UuQ_z2sQfyJ;sG-l6@ zMKrjG>`NRhNdeZQ@u90x68HGkQb9@vC%&7B=<*s!fgJ#o3zHy>R94WijZJ|7*$VXR z_&s@FZ%~kRsbPSHo&^guhtwoKqQ(?8OmT=DOhpbQL0_fipxiSyliV36e?ppIxak@y zs2aISwlqfu{B0PB?;2WOFo~_HK28`Ig3O%)-Rxa+G1+VCu@oe2vbTcEd21|OJv~cz zc$!u7dm)Rb60H-`ha>o1RbnLqS|YPyMn`NX7(B=AkWHMU#6pnMxx|~P6Q>`lI#x(J zvO0v{{(AEe|P)`<`PwQxd}eFrdL;gYd#m*w>5SuJOnal-{3y^u5?6y z3>*iZ)K#!B73&V)z13V+RgHWHjR6@|+2mAS^#3GC@EW<*MpGBKp-# zfBw|J%>Dg!5cr80yNemqSE3If1Bcf*@G^W5y4$YY@V1UHHugo;?5VDG@Y6*VT-8I9K8|>)bDBd_PNwGr*IjLT{ z!5Yb-Ud=icF90;;W=fXCwV=lMQIl00A{9t*_5}5Uq?A7zDqP1L){KKhVu093{KWMt0&k9yG4;unn;vimdZ#SIgXGU_8c#S6~D>Ssj z8t`U+2tT0G(A>G#w0Smzg#e&Qtvw)*11PmjWcAIl(j}{x=1(dnBNrghV#7Z`0$7md zHu2Z0$qR5BMWRl+c&z5&ph$jbb_7y0NIp<|z8I%L=X>duOfoiz9;$yj3jn-&4)8#c z^&H+Z-!(@Dm}?GShRSzD=h=g1NYUWUsq)i*#D81XfFd5;RCZC7s7TFcqTh*Vm7tD* z%Gq&gcq(-m>V}g9rwpy`1nE;HVFG31?Oqc*a(5dE`k}^y>RzqgOX%1|1zp#rHzu4z zY9Dcfn`h+R$*Dn|Oalj`GN@En?&KGub7*M|qx-0ym>SG@4O|j#Cj3WULnEBaajQ6g zOo9RaMOX#a+%&^0NIp@l5X6ee5i(#3r)i#NY6z^Oq7gAr?)#Du**vXQ z!HhxV;N1~o9?=T;QHcc$7%mo&MR>V?#%VD;1T;2Iq(tCZV=z#W-D=9}iwqFuK%e~R zjR540hQUnWU$F%JiI*VBfC>c2tCgO=yiMG}%l&UJWOcR8qkOBzco)dPhGy^Gweh3Y zCwY+&P)kT2F?i0R-fIZnt1WWX=xdzhdop6bYFN1YNlq*o7~88$-j)DREOK9eB345d z(iVcGf+wl$+*CQnKW-$Q*u%LyKo^!%YZ#po)>UrO4wSMh1}C_$m5Ad)xrPlq4l{UW zRosr(w5-Mj9bEcoo}{TtiOyb_S~K06ErQw+(NUA!1Xc#;+`H_1{`y+a%fIfyOk7rV zv8s6k6)v~FEo!hp-T-WoaR6_BNN{PKxXNoOLP;0ai2hnAI~pf($}OSWh5`?Whb93{ zQv{fm$BftN1>AHD@2oP?l1>nyqNN7qZX_yfmrF}VIj11g@YNTXmSj^JL3xoUaQrF9W9*s0rm1wpPl2B6{bVJ<1)&loCKe^8GjhQ8GxxxV3`2))J)h#KSBpJDvD@ zGkNzUIeKqiA?gATfAEhvjB`Yr1f6Ta9z!g5;@=hEhU%#-uPp}n_o@2$)&-7gpN)MH z-K?2v6@uaVMQW>%2;ou)cEl7wybf9>sTU`q|3x@~Kvf?UD$n zMiL%;3_3^JLdOQ4V?tcVRlY3fO35qbWMa9>ayS)QSVpv+$^X~Pb~>EQ2Ai%9FH#%n z-aUw?VdjBI0I`By z6=oFhQ9dfQ z0VW-d3U1*CP#5QrX*>q<5_}CyBR1!)E%WL7*YhEMZ1GJTyGM-LKF2Dj(To!$Mf-SC za`@)fw5cUHXVWM_n!fQu%}uFSF#|9$Yf4qL)k1+F0=&Q_sR8m_J)r`5A{xBH4|LOT z!j}Gj(sCAhDcms1!qw{TL(@)xI!YbdutL|y1mCf)Ru2A8@OaHYb8L>#_I-P#dPshm z;sd~yxYJS?IPE#Y>{3%;ENx9hr&^h_MhnhAnf9Xn@9D@h<%TfyDN3MuQ z+>8NFL8268WE(4LSL(L>3EM#(lQT@)6%8Id^!pRM4;fPHl~ptt<+MYH(cmdD$cJX;)pF6=R`EgOA!tlIgS_&lU_S59f9pTyU#{7I zmLQ)h4>M(Gk!t`Pxg9k)NRo{%m#W$eflTHjpVg~&f0jUD!vIyahtn;!f1td;&xH5_ zV@9;tRSwp40(>(?iQA~+i;xZHBB8Al1UT2~)WdEgJS4RmRM6FzICUE!=woZ0);2lRSlbFo*#mX-X9iWji+mW4Fo!?)otyiYWU8n$*b_3c7|}v2FXF&a!AP* zAYN~SoS&b+Jgc|2etv%0-##E_Ue`e(@b_sT$cemZXp^d{;HAMSfKoko$T7Or`IG>8 z{XNb*Um#6N2G9bptQIndt!W+g=R8D#XR`_C0Uyv7ra~cN7NvwPg#>}=oQw8~A+)+uA*17$7WUjs zP<`cXuni!CiL3GnhJYwXRX0cuybWU2{oP_ev_W*CRm>0l;~=sIiR-(`RB$_`U%)~W z(;x^8_$s@pmZ1ThI`P8YGAPV{o06n7K7oe8o3bYJK&cTgb)k^}Ngq@80ay|`<*1s# zuc__a(S0|1j*R3RadAyCZA}aj%}{o)el@uil=d2=*Jw(;@SO*5b*hJ>1zp#7Ch@BE zzM7_)hy_IJ$k*(o7bSE6MQh}BJob#B))}b*bRhY>!TOia$Ue)TpUMM&OVHA7AhR!c zn50UBs;B^d>C~bUA^*5a46A6O8P=vvQ(TYuLS}ZYs|GcabZG?)KQ&EAC6q_K92+vY zA!UxJl{(2$(hzUb&LWY0---d6v~sFijOb*=u{E#<=|Zw`5(SE@#vwE-1hy$YDC%{?@bl^7C__KR&%i zo%Z=%e7G7yyUwYBKdAvXXnSk{B*F#+kWH01Vnw%(WUt<`BcEuZB5PR5Z(%+l4nIvEXenBQ zXaqQ(+F%>!fa*rh7b)tu*EA65b_sPLkuPs>KCk`7inbFi^aWtjeGw^Xr3KR0;jP-_ zTuw@P+pm_oXeaOaxVV>xB|dy=bnjZo-DDjAP;-(R3?UIi|Infi%}Sz#k|Wntx<$-$ zXu1rgXbMG*3Ls2>JyB%q!0m!IVX6ifwCN^AtN|~KCRAy2Eq?VZ}*E{ejk~#22-Xg1^87gS(GQkwp^n zNXV)g4h?aYi?Rpp;*^+xh^~2q^E$+15y4#{;_j$5q*O=9sg%vhX~bG3QTV3VAsM!4 z4HRBbwOpVq6^tP5tqW%QvK}7IbU9Ocn7yk@GCdAt`L#M$G$BK_HT|VmU-d}VhN7ul zlN>1-e`-+FijSkIhy-0of)X4mWS{GD9DF$2?b-u)<%Ws`K@X22M

    oT{nRJaxCn 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=configure postinst postrm prepare setup unpack +DEPEND=sys-libs/ncurses:=[unicode(+)?] hwloc? ( sys-apps/hwloc:= ) unwind? ( !llvm-libunwind? ( sys-libs/libunwind:= ) llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) kernel_linux? ( caps? ( sys-libs/libcap ) delayacct? ( dev-libs/libnl:3 ) lm-sensors? ( sys-apps/lm-sensors ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) +DESCRIPTION=interactive process viewer +EAPI=8 +HOMEPAGE=https://htop.dev/ https://github.com/htop-dev/htop +INHERIT=autotools fcaps linux-info python-any-r1 xdg-utils git-r3 +IUSE=caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver +filecaps +LICENSE=BSD GPL-2+ +PROPERTIES=live +RDEPEND=sys-libs/ncurses:=[unicode(+)?] hwloc? ( sys-apps/hwloc:= ) unwind? ( !llvm-libunwind? ( sys-libs/libunwind:= ) llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) kernel_linux? ( caps? ( sys-libs/libcap ) delayacct? ( dev-libs/libnl:3 ) lm-sensors? ( sys-apps/lm-sensors ) ) +SLOT=0 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 fcaps babe6282ea5c195981bd302af1adaf3a git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4eccf50bb3cd0f7b6e41ad7284cf4d04 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 7f11313efc4e42646dcc018f667b0c8d83f11532..ba38d77c91f3b1e894d36525d1d85de48042b710 100644 GIT binary patch literal 36125 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

    {%~`wiaI3jj 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 Z6ywEg<`G;^#{wxL{|oKL3}GFR0RWz}Xr}-G diff --git a/net-misc/electrum/electrum-4.2.1-r1.ebuild b/net-misc/electrum/electrum-4.2.1-r2.ebuild similarity index 95% rename from net-misc/electrum/electrum-4.2.1-r1.ebuild rename to net-misc/electrum/electrum-4.2.1-r2.ebuild index 7811b4d896ad..3741fcfc777b 100644 --- a/net-misc/electrum/electrum-4.2.1-r1.ebuild +++ b/net-misc/electrum/electrum-4.2.1-r2.ebuild @@ -62,6 +62,9 @@ src_prepare() { # use backwards-compatible cryptodome API sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die + # make qdarkstyle dep optional + sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die + local bestgui if use qt5; then bestgui=qt diff --git a/net-misc/gnome-online-miners/Manifest b/net-misc/gnome-online-miners/Manifest index 1b2bf9cb3706..0bc8613a87a7 100644 --- a/net-misc/gnome-online-miners/Manifest +++ b/net-misc/gnome-online-miners/Manifest @@ -1 +1,2 @@ +DIST gnome-online-miners-3.34.0-tracker3.patch 61820 BLAKE2B 0f9f6f09ffb90a5087d227b9eee6f8016cd83cf2459d10a727448dd2a7263e5e1d0ad8b58932e3e7cb86dd32aafc3ead700f7db46d7f9a099ed000acc472aa2d SHA512 11d29fcb91175e6df20dcfdab8ae758a45d2ab03430c1b09284739ad5071b3c3a6297626dd4fa0584021c26d306dced4c0deb109e7488bf48627ee3bc32d443d DIST gnome-online-miners-3.34.0.tar.xz 272324 BLAKE2B 3718b649cd08a03a7e974607975992f4779926c08cbdeb724c314aa431f161599f6d74c2114dc1bd6fa0896781bf07df024f4a53a3f2fadaf1e9d849f8054e5a SHA512 bfcdd7f11607663eda491314c34a9b50f2885f6fb39e7c9e68a77927bbcc326979fb8900ab5dfac1494ac575dbf0e3f3b7459ec3f38cb1eb8961158e3fe44464 diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.34.0-r2.ebuild b/net-misc/gnome-online-miners/gnome-online-miners-3.34.0-r2.ebuild new file mode 100644 index 000000000000..3628d84feeb4 --- /dev/null +++ b/net-misc/gnome-online-miners/gnome-online-miners-3.34.0-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 + +DESCRIPTION="Crawls through your online content" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineMiners" +SRC_URI="${SRC_URI} + https://src.fedoraproject.org/rpms/gnome-online-miners/raw/f36/f/tracker3.patch -> ${P}-tracker3.patch" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="flickr" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +# libgdata[gnome] needed for goa support +RDEPEND=" + app-misc/tracker:3= + >=dev-libs/glib-2.56.0:2 + >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts] + media-libs/grilo:0.3 + >=net-libs/gnome-online-accounts-3.13.3:= + >=net-libs/libgfbgraph-0.2.2:0.2 + >=net-libs/libzapojit-0.0.2 + flickr? ( media-plugins/grilo-plugins:0.3[flickr] ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + # From Fedora, waiting to be accepted by upstream + # https://gitlab.gnome.org/GNOME/gnome-online-miners/-/merge_requests/3 + "${DISTDIR}/${P}-tracker3.patch" +) + +src_configure() { + gnome2_src_configure \ + $(use_enable flickr) \ + --disable-static \ + --enable-facebook \ + --enable-google \ + --enable-media-server \ + --enable-owncloud \ + --enable-windows-live +} diff --git a/net-misc/grive/files/363.patch b/net-misc/grive/files/363.patch new file mode 100644 index 000000000000..c3e57460f386 --- /dev/null +++ b/net-misc/grive/files/363.patch @@ -0,0 +1,21 @@ +From 3cf1c058a3e61deb370dde36024a106a213ab2c6 Mon Sep 17 00:00:00 2001 +From: Christoph Junghans +Date: Sat, 21 May 2022 09:36:52 -0600 +Subject: [PATCH] Syncer.hh: fix build with gcc-12 + +--- + libgrive/src/base/Syncer.hh | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libgrive/src/base/Syncer.hh b/libgrive/src/base/Syncer.hh +index 237b8949..9b6ae4f7 100644 +--- a/libgrive/src/base/Syncer.hh ++++ b/libgrive/src/base/Syncer.hh +@@ -21,6 +21,7 @@ + + #include "util/FileSystem.hh" + ++#include + #include + #include + #include diff --git a/net-misc/grive/grive-0.5.2_pre20211128-r1.ebuild b/net-misc/grive/grive-0.5.2_pre20211128-r1.ebuild new file mode 100644 index 000000000000..c656088b952d --- /dev/null +++ b/net-misc/grive/grive-0.5.2_pre20211128-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 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/vitalif/${PN}2.git" +else + inherit vcs-snapshot + COMMIT="6901fbb169eaae51acb61778760ba2ac019675ae" + SRC_URI="https://github.com/vitalif/${PN}2/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="An open source Linux client for Google Drive" +HOMEPAGE="https://github.com/vitalif/grive2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/boost:= + dev-libs/expat + >=dev-libs/json-c-0.11-r1:= + dev-libs/libgcrypt:0= + dev-libs/yajl + || ( net-misc/curl[curl_ssl_openssl] net-misc/curl[curl_ssl_gnutls] ) + sys-libs/binutils-libs:0= + sys-libs/glibc +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/363.patch" ) diff --git a/net-misc/gupnp-tools/Manifest b/net-misc/gupnp-tools/Manifest index aa76f4347505..505141681c59 100644 --- a/net-misc/gupnp-tools/Manifest +++ b/net-misc/gupnp-tools/Manifest @@ -1 +1,2 @@ DIST gupnp-tools-0.10.2.tar.xz 181020 BLAKE2B ae6666d0876cfa57df56720b178d4b9bb492d9dbc82582ecaa09d178e20f55b3d045085b20965af2a9efd30fb9de0155f29b824ef004dd67309ed2be0a1fe487 SHA512 acb48b6081851345a01bd4604f4c83beca0fcff627e9d282efd807f5c98739ca4967a428456487e27196d1be6d65dd9482a12267da146e4efe0f61fa5a43c7a2 +DIST gupnp-tools-0.10.3.tar.xz 180596 BLAKE2B 26140962cc24cda867465a4f94d251a26849db544fe1cb017ca86e6208f037b09e772109bfac150a9f6db845d1212af5a5c624d81958816349b3c60e45b80933 SHA512 a95a169c65e50d9953b79b96b92abbad709adc0bf74db47abaa529bd7989ebe2d41ae30ab340d09e5a727b61200d55a6d34b04d6981327b920d23a7c916babbe diff --git a/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild b/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild new file mode 100644 index 000000000000..6655aaccb458 --- /dev/null +++ b/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org meson xdg + +DESCRIPTION="Collection of developer-oriented UPnP tools" +HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + >=net-libs/gssdp-1.2.0:= + >=net-libs/gupnp-1.4.0:= + >=net-libs/libsoup-2.42:2.4 + >=net-libs/gupnp-av-0.5.5:0= + >=x11-libs/gtk+-3.10:3 + >=dev-libs/glib-2.24:2 + >=dev-libs/libxml2-2.4:2 + x11-libs/gtksourceview:4 +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dav-tools=true + ) + meson_src_configure +} diff --git a/net-misc/megatools/Manifest b/net-misc/megatools/Manifest index c669a373a633..d0855b9215ba 100644 --- a/net-misc/megatools/Manifest +++ b/net-misc/megatools/Manifest @@ -1 +1,2 @@ DIST megatools-1.10.3.tar.gz 196361 BLAKE2B 49d7658714074253ab93134bd9fbb6f73a9101e362f219c4394cfe599deeb3cb2ccf01afb89db75691299271fa9dbfdf004abd6dfe26d2a0fda783282561ff51 SHA512 cf431e151f3f7e1a77fcfe07092694f861eca43ab88bb4e0d4de72f01662e9140c51891f8f5cf3cf66d3a04b64a55d57fd766c3febf2fc5cee1720558ff2079b +DIST megatools-1.11.0.20220519.tar.gz 105567 BLAKE2B 2f878568bb21a554d15bf6d68dfe27b8ba3d10cd9a4645e6082473e911940a0500d7becd0e4e7a72404f60759aaaaa5cb2780c6b176f722fb4fd57269570f4e2 SHA512 5c379a5a8da150d6d95a84f6bcf0c9be5b725c2c0e799e8d1e3358ac6081579eacc853f6b3d369c06006d3bdb3917dc20cf39ca5c69f153dc38de9daab74cea1 diff --git a/net-misc/megatools/megatools-1.11.0.ebuild b/net-misc/megatools/megatools-1.11.0.ebuild new file mode 100644 index 000000000000..e9edcdae3798 --- /dev/null +++ b/net-misc/megatools/megatools-1.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_P="${P}.20220519" + +DESCRIPTION="Command line tools and C library for accessing Mega cloud storage" +HOMEPAGE="https://megatools.megous.com" +SRC_URI="https://megatools.megous.com/builds/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/openssl:0= + net-libs/glib-networking[ssl] + net-misc/curl +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + virtual/pkgconfig +" + +src_install() { + meson_src_install + + rm -r "${ED}/usr/share/doc/${PN}" || die +} diff --git a/net-misc/netopeer2/Manifest b/net-misc/netopeer2/Manifest index 11b445c4460a..5f8928e6ca09 100644 --- a/net-misc/netopeer2/Manifest +++ b/net-misc/netopeer2/Manifest @@ -1 +1,2 @@ DIST netopeer2-2.1.16.tar.gz 371327 BLAKE2B fb9022cdad297ce366c00efbb0394feaa4dcff766f35c614354ea83a31871f24e05893e418face4e14df4d677c84e254cd8058259cddbc86ab4c94903eabd0f5 SHA512 9d0f1ddd38db2e9ac9a15ca1d8929eb32f682dd47c491a475acc406849fac0bc5f61f15cfabdacdedafe572855cf31cff4294c34eda2cad61e7518b62f40f71d +DIST netopeer2-2.1.23.tar.gz 375193 BLAKE2B 14407c1d4b6a382fd0f9cf1c5d2d5f5d0aea27bac7f9b5597fe500a227b9e990e82a87da0216b310abe66f88ab5116d2f4cf101f186b9264e77a67af656a1d64 SHA512 5dcd9850151b71fe25a286bd37b672191125abe6a9e52a815f9ee88fa8200da17016f5aacbe5bcd33767cddbd18833df71d4b06b1fed1b97536e494fa70ca22f diff --git a/net-misc/netopeer2/netopeer2-2.1.23.ebuild b/net-misc/netopeer2/netopeer2-2.1.23.ebuild new file mode 100644 index 000000000000..f2d625e240a2 --- /dev/null +++ b/net-misc/netopeer2/netopeer2-2.1.23.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Server for implementing NETCONF configuration management" +HOMEPAGE="https://github.com/CESNET/netopeer2" +SRC_URI="https://github.com/CESNET/netopeer2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/openssl:= + net-misc/curl:= + >=net-misc/sysrepo-2.1.64 + >=net-libs/libnetconf2-2.1.11 + net-libs/libssh:= + >=net-libs/libyang-2.0.194" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DGENERATE_HOSTKEY=OFF + -DINSTALL_MODULES=OFF + -DMERGE_LISTEN_CONFIG=OFF + -DENABLE_TESTS=OFF + -DENABLE_VALGRIND_TESTS=OFF + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /etc/netopeer2 + doins -r scripts/. +} + +pkg_postinst() { + elog "In order to do initial server setup please" + elog "run setup scripts located in /etc/netopeer2" +} diff --git a/net-misc/openssh/openssh-8.9_p1-r2.ebuild b/net-misc/openssh/openssh-8.9_p1-r2.ebuild index 7cc0b4d2528a..52bb14990c58 100644 --- a/net-misc/openssh/openssh-8.9_p1-r2.ebuild +++ b/net-misc/openssh/openssh-8.9_p1-r2.ebuild @@ -20,8 +20,10 @@ HPN_PATCHES=( ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff ) -SCTP_VER="1.2" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" -X509_VER="13.3.1" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" +SCTP_VER="1.2" +SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" +X509_VER="13.3.1" +X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" DESCRIPTION="Port of OpenBSD's free SSH release" HOMEPAGE="https://www.openssh.com/" diff --git a/net-misc/openssh/openssh-9.0_p1-r1.ebuild b/net-misc/openssh/openssh-9.0_p1-r1.ebuild index 9fc26e8968bf..25e69c941bf4 100644 --- a/net-misc/openssh/openssh-9.0_p1-r1.ebuild +++ b/net-misc/openssh/openssh-9.0_p1-r1.ebuild @@ -20,8 +20,10 @@ HPN_PATCHES=( ${PN}-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff ) -SCTP_VER="1.2" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" -X509_VER="13.3.2" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" +SCTP_VER="1.2" +SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz" +X509_VER="13.3.2" +X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz" DESCRIPTION="Port of OpenBSD's free SSH release" HOMEPAGE="https://www.openssh.com/" diff --git a/net-misc/python-x2go/python-x2go-0.6.1.3.ebuild b/net-misc/python-x2go/python-x2go-0.6.1.3.ebuild index 8b908430c3c8..dc74d5a2132e 100644 --- a/net-misc/python-x2go/python-x2go-0.6.1.3.ebuild +++ b/net-misc/python-x2go/python-x2go-0.6.1.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit distutils-r1 DESCRIPTION="X2Go client-side Python API" diff --git a/net-misc/sysrepo/Manifest b/net-misc/sysrepo/Manifest index 246d55a89768..c92d6e0e2fb9 100644 --- a/net-misc/sysrepo/Manifest +++ b/net-misc/sysrepo/Manifest @@ -1 +1,2 @@ DIST sysrepo-2.1.42.tar.gz 712516 BLAKE2B 6ae56ada0156f49483ca9c3b2494a4bc8093ffa910a2f043e12f4cc5af2285580dfd0f950d5fccb2c00b5a299c9345045194b480ef857448479de5e838b49bbc SHA512 186eee0f1ddef28a1aa2d9a9038e9fcbfc829579f1a47eeefb4f2aa31d18f97ec2723bd04fe0684f80dacfba3d1a8da8748b564e310ffbdde5f18251c81d7405 +DIST sysrepo-2.1.64.tar.gz 722294 BLAKE2B 55f71bd2bfa987775d324763d989f57ef79c74d45c261e2f880740201ca5585107459f849d915e3bf4084c9f5ff538a7867787ce53145ad1a64e418384e3558c SHA512 363d6a0dd057326125aa11c51bb1e80a2a521708a95b95eecf2b416a2ebd938b5ac6b8ae49311376bfbae5599679e23f62503da946920bffb48379c665183b40 diff --git a/net-misc/sysrepo/sysrepo-2.1.64.ebuild b/net-misc/sysrepo/sysrepo-2.1.64.ebuild new file mode 100644 index 000000000000..99365b6f25b4 --- /dev/null +++ b/net-misc/sysrepo/sysrepo-2.1.64.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="YANG-based configuration and operational state data store" +HOMEPAGE="https://www.sysrepo.org" +SRC_URI="https://github.com/sysrepo/sysrepo/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=">=net-libs/libyang-2.0.194" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTS=$(usex test) + -DENABLE_VALGRIND_TESTS=OFF + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + use doc && cmake_src_compile doc +} + +src_install() { + cmake_src_install + + use doc && dodoc -r doc/. +} diff --git a/net-misc/wget/wget-1.21.3.ebuild b/net-misc/wget/wget-1.21.3.ebuild index af2f49b03f74..f391da93c363 100644 --- a/net-misc/wget/wget-1.21.3.ebuild +++ b/net-misc/wget/wget-1.21.3.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/wget/${P}.tar.gz.sig )" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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="cookie-check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static test uuid zlib" REQUIRED_USE="ntlm? ( !gnutls ssl ) gnutls? ( ssl )" RESTRICT="!test? ( test )" diff --git a/net-misc/whois/whois-5.5.13.ebuild b/net-misc/whois/whois-5.5.13.ebuild index c4823b0e0fb3..704ff3ac7522 100644 --- a/net-misc/whois/whois-5.5.13.ebuild +++ b/net-misc/whois/whois-5.5.13.ebuild @@ -17,7 +17,7 @@ else #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/${PN} - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-2" diff --git a/net-misc/xmrig/xmrig-6.17.0.ebuild b/net-misc/xmrig/xmrig-6.17.0.ebuild index 0b726e03276b..1b72caa1898c 100644 --- a/net-misc/xmrig/xmrig-6.17.0.ebuild +++ b/net-misc/xmrig/xmrig-6.17.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 arm64" fi LICENSE="Apache-2.0 GPL-3+ MIT" diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz index 06e4e182994758b65f5fba2c817cd8a7cf550a46..893aadff78369984cd915dafded927aa804249b7 100644 GIT binary patch literal 6081 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 HEGqy27^|{| literal 6090 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 Q$lwqE2h0!jc`Pdc0H*)Js{jB1 diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest index f26affcecc5f..0dc21ac8d17e 100644 --- a/net-print/cups/Manifest +++ b/net-print/cups/Manifest @@ -1,2 +1,2 @@ -DIST cups-2.3.3-source.tar.gz 8140741 BLAKE2B 427e6ee3602aec33ac336d9b2c6c8eb270f2996371f0edd3d69e411b94b2e93fc58a0032ba9f6d048f2c58a1c6b48f742671b4011cd725b882adfcc06ed7fd8a SHA512 7d6f4a01794c5599cc71525778ea785fd17271c31ac146a56e8fc374a88f99e4035d018dae48e37e541455e9cc93b302e892b2e93ec558c1b4bfc46dad68c92d DIST cups-2.3.3op2-source.tar.gz 7993205 BLAKE2B 8c115b91ec185a4820578561aaf681238280b22b5c68b68c484ffbd0fa3c4ec1beb4d426e3f0e33192e32bce78aa8b7f50ed6799732a467fa9e75c34787057ee SHA512 db27dd6fb616bd7ad895b2bdf4ea7b010501358a50dc8f2e7e29558d1cfc088a572b1b35ac512654d3ed410c84df87dc34ca636533a4499117253915d4763117 +DIST cups-2.4.1-source.tar.gz 8113914 BLAKE2B 690d9d92f9bc84c2bb360699191cd67e1489ffc3ab219376dfc1a8795379950c95bf58c2033a0dbd2918262c5d104e21e31c4585cb35d229b0fac6cf4967bfd7 SHA512 74e83728fcc3baf709176442b26711250fd4d4ede1e81e35b02a5607711067e28cd5a05d5bc3337953f6b2236c5a429b13f3a7f1218a08a2d3c30a8c9b0d96fd diff --git a/net-print/cups/cups-2.3.3-r4.ebuild b/net-print/cups/cups-2.3.3-r4.ebuild deleted file mode 100644 index d7f3b5fab7e2..000000000000 --- a/net-print/cups/cups-2.3.3-r4.ebuild +++ /dev/null @@ -1,336 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs - -MY_PV="${PV/_rc/rc}" -MY_PV="${MY_PV/_beta/b}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/apple/cups.git" - if [[ ${PV} != 9999 ]]; then - EGIT_BRANCH=branch-${PV/.9999} - fi -else - #SRC_URI="https://github.com/apple/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI="https://github.com/apple/cups/releases/download/v${MY_PV}/${MY_P}-source.tar.gz" - if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" - fi -fi - -DESCRIPTION="The Common Unix Printing System" -HOMEPAGE="https://www.cups.org/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="acl dbus debug kerberos lprng-compat pam selinux +ssl static-libs systemd +threads usb X xinetd zeroconf" - -CDEPEND=" - app-text/libpaper - sys-libs/zlib - acl? ( - kernel_linux? ( - sys-apps/acl - sys-apps/attr - ) - ) - dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - !lprng-compat? ( !net-print/lprng ) - pam? ( sys-libs/pam ) - !pam? ( virtual/libcrypt:= ) - ssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] ) - systemd? ( sys-apps/systemd ) - usb? ( virtual/libusb:1 ) - X? ( x11-misc/xdg-utils ) - xinetd? ( sys-apps/xinetd ) - zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) -" - -DEPEND="${CDEPEND}" -BDEPEND=" - acct-group/lp - acct-group/lpadmin - virtual/pkgconfig -" - -RDEPEND="${CDEPEND} - acct-group/lp - acct-group/lpadmin - selinux? ( sec-policy/selinux-cups ) -" - -PDEPEND=">=net-print/cups-filters-1.0.43" - -REQUIRED_USE=" - usb? ( threads ) -" - -# upstream includes an interactive test which is a nono for gentoo -RESTRICT="test" - -# systemd-socket.patch from Fedora -PATCHES=( - "${FILESDIR}/${PN}-2.2.6-fix-install-perms.patch" - "${FILESDIR}/${PN}-1.4.4-nostrip.patch" - "${FILESDIR}/${PN}-2.0.2-rename-systemd-service-files.patch" - "${FILESDIR}/${PN}-2.0.1-xinetd-installation-fix.patch" - "${FILESDIR}/${PN}-2.3.3-user-AR.patch" - "${FILESDIR}/${PN}-2.3.3-no-libtool.patch" -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/cups-config -) - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - if use kernel_linux; then - linux-info_pkg_setup - if ! linux_config_exists; then - ewarn "Can't check the linux kernel configuration." - ewarn "You might have some incompatible options enabled." - else - # recheck that we don't have usblp to collide with libusb; this should now work in most cases (bug 501122) - if use usb; then - if linux_chkconfig_present USB_PRINTER; then - elog "Your USB printers will be managed via libusb. In case you run into problems, " - elog "please try disabling USB_PRINTER support in your kernel or blacklisting the" - elog "usblp kernel module." - elog "Alternatively, just disable the usb useflag for cups (your printer will still work)." - fi - else - #here we should warn user that he should enable it so he can print - if ! linux_chkconfig_present USB_PRINTER; then - ewarn "If you plan to use USB printers you should enable the USB_PRINTER" - ewarn "support in your kernel." - ewarn "Please enable it:" - ewarn " CONFIG_USB_PRINTER=y" - ewarn "in /usr/src/linux/.config or" - ewarn " Device Drivers --->" - ewarn " USB support --->" - ewarn " [*] USB Printer support" - ewarn "Alternatively, enable the usb useflag for cups and use the libusb code." - fi - fi - fi - fi -} - -src_prepare() { - default - - # Remove ".SILENT" rule for verbose output (bug 524338). - sed 's#^.SILENT:##g' -i "${S}"/Makedefs.in || die "sed failed" - - # Fix install-sh, posix sh does not have 'function'. - sed 's#function gzipcp#gzipcp()#g' -i "${S}/install-sh" - - # Do not add -Werror even for live ebuilds - sed '/WARNING_OPTIONS/s@-Werror@@' \ - -i config-scripts/cups-compiler.m4 || die - - AT_M4DIR=config-scripts eaclocal - eautoconf - - # custom Makefiles - multilib_copy_sources -} - -multilib_src_configure() { - export DSOFLAGS="${LDFLAGS}" - - einfo LINGUAS=\"${LINGUAS}\" - - # explicitly specify compiler wrt bug 524340 - # - # need to override KRB5CONFIG for proper flags - # https://github.com/apple/cups/issues/4423 - local myeconfargs=( - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - KRB5CONFIG="${EPREFIX}"/usr/bin/${CHOST}-krb5-config - --libdir="${EPREFIX}"/usr/$(get_libdir) - --localstatedir="${EPREFIX}"/var - --with-exe-file-perm=755 - --with-rundir="${EPREFIX}"/run/cups - --with-cups-user=lp - --with-cups-group=lp - --with-docdir="${EPREFIX}"/usr/share/cups/html - --with-languages="${LINGUAS}" - --with-system-groups=lpadmin - --with-xinetd="${EPREFIX}"/etc/xinetd.d - $(multilib_native_use_enable acl) - $(use_enable dbus) - $(use_enable debug) - $(use_enable debug debug-guards) - $(use_enable debug debug-printfs) - $(use_enable kerberos gssapi) - $(multilib_native_use_enable pam) - $(use_enable static-libs static) - $(use_enable threads) - $(use_enable ssl gnutls) - $(use_enable systemd) - $(multilib_native_use_enable usb libusb) - $(use_enable zeroconf avahi) - --disable-dnssd - $(multilib_is_native_abi && echo --enable-libpaper || echo --disable-libpaper) - ) - - if tc-is-static-only; then - myeconfargs+=( - --disable-shared - ) - fi - - econf "${myeconfargs[@]}" - - # install in /usr/libexec always, instead of using /usr/lib/cups, as that - # makes more sense when facing multilib support. - sed -i -e "s:SERVERBIN.*:SERVERBIN = \"\$\(BUILDROOT\)${EPREFIX}/usr/libexec/cups\":" Makedefs || die - sed -i -e "s:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN \"${EPREFIX}/usr/libexec/cups\":" config.h || die - sed -i -e "s:cups_serverbin=.*:cups_serverbin=\"${EPREFIX}/usr/libexec/cups\":" cups-config || die - - # additional path corrections needed for prefix, see bug 597728 - sed \ - -e "s:ICONDIR.*:ICONDIR = ${EPREFIX}/usr/share/icons:" \ - -e "s:INITDIR.*:INITDIR = ${EPREFIX}/etc:" \ - -e "s:DBUSDIR.*:DBUSDIR = ${EPREFIX}/etc/dbus-1:" \ - -e "s:MENUDIR.*:MENUDIR = ${EPREFIX}/usr/share/applications:" \ - -i Makedefs || die -} - -multilib_src_compile() { - if multilib_is_native_abi; then - default - else - emake libs - fi -} - -multilib_src_test() { - multilib_is_native_abi && default -} - -multilib_src_install() { - if multilib_is_native_abi; then - emake BUILDROOT="${D}" install - else - emake BUILDROOT="${D}" install-libs install-headers - dobin cups-config - fi -} - -multilib_src_install_all() { - dodoc {CHANGES,CREDITS,README}.md - - # move the default config file to docs - dodoc "${ED}"/etc/cups/cupsd.conf.default - rm -f "${ED}"/etc/cups/cupsd.conf.default - - # clean out cups init scripts - rm -rf "${ED}"/etc/{init.d/cups,rc*,pam.d/cups} - - # install our init script - local neededservices=( - $(usex zeroconf avahi-daemon '') - $(usex dbus dbus '') - ) - [[ -n ${neededservices[@]} ]] && neededservices="need ${neededservices[@]}" - cp "${FILESDIR}"/cupsd.init.d-r3 "${T}"/cupsd || die - sed -i \ - -e "s/@neededservices@/${neededservices}/" \ - "${T}"/cupsd || die - doinitd "${T}"/cupsd - - if use pam; then - pamd_mimic_system cups auth account - fi - - if use xinetd ; then - # correct path - sed -i \ - -e "s:server = .*:server = /usr/libexec/cups/daemon/cups-lpd:" \ - "${ED}"/etc/xinetd.d/cups-lpd || die - # it is safer to disable this by default, bug #137130 - grep -w 'disable' "${ED}"/etc/xinetd.d/cups-lpd || \ - { sed -i -e "s:}:\tdisable = yes\n}:" "${ED}"/etc/xinetd.d/cups-lpd || die ; } - # write permission for file owner (root), bug #296221 - fperms u+w /etc/xinetd.d/cups-lpd - else - # always configure with --with-xinetd= and clean up later, - # bug #525604 - rm -rf "${ED}"/etc/xinetd.d - fi - - keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} \ - /var/log/cups /var/spool/cups/tmp - - keepdir /etc/cups/{interfaces,ppd,ssl} - - if ! use X ; then - rm -r "${ED}"/usr/share/applications || die - fi - - # create /etc/cups/client.conf, bug #196967 and #266678 - echo "ServerName ${EPREFIX}/run/cups/cups.sock" >> "${ED}"/etc/cups/client.conf - - # the following file is now provided by cups-filters: - rm -r "${ED}"/usr/share/cups/banners || die - - # the following are created by the init script - rm -r "${ED}"/var/cache/cups || die - rm -r "${ED}"/run || die - - # for the special case of running lprng and cups together, bug 467226 - if use lprng-compat ; then - rm -fv "${ED}"/usr/bin/{lp*,cancel} - rm -fv "${ED}"/usr/sbin/lp* - rm -fv "${ED}"/usr/share/man/man1/{lp*,cancel*} - rm -fv "${ED}"/usr/share/man/man8/lp* - ewarn "Not installing lp... binaries, since the lprng-compat useflag is set." - ewarn "Unless you plan to install an exotic server setup, you most likely" - ewarn "do not want this. Disable the useflag then and all will be fine." - fi -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - # Update desktop file database and gtk icon cache (bug 370059) - xdg_pkg_postinst - - local v - - for v in ${REPLACING_VERSIONS}; do - if ! ver_test ${v} -ge 2.2.2-r2 ; then - echo - ewarn "The cupsd init script switched to using pidfiles. Shutting down" - ewarn "cupsd will fail the next time. To fix this, please run once as root" - ewarn " killall cupsd ; /etc/init.d/cupsd zap ; /etc/init.d/cupsd start" - echo - break - fi - done - - for v in ${REPLACING_VERSIONS}; do - echo - elog "For information about installing a printer and general cups setup" - elog "take a look at: https://wiki.gentoo.org/wiki/Printing" - echo - break - done -} - -pkg_postrm() { - # Update desktop file database and gtk icon cache (bug 370059) - xdg_pkg_postrm -} diff --git a/net-print/cups/cups-2.3.3_p2-r2.ebuild b/net-print/cups/cups-2.4.1.ebuild similarity index 80% rename from net-print/cups/cups-2.3.3_p2-r2.ebuild rename to net-print/cups/cups-2.4.1.ebuild index 2937e9dfac79..be3e3b15e512 100644 --- a/net-print/cups/cups-2.3.3_p2-r2.ebuild +++ b/net-print/cups/cups-2.4.1.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -inherit autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs +EAPI=8 +inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs MY_PV="${PV/_beta/b}" MY_PV="${MY_PV/_rc/rc}" @@ -19,7 +18,7 @@ else # SRC_URI="https://github.com/apple/cups/releases/download/v${MY_PV}/${MY_P}-source.tar.gz" SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz" if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi @@ -28,9 +27,8 @@ HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups" LICENSE="Apache-2.0" SLOT="0" -IUSE="acl dbus debug kerberos pam selinux +ssl static-libs systemd +threads usb X xinetd zeroconf" +IUSE="acl dbus debug kerberos pam selinux +ssl static-libs systemd usb X xinetd zeroconf" -REQUIRED_USE="usb? ( threads )" # upstream includes an interactive test which is a nono for gentoo RESTRICT="test" @@ -57,7 +55,7 @@ DEPEND=" usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) - zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) " RDEPEND="${DEPEND} acct-group/lp @@ -67,9 +65,19 @@ RDEPEND="${DEPEND} PDEPEND=">=net-print/cups-filters-1.0.43" PATCHES=( - "${FILESDIR}/${PN}-2.2.6-fix-install-perms.patch" - "${FILESDIR}/${PN}-1.4.4-nostrip.patch" - "${FILESDIR}/${PN}-2.3.3-user-AR.patch" + "${FILESDIR}/${PN}-2.4.1-nostrip.patch" + "${FILESDIR}/${PN}-2.4.1-user-AR.patch" + + # Upstream patches applied by Fedora + # https://github.com/OpenPrinting/cups/pull/329 + "${FILESDIR}"/0001-cups-fix-uninit-value-jump.patch + # https://github.com/OpenPrinting/cups/issues/340 + "${FILESDIR}"/${PN}-2.4.1-resolve-uri.patch + # https://src.fedoraproject.org/rpms/cups/blob/rawhide/f/cups.spec#_79 + "${FILESDIR}"/0001-Footer-message-corrected.patch + "${FILESDIR}"/0001-Fix-some-web-interface-issues.patch + # https://bugzilla.redhat.com/show_bug.cgi?id=2073268 + "${FILESDIR}"/0001-cups-tls-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch ) MULTILIB_CHOST_TOOLS=( @@ -134,8 +142,6 @@ src_prepare() { multilib_src_configure() { export DSOFLAGS="${LDFLAGS}" - einfo LINGUAS=\"${LINGUAS}\" - # explicitly specify compiler wrt bug 524340 # # need to override KRB5CONFIG for proper flags @@ -146,12 +152,20 @@ multilib_src_configure() { KRB5CONFIG="${EPREFIX}"/usr/bin/${CHOST}-krb5-config --libdir="${EPREFIX}"/usr/$(get_libdir) --localstatedir="${EPREFIX}"/var + # Follow Fedora permission setting + --with-cupsd-file-perm=0755 --with-exe-file-perm=755 + --with-log-file-perm=0640 + # Used by Debian, also prevents printers from getting + # disabled and users not knowing how to re-enable them + --with-error-policy=retry-job + # Used in Debian and Fedora + --enable-sync-on-close + # --with-rundir="${EPREFIX}"/run/cups --with-cups-user=lp --with-cups-group=lp --with-docdir="${EPREFIX}"/usr/share/cups/html - --with-languages="${LINGUAS}" --with-system-groups=lpadmin --with-xinetd="${EPREFIX}"/etc/xinetd.d $(multilib_native_use_enable acl) @@ -162,25 +176,32 @@ multilib_src_configure() { $(use_enable kerberos gssapi) $(multilib_native_use_enable pam) $(use_enable static-libs static) - $(use_enable threads) - $(use_enable ssl gnutls) - $(use_enable systemd) + $(use_with ssl tls gnutls) + $(use_with systemd ondemand systemd) $(multilib_native_use_enable usb libusb) - $(use_enable zeroconf avahi) - --disable-dnssd + $(use_with zeroconf dnssd avahi) $(multilib_is_native_abi && echo --enable-libpaper || echo --disable-libpaper) ) + # Handle empty LINGUAS properly, bug #771162 + if [ -n "${LINGUAS+x}" ] ; then + myeconfargs+=( + --with-languages="${LINGUAS}" + ) + fi + if tc-is-static-only; then myeconfargs+=( --disable-shared ) fi - econf "${myeconfargs[@]}" - # install in /usr/libexec always, instead of using /usr/lib/cups, as that # makes more sense when facing multilib support. + sed -i -e 's:CUPS_SERVERBIN="$exec_prefix/lib/cups":CUPS_SERVERBIN="$exec_prefix/libexec/cups":g' configure ||die + + econf "${myeconfargs[@]}" + sed -i -e "s:SERVERBIN.*:SERVERBIN = \"\$\(BUILDROOT\)${EPREFIX}/usr/libexec/cups\":" Makedefs || die sed -i -e "s:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN \"${EPREFIX}/usr/libexec/cups\":" config.h || die sed -i -e "s:cups_serverbin=.*:cups_serverbin=\"${EPREFIX}/usr/libexec/cups\":" cups-config || die @@ -231,7 +252,7 @@ multilib_src_install_all() { $(usex dbus dbus '') ) [[ -n ${neededservices[@]} ]] && neededservices="need ${neededservices[@]}" - cp "${FILESDIR}"/cupsd.init.d-r3 "${T}"/cupsd || die + cp "${FILESDIR}"/cupsd.init.d-r4 "${T}"/cupsd || die sed -i -e "s/@neededservices@/${neededservices}/" "${T}"/cupsd || die doinitd "${T}"/cupsd @@ -255,9 +276,6 @@ multilib_src_install_all() { rm -r "${ED}"/etc/xinetd.d || die fi - keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} \ - /var/cache/cups /var/log/cups /var/spool/cups/tmp - keepdir /etc/cups/{interfaces,ppd,ssl} if ! use X ; then @@ -271,18 +289,14 @@ multilib_src_install_all() { rm -r "${ED}"/usr/share/cups/banners || die # the following are created by the init script - rm -r "${ED}"/var/cache/cups || die + rm -r "${ED}"/var/cache || die rm -r "${ED}"/run || die -} -pkg_preinst() { - xdg_pkg_preinst + keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} /var/log/cups /var/spool/cups/tmp } pkg_postinst() { - # Update desktop file database and gtk icon cache (bug 370059) xdg_pkg_postinst - local v for v in ${REPLACING_VERSIONS}; do @@ -300,9 +314,7 @@ pkg_postinst() { elog "take a look at: https://wiki.gentoo.org/wiki/Printing" break done -} -pkg_postrm() { - # Update desktop file database and gtk icon cache (bug 370059) - xdg_pkg_postrm + optfeature_header "CUPS may need installing the following for certain features to work:" + use zeroconf && optfeature "local hostname resolution using a hostname.local naming scheme" sys-auth/nss-mdns } diff --git a/net-print/cups/cups-9999.ebuild b/net-print/cups/cups-9999.ebuild index af141c8f5d36..bd33925c49a8 100644 --- a/net-print/cups/cups-9999.ebuild +++ b/net-print/cups/cups-9999.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -inherit autotools flag-o-matic linux-info xdg multilib-minimal pam systemd toolchain-funcs +EAPI=8 +inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs MY_PV="${PV/_beta/b}" MY_PV="${MY_PV/_rc/rc}" @@ -19,7 +18,7 @@ else # SRC_URI="https://github.com/apple/cups/releases/download/v${MY_PV}/${MY_P}-source.tar.gz" SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz" if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi @@ -28,9 +27,8 @@ HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups" LICENSE="Apache-2.0" SLOT="0" -IUSE="acl dbus debug kerberos pam selinux +ssl static-libs systemd +threads usb X xinetd zeroconf" +IUSE="acl dbus debug kerberos pam selinux +ssl static-libs systemd usb X xinetd zeroconf" -REQUIRED_USE="usb? ( threads )" # upstream includes an interactive test which is a nono for gentoo RESTRICT="test" @@ -57,7 +55,7 @@ DEPEND=" usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) - zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) " RDEPEND="${DEPEND} acct-group/lp @@ -67,8 +65,8 @@ RDEPEND="${DEPEND} PDEPEND=">=net-print/cups-filters-1.0.43" PATCHES=( - "${FILESDIR}/${PN}-2.2.6-fix-install-perms.patch" - "${FILESDIR}/${PN}-1.4.4-nostrip.patch" + "${FILESDIR}/${PN}-2.4.1-nostrip.patch" + "${FILESDIR}/${PN}-2.4.1-user-AR.patch" ) MULTILIB_CHOST_TOOLS=( @@ -133,8 +131,6 @@ src_prepare() { multilib_src_configure() { export DSOFLAGS="${LDFLAGS}" - einfo LINGUAS=\"${LINGUAS}\" - # explicitly specify compiler wrt bug 524340 # # need to override KRB5CONFIG for proper flags @@ -145,12 +141,20 @@ multilib_src_configure() { KRB5CONFIG="${EPREFIX}"/usr/bin/${CHOST}-krb5-config --libdir="${EPREFIX}"/usr/$(get_libdir) --localstatedir="${EPREFIX}"/var + # Follow Fedora permission setting + --with-cupsd-file-perm=0755 --with-exe-file-perm=755 + --with-log-file-perm=0640 + # Used by Debian, also prevents printers from getting + # disabled and users not knowing how to re-enable them + --with-error-policy=retry-job + # Used in Debian and Fedora + --enable-sync-on-close + # --with-rundir="${EPREFIX}"/run/cups --with-cups-user=lp --with-cups-group=lp --with-docdir="${EPREFIX}"/usr/share/cups/html - --with-languages="${LINGUAS}" --with-system-groups=lpadmin --with-xinetd="${EPREFIX}"/etc/xinetd.d $(multilib_native_use_enable acl) @@ -161,25 +165,32 @@ multilib_src_configure() { $(use_enable kerberos gssapi) $(multilib_native_use_enable pam) $(use_enable static-libs static) - $(use_enable threads) - $(use_enable ssl gnutls) - $(use_enable systemd) + $(use_with ssl tls gnutls) + $(use_with systemd ondemand systemd) $(multilib_native_use_enable usb libusb) - $(use_enable zeroconf avahi) - --disable-dnssd + $(use_with zeroconf dnssd avahi) $(multilib_is_native_abi && echo --enable-libpaper || echo --disable-libpaper) ) + # Handle empty LINGUAS properly, bug #771162 + if [ -n "${LINGUAS+x}" ] ; then + myeconfargs+=( + --with-languages="${LINGUAS}" + ) + fi + if tc-is-static-only; then myeconfargs+=( --disable-shared ) fi - econf "${myeconfargs[@]}" - # install in /usr/libexec always, instead of using /usr/lib/cups, as that # makes more sense when facing multilib support. + sed -i -e 's:CUPS_SERVERBIN="$exec_prefix/lib/cups":CUPS_SERVERBIN="$exec_prefix/libexec/cups":g' configure ||die + + econf "${myeconfargs[@]}" + sed -i -e "s:SERVERBIN.*:SERVERBIN = \"\$\(BUILDROOT\)${EPREFIX}/usr/libexec/cups\":" Makedefs || die sed -i -e "s:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN \"${EPREFIX}/usr/libexec/cups\":" config.h || die sed -i -e "s:cups_serverbin=.*:cups_serverbin=\"${EPREFIX}/usr/libexec/cups\":" cups-config || die @@ -222,7 +233,7 @@ multilib_src_install_all() { rm "${ED}"/etc/cups/cupsd.conf.default || die # clean out cups init scripts - rm -r "${ED}"/etc/{init.d/cups,rc*,pam.d/cups} || die + rm -r "${ED}"/etc/{init.d/cups,rc*} || die # install our init script local neededservices=( @@ -230,11 +241,12 @@ multilib_src_install_all() { $(usex dbus dbus '') ) [[ -n ${neededservices[@]} ]] && neededservices="need ${neededservices[@]}" - cp "${FILESDIR}"/cupsd.init.d-r3 "${T}"/cupsd || die + cp "${FILESDIR}"/cupsd.init.d-r4 "${T}"/cupsd || die sed -i -e "s/@neededservices@/${neededservices}/" "${T}"/cupsd || die doinitd "${T}"/cupsd - if use pam; then + if use pam ; then + rm "${ED}"/etc/pam.d/${PN} || die pamd_mimic_system cups auth account fi @@ -253,9 +265,6 @@ multilib_src_install_all() { rm -r "${ED}"/etc/xinetd.d || die fi - keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} \ - /var/cache/cups /var/log/cups /var/spool/cups/tmp - keepdir /etc/cups/{interfaces,ppd,ssl} if ! use X ; then @@ -269,18 +278,14 @@ multilib_src_install_all() { rm -r "${ED}"/usr/share/cups/banners || die # the following are created by the init script - rm -r "${ED}"/var/cache/cups || die + rm -r "${ED}"/var/cache || die rm -r "${ED}"/run || die -} -pkg_preinst() { - xdg_pkg_preinst + keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} /var/log/cups /var/spool/cups/tmp } pkg_postinst() { - # Update desktop file database and gtk icon cache (bug 370059) xdg_pkg_postinst - local v for v in ${REPLACING_VERSIONS}; do @@ -298,9 +303,7 @@ pkg_postinst() { elog "take a look at: https://wiki.gentoo.org/wiki/Printing" break done -} -pkg_postrm() { - # Update desktop file database and gtk icon cache (bug 370059) - xdg_pkg_postrm + optfeature_header "CUPS may need installing the following for certain features to work:" + use zeroconf && optfeature "local hostname resolution using a hostname.local naming scheme" sys-auth/nss-mdns } diff --git a/net-print/cups/files/0001-Fix-some-web-interface-issues.patch b/net-print/cups/files/0001-Fix-some-web-interface-issues.patch new file mode 100644 index 000000000000..d2a8ec19429d --- /dev/null +++ b/net-print/cups/files/0001-Fix-some-web-interface-issues.patch @@ -0,0 +1,667 @@ +diff -up cups-2.4.1/doc/cups.css.css-issues cups-2.4.1/doc/cups.css +--- cups-2.4.1/doc/cups.css.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/cups.css 2022-03-08 13:55:16.075624812 +0100 +@@ -1,5 +1,5 @@ + /* Layout CSS */ +-.header { ++.cups-header { + background: rgba(46,46,46,.9); + box-shadow: 0 2px 5px rgba(0,0,0,0.25); + color: white; +@@ -11,7 +11,7 @@ + top: 0; + width: 100%; + } +-.header ul { ++.cups-header ul { + list-style: none; + margin: 0; + -webkit-margin-before: 0; +@@ -20,37 +20,37 @@ + -webkit-margin-end: 5px; + -webkit-padding-start: 0; + } +-.header ul li { ++.cups-header ul li { + float: left; + } +-.header a { ++.cups-header a { + display: block; + padding: 5px 10px !important; + } +-.header a:link, .header a:visited { ++.cups-header a:link, .cups-header a:visited { + color: white !important; + text-decoration: none !important; + } +-.header a:hover { ++.cups-header a:hover { + background: #cccccc !important; + color: #333333 !important; + text-decoration: none !important; + } +-.header a.active { ++.cups-header a.active { + background: white !important; + box-shadow: rgba(0,0,0,0.1) 0 0 10px 0 inset; + color: black !important; + text-decoration: none !important; + } + +-.body { ++.cups-body { + padding: 40px 20px; + } +-.row .body { ++.row .cups-body { + padding: 0; + } + +-.footer { ++.cups-footer { + background: rgba(46,46,46,.9); + bottom: 0; + box-shadow: 0 -2px 5px rgba(0,0,0,0.25); +@@ -62,7 +62,7 @@ + position: fixed; + width: 100%; + } +-.footer a:link, footer a:hover, .footer a:visited { ++.cups-footer a:link, footer a:hover, .cups-footer a:visited { + color: white !important; + text-decoration: none !important; + } +@@ -131,6 +131,7 @@ pre { + } + + blockquote { ++ background: rgba(191,191,191,0.1); + border-left: solid 2px #777; + margin: 1em 0; + padding: 10px; +@@ -207,7 +208,7 @@ table.page { + width: 100%; + } + +-td.body { ++td.cups-body { + height: 100%; + vertical-align: top; + } +@@ -365,7 +366,7 @@ h1.title { + display: none; + } + +-h2.title, h3.title, .row .body h2, .row .body h3 { ++h2.title, h3.title, .row .cups-body h2, .row .cups-body h3 { + border-bottom: solid 2pt black; + } + +@@ -451,8 +452,8 @@ div.sidebar p.l2 { + } + + table.inset { +- background: rgba(191,191,191,0.15); +- border: thin solid rgba(191,191,191,0.3); ++ background: #f4f4f4; ++ border: thin solid rgba(191,191,191,0.5); + margin-top: 1em; + padding: 0; + width: 100%; +@@ -471,7 +472,7 @@ table.inset caption { + } + + table.inset td { +- padding: 2px; ++ padding: 2px 5px; + } + + dt { +@@ -525,15 +526,15 @@ div.tab { + } + + /* API documentation styles... */ +-div.body h1 { ++div.cups-body h1 { + } +-div.body h2 { ++div.cups-body h2 { + } +-div.body h3 { ++div.cups-body h3 { + } +-div.body h4 { ++div.cups-body h4 { + } +-div.body h5 { ++div.cups-body h5 { + } + div.contents { + } +@@ -589,9 +590,14 @@ h1, h2, h3, h4, h5, h6 { + blockquote { + page-break-inside: avoid; + } +-p code, li code, p.code, pre, ul.code li { +- background: rgba(127,127,127,0.1); ++p.code, pre, ul.code li { + border-left: thin dotted gray; ++ background: rgba(191,191,191,0.1); ++} ++p code, li code { ++ background: rgba(191,191,191,0.3); ++} ++p code, li code, p.code, pre, ul.code li { + font-family: monospace; + hyphens: manual; + margin: 18pt 0; +@@ -644,19 +650,19 @@ ul.contents li ul.code, ul.contents li u + display: none; + } + +- .header { ++ .cups-header { + margin: 0; + position: relative; + } +- .header ul li { ++ .cups-header ul li { + float: none; + } + +- .body { ++ .cups-body { + padding: 0; + } + +- .footer { ++ .cups-footer { + font-size: 10px; + height: auto; + position: relative; +@@ -715,6 +721,12 @@ ul.contents li ul.code, ul.contents li u + hr { + color: #666; + } ++ table.inset { ++ background: #1d1d1d; ++ } ++ h2.title, h3.title, .row .cups-body h2, .row .cups-body h3 { ++ border-bottom: solid 2pt #ccc; ++ } + div.table table td, table.list th { + background: black; + } +diff -up cups-2.4.1/doc/da/index.html.in.css-issues cups-2.4.1/doc/da/index.html.in +--- cups-2.4.1/doc/da/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/da/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Hjem - CUPS @CUPS_VERSION@ + + +-

    ++
    + +
    +-
    ++
    +
    +

    CUPS @CUPS_VERSION@

    +

    CUPS er det standardbaseret, open source-udskrivningssystem som er udviklet af OpenPrinting til Linux® og andre UNIX®-lignende styresystemer. CUPS uses IPP Everywhere™ to support printing to local and network printers

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/de/index.html.in.css-issues cups-2.4.1/doc/de/index.html.in +--- cups-2.4.1/doc/de/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/de/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Startseite - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    OpenPrinting CUPS @CUPS_VERSION@

    +

    CUPS basiert auf Standards, Open Source Drucksystem entwickelt durch OpenPrinting für Linux® und andere UNIX®-artige Betriebssysteme. CUPS benutzt IPP Everywhere™ zur Unterstützung lokaler und Netzwerkdrucker.

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/es/index.html.in.css-issues cups-2.4.1/doc/es/index.html.in +--- cups-2.4.1/doc/es/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/es/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Inicio - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    CUPS @CUPS_VERSION@

    +

    CUPS es el sistema de impresión de código abierto basado en estándares desarrollado por OpenPrinting para macOS® y otros sistemas operativos tipo UNIX®. CUPS uses IPP Everywhere™ to support printing to local and network printers.

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/fr/index.html.in.css-issues cups-2.4.1/doc/fr/index.html.in +--- cups-2.4.1/doc/fr/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/fr/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Home - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    OpenPrinting CUPS @CUPS_VERSION@

    +

    Le système d'impression open source basé sur des normes, développé par OpenPrinting for Linux® and other Unix®-like operating systems. CUPS uses IPP Everywhere™ pour prendre en charge l'impression vers des imprimantes locales et de réseau.

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/index.html.in.css-issues cups-2.4.1/doc/index.html.in +--- cups-2.4.1/doc/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Home - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    OpenPrinting CUPS @CUPS_VERSION@

    +

    The standards-based, open source printing system developed by OpenPrinting for Linux® and other Unix®-like operating systems. CUPS uses IPP Everywhere™ to support printing to local and network printers.

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/ja/index.html.in.css-issues cups-2.4.1/doc/ja/index.html.in +--- cups-2.4.1/doc/ja/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/ja/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + ホーム - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    CUPS @CUPS_VERSION@

    +

    CUPS は、macOS® およびその他の UNIX ® 系 OS のために、Apple Inc. によって開発された標準ベースのオープンソース印刷システムです。

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/pt_BR/index.html.in.css-issues cups-2.4.1/doc/pt_BR/index.html.in +--- cups-2.4.1/doc/pt_BR/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/pt_BR/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Início - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    CUPS @CUPS_VERSION@

    +

    CUPS é o sistema de impressão baseado em padrões e de código aberto desenvolvido pela OpenPrinting para Linux® e outros sistemas operacionais similares ao UNIX®. CUPS uses IPP Everywhere™ to support printing to local and network printers.

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/doc/ru/index.html.in.css-issues cups-2.4.1/doc/ru/index.html.in +--- cups-2.4.1/doc/ru/index.html.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/doc/ru/index.html.in 2022-03-08 13:55:16.075624812 +0100 +@@ -10,7 +10,7 @@ + Home - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    OpenPrinting CUPS @CUPS_VERSION@

    +

    CUPS — поддерживающая большинство стандартов, свободная подсистема печати, разрабатываемая компанией OpenPrinting для операционной системы Linux® и других UNIX®-подобных операционных систем. CUPS uses IPP Everywhere™ to support printing to local and network printers

    +@@ -47,6 +47,6 @@ +
    +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/da/header.tmpl.in.css-issues cups-2.4.1/templates/da/header.tmpl.in +--- cups-2.4.1/templates/da/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/da/header.tmpl.in 2022-03-08 13:55:16.075624812 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/da/trailer.tmpl.css-issues cups-2.4.1/templates/da/trailer.tmpl +--- cups-2.4.1/templates/da/trailer.tmpl.css-issues 2022-03-08 13:55:16.076624818 +0100 ++++ cups-2.4.1/templates/da/trailer.tmpl 2022-03-08 13:56:03.419892000 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/de/header.tmpl.in.css-issues cups-2.4.1/templates/de/header.tmpl.in +--- cups-2.4.1/templates/de/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/de/header.tmpl.in 2022-03-08 13:55:16.076624818 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/de/trailer.tmpl.css-issues cups-2.4.1/templates/de/trailer.tmpl +--- cups-2.4.1/templates/de/trailer.tmpl.css-issues 2022-03-08 13:55:16.076624818 +0100 ++++ cups-2.4.1/templates/de/trailer.tmpl 2022-03-08 13:56:14.892956747 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/es/header.tmpl.in.css-issues cups-2.4.1/templates/es/header.tmpl.in +--- cups-2.4.1/templates/es/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/es/header.tmpl.in 2022-03-08 13:55:16.076624818 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/es/trailer.tmpl.css-issues cups-2.4.1/templates/es/trailer.tmpl +--- cups-2.4.1/templates/es/trailer.tmpl.css-issues 2022-03-08 13:55:16.076624818 +0100 ++++ cups-2.4.1/templates/es/trailer.tmpl 2022-03-08 13:56:29.420038731 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/fr/header.tmpl.in.css-issues cups-2.4.1/templates/fr/header.tmpl.in +--- cups-2.4.1/templates/fr/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/fr/header.tmpl.in 2022-03-08 13:55:16.076624818 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/fr/trailer.tmpl.css-issues cups-2.4.1/templates/fr/trailer.tmpl +--- cups-2.4.1/templates/fr/trailer.tmpl.css-issues 2022-03-08 13:55:16.076624818 +0100 ++++ cups-2.4.1/templates/fr/trailer.tmpl 2022-03-08 13:56:40.341100363 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/header.tmpl.in.css-issues cups-2.4.1/templates/header.tmpl.in +--- cups-2.4.1/templates/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/header.tmpl.in 2022-03-08 13:55:16.076624818 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/ja/header.tmpl.in.css-issues cups-2.4.1/templates/ja/header.tmpl.in +--- cups-2.4.1/templates/ja/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/ja/header.tmpl.in 2022-03-08 13:55:16.076624818 +0100 +@@ -19,7 +19,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/ja/trailer.tmpl.css-issues cups-2.4.1/templates/ja/trailer.tmpl +--- cups-2.4.1/templates/ja/trailer.tmpl.css-issues 2022-03-08 13:55:16.077624823 +0100 ++++ cups-2.4.1/templates/ja/trailer.tmpl 2022-03-08 13:56:55.101183659 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/pt_BR/header.tmpl.in.css-issues cups-2.4.1/templates/pt_BR/header.tmpl.in +--- cups-2.4.1/templates/pt_BR/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/pt_BR/header.tmpl.in 2022-03-08 13:55:16.077624823 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/pt_BR/trailer.tmpl.css-issues cups-2.4.1/templates/pt_BR/trailer.tmpl +--- cups-2.4.1/templates/pt_BR/trailer.tmpl.css-issues 2022-03-08 13:55:16.077624823 +0100 ++++ cups-2.4.1/templates/pt_BR/trailer.tmpl 2022-03-08 13:57:11.349275354 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/ru/header.tmpl.in.css-issues cups-2.4.1/templates/ru/header.tmpl.in +--- cups-2.4.1/templates/ru/header.tmpl.in.css-issues 2022-01-27 12:11:42.000000000 +0100 ++++ cups-2.4.1/templates/ru/header.tmpl.in 2022-03-08 13:55:16.077624823 +0100 +@@ -27,7 +27,7 @@ + {title} - CUPS @CUPS_VERSION@ + + +-
    ++
    + +
    +-
    ++
    +
    +

    {title}

    +diff -up cups-2.4.1/templates/ru/trailer.tmpl.css-issues cups-2.4.1/templates/ru/trailer.tmpl +--- cups-2.4.1/templates/ru/trailer.tmpl.css-issues 2022-03-08 13:55:16.077624823 +0100 ++++ cups-2.4.1/templates/ru/trailer.tmpl 2022-03-08 13:57:25.262353870 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff -up cups-2.4.1/templates/trailer.tmpl.css-issues cups-2.4.1/templates/trailer.tmpl +--- cups-2.4.1/templates/trailer.tmpl.css-issues 2022-03-08 13:55:16.073624801 +0100 ++++ cups-2.4.1/templates/trailer.tmpl 2022-03-08 13:55:16.077624823 +0100 +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + diff --git a/net-print/cups/files/0001-Footer-message-corrected.patch b/net-print/cups/files/0001-Footer-message-corrected.patch new file mode 100644 index 000000000000..b2a2074c70d1 --- /dev/null +++ b/net-print/cups/files/0001-Footer-message-corrected.patch @@ -0,0 +1,89 @@ +diff --git a/templates/da/trailer.tmpl b/templates/da/trailer.tmpl +index aede375..d448d7e 100644 +--- a/templates/da/trailer.tmpl ++++ b/templates/da/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/de/trailer.tmpl b/templates/de/trailer.tmpl +index c1f5d38..cf3caca 100644 +--- a/templates/de/trailer.tmpl ++++ b/templates/de/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/es/trailer.tmpl b/templates/es/trailer.tmpl +index c1cb58f..9b9047e 100644 +--- a/templates/es/trailer.tmpl ++++ b/templates/es/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/fr/trailer.tmpl b/templates/fr/trailer.tmpl +index 6e9b8b1..9628176 100644 +--- a/templates/fr/trailer.tmpl ++++ b/templates/fr/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/ja/trailer.tmpl b/templates/ja/trailer.tmpl +index a4f86b1..240c56b 100644 +--- a/templates/ja/trailer.tmpl ++++ b/templates/ja/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/pt_BR/trailer.tmpl b/templates/pt_BR/trailer.tmpl +index 673a555..774bc1d 100644 +--- a/templates/pt_BR/trailer.tmpl ++++ b/templates/pt_BR/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/ru/trailer.tmpl b/templates/ru/trailer.tmpl +index 260d0e9..c6ec6e4 100644 +--- a/templates/ru/trailer.tmpl ++++ b/templates/ru/trailer.tmpl +@@ -1,6 +1,5 @@ +
    +
    +- ++ + + +diff --git a/templates/trailer.tmpl b/templates/trailer.tmpl +index a4f86b1..240c56b 100644 +--- a/templates/trailer.tmpl ++++ b/templates/trailer.tmpl +@@ -1,5 +1,5 @@ +
    +
    +- ++ + + diff --git a/net-print/cups/files/0001-cups-fix-uninit-value-jump.patch b/net-print/cups/files/0001-cups-fix-uninit-value-jump.patch new file mode 100644 index 000000000000..79e462e1547d --- /dev/null +++ b/net-print/cups/files/0001-cups-fix-uninit-value-jump.patch @@ -0,0 +1,18 @@ +diff --git a/cups/ppd.c b/cups/ppd.c +index 525df3592..54368ac4c 100644 +--- a/cups/ppd.c ++++ b/cups/ppd.c +@@ -3430,12 +3430,12 @@ ppd_update_filters(ppd_file_t *ppd, /* I - PPD file */ + srctype[256], + dstsuper[16], /* Destination MIME media type */ + dsttype[256], +- program[1024], /* Command to run */ + *ptr, /* Pointer into command to run */ + buffer[1024], /* Re-written cupsFilter value */ + **filter; /* Current filter */ + int cost; /* Cost of filter */ + ++ char program[1024] = { 0 }; /* Command to run */ + + DEBUG_printf(("4ppd_update_filters(ppd=%p, cg=%p)", ppd, pg)); + diff --git a/net-print/cups/files/0001-cups-tls-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch b/net-print/cups/files/0001-cups-tls-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch new file mode 100644 index 000000000000..67e2edcfed67 --- /dev/null +++ b/net-print/cups/files/0001-cups-tls-gnutls.c-Use-always-GNUTLS_SHUT_WR.patch @@ -0,0 +1,55 @@ +From bdb1ca45454d90410031c4c2054005a995f76180 Mon Sep 17 00:00:00 2001 +From: Zdenek Dohnal +Date: Wed, 6 Apr 2022 15:04:45 +0200 +Subject: [PATCH] cups/tls-gnutls.c: Use always GNUTLS_SHUT_WR + +The current mode for `gnutls_bye()` in client use cases strictly +follows TLS v1.2 standard, which in this particular part says: + +``` +Unless some other fatal alert has been transmitted, each party is +required to send a close_notify alert before closing the write +side of the connection. The other party MUST respond with a +close_notify alert of its own and close down the connection immediately, +discarding any pending writes. It is not required for the initiator +of the close to wait for the responding close_notify alert before +closing the read side of the connection. +``` + +and waits for the other side of TLS connection to confirm the close. + +Unfortunately it can undesired for reasons: +- we support switching of TLS versions in CUPS, and this mode strictly + follows TLS v1.2 - so for older version this behavior is not expected + and can cause delays +- even some TLS v1.2 implementations (like Windows Server 2016) don't + comply TLS v1.2 behavior even if it says it does - in that case, + encrypted printing takes 30s till HTTP timeout is reached, because the + other side didn't send confirmation +- AFAIU openssl's SSL_shutdown() doesn't make this TLS v1.2 difference, + so we could end up with two TLS implementations in CUPS which will + behave differently + +Since the standard defines that waiting for confirmation is not required +and due the problems above, I would propose using GNUTLS_SHUT_WR mode +regardless of HTTP mode. +--- + cups/tls-gnutls.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cups/tls-gnutls.c b/cups/tls-gnutls.c +index c55995b2b..f87b4f4df 100644 +--- a/cups/tls-gnutls.c ++++ b/cups/tls-gnutls.c +@@ -1667,7 +1667,7 @@ _httpTLSStop(http_t *http) /* I - Connection to server */ + int error; /* Error code */ + + +- error = gnutls_bye(http->tls, http->mode == _HTTP_MODE_CLIENT ? GNUTLS_SHUT_RDWR : GNUTLS_SHUT_WR); ++ error = gnutls_bye(http->tls, GNUTLS_SHUT_WR); + if (error != GNUTLS_E_SUCCESS) + _cupsSetError(IPP_STATUS_ERROR_INTERNAL, gnutls_strerror(errno), 0); + +-- +2.35.1 + diff --git a/net-print/cups/files/cups-2.4.1-nostrip.patch b/net-print/cups/files/cups-2.4.1-nostrip.patch new file mode 100644 index 000000000000..5862ce178255 --- /dev/null +++ b/net-print/cups/files/cups-2.4.1-nostrip.patch @@ -0,0 +1,11 @@ +--- a/config-scripts/cups-compiler.m4 2022-01-27 12:11:42.000000000 +0100 ++++ b/config-scripts/cups-compiler.m4 2022-05-01 11:24:58.855033882 +0200 +@@ -30,8 +30,6 @@ + dnl For debugging, keep symbols, otherwise strip them... + AS_IF([test x$enable_debug = xyes -a "x$OPTIM" = x], [ + OPTIM="-g" +-], [ +- INSTALL_STRIP="-s" + ]) + + dnl Debug printfs can slow things down, so provide a separate option for that diff --git a/net-print/cups/files/cups-2.4.1-resolve-uri.patch b/net-print/cups/files/cups-2.4.1-resolve-uri.patch new file mode 100644 index 000000000000..e138e20dec14 --- /dev/null +++ b/net-print/cups/files/cups-2.4.1-resolve-uri.patch @@ -0,0 +1,31 @@ +diff -up cups-2.4.1/scheduler/ipp.c.resolve-uri cups-2.4.1/scheduler/ipp.c +--- cups-2.4.1/scheduler/ipp.c.resolve-uri 2022-03-04 08:13:13.712346134 +0100 ++++ cups-2.4.1/scheduler/ipp.c 2022-03-04 08:17:17.486819820 +0100 +@@ -5271,6 +5271,7 @@ create_local_bg_thread( + userpass[256], /* User:pass */ + host[256], /* Hostname */ + resource[1024], /* Resource path */ ++ uri[1024], /* Resolved URI, if needed */ + line[1024]; /* Line from PPD */ + int port; /* Port number */ + http_encryption_t encryption; /* Type of encryption to use */ +@@ -5292,6 +5293,19 @@ create_local_bg_thread( + + cupsdLogMessage(CUPSD_LOG_DEBUG, "%s: Generating PPD file from \"%s\"...", printer->name, printer->device_uri); + ++ if (strstr(printer->device_uri, "._tcp")) ++ { ++ cupsdLogMessage(CUPSD_LOG_DEBUG2, "%s: Resolving mDNS URI \"%s\".", printer->name, printer->device_uri); ++ ++ if (!_httpResolveURI(printer->device_uri, uri, sizeof(uri), _HTTP_RESOLVE_DEFAULT, NULL, NULL)) ++ { ++ cupsdLogMessage(CUPSD_LOG_ERROR, "%s: Couldn't resolve mDNS URI \"%s\".", printer->name, printer->device_uri); ++ return (NULL); ++ } ++ ++ printer->device_uri = uri; ++ } ++ + if (httpSeparateURI(HTTP_URI_CODING_ALL, printer->device_uri, scheme, sizeof(scheme), userpass, sizeof(userpass), host, sizeof(host), &port, resource, sizeof(resource)) < HTTP_URI_STATUS_OK) + { + cupsdLogMessage(CUPSD_LOG_ERROR, "%s: Bad device URI \"%s\".", printer->name, printer->device_uri); diff --git a/net-print/cups/files/cups-2.4.1-user-AR.patch b/net-print/cups/files/cups-2.4.1-user-AR.patch new file mode 100644 index 000000000000..edbecd6ed9fa --- /dev/null +++ b/net-print/cups/files/cups-2.4.1-user-AR.patch @@ -0,0 +1,21 @@ +--- a/config-scripts/cups-common.m4 ++++ b/config-scripts/cups-common.m4 +@@ -39,15 +39,15 @@ + AC_PROG_CPP + AC_PROG_CXX + AC_PROG_RANLIB +-AC_PATH_PROG([AR], [ar]) ++AC_CHECK_TOOL([AR], [ar]) + AC_PATH_PROG([CHMOD], [chmod]) + AC_PATH_PROG([GZIPPROG], [gzip]) + AC_MSG_CHECKING([for install-sh script]) + INSTALL="`pwd`/install-sh" + AC_SUBST([INSTALL]) + AC_MSG_RESULT([using $INSTALL]) +-AC_PATH_PROG([LD], [ld]) +-AC_PATH_PROG([LN], [ln]) ++AC_CHECK_TOOL([LD], [ld]) ++AC_CHECK_TOOL([LN], [ln]) + AC_PATH_PROG([MKDIR], [mkdir]) + AC_PATH_PROG([MV], [mv]) + AC_PATH_PROG([RM], [rm]) diff --git a/net-print/cups/files/cupsd.init.d-r3 b/net-print/cups/files/cupsd.init.d-r3 deleted file mode 100644 index 2f563e4c7698..000000000000 --- a/net-print/cups/files/cupsd.init.d-r3 +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation - -description="The Common Unix Printing System daemon" -command="/usr/sbin/cupsd" -command_args="-f -c /etc/cups/cupsd.conf -s /etc/cups/cups-files.conf" -pidfile="/var/run/cupsd.pid" -start_stop_daemon_args="-b -m --pidfile ${pidfile}" - -depend() { - use net - @neededservices@ - before nfs - after logger -} - -start_pre() { - checkpath -q -d -m 0775 -o root:lp /var/cache/cups - checkpath -q -d -m 0775 -o root:lp /var/cache/cups/rss - checkpath -q -d -m 0755 -o root:lp /run/cups - checkpath -q -d -m 0511 -o lp:lpadmin /run/cups/certs -} diff --git a/net-print/cups/metadata.xml b/net-print/cups/metadata.xml index ca1df84cc709..b938d1f561a9 100644 --- a/net-print/cups/metadata.xml +++ b/net-print/cups/metadata.xml @@ -5,11 +5,6 @@ printing@gentoo.org Gentoo Printing Project - - - Do not install lp... binaries so cups and lprng can coexist. - - cpe:/a:apple:cups apple/cups diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index b943ec7c400b4383272c880d4c9384f1dcbd0f0c..930d9dbced5a99f91782613a34d9adb4aa9fdf74 100644 GIT binary patch delta 5217 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 bAY)}r0r`tM&R2X$w%`08)eJ9+4kiEqZ)pul delta 5216 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 atc)oje^JNziVw;CSN{wBcP{=8CIA4{o(`h` diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest index a0033a4e08ea..497a6258aa77 100644 --- a/net-proxy/mitmproxy/Manifest +++ b/net-proxy/mitmproxy/Manifest @@ -1,2 +1,3 @@ DIST mitmproxy-7.0.4.tar.gz 27312748 BLAKE2B a23db472adab33db615b0daa93694211450e8899885dc75601d40a4964cc505437db6a106622eb8051263db23280261134937b6567482dd584eed29cc592e42b SHA512 4224b44e609f84b974b5419c6ceb576845957968c786ee437bffb5fa5df685ce0712d5ef8c402d40c568406242f44692cc7f04037fadd19ecece8b112d73b7ae DIST mitmproxy-8.0.0.tar.gz 27902148 BLAKE2B 73ef46fea3a668cb4cf9992e8de969c7ccac78ac84997a82aa59c841d7b5d1dfc6df5a3bd76f910f318c191421a99bb7a24fd53b50e8529968acdae1e934f322 SHA512 abb0855322ca74ef34756db860f491b49057fd8d4fb26ffafc4038e40fe30444c6736fcff7b683e32c21a2d7339ebfeeb6eaf7b9e586b965d191a59eddfe15b6 +DIST mitmproxy-8.1.0.tar.gz 27940706 BLAKE2B 6d4293f30257e88eafea21127d4f499a7734f3d450c07114f83652d73a8aaadf1523737fee96e04b1bd39d47b73263d7f62f177b5c02357b258c898ccc58a9d1 SHA512 47e0924b1fc2999cbc038295dbb43a78eef4120a31c9445aba7b1f31e90aa4d859c5e2665a429f16c5cf7a6f9f29a7d6a50bb09a1e54c2e1693714c28d5153e1 diff --git a/net-proxy/mitmproxy/mitmproxy-8.1.0.ebuild b/net-proxy/mitmproxy/mitmproxy-8.1.0.ebuild new file mode 100644 index 000000000000..c30ef41ab876 --- /dev/null +++ b/net-proxy/mitmproxy/mitmproxy-8.1.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 + +DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy" +HOMEPAGE="https://mitmproxy.org/" +SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}] + >=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}] + >=dev-python/blinker-1.4[${PYTHON_USEDEP}] + >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}] + >=dev-python/cryptography-37.0.0[${PYTHON_USEDEP}] + >=dev-python/flask-1.1.1[${PYTHON_USEDEP}] + >=dev-python/h2-4.0.0[${PYTHON_USEDEP}] + >=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}] + >=dev-python/kaitaistruct-0.7[${PYTHON_USEDEP}] + >=dev-python/ldap3-2.8[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] + >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.14.0[${PYTHON_USEDEP}] + >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-22.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}] + >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}] + >=dev-python/urwid-2.1.1[${PYTHON_USEDEP}] + >=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}] + >=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}] + dev-libs/openssl:0 + >=www-servers/tornado-6.1[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5.8[${PYTHON_USEDEP}] + >=dev-python/parver-0.1[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.17.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.9.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # loosen dependencies + sed -i \ + -e '/>/s/>.*/",/g' \ + -e '/python_requires/d' \ + setup.py || die + + # remove failing test + sed -i 's/test_get_version/_&/g' test/mitmproxy/test_version.py || die + + distutils-r1_python_prepare_all +} diff --git a/net-voip/Manifest.gz b/net-voip/Manifest.gz index dca39fb2d754808d098356e60d017c6700a21f09..8e3fba63b55c9ec729497372d35e3ecbe445aa17 100644 GIT binary patch literal 1225 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 diff --git a/net-voip/telepathy-rakia/telepathy-rakia-0.8.0-r1.ebuild b/net-voip/telepathy-rakia/telepathy-rakia-0.8.0-r1.ebuild index 6d2cbea18511..ecf0d18a62b1 100644 --- a/net-voip/telepathy-rakia/telepathy-rakia-0.8.0-r1.ebuild +++ b/net-voip/telepathy-rakia/telepathy-rakia-0.8.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1 diff --git a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r5.ebuild b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r5.ebuild index 465a3f4426fb..3c3c4b35aee3 100644 --- a/net-voip/telepathy-salut/telepathy-salut-0.8.1-r5.ebuild +++ b/net-voip/telepathy-salut/telepathy-salut-0.8.1-r5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1 DESCRIPTION="A link-local XMPP connection manager for Telepathy" diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 216a7c5d9d18844f21c8d2572509eee6feeff05d..699715f70180e8de6e970b72355568925ba40389 100644 GIT binary patch literal 7063 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 BgCPI_ literal 7059 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.org Conrad Kostecki + + Use GTK4 instead of GTK3. + diff --git a/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.0.ebuild b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.0.ebuild new file mode 100644 index 000000000000..4a389a2a6bcb --- /dev/null +++ b/net-vpn/networkmanager-strongswan/networkmanager-strongswan-1.6.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN="NetworkManager" +MY_P="${P/networkmanager/${MY_PN}}" + +DESCRIPTION="NetworkManager StrongSwan plugin" +HOMEPAGE="https://www.strongswan.org/" +SRC_URI="https://download.strongswan.org/${MY_PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk4" + +RDEPEND=" + app-crypt/libsecret + >=net-libs/libnma-1.1.0 + net-misc/networkmanager + >=net-vpn/strongswan-5.8.3[networkmanager] + !gtk4? ( x11-libs/gtk+:3 ) + gtk4? ( + net-libs/libnma + gui-libs/gtk:4 + ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-util/intltool + virtual/pkgconfig +" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't enable all warnings, as some are treated as errors and the compilation will fail + --disable-more-warnings + --disable-static + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index be501c49d7118be0ee2cf61ddd419b1cbd1d07cd..652ae4ba01b355abf4d1ef8e3b996a060df08ffc 100644 GIT binary patch delta 15025 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 delta 123670 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 (2022-05-15) # media-video/nvidia_video_sdk is masked for removal media-libs/avidemux-core nvenc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 9b39c72ba291..fbc14706bb29 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# media-libs/libxmp requires keywording +media-sound/qmmp xmp + # WANG Xuerui (2022-04-24) # This is only for bringing in the not-upstreamed-yet LoongArch patchset; # masked everywhere in order to minimize impact on other arches. diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 5dbb54b4cfe1..800c5023f43b 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,15 +1,6 @@ # Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Jimi Huotari (2022-05-08) -# Not keyworded here yet. -lxqt-base/lxqt-meta desktop-portal - -# Sam James (2022-05-08) -# Requires dev-util/pahole. -sys-kernel/gentoo-kernel debug -sys-kernel/vanilla-kernel debug - # Marek Szuba (2022-04-30) # net-wireless/sdrplay contains prebuilt binaries, currently available # upstream only for amd64/x86 and arm @@ -44,10 +35,6 @@ app-containers/crun criu # failures on riscv (bug #811477) dev-python/pytest-services test -# Adel Kara Slimane (2022-03-14) -# Untested useflag on other arches, needs keywording -media-video/ffmpeg vmaf - # Alex Fan (2022-02-28) # dev-libs/vc is a dummy implementation on this arch # krita fails to build with it @@ -61,8 +48,8 @@ media-video/ffmpeg amf # Yongxinag Liang (2022-01-09) # app-emulation/xen-tools doesn't support riscv yet app-emulation/qemu xen -# untested useflag: rbd glusterfs -app-emulation/qemu rbd glusterfs +# unkeyworded depdendency - sys-cluster/ceph +app-emulation/qemu rbd sys-fs/multipath-tools rbd # Georgy Yakovlev (2022-01-16) diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/arch/riscv/rv64gc/lp64d/package.use.force index 928df18feed2..ff27ddeea511 100644 --- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force +++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force @@ -5,3 +5,4 @@ # Bootstrapping is possible using our build snapshot, so don't force # system bootstrap dev-java/openjdk:11 -system-bootstrap +dev-java/openjdk:17 -system-bootstrap diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 44b521e3f5f2..d18377364d6f 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -59,10 +59,6 @@ app-crypt/pinentry efl # sssd not keyworded here app-admin/sudo sssd -# Sam James (2022-04-24) -# sys-apps/systemd is not keyworded here -sys-auth/pambase homed - # Sam James (2022-04-24) # app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here net-libs/gnutls test-full diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index 12e89cac2891..1dee45c7eabe 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -s390 +# Andreas K. Hüttel (2022-05-20) +# Keyworded here +-systemd + # Sam James (2022-04-26) # dev-libs/mongo-c-driver not keyworded here mongodb @@ -78,7 +82,6 @@ lpsol openexr enchant fftw -systemd devil gts clang diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force index 1a0da5308969..ab771e1ef619 100644 --- a/profiles/arch/x86/package.use.force +++ b/profiles/arch/x86/package.use.force @@ -3,7 +3,9 @@ # Joonas Niilola (2022-05-19) # Bundled libvpx results in a failure, force the system-libvpx to be -# used. bmo#1768145. Confirmed on 91:esr and 100.0:rapid. +# used. bmo#1768145. Confirmed on firefox-91 and firefox-100.0. +# (And on thunderbird-91) +mail-client/thunderbird system-libvpx www-client/firefox system-libvpx # Arthur Zamarin (2022-01-16) diff --git a/profiles/desc/postgres_targets.desc b/profiles/desc/postgres_targets.desc index 39f97a1ad44d..2aeb36f33762 100644 --- a/profiles/desc/postgres_targets.desc +++ b/profiles/desc/postgres_targets.desc @@ -3,7 +3,6 @@ # This file contains descriptions of POSTGRES_TARGETS USE_EXPAND flags. -postgres9_6 - Build against PostgreSQL 9.6 postgres10 - Build against PostgreSQL 10 postgres11 - Build against PostgreSQL 11 postgres12 - Build against PostgreSQL 12 diff --git a/profiles/package.mask b/profiles/package.mask index 286be862dfd9..b62d3639e11b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,86 @@ #--- END OF EXAMPLES --- +# Sam James (2022-05-22) +# Doesn't support Python 3.10, out of date, unmaintained in Gentoo. +# Removal on 2022-06-22. bug #731674, bug #846158. +net-misc/omniORB + +# Sam James (2022-05-22) +# No upstream activity since 2017. Doesn't support Python 3.10. +# Removal on 2022-06-22. bug #845732. +dev-python/gevent-websocket + +# Sam James (2022-05-22) +# Several open bugs. No upstream activity for a while, doesn't +# support Python 3.10+, test suite not being run. Removal on 2022-06-22. +# bug #625800, bug #796974, bug #796977, bug #831916, bug #845888. +dev-python/sqlalchemy-migrate + +# Sam James (2022-05-22) +# No upstream activity since 2015, no reverse dependencies, +# no Python 3.10 support. Removal on 2022-06-22. bug #845822. +dev-python/pypeg2 + +# Sam James (2022-05-22) +# Unmaintained, no upstream activity since 2013, upstream repository disappeared. +# Long obsolete with no reverse dependencies, as now integrated within pytest. +# Doesn't support Python 3.10+. +# Removal on 2022-06-22. bug #700944, bug #845834 +dev-python/pytest-cache + +# Sam James (2022-05-21) +# No activity upstream since 2018, unmaintained upstream, does not support +# Python 3.10+. Removal on 2022-06-21. bug #845726. +dev-python/fusepy + +# Sam James (2022-05-21) +# Unmaintained in Gentoo, no recent activity upstream, and most importantly +# does not yet support Python 3.10+. Removal on 2022-06-21. bugs #845720, #797850. +dev-python/drf-yasg + +# Michał Górny (2022-05-21) +# No commit activity since 2016. Requires patching for Python 3.10. +# No tests. No revdeps. +# Removal on 2022-06-20. Bug #846788. +dev-python/dicttoxml + +# Andreas K. Hüttel (2022-05-21) +# Work in progress, do not use yet +=dev-lang/perl-5.36* +~virtual/perl-Archive-Tar-2.400.0 +~virtual/perl-Attribute-Handlers-1.20.0 +~virtual/perl-bignum-0.650.0 +~virtual/perl-Compress-Raw-Zlib-2.105.0 +~virtual/perl-CPAN-2.330.0 +~virtual/perl-Data-Dumper-2.184.0 +~virtual/perl-DB_File-1.857.0 +~virtual/perl-Devel-PPPort-3.680.0 +~virtual/perl-Digest-1.200.0 +~virtual/perl-Encode-3.170.0 +~virtual/perl-Exporter-5.770.0 +~virtual/perl-ExtUtils-MakeMaker-7.640.0 + +# Michał Górny (2022-05-21) +# dev-python/mongoengine has had repeated test regressions, and this +# time I am unable to get them anywhere close to passing. The current +# Gentoo version is over a year old. There are no revdeps to the two +# packages remaining. +# Removal on 2022-06-20. Bug #846656. +dev-python/flask-mongoengine +dev-python/mongoengine + +# Till Schäfer (2022-05-20) +# Upstream unmaintained for a long time. +# Has known bugs. +# Removal in 30 days, bug #837092 +kde-misc/playbar2 + +# Bernd Waibel (2022-05-20) +# No consumers left. Superseded by dev-libs/imath[python] +# Removal in 30 days. Bug #845810 +dev-python/pyilmbase + # Hans de Graaff (2022-05-20) # Unused slots of cucumber components that are no longer or were never # used by current cucumber versions. Masked for removal in 30 days. @@ -271,36 +351,6 @@ gnome-base/gnome-vfs ~sys-kernel/vanilla-sources-5.15.35 ~sys-kernel/vanilla-sources-5.17.4 -# Michał Górny (2022-04-26) -# These kernels contain a major regression that causes power button -# to stop working, apparently making it impossible to leave suspend -# on some laptops without a (difficult) hard reset. -~sys-kernel/gentoo-kernel-5.10.111 -=sys-kernel/gentoo-kernel-5.10.112 -~sys-kernel/gentoo-kernel-5.15.34 -=sys-kernel/gentoo-kernel-5.15.35 -~sys-kernel/gentoo-kernel-5.16.20 -~sys-kernel/gentoo-kernel-5.17.3 -=sys-kernel/gentoo-kernel-5.17.4 -~sys-kernel/gentoo-kernel-bin-5.10.111 -=sys-kernel/gentoo-kernel-bin-5.10.112 -~sys-kernel/gentoo-kernel-bin-5.15.34 -=sys-kernel/gentoo-kernel-bin-5.15.35 -~sys-kernel/gentoo-kernel-bin-5.16.20 -~sys-kernel/gentoo-kernel-bin-5.17.3 -=sys-kernel/gentoo-kernel-bin-5.17.4 -~sys-kernel/vanilla-kernel-5.10.111 -~sys-kernel/vanilla-kernel-5.10.112 -~sys-kernel/vanilla-kernel-5.15.34 -~sys-kernel/vanilla-kernel-5.15.35 -~sys-kernel/vanilla-kernel-5.16.20 -~sys-kernel/vanilla-kernel-5.17.3 -~sys-kernel/vanilla-kernel-5.17.4 -~virtual/dist-kernel-5.10.111 -~virtual/dist-kernel-5.15.34 -~virtual/dist-kernel-5.16.20 -~virtual/dist-kernel-5.17.3 - # Alfredo Tupone (2022-04-27) # New release of janestreet packages need to tested dev-ml/sexplib0:0/0.15 @@ -574,11 +624,6 @@ net-libs/libsoup:3.0 # is resolved. Bug #791259. >=media-libs/libopenaptx-0.2.1 -# Bernard Cafarelli (2021-06-04) -# Alpha versions of fetchmail 7 -# Add support for OAUTH2 for those needing it -=net-mail/fetchmail-7.0.0_alpha* - # Michał Górny (2021-05-31) # Requires removed media-libs/opencv version. rR zo{@yy+^P$LXXtldo8jK|Dni#`}Qy2e)I8s_U)hjUw-}g;hR`m{^k$= z{q2AKG5z72X&&d=ImR%(#O-&C>8Z!Q>WCxQwb6P_J(r$;*16t_w_5r=ZSH2R<`7nn zInN&B?Qzdree@YT-+j~0$#yT3XU6KYcVDS4%bQPGuep8m=l}S&#Pp5jadHf0lrei< z;Wo>Cc)xM_$}DWJaZcTJB#*_`+}Y*`tSPQ*x7V3+O(UHa-SvwrBh>K zdznyIZE@$7TVqG-=5XBud#R~@iPeo|#~$da%*mmuQhB+HjA5-Pp0uM3Q$}^n4EsTb ztqDk3z20zt8voZ$*+z5R_ki_a)Znhy%0A0OWq*r!1zW4M&0AJyk1g<>IY(|3QOqTG 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 delta 6638 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 delta 10183 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 BQ{eyr diff --git a/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild b/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild new file mode 100644 index 000000000000..cf2591c61323 --- /dev/null +++ b/sci-chemistry/pymol/pymol-2.5.0-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit desktop flag-o-matic xdg distutils-r1 + +DESCRIPTION="A Python-extensible molecular graphics system" +HOMEPAGE="https://www.pymol.org/" +SRC_URI=" + https://dev.gentoo.org/~pacho/${PN}/${PN}-1.8.4.0.png.xz + https://github.com/schrodinger/pymol-open-source/archive/v${PV}.tar.gz -> ${P}.tar.gz + " +LICENSE="BitstreamVera BSD freedist HPND OFL public-domain UoI-NCSA" #844991 +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="+netcdf web" + +DEPEND=" + dev-libs/msgpack[cxx] + dev-libs/mmtf-cpp + dev-python/pyopengl[${PYTHON_USEDEP}] + dev-python/PyQt5[opengl,${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pmw[${PYTHON_USEDEP}] + media-libs/freetype:2 + media-libs/glew:0= + media-libs/glm + media-libs/libpng:0= + media-video/mpeg-tools + sys-libs/zlib + netcdf? ( sci-libs/netcdf:0= ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +S="${WORKDIR}"/${PN}-open-source-${PV} + +python_prepare_all() { + sed \ + -e "s:\"/usr:\"${EPREFIX}/usr:g" \ + -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \ + -i setup.py || die + + sed \ + -e "s:/opt/local:${EPREFIX}/usr:g" \ + -e '/ext_comp_args/s:\[.*\]:[]:g' \ + -i setup.py || die + sed \ + -e "s:\['msgpackc'\]:\['msgpack'\]:g" \ + -i setup.py || die + + append-cxxflags -std=c++0x + + use !netcdf && mydistutilsargs=( --no-vmd-plugins ) + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --pymol-path="${EPREFIX}/usr/share/pymol" +} + +python_install_all() { + distutils-r1_python_install_all + + sed \ + -e '1i#!/usr/bin/env python' \ + "${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} || die + + python_foreach_impl python_doscript "${T}"/${PN} + + # These environment variables should not go in the wrapper script, or else + # it will be impossible to use the PyMOL libraries from Python. + cat >> "${T}"/20pymol <<- EOF || die + PYMOL_PATH="${EPREFIX}/usr/share/pymol" + PYMOL_DATA="${EPREFIX}/usr/share/pymol/data" + PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts" + EOF + + doenvd "${T}"/20pymol + + newicon "${WORKDIR}"/${PN}-1.8.4.0.png ${PN}.png + make_desktop_entry "${PN} %u" PyMol ${PN} \ + "Graphics;Education;Science;Chemistry;" \ + "MimeType=chemical/x-pdb;chemical/x-mdl-molfile;chemical/x-mol2;chemical/seq-aa-fasta;chemical/seq-na-fasta;chemical/x-xyz;chemical/x-mdl-sdf;" + + if ! use web; then + rm -rf "${D}/$(python_get_sitedir)/web" || die + fi + + rm -f "${ED}"/usr/share/${PN}/LICENSE || die +} diff --git a/sci-chemistry/vmd/Manifest b/sci-chemistry/vmd/Manifest index 584d38bd84a5..b37c5944d2a0 100644 --- a/sci-chemistry/vmd/Manifest +++ b/sci-chemistry/vmd/Manifest @@ -1,3 +1,4 @@ DIST vmd-1.9.4_alpha51-gentoo-patches.tar.xz 14604 BLAKE2B f8621956785d365cc056ba53373120d8f99da1476ab9789af6bb8ef00b8dd8c2a4c3599d75e13eba2fc5630b291aed966ce64f7f408504b079e3e994e45da243 SHA512 c57fd81e667e405ab1208a4e4a1d63710e593c07f554420c32980becd3547c2df98fbf6e439a53a626121fc361559f1ba53ab7b7235c97422bba61ece59d23bc -DIST vmd-1.9.4a51.src.tar.gz 42826371 BLAKE2B 239d87f975c41a71096083028c1db8bf40cc058fc687fd9fff3c14c97c9b12bd68818d4c2eaeefd8c95c661409f1f056bce42178d0ba9271aa344fdce6f81ea9 SHA512 b42af6a4a7b1d2f0d242f89bff3a1c25a608ff59b9902b90154ba82a40439afb802a2d319363fa388a5211420fdaf0ee9bfd1f0a0e6e85d89d1dd506b373ba40 +DIST vmd-1.9.4_alpha57-gentoo-patches.tar.xz 14612 BLAKE2B e50a2fc734038207174dd5cc525f01824ce324a65b8ce604f83862ce50be6b1950d199188a717e2368b2b050256a4705662009e3530d621b19c52bb109b6a844 SHA512 6283076e47dfcd780bbc94f9ca2b044a028a472c09d78616d373813d81ec764bf1697e56a8f487f9f0999cf409c0f141bf248156f60851073347d1b640a6953c DIST vmd-1.9.4a55.src.tar.gz 43049895 BLAKE2B 311fdbf8742647d1dbba8346e8559d26b19ec445bb5df4b23f684c5769997e2261e200b8118668d296654f59ab340fc150f5aa33fc808ad55f2e78ce7030960b SHA512 1be5f50555423120fd8c5c335a346a40253fb80cc352f08907d864f6b34d3debe28d9a3fbf821c3a6c7c86c615fd09735c05aadf1b4503722075e9ab0b946378 +DIST vmd-1.9.4a57.src.tar.gz 43155120 BLAKE2B de0da96f6681c24e7b1d38890f109088187198cbdddb3d86d783322e837b7a71224085699f3addf2833cf293ab2689f06ab47df284b8fbe080162740094ae844 SHA512 0a3726d8fa279ac62c368cd18724cd09535618454ff6e299d147291ef5d4198ad9d58a94f0b05699ec8a23128753c55e7397c95a5ce194e36d3fabef1bcf454c diff --git a/sci-chemistry/vmd/vmd-1.9.4_alpha51.ebuild b/sci-chemistry/vmd/vmd-1.9.4_alpha57.ebuild similarity index 95% rename from sci-chemistry/vmd/vmd-1.9.4_alpha51.ebuild rename to sci-chemistry/vmd/vmd-1.9.4_alpha57.ebuild index f4678f8d788b..d4c354c5bd35 100644 --- a/sci-chemistry/vmd/vmd-1.9.4_alpha51.ebuild +++ b/sci-chemistry/vmd/vmd-1.9.4_alpha57.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) inherit cuda desktop flag-o-matic prefix python-single-r1 toolchain-funcs xdg @@ -13,7 +13,7 @@ MY_PV="${PV/_alpha/a}" MY_P="${PN}-${MY_PV}" SRC_URI=" ${MY_P}.src.tar.gz - https://dev.gentoo.org/~pacho/${PN}/${P}-gentoo-patches.tar.xz + fetch+https://dev.gentoo.org/~pacho/${PN}/${PN}-1.9.4_alpha57-gentoo-patches.tar.xz " SLOT="0" @@ -62,7 +62,7 @@ S="${WORKDIR}/${MY_P}" VMD_DOWNLOAD="http://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD" -# Binary only plugin!! +# Binary only plugin QA_PREBUILT="usr/lib*/vmd/plugins/LINUX/tcl/intersurf/bin/intersurf.so" QA_FLAGS_IGNORED_amd64=" usr/lib64/vmd/plugins/LINUX/tcl/volutil/volutil" QA_FLAGS_IGNORED_x86=" usr/lib/vmd/plugins/LINUX/tcl/volutil/volutil" @@ -70,16 +70,15 @@ QA_FLAGS_IGNORED_x86=" usr/lib/vmd/plugins/LINUX/tcl/volutil/volutil" pkg_nofetch() { elog "Please download ${MY_P}.src.tar.gz from" elog "${VMD_DOWNLOAD}" - elog "after agreeing to the license and get" - elog "https://dev.gentoo.org/~pacho/${PN}/${P}-gentoo-patches.tar.xz" - elog "Place them into your DISTDIR directory." + elog "after agreeing to the license." + elog "Place it into your DISTDIR directory." } src_prepare() { # Apply user patches from ${WORKDIR} to allow patching on patches # subdir too cd "${WORKDIR}" - xdg_src_prepare + default # https://www.ks.uiuc.edu/Research/vmd/mailing_list/vmd-l/32121.html # https://www.ks.uiuc.edu/Research/vmd/mailing_list/vmd-l/32116.html diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index c3c7be3ef018a8b02261fa0b4c093c8abc3be67b..cb42dd5d3e7565704969ad4ec85d8568e3a83208 100644 GIT binary patch delta 10109 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 delta 10110 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�+ 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 z

    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 F008+eX2Ade delta 12366 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 Aw*UYD diff --git a/sec-keys/openpgp-keys-evenrouault/Manifest b/sec-keys/openpgp-keys-evenrouault/Manifest new file mode 100644 index 000000000000..d0ab38f9f7b2 --- /dev/null +++ b/sec-keys/openpgp-keys-evenrouault/Manifest @@ -0,0 +1 @@ +DIST rouault.gpg 1695 BLAKE2B a66840f7599460b091ddfefcbbf0d29e8d15cfeaf423bef56ad0c2b51f889f723cd1b038031c4eba6563b2f56616b70e70fe71e5217f12eb3d60a0c1ed00f848 SHA512 68dea3bb4b9f77d532a8d296b2c2c473f663503b2882557122f5cb2c0ea92fbf4ddc70e9195e837a4addc9675977d9f0204cfcdbfe1b33bf7c7246fdb4a1ad6a diff --git a/sec-keys/openpgp-keys-evenrouault/metadata.xml b/sec-keys/openpgp-keys-evenrouault/metadata.xml new file mode 100644 index 000000000000..23dd7385bafc --- /dev/null +++ b/sec-keys/openpgp-keys-evenrouault/metadata.xml @@ -0,0 +1,8 @@ + + + + + codec@gentoo.org + Gentoo Codec Project + + diff --git a/sec-keys/openpgp-keys-evenrouault/openpgp-keys-evenrouault-20220520.ebuild b/sec-keys/openpgp-keys-evenrouault/openpgp-keys-evenrouault-20220520.ebuild new file mode 100644 index 000000000000..e9b42a5001f7 --- /dev/null +++ b/sec-keys/openpgp-keys-evenrouault/openpgp-keys-evenrouault-20220520.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by Even Rouault" +HOMEPAGE="https://github.com/rouault" +SRC_URI="https://github.com/rouault.gpg" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - rouault.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} diff --git a/sec-keys/openpgp-keys-vinaysajip/Manifest b/sec-keys/openpgp-keys-vinaysajip/Manifest new file mode 100644 index 000000000000..009864176d51 --- /dev/null +++ b/sec-keys/openpgp-keys-vinaysajip/Manifest @@ -0,0 +1 @@ +DIST CA749061914EAC138E66EADB9147B477339A9B86 3102 BLAKE2B 19418953dde71c10c81287e92914586ce39f508272001fa76eaf9cce2f6f5d5ae82be685f796972faa786d932756f9a28efb19cef4b98aa8bbe8ac8e87cfd381 SHA512 721ba0d53053b0aa2a56e0cf3c93d1ad0e85685cb38e666f3d49f1869ae203cbadf7dd54ff2dc5930998974159914042c7b6000165f42a5aa51c458bbd82aed4 diff --git a/sec-keys/openpgp-keys-vinaysajip/metadata.xml b/sec-keys/openpgp-keys-vinaysajip/metadata.xml new file mode 100644 index 000000000000..6ef265a39adb --- /dev/null +++ b/sec-keys/openpgp-keys-vinaysajip/metadata.xml @@ -0,0 +1,9 @@ + + + + + python@gentoo.org + Python + + + diff --git a/sec-keys/openpgp-keys-vinaysajip/openpgp-keys-vinaysajip-20220520.ebuild b/sec-keys/openpgp-keys-vinaysajip/openpgp-keys-vinaysajip-20220520.ebuild new file mode 100644 index 000000000000..efc30914eee1 --- /dev/null +++ b/sec-keys/openpgp-keys-vinaysajip/openpgp-keys-vinaysajip-20220520.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by Vinay Sajip" +HOMEPAGE="https://github.com/vsajip/python-gnupg" +SRC_URI="https://keys.openpgp.org/vks/v1/by-fingerprint/CA749061914EAC138E66EADB9147B477339A9B86" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - vinaysajip.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index e478eba35d393b4862eaa2d15811634cd98e39f6..3c30b446f63cb23901ce197db141e66d26d7801f 100644 GIT binary patch literal 48175 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 diff --git a/sys-apps/ed/ed-1.18.ebuild b/sys-apps/ed/ed-1.18.ebuild index 22ec395fd4dc..fa8429159ede 100644 --- a/sys-apps/ed/ed-1.18.ebuild +++ b/sys-apps/ed/ed-1.18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2+" SLOT="0" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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" fi BDEPEND="sys-apps/texinfo diff --git a/sys-apps/findutils/findutils-4.9.0.ebuild b/sys-apps/findutils/findutils-4.9.0.ebuild index 8cfe270bc20e..775ec3a0f635 100644 --- a/sys-apps/findutils/findutils-4.9.0.ebuild +++ b/sys-apps/findutils/findutils-4.9.0.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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 selinux static test" RESTRICT="!test? ( test )" diff --git a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild index 83f9b27ef1a7..4f9913230625 100644 --- a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild +++ b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then inherit autotools git-r3 else SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="systemd integration files for Gentoo" diff --git a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9999.ebuild b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9999.ebuild index bb66dd8ea452..619ddbf5835c 100644 --- a/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9999.ebuild +++ b/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9999.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then inherit autotools git-r3 else SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="systemd integration files for Gentoo" diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index ec9cb9aec9d2..3a3f2c448ba4 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -1,3 +1,4 @@ DIST hwdata-0.354.tar.gz 2212834 BLAKE2B 5df04fd6069e131be7195b515f4f7273e28030d46823fa3054371f9afde4eb9976df2663bc7d31d056cb718a479630676f05459064decd59914f3a69bcfb03f1 SHA512 07bbe5137f35c0402029e066e90a29da1ca95faa6996a192b1f9ac00568e5020cc540b642ad2b22b25c2cfa0d7e4c2d7b80c9978ca0cd091691d8f1cf2933915 DIST hwdata-0.357.tar.gz 2234392 BLAKE2B 54f26384664cc78d99db52cffa99bf74f57bf355908bd0a87bd01436596b8ed618567caa6f4486e32cbf11bd9313946db2f4d52ce7f2eae1d25b643e68714473 SHA512 7674e77887629e57cf1d6cb73ce7f4734f9dd5e5f8cee0016aa74f0ff6b962f9f0e501069f4cbaa0a5281fed179d2912a653071999b9f7d0eb4d81fff719cad1 DIST hwdata-0.358.tar.gz 2240851 BLAKE2B b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f1234444f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416 SHA512 52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69 +DIST hwdata-0.359.tar.gz 2247837 BLAKE2B af573e38cc04281e18e202fe134430cca3f85129196ff793571f1aa12c2380719e470941e4c8ab74cc888b5f06498d70af2ac1604e758b77f329e11043aae4c0 SHA512 e3054ded9ff913498f27206829af91cfd816acc0cb574f85207f6df5568502c28ff9d4a778549c900e90dcc8958deb45a1eb1511bae57b3240472402576b4943 diff --git a/sys-apps/hwdata/hwdata-0.358.ebuild b/sys-apps/hwdata/hwdata-0.358.ebuild index 81b4b0771008..3045467ded50 100644 --- a/sys-apps/hwdata/hwdata-0.358.ebuild +++ b/sys-apps/hwdata/hwdata-0.358.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RESTRICT="test" src_configure() { diff --git a/sys-apps/hwdata/hwdata-0.359.ebuild b/sys-apps/hwdata/hwdata-0.359.ebuild new file mode 100644 index 000000000000..81b4b0771008 --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.359.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata" +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + echo "${conf[@]}" >&2 + "${conf[@]}" || die +} diff --git a/sys-apps/kbd/metadata.xml b/sys-apps/kbd/metadata.xml index c9f6f6355fc7..9ef7f5ef4a9d 100644 --- a/sys-apps/kbd/metadata.xml +++ b/sys-apps/kbd/metadata.xml @@ -1,11 +1,11 @@ - - base-system@gentoo.org - Gentoo Base System - - - kbd - + + base-system@gentoo.org + Gentoo Base System + + + legionus/kbd + diff --git a/sys-apps/man-pages/man-pages-5.13.ebuild b/sys-apps/man-pages/man-pages-5.13.ebuild index 811b1b19ea3b..d8cb5f940dac 100644 --- a/sys-apps/man-pages/man-pages-5.13.ebuild +++ b/sys-apps/man-pages/man-pages-5.13.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz LICENSE="man-pages GPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE_L10N=" de es fr it ja nl pl pt-BR ro ru zh-CN" IUSE="${IUSE_L10N// / l10n_}" RESTRICT="binchecks" diff --git a/sys-apps/pciutils/pciutils-3.8.0.ebuild b/sys-apps/pciutils/pciutils-3.8.0.ebuild index 63502a540c44..33df18d07893 100644 --- a/sys-apps/pciutils/pciutils-3.8.0.ebuild +++ b/sys-apps/pciutils/pciutils-3.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="dns +kmod static-libs +udev zlib" REQUIRED_USE="static-libs? ( !udev )" diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild index 3d6d31aec21b..01807f8d704e 100644 --- a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild +++ b/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="static static-libs +sysv-utils" REQUIRED_USE="static? ( static-libs )" diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.4.0.ebuild b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.4.0.ebuild index 5defe8187bb3..4b3acc96437c 100644 --- a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.4.0.ebuild +++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="static" RDEPEND="!static? ( >=dev-libs/skalibs-2.11.2.0:= )" diff --git a/sys-apps/s6/s6-2.11.1.0.ebuild b/sys-apps/s6/s6-2.11.1.0.ebuild index bf45c253220e..ab9cc3bb0e38 100644 --- a/sys-apps/s6/s6-2.11.1.0.ebuild +++ b/sys-apps/s6/s6-2.11.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="+execline static static-libs" REQUIRED_USE="static? ( static-libs )" diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index d45b259df758..9b589c708f7e 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,6 +1,3 @@ -DIST systemd-251-rc2.tar.gz 11407144 BLAKE2B 5049a959a461ee00b093a1a4127d0859f3d2b72479ced893446b6a27d8624f155e0979c18595475e36c50add146905feae53e341da12557ddb2076beaa89a21a SHA512 09f1d558afe368710adbed1c21d78e7538bdf3eb4fefa4633086fe12763eaa772a87af69cf0fe04689a34cde246541726ae5b18701f6bf39c046ed2971fb414d -DIST systemd-251-rc3.tar.gz 11421279 BLAKE2B 48300958c916ce32dce227d8d35f9cde1a6655d563336786868e2e920d53e83c9377c327732382f6c6dd66d55ac96e7ecd6fa8611f17fbfc8afecf35e33f5072 SHA512 a87d6cb6feb425e8677a93ddce72ba4b6970416970626933e9a8d772c19f85f9974ed7417cda0b666ae0ae5530fbbe9bf8e3a23d741563bc42d1e5b30e7f4bb4 -DIST systemd-stable-249.11.tar.gz 10622702 BLAKE2B aa3a327ba8de73dd2ac5ecbd9065f2ca4ed56702d6bbd19de43580e6d56211be58ec7678c1609d843f7e960b71b251e0b7080c49338942cd3071076fa02f7acb SHA512 fed7f81933648945a4bfac9fb12150ecd84d32181f79be0e14e0b3a789343a87569f868670e0b8dfc2801fab39f7490f95ee8c29ba831d7611f78c14ace5ddd8 -DIST systemd-stable-249.9.tar.gz 10613893 BLAKE2B fc7a14fa3b0cc3d05fa9f20fde2efedd3ef0f011d9dce53b0a418994b4257cf753b228cf98f749fb2028d81db55ef30a6e3d9b138d86239cad4fc730d845f9e2 SHA512 ce57bc6c522082e55649fc1886c4dc818c89607e175df2c92feffe288dbd38757f36b30abeebe153f5be6b664a49d729405040a952473cb2133a2e39cf9cc164 +DIST systemd-251.tar.gz 11431104 BLAKE2B da783d815adf244defc3c1ec8a788fffdff45215f5c2449c457e872ad89b8270caa3e48ecb696fa79eb1d79578ded3d098802fed0fc69a191ba2d7d6b120e068 SHA512 5a7116cfd99f7875334a1ce55a76ba1840a28b6500b02de82b879629768e10457efd8278024aa1ffefd43defe657284c4d51ab502ed3c7e6b63d5b6e0cc1f642 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25 SHA512 307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0 DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92 SHA512 ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd diff --git a/sys-apps/systemd/files/249.9-cross-compile.patch b/sys-apps/systemd/files/249.9-cross-compile.patch deleted file mode 100644 index e063d303c7d8..000000000000 --- a/sys-apps/systemd/files/249.9-cross-compile.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 3d7fd38ea938ab194366f40ed7aa413ad33f2fad Mon Sep 17 00:00:00 2001 -From: Yu Watanabe -Date: Tue, 21 Dec 2021 20:10:09 +0900 -Subject: [PATCH] meson: fix cross compiling - -(cherry picked from commit 3112d756a36993900b70fbff98e69a2a43b970a8) ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 02495d16c9..c76cab535d 100644 ---- a/meson.build -+++ b/meson.build -@@ -442,7 +442,7 @@ conf.set('SIZEOF_DEV_T', cc.sizeof('dev_t', prefix : '#include ')) - conf.set('SIZEOF_INO_T', cc.sizeof('ino_t', prefix : '#include ')) - conf.set('SIZEOF_TIME_T', cc.sizeof('time_t', prefix : '#include ')) - conf.set('SIZEOF_RLIM_T', cc.sizeof('rlim_t', prefix : '#include ')) --conf.set('SIZEOF_TIMEX_MEMBER', cc.sizeof('((struct timex *)0)->freq', prefix : '#include ')) -+conf.set('SIZEOF_TIMEX_MEMBER', cc.sizeof('typeof(((struct timex *)0)->freq)', prefix : '#include ')) - - decl_headers = ''' - #include diff --git a/sys-apps/systemd/files/251-rc2-colorterm.patch b/sys-apps/systemd/files/251-rc2-colorterm.patch deleted file mode 100644 index 167329b63cde..000000000000 --- a/sys-apps/systemd/files/251-rc2-colorterm.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 34c2d32cf97ddc41348960687e52db6637faf1df Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= -Date: Fri, 6 May 2022 18:19:21 +0200 -Subject: [PATCH] shared/terminal-util: don't use $COLORTERM to force colors - -Fixup for a5efbf468c96190c9562bc8121eda32310dfd112: if $COLORTERM was set, we'd -unconditionally turn on colors, which is unexpected and wrong. It even breaks -our own tests when executed in gnome-terminal. ---- - src/basic/terminal-util.c | 27 ++++++++++++++++++--------- - 1 file changed, 18 insertions(+), 9 deletions(-) - -diff --git a/src/basic/terminal-util.c b/src/basic/terminal-util.c -index 8ddcfe23230f..a142ba2dfb51 100644 ---- a/src/basic/terminal-util.c -+++ b/src/basic/terminal-util.c -@@ -1278,12 +1278,7 @@ ColorMode get_color_mode(void) { - /* We only check for the presence of the variable; value is ignored. */ - cached_color_mode = COLOR_OFF; - -- else if (STRPTR_IN_SET(getenv("COLORTERM"), -- "truecolor", -- "24bit")) -- cached_color_mode = COLOR_24BIT; -- -- else if (getpid_cached() == 1) -+ else if (getpid_cached() == 1) { - /* PID1 outputs to the console without holding it open all the time. - * - * Note that the Linux console can only display 16 colors. We still enable 256 color -@@ -1292,9 +1287,23 @@ ColorMode get_color_mode(void) { - * map them to the closest color in the 16 color palette (since kernel 3.16). Doing - * 256 colors is nice for people who invoke systemd in a container or via a serial - * link or such, and use a true 256 color terminal to do so. */ -- cached_color_mode = getenv_terminal_is_dumb() ? COLOR_OFF : COLOR_256; -- else -- cached_color_mode = terminal_is_dumb() ? COLOR_OFF : COLOR_256; -+ if (getenv_terminal_is_dumb()) -+ cached_color_mode = COLOR_OFF; -+ } else { -+ if (terminal_is_dumb()) -+ cached_color_mode = COLOR_OFF; -+ } -+ -+ if (cached_color_mode < 0) { -+ /* We failed to figure out any reason to *disable* colors. -+ * Let's see how many colors we shall use. */ -+ if (STRPTR_IN_SET(getenv("COLORTERM"), -+ "truecolor", -+ "24bit")) -+ cached_color_mode = COLOR_24BIT; -+ else -+ cached_color_mode = COLOR_256; -+ } - } - - return cached_color_mode; diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml index 0c24d0ac54bb..0d8cc3d2f286 100644 --- a/sys-apps/systemd/metadata.xml +++ b/sys-apps/systemd/metadata.xml @@ -29,7 +29,6 @@ Enable use of dev-libs/openssl for various features Enable PKCS#11 support for cryptsetup and homed Enable password quality checking in homed - Enable support for growing/adding partitions Enable qrcode output support in journal Install resolvconf symlink for systemd-resolve Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown diff --git a/sys-apps/systemd/systemd-249.11.ebuild b/sys-apps/systemd/systemd-249.11.ebuild deleted file mode 100644 index 79c41b24c83c..000000000000 --- a/sys-apps/systemd/systemd-249.11.ebuild +++ /dev/null @@ -1,505 +0,0 @@ -# Copyright 2011-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -# Avoid QA warnings -TMPFILES_OPTIONAL=1 - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/systemd/systemd.git" - inherit git-r3 -else - if [[ ${PV} == *.* ]]; then - MY_PN=systemd-stable - else - MY_PN=systemd - fi - MY_PV=${PV/_/-} - MY_P=${MY_PN}-${MY_PV} - S=${WORKDIR}/${MY_P} - SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils fido2 +gcrypt gnuefi homed http idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd" - -REQUIRED_USE=" - homed? ( cryptsetup pam ) - importd? ( curl gcrypt lzma ) - pwquality? ( homed ) -" -RESTRICT="!test? ( test )" - -MINKV="3.11" - -OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0=" - -COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] - sys-libs/libcap:0=[${MULTILIB_USEDEP}] - virtual/libcrypt:=[${MULTILIB_USEDEP}] - acl? ( sys-apps/acl:0= ) - apparmor? ( sys-libs/libapparmor:0= ) - audit? ( >=sys-process/audit-2:0= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) - curl? ( net-misc/curl:0= ) - dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) - elfutils? ( >=dev-libs/elfutils-0.158:0= ) - fido2? ( dev-libs/libfido2:0= ) - gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) - homed? ( ${OPENSSL_DEP} ) - http? ( - >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] - >=net-libs/gnutls-3.1.4:0= - ) - idn? ( net-dns/libidn2:= ) - importd? ( - app-arch/bzip2:0= - sys-libs/zlib:0= - ) - kmod? ( >=sys-apps/kmod-15:0= ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) - nat? ( net-firewall/iptables:0= ) - pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) - pkcs11? ( app-crypt/p11-kit:0= ) - pcre? ( dev-libs/libpcre2 ) - pwquality? ( dev-libs/libpwquality:0= ) - qrcode? ( media-gfx/qrencode:0= ) - repart? ( ${OPENSSL_DEP} ) - seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) - selinux? ( sys-libs/libselinux:0= ) - tpm? ( app-crypt/tpm2-tss:0= ) - xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) - zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] ) -" - -# Newer linux-headers needed by ia64, bug #480218 -DEPEND="${COMMON_DEPEND} - >=sys-kernel/linux-headers-${MINKV} - gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -" - -# baselayout-2.2 has /run -RDEPEND="${COMMON_DEPEND} - >=acct-group/adm-0-r1 - >=acct-group/wheel-0-r1 - >=acct-group/kmem-0-r1 - >=acct-group/tty-0-r1 - >=acct-group/utmp-0-r1 - >=acct-group/audio-0-r1 - >=acct-group/cdrom-0-r1 - >=acct-group/dialout-0-r1 - >=acct-group/disk-0-r1 - >=acct-group/input-0-r1 - >=acct-group/kvm-0-r1 - >=acct-group/lp-0-r1 - >=acct-group/render-0-r1 - acct-group/sgx - >=acct-group/tape-0-r1 - acct-group/users - >=acct-group/video-0-r1 - >=acct-group/systemd-journal-0-r1 - >=acct-user/root-0-r1 - acct-user/nobody - >=acct-user/systemd-journal-remote-0-r1 - >=acct-user/systemd-coredump-0-r1 - >=acct-user/systemd-network-0-r1 - acct-user/systemd-oom - >=acct-user/systemd-resolve-0-r1 - >=acct-user/systemd-timesync-0-r1 - >=sys-apps/baselayout-2.2 - selinux? ( sec-policy/selinux-base-policy[systemd] ) - sysv-utils? ( - !sys-apps/openrc[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( sys-apps/sysvinit ) - resolvconf? ( !net-dns/openresolv ) - !build? ( || ( - sys-apps/util-linux[kill(-)] - sys-process/procps[kill(+)] - sys-apps/coreutils[kill(-)] - ) ) - !sys-apps/hwids[udev] - !sys-auth/nss-myhostname - !sys-fs/eudev - !sys-fs/udev -" - -# sys-apps/dbus: the daemon only (+ build-time lib dep for tests) -PDEPEND=">=sys-apps/dbus-1.9.8[systemd] - >=sys-fs/udev-init-scripts-34 - policykit? ( sys-auth/polkit ) - !vanilla? ( sys-apps/gentoo-systemd-integration )" - -BDEPEND=" - app-arch/xz-utils:0 - dev-util/gperf - >=dev-util/meson-0.46 - >=sys-apps/coreutils-8.16 - sys-devel/gettext - virtual/pkgconfig - test? ( - app-text/tree - dev-lang/perl - sys-apps/dbus - ) - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt:0 - $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') -" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" && - has_version -b "dev-python/lxml[${PYTHON_USEDEP}]" -} - -QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*" -QA_EXECSTACK="usr/lib/systemd/boot/efi/*" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - if use test && has pid-sandbox ${FEATURES}; then - ewarn "Tests are known to fail with PID sandboxing enabled." - ewarn "See https://bugs.gentoo.org/674458." - fi - - local CONFIG_CHECK="~AUTOFS4_FS ~BINFMT_MISC ~BLK_DEV_BSG ~CGROUPS - ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE - ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS - ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH - ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED - ~!SYSFS_DEPRECATED_V2" - - use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" - use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" - kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG" - kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES" - kernel_is -ge 4 10 && CONFIG_CHECK+=" ~CGROUP_BPF" - - if kernel_is -lt 5 10 20; then - CONFIG_CHECK+=" ~CHECKPOINT_RESTORE" - else - CONFIG_CHECK+=" ~KCMP" - fi - - if linux_config_exists; then - local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) - if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then - ewarn "It's recommended to set an empty value to the following kernel config option:" - ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" - fi - if linux_chkconfig_present X86; then - CONFIG_CHECK+=" ~DMIID" - fi - fi - - if kernel_is -lt ${MINKV//./ }; then - ewarn "Kernel version at least ${MINKV} required" - fi - - check_extra_config - fi -} - -pkg_setup() { - : -} - -src_unpack() { - default - [[ ${PV} != 9999 ]] || git-r3_src_unpack -} - -src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( - ) - - if ! use vanilla; then - PATCHES+=( - "${FILESDIR}/gentoo-generator-path-r2.patch" - "${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch" - "${FILESDIR}/gentoo-journald-audit.patch" - ) - fi - - default -} - -src_configure() { - # Prevent conflicts with i686 cross toolchain, bug 559726 - tc-export AR CC NM OBJCOPY RANLIB - - python_setup - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --localstatedir="${EPREFIX}/var" - -Dsupport-url="https://gentoo.org/support/" - -Dpamlibdir="$(getpam_mod_dir)" - # avoid bash-completion dep - -Dbashcompletiondir="$(get_bashcompdir)" - # make sure we get /bin:/sbin in PATH - $(meson_use split-usr) - -Dsplit-bin=true - -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" - -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - # Avoid infinite exec recursion, bug 642724 - -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit" - # no deps - -Dima=true - -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) - # Optional components/dependencies - $(meson_native_use_bool acl) - $(meson_native_use_bool apparmor) - $(meson_native_use_bool audit) - $(meson_native_use_bool cryptsetup libcryptsetup) - $(meson_native_use_bool curl libcurl) - $(meson_native_use_bool dns-over-tls dns-over-tls) - $(meson_native_use_bool elfutils) - $(meson_native_use_bool fido2 libfido2) - $(meson_use gcrypt) - $(meson_native_use_bool gnuefi gnu-efi) - -Defi-includedir="${ESYSROOT}/usr/include/efi" - -Defi-ld="$(tc-getLD)" - -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" - $(meson_native_use_bool homed) - $(meson_native_use_bool http microhttpd) - $(meson_native_use_bool idn) - $(meson_native_use_bool importd) - $(meson_native_use_bool importd bzip2) - $(meson_native_use_bool importd zlib) - $(meson_native_use_bool kmod) - $(meson_use lz4) - $(meson_use lzma xz) - $(meson_use zstd) - $(meson_native_use_bool nat libiptc) - $(meson_use pam) - $(meson_native_use_bool pkcs11 p11kit) - $(meson_native_use_bool pcre pcre2) - $(meson_native_use_bool policykit polkit) - $(meson_native_use_bool pwquality) - $(meson_native_use_bool qrcode qrencode) - $(meson_native_use_bool repart) - $(meson_native_use_bool seccomp) - $(meson_native_use_bool selinux) - $(meson_native_use_bool tpm tpm2) - $(meson_native_use_bool test dbus) - $(meson_native_use_bool xkb xkbcommon) - -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" - # Breaks screen, tmux, etc. - -Ddefault-kill-user-processes=false - -Dcreate-log-dirs=false - - # multilib options - $(meson_native_true backlight) - $(meson_native_true binfmt) - $(meson_native_true coredump) - $(meson_native_true environment-d) - $(meson_native_true firstboot) - $(meson_native_true hibernate) - $(meson_native_true hostnamed) - $(meson_native_true ldconfig) - $(meson_native_true localed) - $(meson_native_true man) - $(meson_native_true networkd) - $(meson_native_true quotacheck) - $(meson_native_true randomseed) - $(meson_native_true rfkill) - $(meson_native_true sysusers) - $(meson_native_true timedated) - $(meson_native_true timesyncd) - $(meson_native_true tmpfiles) - $(meson_native_true vconsole) - ) - - meson_src_configure "${myconf[@]}" -} - -multilib_src_test() { - unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR - meson_src_test -} - -multilib_src_install_all() { - local rootprefix=$(usex split-usr '' /usr) - - # meson doesn't know about docdir - mv "${ED}"/usr/share/doc/{systemd,${PF}} || die - - einstalldocs - dodoc "${FILESDIR}"/nsswitch.conf - - if ! use resolvconf; then - rm -f "${ED}${rootprefix}"/sbin/resolvconf || die - fi - - rm "${ED}"/etc/init.d/README || die - rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die - - if ! use sysv-utils; then - rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die - rm "${ED}"/usr/share/man/man1/init.1 || die - rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die - fi - - if ! use resolvconf && ! use sysv-utils; then - rmdir "${ED}${rootprefix}"/sbin || die - fi - - # https://bugs.gentoo.org/761763 - rm -r "${ED}"/usr/lib/sysusers.d || die - - # Preserve empty dirs in /etc & /var, bug #437008 - keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d} - keepdir /etc/kernel/install.d - keepdir /etc/systemd/{network,system,user} - keepdir /etc/udev/rules.d - - keepdir /etc/udev/hwdb.d - - keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown} - keepdir /usr/lib/{binfmt.d,modules-load.d} - keepdir /usr/lib/systemd/user-generators - keepdir /var/lib/systemd - keepdir /var/log/journal - - # Symlink /etc/sysctl.conf for easy migration. - dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf - - if use pam; then - newpamd "${FILESDIR}"/systemd-user.pam systemd-user - fi - - if use split-usr; then - # Avoid breaking boot/reboot - dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd - dosym ../../../lib/systemd/systemd-shutdown /usr/lib/systemd/systemd-shutdown - fi - - gen_usr_ldscript -a systemd udev -} - -migrate_locale() { - local envd_locale_def="${EROOT}/etc/env.d/02locale" - local envd_locale=( "${EROOT}"/etc/env.d/??locale ) - local locale_conf="${EROOT}/etc/locale.conf" - - if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then - # If locale.conf does not exist... - if [[ -e ${envd_locale} ]]; then - # ...either copy env.d/??locale if there's one - ebegin "Moving ${envd_locale} to ${locale_conf}" - mv "${envd_locale}" "${locale_conf}" - eend ${?} || FAIL=1 - else - # ...or create a dummy default - ebegin "Creating ${locale_conf}" - cat > "${locale_conf}" <<-EOF - # This file has been created by the sys-apps/systemd ebuild. - # See locale.conf(5) and localectl(1). - - # LANG=${LANG} - EOF - eend ${?} || FAIL=1 - fi - fi - - if [[ ! -L ${envd_locale} ]]; then - # now, if env.d/??locale is not a symlink (to locale.conf)... - if [[ -e ${envd_locale} ]]; then - # ...warn the user that he has duplicate locale settings - ewarn - ewarn "To ensure consistent behavior, you should replace ${envd_locale}" - ewarn "with a symlink to ${locale_conf}. Please migrate your settings" - ewarn "and create the symlink with the following command:" - ewarn "ln -s -n -f ../locale.conf ${envd_locale}" - ewarn - else - # ...or just create the symlink if there's nothing here - ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink" - ln -n -s ../locale.conf "${envd_locale_def}" - eend ${?} || FAIL=1 - fi - fi -} - -pkg_preinst() { - if ! use split-usr; then - local dir - for dir in bin sbin lib; do - if [[ ! ${EROOT}/${dir} -ef ${EROOT}/usr/${dir} ]]; then - eerror "\"${EROOT}/${dir}\" and \"${EROOT}/usr/${dir}\" are not merged." - eerror "One of them should be a symbolic link to the other one." - FAIL=1 - fi - done - if [[ ${FAIL} ]]; then - eerror "Migration to system layout with merged directories must be performed before" - eerror "rebuilding ${CATEGORY}/${PN} with USE=\"-split-usr\" to avoid run-time breakage." - die "System layout with split directories still used" - fi - fi -} - -pkg_postinst() { - systemd_update_catalog - - # Keep this here in case the database format changes so it gets updated - # when required. - systemd-hwdb --root="${ROOT}" update - - udev_reload || FAIL=1 - - # Bug 465468, make sure locales are respected, and ensure consistency - # between OpenRC & systemd - migrate_locale - - if [[ -z ${REPLACING_VERSIONS} ]]; then - if type systemctl &>/dev/null; then - systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1 - fi - elog "To enable a useful set of services, run the following:" - elog " systemctl preset-all --preset-mode=enable-only" - fi - - if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then - rm "${EROOT}/var/lib/systemd/timesync" - fi - - if [[ ${FAIL} ]]; then - eerror "One of the postinst commands failed. Please check the postinst output" - eerror "for errors. You may need to clean up your system and/or try installing" - eerror "systemd again." - eerror - fi -} - -pkg_prerm() { - # If removing systemd completely, remove the catalog database. - if [[ ! ${REPLACED_BY_VERSION} ]]; then - rm -f -v "${EROOT}"/var/lib/systemd/catalog/database - fi -} diff --git a/sys-apps/systemd/systemd-249.9.ebuild b/sys-apps/systemd/systemd-249.9.ebuild deleted file mode 100644 index 3367ca393987..000000000000 --- a/sys-apps/systemd/systemd-249.9.ebuild +++ /dev/null @@ -1,506 +0,0 @@ -# Copyright 2011-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -# Avoid QA warnings -TMPFILES_OPTIONAL=1 - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/systemd/systemd.git" - inherit git-r3 -else - if [[ ${PV} == *.* ]]; then - MY_PN=systemd-stable - else - MY_PN=systemd - fi - MY_PV=${PV/_/-} - MY_P=${MY_PN}-${MY_PV} - S=${WORKDIR}/${MY_P} - SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -fi - -inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils fido2 +gcrypt gnuefi homed http idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd" - -REQUIRED_USE=" - homed? ( cryptsetup pam ) - importd? ( curl gcrypt lzma ) - pwquality? ( homed ) -" -RESTRICT="!test? ( test )" - -MINKV="3.11" - -OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0=" - -COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] - sys-libs/libcap:0=[${MULTILIB_USEDEP}] - virtual/libcrypt:=[${MULTILIB_USEDEP}] - acl? ( sys-apps/acl:0= ) - apparmor? ( sys-libs/libapparmor:0= ) - audit? ( >=sys-process/audit-2:0= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) - curl? ( net-misc/curl:0= ) - dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) - elfutils? ( >=dev-libs/elfutils-0.158:0= ) - fido2? ( dev-libs/libfido2:0= ) - gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) - homed? ( ${OPENSSL_DEP} ) - http? ( - >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] - >=net-libs/gnutls-3.1.4:0= - ) - idn? ( net-dns/libidn2:= ) - importd? ( - app-arch/bzip2:0= - sys-libs/zlib:0= - ) - kmod? ( >=sys-apps/kmod-15:0= ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) - nat? ( net-firewall/iptables:0= ) - pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) - pkcs11? ( app-crypt/p11-kit:0= ) - pcre? ( dev-libs/libpcre2 ) - pwquality? ( dev-libs/libpwquality:0= ) - qrcode? ( media-gfx/qrencode:0= ) - repart? ( ${OPENSSL_DEP} ) - seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) - selinux? ( sys-libs/libselinux:0= ) - tpm? ( app-crypt/tpm2-tss:0= ) - xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) - zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] ) -" - -# Newer linux-headers needed by ia64, bug #480218 -DEPEND="${COMMON_DEPEND} - >=sys-kernel/linux-headers-${MINKV} - gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -" - -# baselayout-2.2 has /run -RDEPEND="${COMMON_DEPEND} - >=acct-group/adm-0-r1 - >=acct-group/wheel-0-r1 - >=acct-group/kmem-0-r1 - >=acct-group/tty-0-r1 - >=acct-group/utmp-0-r1 - >=acct-group/audio-0-r1 - >=acct-group/cdrom-0-r1 - >=acct-group/dialout-0-r1 - >=acct-group/disk-0-r1 - >=acct-group/input-0-r1 - >=acct-group/kvm-0-r1 - >=acct-group/lp-0-r1 - >=acct-group/render-0-r1 - acct-group/sgx - >=acct-group/tape-0-r1 - acct-group/users - >=acct-group/video-0-r1 - >=acct-group/systemd-journal-0-r1 - >=acct-user/root-0-r1 - acct-user/nobody - >=acct-user/systemd-journal-remote-0-r1 - >=acct-user/systemd-coredump-0-r1 - >=acct-user/systemd-network-0-r1 - acct-user/systemd-oom - >=acct-user/systemd-resolve-0-r1 - >=acct-user/systemd-timesync-0-r1 - >=sys-apps/baselayout-2.2 - selinux? ( sec-policy/selinux-base-policy[systemd] ) - sysv-utils? ( - !sys-apps/openrc[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( sys-apps/sysvinit ) - resolvconf? ( !net-dns/openresolv ) - !build? ( || ( - sys-apps/util-linux[kill(-)] - sys-process/procps[kill(+)] - sys-apps/coreutils[kill(-)] - ) ) - !sys-apps/hwids[udev] - !sys-auth/nss-myhostname - !sys-fs/eudev - !sys-fs/udev -" - -# sys-apps/dbus: the daemon only (+ build-time lib dep for tests) -PDEPEND=">=sys-apps/dbus-1.9.8[systemd] - >=sys-fs/udev-init-scripts-34 - policykit? ( sys-auth/polkit ) - !vanilla? ( sys-apps/gentoo-systemd-integration )" - -BDEPEND=" - app-arch/xz-utils:0 - dev-util/gperf - >=dev-util/meson-0.46 - >=sys-apps/coreutils-8.16 - sys-devel/gettext - virtual/pkgconfig - test? ( - app-text/tree - dev-lang/perl - sys-apps/dbus - ) - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt:0 - $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') -" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" && - has_version -b "dev-python/lxml[${PYTHON_USEDEP}]" -} - -QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*" -QA_EXECSTACK="usr/lib/systemd/boot/efi/*" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - if use test && has pid-sandbox ${FEATURES}; then - ewarn "Tests are known to fail with PID sandboxing enabled." - ewarn "See https://bugs.gentoo.org/674458." - fi - - local CONFIG_CHECK="~AUTOFS4_FS ~BINFMT_MISC ~BLK_DEV_BSG ~CGROUPS - ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE - ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS - ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH - ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED - ~!SYSFS_DEPRECATED_V2" - - use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" - use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" - kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG" - kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES" - kernel_is -ge 4 10 && CONFIG_CHECK+=" ~CGROUP_BPF" - - if kernel_is -lt 5 10 20; then - CONFIG_CHECK+=" ~CHECKPOINT_RESTORE" - else - CONFIG_CHECK+=" ~KCMP" - fi - - if linux_config_exists; then - local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) - if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then - ewarn "It's recommended to set an empty value to the following kernel config option:" - ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" - fi - if linux_chkconfig_present X86; then - CONFIG_CHECK+=" ~DMIID" - fi - fi - - if kernel_is -lt ${MINKV//./ }; then - ewarn "Kernel version at least ${MINKV} required" - fi - - check_extra_config - fi -} - -pkg_setup() { - : -} - -src_unpack() { - default - [[ ${PV} != 9999 ]] || git-r3_src_unpack -} - -src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( - "${FILESDIR}/249.9-cross-compile.patch" - ) - - if ! use vanilla; then - PATCHES+=( - "${FILESDIR}/gentoo-generator-path-r2.patch" - "${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch" - "${FILESDIR}/gentoo-journald-audit.patch" - ) - fi - - default -} - -src_configure() { - # Prevent conflicts with i686 cross toolchain, bug 559726 - tc-export AR CC NM OBJCOPY RANLIB - - python_setup - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --localstatedir="${EPREFIX}/var" - -Dsupport-url="https://gentoo.org/support/" - -Dpamlibdir="$(getpam_mod_dir)" - # avoid bash-completion dep - -Dbashcompletiondir="$(get_bashcompdir)" - # make sure we get /bin:/sbin in PATH - $(meson_use split-usr) - -Dsplit-bin=true - -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" - -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - # Avoid infinite exec recursion, bug 642724 - -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit" - # no deps - -Dima=true - -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) - # Optional components/dependencies - $(meson_native_use_bool acl) - $(meson_native_use_bool apparmor) - $(meson_native_use_bool audit) - $(meson_native_use_bool cryptsetup libcryptsetup) - $(meson_native_use_bool curl libcurl) - $(meson_native_use_bool dns-over-tls dns-over-tls) - $(meson_native_use_bool elfutils) - $(meson_native_use_bool fido2 libfido2) - $(meson_use gcrypt) - $(meson_native_use_bool gnuefi gnu-efi) - -Defi-includedir="${ESYSROOT}/usr/include/efi" - -Defi-ld="$(tc-getLD)" - -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" - $(meson_native_use_bool homed) - $(meson_native_use_bool http microhttpd) - $(meson_native_use_bool idn) - $(meson_native_use_bool importd) - $(meson_native_use_bool importd bzip2) - $(meson_native_use_bool importd zlib) - $(meson_native_use_bool kmod) - $(meson_use lz4) - $(meson_use lzma xz) - $(meson_use zstd) - $(meson_native_use_bool nat libiptc) - $(meson_use pam) - $(meson_native_use_bool pkcs11 p11kit) - $(meson_native_use_bool pcre pcre2) - $(meson_native_use_bool policykit polkit) - $(meson_native_use_bool pwquality) - $(meson_native_use_bool qrcode qrencode) - $(meson_native_use_bool repart) - $(meson_native_use_bool seccomp) - $(meson_native_use_bool selinux) - $(meson_native_use_bool tpm tpm2) - $(meson_native_use_bool test dbus) - $(meson_native_use_bool xkb xkbcommon) - -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" - # Breaks screen, tmux, etc. - -Ddefault-kill-user-processes=false - -Dcreate-log-dirs=false - - # multilib options - $(meson_native_true backlight) - $(meson_native_true binfmt) - $(meson_native_true coredump) - $(meson_native_true environment-d) - $(meson_native_true firstboot) - $(meson_native_true hibernate) - $(meson_native_true hostnamed) - $(meson_native_true ldconfig) - $(meson_native_true localed) - $(meson_native_true man) - $(meson_native_true networkd) - $(meson_native_true quotacheck) - $(meson_native_true randomseed) - $(meson_native_true rfkill) - $(meson_native_true sysusers) - $(meson_native_true timedated) - $(meson_native_true timesyncd) - $(meson_native_true tmpfiles) - $(meson_native_true vconsole) - ) - - meson_src_configure "${myconf[@]}" -} - -multilib_src_test() { - unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR - meson_src_test -} - -multilib_src_install_all() { - local rootprefix=$(usex split-usr '' /usr) - - # meson doesn't know about docdir - mv "${ED}"/usr/share/doc/{systemd,${PF}} || die - - einstalldocs - dodoc "${FILESDIR}"/nsswitch.conf - - if ! use resolvconf; then - rm -f "${ED}${rootprefix}"/sbin/resolvconf || die - fi - - rm "${ED}"/etc/init.d/README || die - rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die - - if ! use sysv-utils; then - rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die - rm "${ED}"/usr/share/man/man1/init.1 || die - rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die - fi - - if ! use resolvconf && ! use sysv-utils; then - rmdir "${ED}${rootprefix}"/sbin || die - fi - - # https://bugs.gentoo.org/761763 - rm -r "${ED}"/usr/lib/sysusers.d || die - - # Preserve empty dirs in /etc & /var, bug #437008 - keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d} - keepdir /etc/kernel/install.d - keepdir /etc/systemd/{network,system,user} - keepdir /etc/udev/rules.d - - keepdir /etc/udev/hwdb.d - - keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown} - keepdir /usr/lib/{binfmt.d,modules-load.d} - keepdir /usr/lib/systemd/user-generators - keepdir /var/lib/systemd - keepdir /var/log/journal - - # Symlink /etc/sysctl.conf for easy migration. - dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf - - if use pam; then - newpamd "${FILESDIR}"/systemd-user.pam systemd-user - fi - - if use split-usr; then - # Avoid breaking boot/reboot - dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd - dosym ../../../lib/systemd/systemd-shutdown /usr/lib/systemd/systemd-shutdown - fi - - gen_usr_ldscript -a systemd udev -} - -migrate_locale() { - local envd_locale_def="${EROOT}/etc/env.d/02locale" - local envd_locale=( "${EROOT}"/etc/env.d/??locale ) - local locale_conf="${EROOT}/etc/locale.conf" - - if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then - # If locale.conf does not exist... - if [[ -e ${envd_locale} ]]; then - # ...either copy env.d/??locale if there's one - ebegin "Moving ${envd_locale} to ${locale_conf}" - mv "${envd_locale}" "${locale_conf}" - eend ${?} || FAIL=1 - else - # ...or create a dummy default - ebegin "Creating ${locale_conf}" - cat > "${locale_conf}" <<-EOF - # This file has been created by the sys-apps/systemd ebuild. - # See locale.conf(5) and localectl(1). - - # LANG=${LANG} - EOF - eend ${?} || FAIL=1 - fi - fi - - if [[ ! -L ${envd_locale} ]]; then - # now, if env.d/??locale is not a symlink (to locale.conf)... - if [[ -e ${envd_locale} ]]; then - # ...warn the user that he has duplicate locale settings - ewarn - ewarn "To ensure consistent behavior, you should replace ${envd_locale}" - ewarn "with a symlink to ${locale_conf}. Please migrate your settings" - ewarn "and create the symlink with the following command:" - ewarn "ln -s -n -f ../locale.conf ${envd_locale}" - ewarn - else - # ...or just create the symlink if there's nothing here - ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink" - ln -n -s ../locale.conf "${envd_locale_def}" - eend ${?} || FAIL=1 - fi - fi -} - -pkg_preinst() { - if ! use split-usr; then - local dir - for dir in bin sbin lib; do - if [[ ! ${EROOT}/${dir} -ef ${EROOT}/usr/${dir} ]]; then - eerror "\"${EROOT}/${dir}\" and \"${EROOT}/usr/${dir}\" are not merged." - eerror "One of them should be a symbolic link to the other one." - FAIL=1 - fi - done - if [[ ${FAIL} ]]; then - eerror "Migration to system layout with merged directories must be performed before" - eerror "rebuilding ${CATEGORY}/${PN} with USE=\"-split-usr\" to avoid run-time breakage." - die "System layout with split directories still used" - fi - fi -} - -pkg_postinst() { - systemd_update_catalog - - # Keep this here in case the database format changes so it gets updated - # when required. - systemd-hwdb --root="${ROOT}" update - - udev_reload || FAIL=1 - - # Bug 465468, make sure locales are respected, and ensure consistency - # between OpenRC & systemd - migrate_locale - - if [[ -z ${REPLACING_VERSIONS} ]]; then - if type systemctl &>/dev/null; then - systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1 - fi - elog "To enable a useful set of services, run the following:" - elog " systemctl preset-all --preset-mode=enable-only" - fi - - if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then - rm "${EROOT}/var/lib/systemd/timesync" - fi - - if [[ ${FAIL} ]]; then - eerror "One of the postinst commands failed. Please check the postinst output" - eerror "for errors. You may need to clean up your system and/or try installing" - eerror "systemd again." - eerror - fi -} - -pkg_prerm() { - # If removing systemd completely, remove the catalog database. - if [[ ! ${REPLACED_BY_VERSION} ]]; then - rm -f -v "${EROOT}"/var/lib/systemd/catalog/database - fi -} diff --git a/sys-apps/systemd/systemd-250.5-r1.ebuild b/sys-apps/systemd/systemd-250.5-r1.ebuild index 8272af827231..455ecd8a9463 100644 --- a/sys-apps/systemd/systemd-250.5-r1.ebuild +++ b/sys-apps/systemd/systemd-250.5-r1.ebuild @@ -20,7 +20,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript diff --git a/sys-apps/systemd/systemd-251_rc3.ebuild b/sys-apps/systemd/systemd-251.ebuild similarity index 99% rename from sys-apps/systemd/systemd-251_rc3.ebuild rename to sys-apps/systemd/systemd-251.ebuild index a0c77f7b1597..8d12de0b47a7 100644 --- a/sys-apps/systemd/systemd-251_rc3.ebuild +++ b/sys-apps/systemd/systemd-251.ebuild @@ -20,7 +20,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript diff --git a/sys-apps/systemd/systemd-251_rc2.ebuild b/sys-apps/systemd/systemd-251_rc2.ebuild deleted file mode 100644 index 433553652a86..000000000000 --- a/sys-apps/systemd/systemd-251_rc2.ebuild +++ /dev/null @@ -1,512 +0,0 @@ -# Copyright 2011-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -# Avoid QA warnings -TMPFILES_OPTIONAL=1 - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/systemd/systemd.git" - inherit git-r3 -else - if [[ ${PV} == *.* ]]; then - MY_PN=systemd-stable - else - MY_PN=systemd - fi - MY_PV=${PV/_/-} - MY_P=${MY_PN}-${MY_PV} - S=${WORKDIR}/${MY_P} - SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd" - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -IUSE=" - acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls elfutils - fido2 +gcrypt gnuefi gnutls homed http idn importd +kmod - +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode - +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd -" -REQUIRED_USE=" - dns-over-tls? ( || ( gnutls openssl ) ) - homed? ( cryptsetup pam openssl ) - importd? ( curl lzma || ( gcrypt openssl ) ) - pwquality? ( homed ) -" -RESTRICT="!test? ( test )" - -MINKV="4.15" - -COMMON_DEPEND=" - >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] - sys-libs/libcap:0=[${MULTILIB_USEDEP}] - virtual/libcrypt:=[${MULTILIB_USEDEP}] - acl? ( sys-apps/acl:0= ) - apparmor? ( sys-libs/libapparmor:0= ) - audit? ( >=sys-process/audit-2:0= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) - curl? ( net-misc/curl:0= ) - elfutils? ( >=dev-libs/elfutils-0.158:0= ) - fido2? ( dev-libs/libfido2:0= ) - gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) - gnutls? ( >=net-libs/gnutls-3.6.0:0= ) - http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) - idn? ( net-dns/libidn2:= ) - importd? ( - app-arch/bzip2:0= - sys-libs/zlib:0= - ) - kmod? ( >=sys-apps/kmod-15:0= ) - lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) - nat? ( net-firewall/iptables:0= ) - openssl? ( >=dev-libs/openssl-1.1.0:0= ) - pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) - pkcs11? ( app-crypt/p11-kit:0= ) - pcre? ( dev-libs/libpcre2 ) - pwquality? ( dev-libs/libpwquality:0= ) - qrcode? ( media-gfx/qrencode:0= ) - seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) - selinux? ( sys-libs/libselinux:0= ) - tpm? ( app-crypt/tpm2-tss:0= ) - xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) - zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] ) -" - -# Newer linux-headers needed by ia64, bug #480218 -DEPEND="${COMMON_DEPEND} - >=sys-kernel/linux-headers-${MINKV} - gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -" - -# baselayout-2.2 has /run -RDEPEND="${COMMON_DEPEND} - >=acct-group/adm-0-r1 - >=acct-group/wheel-0-r1 - >=acct-group/kmem-0-r1 - >=acct-group/tty-0-r1 - >=acct-group/utmp-0-r1 - >=acct-group/audio-0-r1 - >=acct-group/cdrom-0-r1 - >=acct-group/dialout-0-r1 - >=acct-group/disk-0-r1 - >=acct-group/input-0-r1 - >=acct-group/kvm-0-r1 - >=acct-group/lp-0-r1 - >=acct-group/render-0-r1 - acct-group/sgx - >=acct-group/tape-0-r1 - acct-group/users - >=acct-group/video-0-r1 - >=acct-group/systemd-journal-0-r1 - >=acct-user/root-0-r1 - acct-user/nobody - >=acct-user/systemd-journal-remote-0-r1 - >=acct-user/systemd-coredump-0-r1 - >=acct-user/systemd-network-0-r1 - acct-user/systemd-oom - >=acct-user/systemd-resolve-0-r1 - >=acct-user/systemd-timesync-0-r1 - >=sys-apps/baselayout-2.2 - selinux? ( sec-policy/selinux-base-policy[systemd] ) - sysv-utils? ( - !sys-apps/openrc[sysv-utils(-)] - !sys-apps/sysvinit - ) - !sysv-utils? ( sys-apps/sysvinit ) - resolvconf? ( !net-dns/openresolv ) - !build? ( || ( - sys-apps/util-linux[kill(-)] - sys-process/procps[kill(+)] - sys-apps/coreutils[kill(-)] - ) ) - !sys-apps/hwids[udev] - !sys-auth/nss-myhostname - !sys-fs/eudev - !sys-fs/udev -" - -# sys-apps/dbus: the daemon only (+ build-time lib dep for tests) -PDEPEND=">=sys-apps/dbus-1.9.8[systemd] - >=sys-fs/udev-init-scripts-34 - policykit? ( sys-auth/polkit ) - !vanilla? ( sys-apps/gentoo-systemd-integration )" - -BDEPEND=" - app-arch/xz-utils:0 - dev-util/gperf - >=dev-util/meson-0.46 - >=sys-apps/coreutils-8.16 - sys-devel/gettext - virtual/pkgconfig - test? ( - app-text/tree - dev-lang/perl - sys-apps/dbus - ) - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt:0 - $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]') -" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" && - has_version -b "dev-python/lxml[${PYTHON_USEDEP}]" -} - -QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*" -QA_EXECSTACK="usr/lib/systemd/boot/efi/*" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - if use test && has pid-sandbox ${FEATURES}; then - ewarn "Tests are known to fail with PID sandboxing enabled." - ewarn "See https://bugs.gentoo.org/674458." - fi - - local CONFIG_CHECK=" ~BINFMT_MISC ~BLK_DEV_BSG ~CGROUPS - ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE - ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS - ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS - ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH - ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED - ~!SYSFS_DEPRECATED_V2" - - use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" - use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER" - - if kernel_is -ge 5 10 20; then - CONFIG_CHECK+=" ~KCMP" - else - CONFIG_CHECK+=" ~CHECKPOINT_RESTORE" - fi - - if kernel_is -ge 4 18; then - CONFIG_CHECK+=" ~AUTOFS_FS" - else - CONFIG_CHECK+=" ~AUTOFS4_FS" - fi - - if linux_config_exists; then - local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH) - if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then - ewarn "It's recommended to set an empty value to the following kernel config option:" - ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}" - fi - if linux_chkconfig_present X86; then - CONFIG_CHECK+=" ~DMIID" - fi - fi - - if kernel_is -lt ${MINKV//./ }; then - ewarn "Kernel version at least ${MINKV} required" - fi - - check_extra_config - fi -} - -pkg_setup() { - : -} - -src_unpack() { - default - [[ ${PV} != 9999 ]] || git-r3_src_unpack -} - -src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( - "${FILESDIR}/251-rc2-colorterm.patch" - ) - - if ! use vanilla; then - PATCHES+=( - "${FILESDIR}/gentoo-generator-path-r2.patch" - "${FILESDIR}/gentoo-systemctl-disable-sysv-sync-r1.patch" - "${FILESDIR}/gentoo-journald-audit.patch" - ) - fi - - # Fails with split-usr. - sed -i -e '2i exit 77' test/test-rpm-macros.sh || die - - default -} - -src_configure() { - # Prevent conflicts with i686 cross toolchain, bug 559726 - tc-export AR CC NM OBJCOPY RANLIB - - python_setup - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=( - --localstatedir="${EPREFIX}/var" - -Dsupport-url="https://gentoo.org/support/" - -Dpamlibdir="$(getpam_mod_dir)" - # avoid bash-completion dep - -Dbashcompletiondir="$(get_bashcompdir)" - # make sure we get /bin:/sbin in PATH - $(meson_use split-usr) - -Dsplit-bin=true - -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" - -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - # Avoid infinite exec recursion, bug 642724 - -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit" - # no deps - -Dima=true - -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) - # Optional components/dependencies - $(meson_native_use_bool acl) - $(meson_native_use_bool apparmor) - $(meson_native_use_bool audit) - $(meson_native_use_bool cryptsetup libcryptsetup) - $(meson_native_use_bool curl libcurl) - $(meson_native_use_bool dns-over-tls dns-over-tls) - $(meson_native_use_bool elfutils) - $(meson_native_use_bool fido2 libfido2) - $(meson_use gcrypt) - $(meson_native_use_bool gnuefi gnu-efi) - $(meson_native_use_bool gnutls) - -Defi-includedir="${ESYSROOT}/usr/include/efi" - -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" - $(meson_native_use_bool homed) - $(meson_native_use_bool http microhttpd) - $(meson_native_use_bool idn) - $(meson_native_use_bool importd) - $(meson_native_use_bool importd bzip2) - $(meson_native_use_bool importd zlib) - $(meson_native_use_bool kmod) - $(meson_use lz4) - $(meson_use lzma xz) - $(meson_use zstd) - $(meson_native_use_bool nat libiptc) - $(meson_native_use_bool openssl) - $(meson_use pam) - $(meson_native_use_bool pkcs11 p11kit) - $(meson_native_use_bool pcre pcre2) - $(meson_native_use_bool policykit polkit) - $(meson_native_use_bool pwquality) - $(meson_native_use_bool qrcode qrencode) - $(meson_native_use_bool seccomp) - $(meson_native_use_bool selinux) - $(meson_native_use_bool tpm tpm2) - $(meson_native_use_bool test dbus) - $(meson_native_use_bool xkb xkbcommon) - -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org" - # Breaks screen, tmux, etc. - -Ddefault-kill-user-processes=false - -Dcreate-log-dirs=false - - # multilib options - $(meson_native_true backlight) - $(meson_native_true binfmt) - $(meson_native_true coredump) - $(meson_native_true environment-d) - $(meson_native_true firstboot) - $(meson_native_true hibernate) - $(meson_native_true hostnamed) - $(meson_native_true ldconfig) - $(meson_native_true localed) - $(meson_native_true man) - $(meson_native_true networkd) - $(meson_native_true quotacheck) - $(meson_native_true randomseed) - $(meson_native_true rfkill) - $(meson_native_true sysusers) - $(meson_native_true timedated) - $(meson_native_true timesyncd) - $(meson_native_true tmpfiles) - $(meson_native_true vconsole) - ) - - meson_src_configure "${myconf[@]}" -} - -multilib_src_test() { - unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR - meson_src_test -} - -multilib_src_install_all() { - local rootprefix=$(usex split-usr '' /usr) - - # meson doesn't know about docdir - mv "${ED}"/usr/share/doc/{systemd,${PF}} || die - - einstalldocs - dodoc "${FILESDIR}"/nsswitch.conf - - if ! use resolvconf; then - rm -f "${ED}${rootprefix}"/sbin/resolvconf || die - fi - - rm "${ED}"/etc/init.d/README || die - rm "${ED}${rootprefix}"/lib/systemd/system-generators/systemd-sysv-generator || die - - if ! use sysv-utils; then - rm "${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} || die - rm "${ED}"/usr/share/man/man1/init.1 || die - rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 || die - fi - - if ! use resolvconf && ! use sysv-utils; then - rmdir "${ED}${rootprefix}"/sbin || die - fi - - # https://bugs.gentoo.org/761763 - rm -r "${ED}"/usr/lib/sysusers.d || die - - # Preserve empty dirs in /etc & /var, bug #437008 - keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d} - keepdir /etc/kernel/install.d - keepdir /etc/systemd/{network,system,user} - keepdir /etc/udev/rules.d - - keepdir /etc/udev/hwdb.d - - keepdir "${rootprefix}"/lib/systemd/{system-sleep,system-shutdown} - keepdir /usr/lib/{binfmt.d,modules-load.d} - keepdir /usr/lib/systemd/user-generators - keepdir /var/lib/systemd - keepdir /var/log/journal - - # Symlink /etc/sysctl.conf for easy migration. - dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf - - if use pam; then - newpamd "${FILESDIR}"/systemd-user.pam systemd-user - fi - - if use split-usr; then - # Avoid breaking boot/reboot - dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd - dosym ../../../lib/systemd/systemd-shutdown /usr/lib/systemd/systemd-shutdown - fi - - gen_usr_ldscript -a systemd udev -} - -migrate_locale() { - local envd_locale_def="${EROOT}/etc/env.d/02locale" - local envd_locale=( "${EROOT}"/etc/env.d/??locale ) - local locale_conf="${EROOT}/etc/locale.conf" - - if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then - # If locale.conf does not exist... - if [[ -e ${envd_locale} ]]; then - # ...either copy env.d/??locale if there's one - ebegin "Moving ${envd_locale} to ${locale_conf}" - mv "${envd_locale}" "${locale_conf}" - eend ${?} || FAIL=1 - else - # ...or create a dummy default - ebegin "Creating ${locale_conf}" - cat > "${locale_conf}" <<-EOF - # This file has been created by the sys-apps/systemd ebuild. - # See locale.conf(5) and localectl(1). - - # LANG=${LANG} - EOF - eend ${?} || FAIL=1 - fi - fi - - if [[ ! -L ${envd_locale} ]]; then - # now, if env.d/??locale is not a symlink (to locale.conf)... - if [[ -e ${envd_locale} ]]; then - # ...warn the user that he has duplicate locale settings - ewarn - ewarn "To ensure consistent behavior, you should replace ${envd_locale}" - ewarn "with a symlink to ${locale_conf}. Please migrate your settings" - ewarn "and create the symlink with the following command:" - ewarn "ln -s -n -f ../locale.conf ${envd_locale}" - ewarn - else - # ...or just create the symlink if there's nothing here - ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink" - ln -n -s ../locale.conf "${envd_locale_def}" - eend ${?} || FAIL=1 - fi - fi -} - -pkg_preinst() { - if ! use split-usr; then - local dir - for dir in bin sbin lib; do - if [[ ! ${EROOT}/${dir} -ef ${EROOT}/usr/${dir} ]]; then - eerror "\"${EROOT}/${dir}\" and \"${EROOT}/usr/${dir}\" are not merged." - eerror "One of them should be a symbolic link to the other one." - FAIL=1 - fi - done - if [[ ${FAIL} ]]; then - eerror "Migration to system layout with merged directories must be performed before" - eerror "rebuilding ${CATEGORY}/${PN} with USE=\"-split-usr\" to avoid run-time breakage." - die "System layout with split directories still used" - fi - fi -} - -pkg_postinst() { - systemd_update_catalog - - # Keep this here in case the database format changes so it gets updated - # when required. - systemd-hwdb --root="${ROOT}" update - - udev_reload || FAIL=1 - - # Bug 465468, make sure locales are respected, and ensure consistency - # between OpenRC & systemd - migrate_locale - - if [[ -z ${REPLACING_VERSIONS} ]]; then - if type systemctl &>/dev/null; then - systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1 - fi - elog "To enable a useful set of services, run the following:" - elog " systemctl preset-all --preset-mode=enable-only" - fi - - if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then - rm "${EROOT}/var/lib/systemd/timesync" - fi - - if [[ ${FAIL} ]]; then - eerror "One of the postinst commands failed. Please check the postinst output" - eerror "for errors. You may need to clean up your system and/or try installing" - eerror "systemd again." - eerror - fi -} - -pkg_prerm() { - # If removing systemd completely, remove the catalog database. - if [[ ! ${REPLACED_BY_VERSION} ]]; then - rm -f -v "${EROOT}"/var/lib/systemd/catalog/database - fi -} diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index 93399a9c83e7..8d12de0b47a7 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -20,7 +20,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild index 24b43202cac3..2f6bbc502aa6 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86" IUSE="wayland X" BDEPEND=" diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild new file mode 100644 index 000000000000..fd2f4d5730d0 --- /dev/null +++ b/sys-auth/AusweisApp2/AusweisApp2-1.22.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Official authentication app for German ID cards and residence permits" +HOMEPAGE="https://www.ausweisapp.bund.de/" +SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +RDEPEND=" + dev-libs/openssl:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5[qml] + dev-qt/qtwidgets:5 + net-libs/http-parser:0= + sys-apps/pcsc-lite + virtual/udev" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest index 0ef77b544c10..d6abf04ec673 100644 --- a/sys-auth/AusweisApp2/Manifest +++ b/sys-auth/AusweisApp2/Manifest @@ -1 +1,2 @@ DIST AusweisApp2-1.22.5.tar.gz 11251263 BLAKE2B 8f62864d4e4139b06715765666fb7cc040d7cfc0c3cfb8082399ca24b2edbca754f511a4e7ab1eee6dd4fa3e8ea6cd38d048446877a6cff6ce37d7bddc56e01a SHA512 79cdd749d656aa9b082a80b9db9863bc11f4c5b8e06efefa2eb215724a45894137c5b6b8884d622e4a8203346e1b4d91b292013395a978e06a0201e40693a17d +DIST AusweisApp2-1.22.6.tar.gz 11405656 BLAKE2B 27b9bcee74b134ec899543bfca46269a5dde66b1cafefa3bca58aac5182d6f8864d80a3f61202c5e9690914f28c2d80ee2091055afeb89e6c473662c8b7c4d06 SHA512 747ebdea12a26efd6d50413d6722c770301966e20a866a9fd189a4dacaa15ef03a3e4ca34ce84df3b775c10b8c8406e3786bdb4ffaffd13b35cf35f43c773d47 diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index b13a531fc4f0b73ffb6e2e0800987d5a2b46c676..ab4e5bdcd02f6cbef898151ae99aa8582efce219 100644 GIT binary patch delta 8614 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 delta 8702 zcmVV%=BEyJH%EX zrIyUD%$gp|)6e$@q#`^ELb9coL{+4RyPE31sH*or|NI|6|MYpk_0`|{KmOm(pMDBH z`JevjfBpPF{}TS`r{Y`-K5Wa;rBO@TFRx`8Bx$2xhDIU`Y|KYDc|L=eMm%se`fBf|Gx7WY#r`MlfUc&$Q zYya|e_UqeEK7{;;neD_yw~r&#;(cF4%q>60;#O-fBec0J=cceMORf`$8e%oeW~26P zZAG4@ALo)^R^y1tpOS0osjX@uhj>PAdH8W=DO_TI*gV7e)a-lAI51}}w{uSM#m>yV zteSl&A#+>dxXC^6(;9gWJB5QjhyT>*w-M!IJBB$%9BH1jOUfnkTYHA%>*(H}UE^BS zyEJ>wCly!Hv?|MUw`S}-hO+;Ecj^mn6;TnyK;zz_qlo>I|n>ho1DYk zM(&({K-#r=7Ae#DIoMup@#)ga89Z4kZTgr;O`!*VAy3OETQ8eab^Ly-n{$o62k+`k zX_Vg9+WPSKm@RJHS<9Bvu6B5?wUgrN6FG0*`th;lHTsFEozcoFt)G@oalzY6HMT>= zj8#r6EtTQj%AVt`As_C>jYKJ=S~#10nsG~i&X>`%%bp-SVzxg$|N8W0J>nI~k9)l8 zNIv-EQ*xEs@FCjDd%G3KZf2pCeKIGh=Pk{M<0L6Zut9X|%8BFLc@-`(eapxBy0=-U zNPX^MwwU>y;b!r>Pk$QELA_3LAyancd%VUPhX?0*eRG5>Q%i}X7`v`A_RtkVUnwhp z-fdXx+}hxD+t?h;njyy$%pW_PO^>c}KNLoABq|x$$;`8TNo&rTs8h%1=OESnB*Og> zuk-Tt>C4+CUZLhkybgeKW+buN;cCqTL)rToLUg3On;-?DIGK`dK9#ycq&WFluO}V1 z+;JAq=@icdP8>mB{5eN>O39AGpwtL|r4APeJpAZyhaCpln7+rW?U=%#_;OjJHb+`g z{LRQ43Tv&hZ_h|krYe+6djcL2*a8V=qzq%_>`OhdZBnbuly{4%lgz-DC88d89ef9u z?~Rc65~<>vC=Y+B$zPwJfBm#Ss3!N9x2M_Pp1*$h^fX@j=MTU2uWNtVmtf|9P#?9r zQsJ)L&O3ku1q5=XxR@$;J9Z$qHushm@VcnhHakexasjq-45Mbsz-9yT7s00bsww>o zf$%*is=kJ>T9{$9908#Wye5@ns;=F0uP2wl=s6Nd&-yis z^6y{!%gg@yddWx*@*c&l08%TIfOmx|2IGlToog3^J;5m(sfD)TR$vvJBV?N=a%+U0 z!lb4EV9!NJh_c!S+$VS6NtZ}b$C?(k87m;gv!5EAK{A7j?RiJMI$+Fy8@aE!>h@!n zMp~6d!Us+kkTY`}=}c6ESoeTu6nq;_?8N70?=^1V8U*7w0^|%bHLAE%FKy(NYTJ7q z%MuVU2gmDq+1)J42Kp6L?f-NC|_<&6BdF5|^>p{vJH&*yYqG zxduIRd||{;Yo|Im&<$N5 zQVx`%NPnIVucj4{EAQDDxBE;~dM zFfTpwr?J$+69Fj{1{HfONoWm9A|ma8B6JI3utdfWb0s+1k@Ohi*lY^a-wGU0@x%WFH2 zkZi#MRUo^usplr6Qf@%^o0GyFoEAAuV7jewW%JOOe78Clj_; zo`D>&s4vTb&j_55APsJlk3=^KA^MYIME=D;)X#1LfDN)uMC7jfPeJ?gbm0O3;t{c} ztRG0PmR7@1HHSe+Je))8FM_v?!(2w?qlU?1FX;;`8HEDcM$|xm@%^j;fJrIAc0v<) zAw!r2;-pq3o2dWX#juBi)vRKxeAv7I}@Od7-+q}3)=7B#?#0B`z6i1yQCQ$D6=B-j$iO- zjJ_iH4Ie}AC@4GRF}jDR?y^?^6qdP$j-tbqhA}#lxh2;E_st~+iIBMj&$d;7%1s<6 zFh}KNtQmyCb*ZIzr-1DfPM9*5a^#0_e=_<9$RqbA)>~f1bwApg+oTlk!p{Keg5|4*DLm?i^RyP zwVg;2z6*ZB>Tx7T)*O$=5qP2*j*X>G2NHH3e_-)tNZ^(#l|j6r1H1)LPlDq@e|sTg zLEa4_mVsbGt>@gmY&CG3Cz@bZ2qoY3nJgQ2HOPKLbur3dPXr*O%LnlyKnZSp;)hUr z#|Q!Vx`RrxD^uWVJea&W7eEa~!PxS`__j$@z7w8|6Jgl!NEX2i0}=6ou3VyZ1OD~p z^-7jk6vKeyb**!62F60q1CplJe-Q9IDFG_j_PU&5tvzs%D~C2XSGctJ=_DsW4@3#I z+?oZXFXo+pOMt`xOfHfYZ~~1ZAWRAht25`&=J$Z1+!3sJt^`CQo-lIU0u&Vy?>JN; zw?U?bFP=f)g$8m7d)!DaR7l2+V8`&Xm)Kl zujf8DfY!6gjt8>ln37(#e^q-^z{#f_45k47h)^ca8k%nt$WRa;aDp0dkQ8Q?PsB=M zpnm< z8BpYYMTvKytv~|-48VRz6g*0I)X}k6=x{u|KiKvu(aSXe4ydfUA39dr2e8LC;j}&E zf+jYudbgk@fp{b@o(l*d*PB{(lMxIh9`A-KN(U>NJnBMy05lXZTGYTATg@FT84~JU z)P7NuR1APII6ILu!VcX?QmW}vgI9MqP^1`7&Y&PZK}B#OoJYW(``d3H-kzU7eSCVm zB3gQ6nUe(#yMG^;cK9mT6fcDo-)^aK*43ZxG7mf%SAzD?Vn9m{Tp_{|{2Dp{1cMfC z?L>quR(L^+qx46T0d;HSVyMxSv5{(`G%+rk5x#@xj0y*K4A>qR`v8LBt`%DcXv(A! zO}?m{T@ceyzs@~TKhXgKwH+Kw$OrucMjm-Dj`NQ$^nax)g=0U6SnSa~U=kOV${!po z2MRqg6;UL<#qgi|M^rYHFZ1 zLE$zD%aE_=lz9$+XrXxzSeVL0ihB4|%Yi9T6C3r5KRTHks$vp6ey^y)gosd=ic%=U zK{R-6q<^2kNibD=8yx%sH8c7?F0Oc+&Oj#uSYm{OyD=t+BBfT}2kdozeR_FUli`tL z+mk~MiGr2_os$}n(@XyuC+h|`gjYgYA4CS^3iblRWQqfqJCd40Se=@|f}`p90DK@J zVUt^nk<^Pb?!2%Ga~$vxFoz^S6~J#j8o81qz<*vMN|ZGvji@E7J4lKlh4ZXBr(q51 z9wmrz<+u=LmSs9;mJ}_BdcLomrDmzbD=tMHw3s?xibEywDI-id#*2qL=X5#J_&&#e z>EoJV?%|RU>>mAFXTnn_@IK0q!jJmA?F zle$ooh70Yfjz=77O#{avbB1I+b_kwx65dk`7S-}W7C6N0UHNx#jU**iFvloBu!(d- z^&)E(cno&x>)^JA(pec(98ypX#op>@NeJOEAXcn_i83S*I=Kx)p(@pj7m;*zAb){7 z)hU`&mK_8??_>63cae}iRO~U13*t(?0am~$G@dCptA>wWDQ@7u9vFIC&14)d3V{}@ znm8csMw}o(i`s3Ko7j}wM)?4AC^}LU+CZau8J7+tfgw>dflxSwH1BC9gvRYpTt@Ld zs9S@16xKKFIT4fe^0!$*-xXot7k_}sE%F1g@*;CzLy#>1>(R`Hrp2BiDM2a(KvUnH zFAY=eYe%VLlv}Sm1(4u<$Uc4@c5TOohqPE-t>D7>A^$XTfOm3G^MW(YqzIA{BR;U% zhf_sZIWC1OhJUE}A6&>Wd9-OlXb=tHmhv-n3jY)cVJ*v%maS%7SjNMW zB>cvGK8*FAa`G(`d!R~F7!(WYb8>bl;4#VK6cIuvk;fa_T_&dJi%dsb7@$W4u_u#| zAaD0=oQ(dUWS0tnLvM&S<7p1IkW$3)k*m}H5U##4sR)xFxbR0pQTyYN*JK zepz?|(yR`dcE)t` zaOd72%7E)#LN)5wVt>*uL(Wu8b?P!BOHNTM*(3RIf5V6|R`rLP{QUgwJ&L99n2}_P zuWSVeZX@yI2|N}UmZp;HM65L08Ztt>BAt=T01yx@XA4Xa1wWErWdL5;u8~B3jh!mH%j)q;Uqhm663raacHv53Rn(lMZ)Ap#+g+)!2 zp4APk6>lYz4!;#3WC*m6W}PGxj{=-eWJdK1e2Z!Bd$@{Lu(FV#tJf1WeJH)PPTCezA_a;F$88JI*d#r)HN}&16;m2n>s{&!;4VWW6$z)@ z%vvDO`;fi9>+!!^K9k@TOn-a8k~%kP#c$={Lj03vn0A1xH$$RHU^x(c1DcvD93x(o z!FC&daq?*d6Rb0`8F!KZx4a>^um>_ASIt8)-`q#UBzW?Us;C-(wwB`$0sB0zLM%PR zKCDXaBh=CIoJaG7E?`M_;aF0k3~`vjfd~IpjnN45*T5HQr6DT}Gy^ioUqnze)O8(dHH@r|!@2u^ZxCkie2_Kx({Vip*bo*+r~2E>nQxFL z&n0-ItqW3rxhNlC29R3SNWWab*+9tD#EY&##3XMu>>)lM<$w%OJfTkPG#`xhv9nh> zD0O#CDqX<`N@ccDu{R~KdP4rRZMP|2Q#WvLDXr=>p(GHn;k^Ce#lMAfO||$?7XzJt(r>0485TA3UWlN9$&}%*!;|5Z zvWUpSwlXtjtN>-J9Y=1eoeuA~R4r;uvjBT2lsK)B1#uMzKjzUr~Zk`E3B4g8NXbIr1F^;o75y zxS;gV4vXV~(__g;V;I?ZKY;%nrh~>u5n~>IDLK+p+nc9ljA2J!gR>!~1tR4TmHHBX zfd@d%*W2Zgv;;EwjP}z+9_DzZlk`FQWMKWW}( z!dDyWec)>|7Nw|}*nkI-D!ZrN3S0ypPCf&-4b(C@?%`a|y3)D5^Los5On*=rbqvLW2 zKmQEJaJ(l$4oPEJY)Ac5SJqzdjf~|U6luHllJR|rZ7HZ`nmLb34IdaT@EBSp_vK+of z?GAtjg(%#*wSZyxNv+5D+KbksIzSw#{)Qosdmg=qf)?8vZ&S9(V?v|n0E;b7j{-)P zcc&3h-t_GWp(4WVDq+YZH9B-4Nn5~TDkd= zz+Ylq{3u8Z4%WbWSP~x63INFG+X@iZBV1p1|Md3sd4G7%0NGuCa%`h}s57m{!(mc9 z7z^e32&)fdStXINL?=_Xo14|@GYm^C5g35}hzM!0-KnL5IJ4XOnK%gptWFVsBWt5M zcvNA)f7mAAh@8C-;7B6G000LwKzn1NMma`m(P>qxqQE*bkKk+V3zS!Mp@b;8Kt5?U zA8xd**$21?kHC|E!635|u_lQd!Q(cKAvz-VhI^P;E|vSd5Wv^BALillYQ~{m7uqpk zH->}j(7XZ@tL7wZj#g}K&0d4LgI0l>;&#Q-xWH3OI<5o9_wZIHI;RG%0ps?5eHM%)z^ckvp1!#&lVSeck=~%8AEa zKcb~2eG(J3iBaUdH9+h#<{oc_;PCXARpeLFUQourX>q9Du zT7(_oD-;-iM5|p8ieWE#7Og63bJUr3>+f=(I!&1n<2tmsro}Jm!Bq6QKD-wGw9BWh zyse3b`p<}Mt(C4yiDXR(HAbYKWhP!ToRmh?lf~U5!9EK8`e_WCUD%yB5H6bk%_M z?Dp~)4$^(9Q|2`Zb25NKZ;ovwe1aZKOECCue97I06HTNiQYsE@caV-%(`IB?R=ztR z6P!jzI{;S`)rbe7q84l@Rvxnv0?|24h+W(P6{O_^GJ9=mFDLB;7VLx5Y#5k9nrm&! zsEdn#uy}p`^!%=m7%oN<1z?U!i&>LJEF6%8rtWiNT~2DU&cNu*o#* z(Sng-5+V{SVw}1bs*&fe!f*smt1VMYj-)z&_upZM-T?{Dnq+o=Y>)ve5I8nZyH~@h zwXavQ92SAkN3CGDYp`B_yX}j8c=>Bov)1%U^6$r%2i@yp=WFbU&N)`l9$r!!a++Ff<2TW zTx?Yqiz?-wV}oWT$O^7AlDXOuh6<8ie#8%uBaIW$;>IIbZ@)c#`FNhb{JOt?Uf;^J z2SE;^k91ku2qWmnHYbJ&>l+Lj3u}!Fg1qK|xUl1#h)2VNZ)1UY2zu>aB>o&{Nqn?# zfmWK_wstwmRHI51XCvqOd6W`9S!QmI3{s3bFt|#uS6SB z04QkH4x6QeUK-?qZ+wr#7$7u%g1UGbUpd zDa_wL&QDMKI&r%WL>BT8i}T0J;TtAITM`}4rfSzo+7-xvrx8|wO94fq!;u5a9%cq( z^!5z0oI=qoCZcfGKcR9@{LH5VtH%MeD)Xns~rBy0@yuv;gH5^jcc#L{@EE8F#Q7z|liheWM|e zASmf=LyKsoYE}ADl7BSAKD<2rpW75P_YeMM&ZU$W;KnP3^NalZGQMf8ZSsQvcruU2o*!06`8-stQ?# zdOb^fJs=kVp?&?~drKuDhIT66b4yURFw&`qq1UbyaxJ}Wy}tN9Zt&y>CEN3t{^{xe z^|zTM3*~ ziL%dBd?75UMHe!b>^(;}hEmeohkD7G>)!@_f<>jUc6w*4*x+`rROhDYEu+i@quQIe zZT0T8M4`6o#?5u8n_RGz}-@BzS=}eA>eu51nhsuvf@)WaNsb cZ}1#u0NK$85Ca?Xo&WIv0VHf{v@k;e07vm(E&u=k diff --git a/sys-auth/ssh-ldap-pubkey/Manifest b/sys-auth/ssh-ldap-pubkey/Manifest index 2316da6720b1..fcc55b832db2 100644 --- a/sys-auth/ssh-ldap-pubkey/Manifest +++ b/sys-auth/ssh-ldap-pubkey/Manifest @@ -1 +1,2 @@ DIST ssh-ldap-pubkey-1.3.3.tar.gz 15389 BLAKE2B 24c741646e33cf7af400053eff17efa35b96ec418d1c2b8c370a371dde51fdbbb3af3423f0cc4374f61b302f9836601444ee72613388fa2d4445957f918d64f9 SHA512 b52d4de3e0704817e8ea0fb316c21646da1bac74ed226812c03f9ee5ae449a86e5ef4c679633d212db05382e216b254a185e29d4a2244318ad5de288b909254a +DIST ssh-ldap-pubkey-1.4.0.tar.gz 15461 BLAKE2B 8e78fd6a5fa76ca97e813c95c9cbfefc3d40024cb31b8992de0c44770592f5abc7d8f0a4673905456dbe9a4272c1ce9a9e12bec69d9f8fa2f32a9b7a1895b978 SHA512 a62929b47f46f18936fcc7c233afaee43f0cef5f7a8de15304986205f98c2644a18f9c0dcabb35598f1cc485b8c4dbeb8b2f07cb2c3dcbb6b271a276aebf88e7 diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild new file mode 100644 index 000000000000..287a064c5b7e --- /dev/null +++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.4.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Utility to manage SSH public keys stored in LDAP" +HOMEPAGE="https://github.com/jirutka/ssh-ldap-pubkey" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/jirutka/${PN}/${PN}.git" + + inherit git-r3 +else + SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="schema" + +MY_CDEPEND="dev-python/docopt[${PYTHON_USEDEP}] + >=dev-python/python-ldap-3.0[${PYTHON_USEDEP}] + virtual/logger" +DEPEND="${MY_CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-describe[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +# We need to block previous net-misc/openssh packages +# to avoid file collision on "/etc/openldap/schema/openssh-lpk.schema" +RDEPEND="${MY_CDEPEND} + schema? ( !net-misc/openssh[ldap(-)] )" + +DOCS=( README.md CHANGELOG.adoc ) + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + + if use schema; then + insinto /etc/openldap/schema + doins etc/openssh-lpk.schema + fi + + local MY_DOCDIR="/usr/share/doc/${PF}/examples" + insinto "${MY_DOCDIR}" + doins etc/ldap.conf + + # We don't want to compress this small file to allow user + # to diff configuration against upstream's default + docompress -x "${MY_DOCDIR}" +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 5a88a6815967e28d29ecd6a4e29d075374c14e99..c2fec85b09983cc1d7bd0d5cff757900a3500eab 100644 GIT binary patch delta 9409 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 H%0mDErtPE= delta 9416 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/glibc-2.32-r1'; then rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die fi toolchain_src_prepare + + eapply_user } diff --git a/sys-devel/gcc/gcc-10.4.9999.ebuild b/sys-devel/gcc/gcc-10.4.9999.ebuild new file mode 100644 index 000000000000..a9a6b60d6846 --- /dev/null +++ b/sys-devel/gcc/gcc-10.4.9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +TOOLCHAIN_PATCH_SUFFIX="xz" +PATCH_GCC_VER="10.4.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="10.4.0" + +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + if has_version '>=sys-libs/glibc-2.32-r1'; then + rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die + fi + + toolchain_src_prepare +} diff --git a/sys-devel/gcc/gcc-11.4.9999.ebuild b/sys-devel/gcc/gcc-11.4.9999.ebuild new file mode 100644 index 000000000000..06ce76b748df --- /dev/null +++ b/sys-devel/gcc/gcc-11.4.9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +TOOLCHAIN_PATCH_SUFFIX="xz" +PATCH_VER="0" +PATCH_GCC_VER="11.4.0" +MUSL_VER="0" +MUSL_GCC_VER="11.4.0" + +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND="${CATEGORY}/binutils[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-devel/gcc/gcc-12.1.0.ebuild b/sys-devel/gcc/gcc-12.1.0.ebuild index a31455eab708..e3c575c899ae 100644 --- a/sys-devel/gcc/gcc-12.1.0.ebuild +++ b/sys-devel/gcc/gcc-12.1.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PATCH_VER="5" PATCH_GCC_VER="12.0.0" diff --git a/sys-devel/gcc/gcc-12.1.1_pre20220514.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220514.ebuild similarity index 98% rename from sys-devel/gcc/gcc-12.1.1_pre20220514.ebuild rename to sys-devel/gcc/gcc-12.1.1_p20220514.ebuild index 0c110bea12c2..b9019e18fc82 100644 --- a/sys-devel/gcc/gcc-12.1.1_pre20220514.ebuild +++ b/sys-devel/gcc/gcc-12.1.1_p20220514.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PATCH_VER="5" PATCH_GCC_VER="12.0.0" diff --git a/sys-devel/gcc/gcc-11.3.1_pre9999.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220521.ebuild similarity index 72% rename from sys-devel/gcc/gcc-11.3.1_pre9999.ebuild rename to sys-devel/gcc/gcc-12.1.1_p20220521.ebuild index 68a2294f2ab2..b9019e18fc82 100644 --- a/sys-devel/gcc/gcc-11.3.1_pre9999.ebuild +++ b/sys-devel/gcc/gcc-12.1.1_p20220521.ebuild @@ -1,16 +1,17 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PATCH_VER="3" -PATCH_GCC_VER="11.3.0" -MUSL_VER="1" -MUSL_GCC_VER="11.2.0" +PATCH_VER="5" +PATCH_GCC_VER="12.0.0" +MUSL_VER="4" +MUSL_GCC_VER="12.0.0" inherit toolchain #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#KEYWORDS="~loong" # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. @@ -20,13 +21,6 @@ DEPEND="${RDEPEND}" BDEPEND="${CATEGORY}/binutils[cet(-)?]" src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - toolchain_src_prepare eapply_user diff --git a/sys-devel/gcc/gcc-12.1.1_pre9999.ebuild b/sys-devel/gcc/gcc-12.2.9999.ebuild similarity index 75% rename from sys-devel/gcc/gcc-12.1.1_pre9999.ebuild rename to sys-devel/gcc/gcc-12.2.9999.ebuild index 8504e4c09af8..c03514a0890c 100644 --- a/sys-devel/gcc/gcc-12.1.1_pre9999.ebuild +++ b/sys-devel/gcc/gcc-12.2.9999.ebuild @@ -1,16 +1,28 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PATCH_VER="5" PATCH_GCC_VER="12.0.0" MUSL_VER="4" MUSL_GCC_VER="12.0.0" +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + inherit toolchain # Needs to be after inherit (for now?), bug #830908 -EGIT_BRANCH=releases/gcc-12 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" diff --git a/sys-devel/gcc/gcc-13.0.0_pre9999.ebuild b/sys-devel/gcc/gcc-13.0.9999.ebuild similarity index 78% rename from sys-devel/gcc/gcc-13.0.0_pre9999.ebuild rename to sys-devel/gcc/gcc-13.0.9999.ebuild index c3692a55cf5a..39b0e5637249 100644 --- a/sys-devel/gcc/gcc-13.0.0_pre9999.ebuild +++ b/sys-devel/gcc/gcc-13.0.9999.ebuild @@ -1,15 +1,25 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -TOOLCHAIN_GCC_PV=13.0.0 +EAPI=8 PATCH_VER="5" PATCH_GCC_VER="12.0.0" MUSL_VER="4" MUSL_GCC_VER="12.0.0" +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + inherit toolchain # Needs to be after inherit (for now?), bug #830908 EGIT_BRANCH=master diff --git a/sys-devel/gcc/gcc-9.4.1_p20220317.ebuild b/sys-devel/gcc/gcc-9.4.1_p20220317.ebuild index 09a8ed1fa045..977d60836aef 100644 --- a/sys-devel/gcc/gcc-9.4.1_p20220317.ebuild +++ b/sys-devel/gcc/gcc-9.4.1_p20220317.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 PATCH_GCC_VER="9.4.0" PATCH_VER="1" diff --git a/sys-devel/gcc/gcc-9.4.1_p20220520.ebuild b/sys-devel/gcc/gcc-9.4.1_p20220520.ebuild new file mode 100644 index 000000000000..893ff1d039b1 --- /dev/null +++ b/sys-devel/gcc/gcc-9.4.1_p20220520.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PATCH_GCC_VER="9.4.0" +PATCH_VER="1" +MUSL_VER="1" + +# Cheesy hack for RCs +MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) +MY_P=${PN}-${MY_PV} +GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" +TOOLCHAIN_SET_S=no +S="${WORKDIR}"/${MY_P} + +inherit toolchain + +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi diff --git a/sys-devel/gcc/gcc-9.4.1_pre9999.ebuild b/sys-devel/gcc/gcc-9.5.9999.ebuild similarity index 56% rename from sys-devel/gcc/gcc-9.4.1_pre9999.ebuild rename to sys-devel/gcc/gcc-9.5.9999.ebuild index 8c31f450a34c..471a68b351e1 100644 --- a/sys-devel/gcc/gcc-9.4.1_pre9999.ebuild +++ b/sys-devel/gcc/gcc-9.5.9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -6,7 +6,21 @@ EAPI="7" PATCH_GCC_VER="9.4.0" PATCH_VER="1" +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index f97ae553cae623d5e5707ee47ba41d2a2f0eed93..1bdb30e9f4bfac23804f496cd4347b60ed4737b3 100644 GIT binary patch literal 21706 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 literal 21714 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 diff --git a/sys-fs/lxcfs/lxcfs-4.0.12.ebuild b/sys-fs/lxcfs/lxcfs-4.0.12.ebuild index bde4889e46c0..62d6d70ca93a 100644 --- a/sys-fs/lxcfs/lxcfs-4.0.12.ebuild +++ b/sys-fs/lxcfs/lxcfs-4.0.12.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz LICENSE="Apache-2.0 LGPL-2+" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" RDEPEND="sys-fs/fuse:3" DEPEND="${RDEPEND}" diff --git a/sys-fs/mtools/mtools-4.0.39.ebuild b/sys-fs/mtools/mtools-4.0.39.ebuild index dc740ca0249c..96ceda73398b 100644 --- a/sys-fs/mtools/mtools-4.0.39.ebuild +++ b/sys-fs/mtools/mtools-4.0.39.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x64-macos ~x64-solaris" IUSE="X" RDEPEND="!elibc_glibc? ( virtual/libiconv ) diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest index c7822b3becb8..a888522f131f 100644 --- a/sys-fs/udisks/Manifest +++ b/sys-fs/udisks/Manifest @@ -1,2 +1 @@ -DIST udisks-2.9.3.tar.bz2 1778637 BLAKE2B 77352e2beb081486586587e3d7bdc5047662b27a246424bb995188c9da784e464681d9307dd0c4ca22a21da66d04dbdc9c945cc926b219a80682acfa60de04fe SHA512 1ee6e982e599c6872183068dd64f9259a522dea7a91ddc3119f9bc436c9c6bf2911e61f7ae339d67d4851cb6f55ec05b6d9a4cc8c1a9f7c5d35c66b80d5ada42 DIST udisks-2.9.4.tar.bz2 1699288 BLAKE2B 913f6dd02988c0bded13ae15a5f05e5b3c6404f0b0d58a493601a0762c7534403f89e9fb46ec6a536b85d5f9ca1f788c7a308f5563a897b324d212da0e7bab4b SHA512 35f5429bc2a7092aa659cba9296837d127e2b17c23ab23111d0d9b230d15ef5a6965e112b1f3829748a69a52fb5b09722153f86f1ef70977b3ad7b7a4ec40ec5 diff --git a/sys-fs/udisks/udisks-2.9.3.ebuild b/sys-fs/udisks/udisks-2.9.3.ebuild deleted file mode 100644 index 3112d930e977..000000000000 --- a/sys-fs/udisks/udisks-2.9.3.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils - -DESCRIPTION="Daemon providing interfaces to work with storage devices" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks" -SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo zram" - -REQUIRED_USE=" - ?? ( elogind systemd ) - elogind? ( daemon ) - systemd? ( daemon ) - zram? ( systemd ) -" - -# See configure.ac file for the required min version -BLOCKDEV_MIN_VER="2.25" - -COMMON_DEPEND=" - >=sys-auth/polkit-0.114 - >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[cryptsetup,lvm?,vdo?] - virtual/udev - acl? ( virtual/acl ) - daemon? ( - >=dev-libs/glib-2.50:2 - >=dev-libs/libatasmart-0.19 - >=dev-libs/libgudev-165:= - ) - elogind? ( >=sys-auth/elogind-219 ) - introspection? ( >=dev-libs/gobject-introspection-1.30:= ) - lvm? ( sys-fs/lvm2 ) - systemd? ( >=sys-apps/systemd-209 ) - zram? ( >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[kbd] ) -" -# util-linux -> mount, umount, swapon, swapoff (see also #403073) -RDEPEND="${COMMON_DEPEND} - >=sys-block/parted-3 - >=sys-apps/util-linux-2.30 - selinux? ( sec-policy/selinux-devicekit ) -" -DEPEND="${COMMON_DEPEND} - >=sys-kernel/linux-headers-3.1 -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - >=dev-util/gdbus-codegen-2.32 - >=dev-util/gtk-doc-am-1.3 - virtual/pkgconfig - nls? ( >=sys-devel/gettext-0.19.8 ) -" -# If adding a eautoreconf, then these might be needed at buildtime: -# dev-libs/gobject-introspection-common -# sys-devel/autoconf-archive - -DOCS=( AUTHORS HACKING NEWS README.md ) - -pkg_setup() { - # Listing only major arch's here to avoid tracking kernel's defconfig - if use amd64 || use arm || use ppc || use ppc64 || use x86; then - CONFIG_CHECK="~!IDE" #319829 - CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377 - CONFIG_CHECK+=" ~NLS_UTF8" #425562 - kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, #477278 - linux-info_pkg_setup - fi -} - -src_prepare() { - xdg_environment_reset - default - - if ! use systemd ; then - sed -i -e 's:libsystemd-login:&disable:' configure || die - fi -} - -src_configure() { - local myeconfargs=( - --enable-btrfs - --disable-gtk-doc - --disable-static - --localstatedir="${EPREFIX}"/var - --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html - --with-modprobedir="${EPREFIX}"/lib/modprobe.d - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - --with-tmpfilesdir="/usr/lib/tmpfiles.d" - --with-udevdir="$(get_udevdir)" - $(use_enable acl) - $(use_enable daemon) - $(use_enable debug) - $(use_enable introspection) - $(use_enable lvm lvm2) - $(use_enable lvm lvmcache) - $(use_enable nls) - $(use_enable vdo) - $(use_enable zram) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -type f -name "*.la" -delete || die - keepdir /var/lib/udisks2 #383091 - - rm -rf "${ED}"/usr/share/bash-completion - dobashcomp data/completions/udisksctl -} - -pkg_preinst() { - # Remove gtk-doc symlink, #597628 - if [[ -L "${EROOT}"/usr/share/gtk-doc/html/udisks2 ]]; then - rm "${EROOT}"/usr/share/gtk-doc/html/udisks2 || die - fi -} - -pkg_postinst() { - # TODO: obsolete with tmpfiles_process? - # mkdir -p "${EROOT}"/run #415987 - - tmpfiles_process udisks2.conf - - # See pkg_postinst() of >=sys-apps/baselayout-2.1-r1. Keep in sync? - if ! grep -qs "^tmpfs.*/run " "${EROOT}"/proc/mounts ; then - echo - ewarn "You should reboot the system now to get /run mounted with tmpfs!" - fi -} diff --git a/sys-fs/udisks/udisks-2.9.4.ebuild b/sys-fs/udisks/udisks-2.9.4.ebuild index 1de00194813c..f5e7dd5fdbcc 100644 --- a/sys-fs/udisks/udisks-2.9.4.ebuild +++ b/sys-fs/udisks/udisks-2.9.4.ebuild @@ -129,6 +129,8 @@ pkg_preinst() { } pkg_postinst() { + udev_reload + # TODO: obsolete with tmpfiles_process? # mkdir -p "${EROOT}"/run #415987 diff --git a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild index 0ef28b237d54..29816a7fd3f6 100644 --- a/sys-fs/xfsdump/xfsdump-3.1.10.ebuild +++ b/sys-fs/xfsdump/xfsdump-3.1.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 -sparc x86" IUSE="ncurses nls" RDEPEND=">=sys-apps/attr-2.4.19 diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index 0205d26a2662ad2c22d40f1415f3e75b6e4ca5a7..bb650576496ded256959a6292de493374122e366 100644 GIT binary patch literal 4427 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 R?FjpC{uj(|a}I4E004j1v*!Q+ literal 4421 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/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.115.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.115.ebuild deleted file mode 100644 index da84e07f808e..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.115.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.116.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.116.ebuild deleted file mode 100644 index db485661e986..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.116.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.117.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.117.ebuild index da84e07f808e..b0171103c6d8 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.117.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.117.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild deleted file mode 100644 index 9cad00c6c328..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.39.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.39.ebuild deleted file mode 100644 index 0787e9b25ee5..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.39.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.40.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.40.ebuild deleted file mode 100644 index cc187009eb97..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.40.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.41.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.41.ebuild index 0787e9b25ee5..9cad00c6c328 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.41.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.41.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.7.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.7.ebuild deleted file mode 100644 index 0787e9b25ee5..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.7.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.8.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.8.ebuild deleted file mode 100644 index cc187009eb97..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.8.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild deleted file mode 100644 index 9cad00c6c328..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="amd64 arm64 ppc64 x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.193.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.193.ebuild deleted file mode 100644 index 0787e9b25ee5..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.193.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.194.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.194.ebuild deleted file mode 100644 index cc187009eb97..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.194.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel 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 - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.195.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.195.ebuild index 0787e9b25ee5..9cad00c6c328 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.195.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.195.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index bc77b97ea1bb..5e89809140d8 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -1,31 +1,9 @@ -DIST genpatches-5.10-122.base.tar.xz 3383656 BLAKE2B 78310ae21efea3a38f91ee0a511b08be4f46ce75b0f265c7fef1f758f7aa854a69d05195e7bcd541e19712be59b80ba9b6758390630e716886164437020ac014 SHA512 52cf938fb005379f27df23d59056330b672aaa8c732fb324a0a65fd41a077305797440b95b95300c0577822e64bd557173573c543ebd83d1aefe6c4d97f51a4d -DIST genpatches-5.10-122.extras.tar.xz 3864 BLAKE2B d8525daea96a3cbbce6eff0ff46be6a7daea3e5008f6805e2a7ede7e4aa2211b52da3b413fb2b542e8720410471aa938a5733305d925e8606b6321c39472b021 SHA512 452582a28be8c6c340052fa1d58a0259c11bd686abdce28b75ad117586f557e5bb188670599a8373a8b3ea01057a8344ca0f70cff13e854adbb8b9c3bf1edf29 -DIST genpatches-5.10-124.base.tar.xz 3428172 BLAKE2B e1393b6b91c0a5ae3cf1ef74ed569ee5bcdaf3bb5bd290caa65004d9de3dff216e3121d5c6de7cba454ad6ed0f9df757d55fc31ed781531d222ddedfd800fb29 SHA512 1b2031bcd2f01db14686d9e642edfcb47c2ebd8e740b8d4af9310e4e9cad5a14e48ed7a72ad17ef001f4db04d519daafa4bc18ce197f97bf3ec6cf7a53cc61a2 -DIST genpatches-5.10-124.extras.tar.xz 3868 BLAKE2B eee2a113c7def23275fedd1125da016cfdd468683ecbaf187f79bbae29ed9d8b1c93d36d93c4e97aa4a8f2735dad29ad4cf75447cd5e5908dc0cf19661a18358 SHA512 83612ba5da23b29037f6fc24949e7ddf9169cf4ff444f2d3110ad7da09780932cf50a763d5bd6bf02e318233f4d245dea835cd25cee954fe77bccef43432dc56 -DIST genpatches-5.10-125.base.tar.xz 3432388 BLAKE2B ee59bacf1a5393e048ff955ac339e87e70f4a176ba97afb47cc22f25338893af63b5710e7efc755c47794db36f6c5e1f6c08b6514203d34d40cfc4950c5c2767 SHA512 2105b342869256ff9bec49b567ae252e1349b39e8a818178a7824638b06db569a21b4a39d0626849f6e4dd2a62e1dae4defbc3e642ff3d6200d609010ae301e5 -DIST genpatches-5.10-125.extras.tar.xz 3868 BLAKE2B 5d2c0d1197b3387f5c4b90e5e5e2a480e7b762fdb2f58fa3a2732a2c00f55033611868b01915a5a27bee67e83c3a959bcf3f1a943df8ad0cf11b6a3ffad02ae3 SHA512 0607da11b9b0d10f792f71c455b2fb77155af3b4a456668b5750eea96e9464ff83d1d8d0b7a81065101a77ac33b2e37ac3a0a3458261b797c29b3a19ee0dd540 DIST genpatches-5.10-126.base.tar.xz 3445148 BLAKE2B f21381f177a1c3de8e9be21c3fbf2b5ffd43dd12a7726fbcbec2e259a44e353fe63a98cc29b3e207d67cdf2642aaf142a69f438c395b0e928b13159e8fcc9fa0 SHA512 fce3451abb11c22afc8ab0ccfa6483ef2ba23916e2ebcd3191af775f1286716f90167a0bb835ecc0738d4e8a13326bd0644f46fbff19edbaa9df6c33fa5bafd0 DIST genpatches-5.10-126.extras.tar.xz 3868 BLAKE2B b08b05b945fef23421cf8a0f18c7b6c23e86edd4717ad80b24f4109d199373477c0bb16cb2a370a540c2d97bc99c1bb4d9feb7a9c964e9e80b9505cf51ae0ab6 SHA512 57e81535f7cbbeba031c03d0bf634035789266d1be7c7254d44a6777e554b5b6b14649c04e2a910ecc16f8e53f122b6bd0c9657cb5c9bb1fca56ab4d73f1f259 -DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66 SHA512 b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4 -DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82 SHA512 3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6 -DIST genpatches-5.15-43.base.tar.xz 1785824 BLAKE2B 435e3a48c6d8b01d71f203e7373ca44b03794f7ec5dcb84cf919b0b0cea0fb06edadc4228b0c53cd71ec6b80f7a0b2040e60a3223dbad0d9fd444e4980528ad5 SHA512 b78e665d7e43f5de92f83e9d464da953aad3136dc35a63cbe1a5f098cc8133162cb5d47a7e9cd323d86f5835194c27daa48a648bef4e6fce29d706e5be33a0c8 -DIST genpatches-5.15-43.extras.tar.xz 3932 BLAKE2B e6ad29d61c10175e8e31c91edbef3056922aeaa50583c64770fb1df714dd6764099b213a85c109d1057bec95aa5bd4485e8dcfce196ce7a6a0bbb682a7475965 SHA512 f85e4a409d4240bbb17ac3e3ca38afca1fa1a3ff8b31e9e2f7b4d5dfe6a255be38073f3e2dc02657bc309229281862d066851d4f57cf7213d8500c7efe64af8c -DIST genpatches-5.15-44.base.tar.xz 1805920 BLAKE2B c29bc5dce61deb71cce45dce36ef12f72674b9d04af57fcaa0a78da936334709e84a0660ff9e80951bc73e22dd9a803e942ca88a0f72a38debbb64909fe9b126 SHA512 e71b0088ce398102baf6a80d41af8662e9c712ecb8eea67db1fc83cd75c82943ea444671b43482ba445e0b4aff3ef38ddac10d90fcb7f48f09ad7ae4806155de -DIST genpatches-5.15-44.extras.tar.xz 3932 BLAKE2B 47d98e8b5fb0362cbb565cbde17c740c55909cef9958865593e312d47c52a7a21becda8bf7414482423732422118efaee87e741ccaa2f8b5231b111f5150a6fc SHA512 092e7143107fb37a83fb0658729c1ee5621a0c63d3e8a38325db598b65579d84089115f37e65d7fed45da3b3181b3edd32d5e1f01cc2e7835668251394b434bd DIST genpatches-5.15-45.base.tar.xz 1826632 BLAKE2B 77bb4d997b63723f677f82b91b33afd0f35367d9304051999a0daa84da26feb99fc76a61af77a5e477a5a8ded1a5c12316450563cd56b6c93a93e6df6421b107 SHA512 9435803d4dd65fa78d8e14e992681aeb016d3672b81d589b293d1cbacc024605e18429529803ba344ecae1610bb77150a7b2405cd43f00fc905e9c6babef04c1 DIST genpatches-5.15-45.extras.tar.xz 3932 BLAKE2B e2c4132995b7b39c9d135e17cd21315013cfa8b9de9b222206d9ff9a5780c4f35be294eb6d71130a9f4b9fbd9c2f31ded41c1c6dfecb2fdc4401118411a7485a SHA512 5b1cf3281df2fe24eac3827b0753c83305dd956b23351899be1dd37a89d00917c771475e3df3f9980f6b0fd210420b479c6196c7d1ea2ea9a0d711fab50cfb64 -DIST genpatches-5.17-11.base.tar.xz 684208 BLAKE2B 1c1f7a450a1f30d18f8e3eb7cb2db8b170f503a1b17343b25130408725f08c6ce0db7fe91eddb1b8d562bee0b6e60360baca4429aa09ffc1e7257b531ea6ed4e SHA512 5e0f2c89b93bd492c49d36627e6c6ded98e49f210e4c4880f84717e4248b711b5bce3d0db04ae78a29a01a47b3a2ae3ae5949cc02d755a22d63e6b7117477398 -DIST genpatches-5.17-11.extras.tar.xz 3932 BLAKE2B 8f65276ac101924b918379e84da046a8fc56ba293ebf5c9ace449917e58400ef8ed5cd947d9de558ed95735996eba42e01053c8e71f1a3782696e1ddccfe22fc SHA512 d7baa2bbcf982ede22dbc06dd1a452759c876357ee65750b21bf5a6b22939e5a924311c6e2315f222a65386ec028399d5c82eb0a1b8a215757bcaad1d83b001a -DIST genpatches-5.17-12.base.tar.xz 685640 BLAKE2B 3a662f399b18c9ecf54feb6688b706e2d2529d8c6ff763767d0539475ee23d11bdd76dd236da639f70600c2669b1e6796580a5dfd3d4c5c9491d79e5fd199b48 SHA512 2f360dae9c7f5d298224364fe02dbdc99006308a476b989715111b77710c4c805c018ae95c8c699db34776f74b24e326b5dcb90f4795d0696cf1c40e8d4cbcc3 -DIST genpatches-5.17-12.extras.tar.xz 3932 BLAKE2B 3c0b16365f2ddce7aa5323413a19ca1b37fce7cef2d0ce15e47b54dc3450f6cd62ec64d5913ae2817c302ee4fc2556f9e6316a7272aafcd558fc309b3c00e369 SHA512 4eeb7ee2649edf630e70f82584c278b4f6758e2937c3b067575286a3353883baedbbbe578222bfa187674d953b036ee2f1c89d001030efb1db6057f6d264f9ee DIST genpatches-5.17-13.base.tar.xz 713196 BLAKE2B ecba47430d0aeaae2d09d586a9ea016b0b602e2005ae7bf04ffaea7967a7542660dd4bed6cbd5268f187416896c046fdcb7e1aeeccbf293012d11c7473c4d6aa SHA512 fad3e0c53a5bf450dd9dec4146233e322553e110c8b3bd93c53cdb664859aeeb3e5c861f5e04cfbd550014288b7dda9b5740e5d970c443c140c8bfe0559ab82c DIST genpatches-5.17-13.extras.tar.xz 3932 BLAKE2B 9aa42ee7af3c16e41f6bfffa91855a8f1949d795fd435f0334d89de5240238cdf5fd14b964236973d3178172db2aff98989bc3626f9ca6d9f9878711fc6bc581 SHA512 1cea0fe9035f02f8099768608bcc1d896234058af984db268bd03cd27e3f12c2ad108b3f6d90be11b7edd53983d19d7ae3a00de87f62c3e80f1eace1cb5660d7 -DIST genpatches-5.4-195.base.tar.xz 4639264 BLAKE2B 7a3558a8bb125d616bf10dc29045ce0e5b6432eaf4e38326727ee184ae38d90937fc0168bd2654a8c871b7a851a7977cb9ad1b6b258073b20988b51be189235d SHA512 7add11fe740fe7ebb785f6dd2548ce908a053e30fe5ae8eab3e2b95eb6c8da9f9c5dfaf3d2e50a0a319389631162018ea2675ff8770779e8be39bf10a8e21890 -DIST genpatches-5.4-195.extras.tar.xz 1812 BLAKE2B d285c26f84b2275007c3ad4aab1d7fde0ba467ec07863fdf4962737b06bbedbb452a8601f3aea28fd4086b2e80680422e6cbc749cebe49918a37e1c790532359 SHA512 f1cc2db130045affd76c6e2fbd8c4d2806b20faa2feae80e8f88d821d4384ab0ecab3ae66d692666107e23c3deb6cb70231b6251be1e2e5f00e880af48228615 -DIST genpatches-5.4-197.base.tar.xz 4667616 BLAKE2B fe777dfe7e9301dbda973c6bbb1459c9e8ee245a729b50e528b8f58f8cccdcebe1d572217b089910eb7402473eaa6cbc39c0bdb11cad35d417d3a32d29ca5456 SHA512 eb05870e88d1b1e6740abe669ae5de2994283e95e427ccf55c7f184be5e36e20bc52d74e5ff669ea316add4d62da6a59bacb1a689c0f30a8c0a0dfb3c139b639 -DIST genpatches-5.4-197.extras.tar.xz 1812 BLAKE2B 8aa22afa5b4f9cb1cf2a112095a694f6145ec9c3b4be99daff9a1fbfab6e1742d45a8f34bfb407d6f7622bc9f934bcf780d8ddfb4f2add165329cf397c0f08ae SHA512 0b51076e9c9d17e094652288c8c0c0482a80ab233658fc84cd2db92414fef3965435a6718839b27361f0de802e70457f8ce32e9a7db33b30858e681a392d5355 -DIST genpatches-5.4-198.base.tar.xz 4675164 BLAKE2B df3392747e2aa0cecbfda049c124731bfb16b4ef2cdd3f973128c0f9b8c1160e941738f48092a0dc5a11f917fd6c3becd73dce6150c6d1ff17014b2c4c8197b4 SHA512 1e1a8dbe948b8a765b5ae4d98954a721586e5f7e0d4ad4bf579fd72002d78dd7074f535dc3c4a039c94c1c18506a2d000ef251318fd49913fc2fc56f710b6e59 -DIST genpatches-5.4-198.extras.tar.xz 1812 BLAKE2B 4512e1007841a16ddc3ec986778def8ccb1b144758c0edbfe004e547332c18266e38e016d8b098985d2344ab0c9c516b663c8af35f0d5896f2ffac01cda3a94b SHA512 ad74a36ebf4b5eb734f896718ee7e3f25a493904b30717819218638beeead2a8853bc64c0d368aae8f2c5957bc222ca2a296153aa492ef001ce9abc247b507a8 DIST genpatches-5.4-199.base.tar.xz 4683396 BLAKE2B e1e66ce10c436bb196a5890e08d5beb8d0a1ece7f19f8fb3b1027747509cc7b6102ace634abdbd299dd48fbc8750f3bc127abe55014410b1d558b4aec497f475 SHA512 8a16d67794e864749fdcdbf413ec0fe996d3c4fb5f04f8c8a2d3001377c8b5d4d7007a96efaa3590fd4b595cccdea36d83c6dc292629566e5398f322658d80f4 DIST genpatches-5.4-199.extras.tar.xz 1812 BLAKE2B 03b9ebf9d306256e58c895006038f4bb3d908590ef2f603487d9b970963c24acfbe78fbe862b2b493ab477e6e901aba332dc69916eb881fc42a79a62d7f81da4 SHA512 d100e876a9b64d662331d4a78b8531a71144bb70b789e0ab0b76e6957c368ee3a88025e040cd622dd4cf6e4da358a3636571ddf55b94e42dbc250a62a629baee DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113.ebuild deleted file mode 100644 index d3b655df2223..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.113.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115.ebuild deleted file mode 100644 index 161f70398d65..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.115.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116.ebuild deleted file mode 100644 index 161f70398d65..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.116.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.10.12 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117.ebuild index 161f70398d65..d3b655df2223 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.117.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild deleted file mode 100644 index 68008deb98f3..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ppc64 x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39.ebuild deleted file mode 100644 index 3e9875ab5936..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.39.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40.ebuild deleted file mode 100644 index 3e9875ab5936..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.40.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41.ebuild index 3e9875ab5936..68008deb98f3 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.41.ebuild @@ -39,7 +39,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )" diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7.ebuild deleted file mode 100644 index 8ce73328af90..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.7.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo -CONFIG_VER=5.17.3-gentoo -GENTOO_CONFIG_VER=g1 - -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/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8.ebuild deleted file mode 100644 index 8ce73328af90..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.8.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo -CONFIG_VER=5.17.3-gentoo -GENTOO_CONFIG_VER=g1 - -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/${GENTOO_CONFIG_VER}.tar.gz - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz - amd64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig ) - hppa? ( savedconfig ) - riscv? ( savedconfig )" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" - -QA_FLAGS_IGNORED=" - usr/src/linux-.*/scripts/gcc-plugins/.*.so - usr/src/linux-.*/vmlinux - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg -" - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - default - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - riscv) - return - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-gentoo-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191.ebuild deleted file mode 100644 index bbb1c4778144..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.191.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 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##*.} + 4 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -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/${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 ~ppc ppc64 x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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.193.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193.ebuild deleted file mode 100644 index 4a10594a85f7..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.193.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 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##*.} + 4 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -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/${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 ~ppc ~ppc64 ~x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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.194.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194.ebuild deleted file mode 100644 index 4a10594a85f7..000000000000 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.194.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020-2022 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##*.} + 4 )) -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.4.21 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea -GENTOO_CONFIG_VER=g1 - -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/${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 ~ppc ~ppc64 ~x86" -IUSE="debug" - -RDEPEND=" - !sys-kernel/gentoo-kernel-bin:${SLOT} -" -BDEPEND=" - debug? ( dev-util/pahole ) -" -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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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.195.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195.ebuild index 4a10594a85f7..bbb1c4778144 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.195.ebuild @@ -40,7 +40,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc ppc64 x86" IUSE="debug" RDEPEND=" diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index b7cabc7182f5..d8c0147c29c3 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -1,81 +1,24 @@ -DIST genpatches-4.14-286.base.tar.xz 5572520 BLAKE2B 12f09eb07b5e19b6cdf9e56c77273afb1157257700d95a08968148f62b8e60135b6d5c8e151e4b985b1336d880964dc4864087d8595a5338123c49e0800b1288 SHA512 0b96c91f34324a73073f5c26bb580c76d4338b33b5f7bea7e59109ea535ca6a7a04d89eac8efdcdcd3138735e3483fefc3426c5ae66a6f1073e5e8b9c307e523 -DIST genpatches-4.14-286.experimental.tar.xz 5712 BLAKE2B c468c82a270445ab28127fd8e0c590545c56d1646b92ae3cbb217e939a1c61716773f79077717bc80376e9b037e3e0aa47f1fae01906020b15119ce961ffb49d SHA512 8550f94e9e0a78a683be9db7bacd8dd51ecb14f167d17d5d8a6e8f7d38924512c23661a40b91f6f3c859bf599a70d8ce448d7666a566dae6df2b244f07f11570 -DIST genpatches-4.14-286.extras.tar.xz 3656 BLAKE2B ab93d1556a909d251e577dee9944495042fe0ca3fa9a35bb3b7d83a286cc4911b6cce57e80d2558b8a4e6704e2ba3a9e225cb993aa8dd368999f9ed857016f7a SHA512 dc23b91b1596f3d980de4a3866571001ab4b2c7ba50556dd85ffc6faf2473caa2cf8a9ce3c7e77014980303caf6e713e8f3e083ec5d3628c4f3aae189c6c16d5 -DIST genpatches-4.14-287.base.tar.xz 5628232 BLAKE2B f00c3dc38c979bb0a29d473c5ef6477a691bc5c1b87c44dddd773805196b23dbd3e0ae1dbd78e22b797ef917b44e246b1c56bba1fc7da47ae5c46089f018a88e SHA512 8c7cfb43fda378ed1f99cd370b494926b38efde9b1d5cb6b71ed3c13afe788939f846d954c1860ef5ab67e022c569328ca18b474ef803820e699546bfc859641 -DIST genpatches-4.14-287.experimental.tar.xz 5712 BLAKE2B 2e7d3fd76ddc2072fcff962d2be6d3fcc9eaa154885def399bbfebc4e1c5bfa8373ff2c5189c4456f880763fe7b7af52463c46262782f472f2b8ab1bc0c09ba3 SHA512 aa55a7c930827ad17324b11ed1cdf5e9dfdee56b94a2aea3984ba7db250a59941a340dc03deea2a02a9b38491a74e7d1a5ffaf87dfb040b644279ded323d8bbb -DIST genpatches-4.14-287.extras.tar.xz 3656 BLAKE2B 49bd1fb4fa4a0fc88a325b68946fa035f8fa079a1f269972e86ff006fbf56c17f7ea839b0fd00d0b5e68aa4a2f810ceb89c21b6fc918b0b2ece08116237bd73a SHA512 221bacb00ad167aa5480fcccfea832f548563713c127ea73e5d308859df854e5036f236a7a5dc2be654b6adfde14a50a46440eb812479ed0ae466eedc084be31 -DIST genpatches-4.14-288.base.tar.xz 5636412 BLAKE2B 20a5d6b3fca0ad924cae11fcd1cd8689d4a155f3660bc1135da89fb4d7d07a3c8e33505754e01f5b3ba4bf59d9ebc1e4cf349742ed3d493c602bd1f442671dc9 SHA512 5bb0ca77acfcde9cc771c0db8d3e838d145ec155c839bfc7914eef8299f5bc08468b587a42ad1f0f4ede90769e06630e95013c8c19947f53111fd7253f0f4f11 -DIST genpatches-4.14-288.experimental.tar.xz 5708 BLAKE2B 8568c12db41b332c9325edf757610be9a3597673e221987c1fdd748cec1ffb34ac33dd0c0f236ca708f0c7bc48d6c05a755ae211d2b099ff6329a3ac9526650e SHA512 7362ae14a8fe2672d30e6bbe2d95c6613f41945c3af01dc6a77e20fdc5b9e86231913d0010708f0d189fd99a704576bb85504df2baf36ba9d8cfb72ae7bc1839 -DIST genpatches-4.14-288.extras.tar.xz 3656 BLAKE2B db26beb47316e7f702283b8c46901445f35e9dac3d3fca4c58a470cca2043700c8bc7d8d3452c7d2f398779f165cd2180c5d63ac8b90a508daaaac0bb084c948 SHA512 888fe3d03e0a0c2ebef473a8599e726beecb8f0038516904a9226eea7046dae084d53aed9f6c9243448c8191e134b9f0f57864875f72090b842e9c88f2fe06c4 -DIST genpatches-4.14-289.base.tar.xz 5651544 BLAKE2B 6e634822faca9aed15b15db00caf36af12c5497eb6c982b263ed0c7bf52165a94de11bc1a4c2e8f1642d08c743470e35ed24c685f3fb5928a9ca2036e3f9fa95 SHA512 649dbd5d947c80fe64b0f48cb4599c0e8eff3a80ce2859bf9140f38ed3973d67fa15772e93f8cb92dc4ee6dd01ed6c737335d22539dc4668728ddd24f18d7cb7 -DIST genpatches-4.14-289.experimental.tar.xz 5708 BLAKE2B fb3c83fa9f4f54c2d0334320c116c4dd32b153bd9062d35b7ee3f995f512d5a234d21bc9a17a0c9fac217e14f3672bef6e78601475075515197326f524458a5f SHA512 5c719dff1ef7758853c58aa1460e72287ac8d27a50d35b2c1283712b3ce5dfcc92fb2ad0951d337ee883166fc2e5f41ceebeb2ee6563c078cadb95bcb98b2e99 -DIST genpatches-4.14-289.extras.tar.xz 3656 BLAKE2B 0f7a2ccd013fe4c2cd20c04a646d2327ea566525c143629918e2db8c006fb56bca04307218a45eba56adcdfd8e03cc4e8f3fd1bdf751c7d13bcd4ddfe2c88158 SHA512 246790fc2e0dd8cb976410a041b9186a09602fd218c7399a334d992c53ecda41f6377f5bc5749b33b4dd546ff7cb0b075f5733514389f6beae4dde220d2cf72e DIST genpatches-4.14-290.base.tar.xz 5655376 BLAKE2B a27e920ccb65098380880abf3176c3a1b706720a1a3cc34659717c912fb41fc54941d8eb38ba0d886c6295372ea8dd9fc8709d05aa9b27e4255987b496ce5b57 SHA512 231328cf7dfbf87bf0564cd748cd68d60a206dc822df7cf03f4cefca40fe61a2c35f59bd8f3165d60dc1eff2a815a7a389db8e686d338aa9d3effb3af00ac014 DIST genpatches-4.14-290.experimental.tar.xz 5708 BLAKE2B 35318b1271c48c1d64455bee66d6064d32845640e36c1758a1e4a431bc5cc9d25003c5529371f03e37a34effb96d64866c144eef47044ced16a236800eba40ce SHA512 45234519589e6e211cb52278c266f7a6f9103d5ea9c5050e564dd023e9a78c0052feac821031fc93a67d0e952b510b5e718ceec21826fdf2331ba7c9625b6310 DIST genpatches-4.14-290.extras.tar.xz 3652 BLAKE2B c60a4feaf62c3e439abb6780f404d8c61a33336e9c4697fbace51b2208250fde7453d9893dd36c214b56e227b39908090c088e92083b1295ccdd78b716f84d4d SHA512 aa160d55ea6470e55ef91e2e624ecae1f00facc37eceb02da74edbcef1f7358daddca1c2ce352e9de00384f1962f92f8a398df6b97d74d5b03ee8ebee4937b0f DIST genpatches-4.14-291.base.tar.xz 5658836 BLAKE2B 30ab73fe0546c890f448cfe25e886d357992cf0f249ac2198dd31f1aff877f22a1e0a2a5feb0a3f3498037adbe902fc5b7a67b7522433e67ba3b01db41530f57 SHA512 39a7ed30a8684956afa404437883a7340bdfb99c0c12960a1734c6ef4b489920db6449c15026db2bda829b6a63ca206985d2b46f4214c92f3011bc06d276b907 DIST genpatches-4.14-291.experimental.tar.xz 5712 BLAKE2B ea121af4612118e390e45cad5eccd87ca6f783aeec0d260923910bc40beccd03e632e11cf76bf6f693827290a04656cb6b17b25582ac7e510edde4371c6f1ff7 SHA512 8420f540b938cea77ad5c4e56eef553818669c1760b9ac66c5c31ce4d8abad4d1bac8b025b6f7bbaba1b29a647860156935d6988d86043f4a5cb9a7d3dc76a0b DIST genpatches-4.14-291.extras.tar.xz 3656 BLAKE2B f1a6222bc8f824b75987c3c06c9dd322dcae28f6eb6a67cd23c839c2c840d6cfda3936b5160c90dac183844308efd06ef406c18fdc21744a56ca923253bba1cb SHA512 0bedbe1d9f163913b06b115349df12f83aa72f5b1d20436b54331077f0ad4c03a5f5d623bf392219bdf04098265c878d1cb69a0cc16053e93a4c4408901f09e2 -DIST genpatches-4.19-236.base.tar.xz 5341560 BLAKE2B 5a76204b932a2ff51f893a29677367db323f63ef8d53f3743c19f6b71f86e4990c0d44d17c56db5c56357a2748986998c899d7db1e12878685642852315c68d0 SHA512 b17c1fb6ae5a468bffe51617004217271c8676d6c8fa4284a1ec37b796c2c573d9a6bd3d54257cc381700b9f1a011171d01dc4a31bf0f52780d43ed912c657e3 -DIST genpatches-4.19-236.experimental.tar.xz 5460 BLAKE2B becea956f8f4d83b7e98e387ecb9b433683f309c9447b97017bf0167ee191483f9c204821cf7e60b3006abc5accad0bc77ffa248aca416a8036feb78d1414038 SHA512 3ebe1707fab89aa29fe577091dc1942ccf71969eb6930061b3046443936127e2cd7dded2d6502b4f359aafb95e5c524930b94953188281b57a416fcf1ff52867 -DIST genpatches-4.19-236.extras.tar.xz 3668 BLAKE2B d833f0b140e3c8b6d0cbc6a7472c49efd841beb20a5d86d9d4bb7fa10c66c800e7a2787808e62847ff87c2f883a021ce555ef153cd72c046f89dc2480b1d2b0a SHA512 07c562960c979d606178ef53948a2478b6517b668443fb25f0b0e3789d73ae6c01e4902aeda2738a29efc60f7d9663c54fa8cc375ab8e24ffe91167cbd70a814 -DIST genpatches-4.19-237.base.tar.xz 5408108 BLAKE2B 551626a44d94d73357a2807765ce42640db98c1fdfa77912863dded2c35d6d08fb57a1f3570acd185083d45f9122f92be3f979aa6ef2ea99691b62e3ca2fcba8 SHA512 f2274e2da1a3809b34e741eef6bc69da42b21d10e328abe305fc00c2d312054c51940ce06f1e7e2ecab865d573219459f214358c907998cf632c72c1c842bf46 -DIST genpatches-4.19-237.experimental.tar.xz 5460 BLAKE2B 6ed29802ddce72993ae9d25f02f057ed544acc341fa4584607a223e39f97cb7404d06798311c7615366654b1f55837272f9e76303c7970fadde8139bd2375c1a SHA512 801808a969219044c455e45806b4953fdaebc7984ddb83bc24534b203aad0b2da1f7750867928926161b9cd82bc22b987fbb05c0dbce2513b8e0af701875786f -DIST genpatches-4.19-237.extras.tar.xz 3664 BLAKE2B e6b7d7c96c2b29ff8f2b7c786f4d6b5183e5003447f3788b34d9deaf1a4e0adcd9567502d0d4da476b7be39de28e68b614c7d5997dd7e80b2ed263203e179f75 SHA512 01c382686e04a9d6d52522234a5396b0ac909bc1edc129d5694aeb22aa8138ec6c2b790d474201a2b5ab337373c51bb82e14a89f7a1524df78ea1fd954f57fd2 -DIST genpatches-4.19-238.base.tar.xz 5414380 BLAKE2B cf437fc51405d633d91edd917a519247507adf4a834251c8317550891c5ee0a6f150627c5ac3635bb33625fba4b4d21339f30b441bf4ebc8a242780c3bf735d8 SHA512 258e36ba7912cfb85ff3b8f9cb95c2775c265bc5f43792e59cbef7dddb5a78c1892b9c6b74bb1f38901c4f2401c740426d2822f73466b0f7fd133246a015ae1e -DIST genpatches-4.19-238.experimental.tar.xz 5464 BLAKE2B a41e677a620133170948a1cc68ba5d76e4d1dd64295d024934d96c7eb618b372f3a89339ffb4d6222fbb89351fce1575d88fa89771cc93b167c26de0eb414cad SHA512 5182bd0f9dc438624d08630e0602c7547d4a2d387b32033c992bab047879d7e8d45a00694b58e128448e2927343eca7ff86fc4c93c46d82ed7ec442c6ba473d0 -DIST genpatches-4.19-238.extras.tar.xz 3664 BLAKE2B 4749ad44a209716aa8bfe623636370af1dabb3b10e3b0d505007c7cc7cf03c34d9acd28bfe45956c7c245befa39dcbacb84f77b09bf24fc34de50d7e97d5bd5a SHA512 10ba7ecf8309a86e94db0ae5cecae53d5aeb88e793e65f773ad9f336862a7d8be59bff0f76f916cc66195adcdf1c26796cff91130245d6dfbe32583f70d913e5 -DIST genpatches-4.19-239.base.tar.xz 5424008 BLAKE2B cc5790b52d80464cd61c06c044f796b9989791cbf43edae548c17005d80e76481d4afc90b533aabd0f8a0094413d638b647aa1670645551494b7c38d8370a27d SHA512 02d7584f914cac6f5d67fe540aa9029bed5159a6980d4acfd8b82ef3072c85318da067a5ddae50a9d7eb9cbfed3f001aab5d28e8ca75d6b035d32404acac0c3c -DIST genpatches-4.19-239.experimental.tar.xz 5464 BLAKE2B 8bd1c7fb8ae87ec4d2495b293868b3f9aa7f307b3d60e60d4a241df0ecede6fcc328e6e2fbebc33ef1c94791ed9383fdbe0e5ac9292921d7c30ab27226d88d11 SHA512 6a7d73073715f1a36fa47517f5244dcf8e73fef362e2699fdc32c7b62627b2d15796d332576db5a055b821cfdce5eebbdce0c42a9a07b31c17bb0c33a3747202 -DIST genpatches-4.19-239.extras.tar.xz 3664 BLAKE2B d8f0c97b6532d3c25278602643b560eca369e56913dddd65d75e22e21ad78521a30da892e45921035d767aea9e349c05ff5348100e1152b6ac38f22a688e995b SHA512 bc0089cdfc251b7cbc85acf952d23346da2f9f198f39bba55567b0218868ae23b27e280ba72e35941425d6a33dbd08279e500b770ea20a19c2fb93957d141197 -DIST genpatches-4.19-240.base.tar.xz 5426476 BLAKE2B bd383fd5de083a0c30617c652ee99aeab730b37f5e5c35de440b0dfb820263f62f0e4a7a7107bbe84c71701a6934ceb05a0e6790196788371f425b35b21655ae SHA512 c70acc0b0ca20266f3dc73c567b9aab21d708f70bbae1919d93e455ff38acf95a41e649127659f92e9f4e7894c16be82011f3208ed17fb4ca30c2dffacad5dd2 -DIST genpatches-4.19-240.experimental.tar.xz 5460 BLAKE2B 84192c9460dabd279a57cecfa27c4b79119660ade0055fe057e1eb5ac4800c3d2ff12c2978bbc9de1975cfcd9d229c85f4fed99a5caceff8e3cda87619dd1b16 SHA512 cd71ccbe2698318fa5cde24fdcbb1b99cede5cb09d0b0fa32ccd43b8d114f0545e0f11c4ec3aad8ffc2f800701dcaaae4d5538170a1b328804230d185ce9f6e6 -DIST genpatches-4.19-240.extras.tar.xz 3664 BLAKE2B 62d82ec4ffca041d7e33cb2639e52271cb9410272df7acd0c4588dbc84e22c8a410395badf6fdcd8ee3269af86fa7ea851cb0c1689c5002435ab1cd582eb8a38 SHA512 bdfddc7c1dad0900e08a79a634fb63fb9201dd469fbb1f113111178342532fa97518ce49091686b949b33034a2082595a2d64faf8b327f2f33c51533268c6232 -DIST genpatches-4.19-241.base.tar.xz 5444584 BLAKE2B cd6fe2c3ac63ddd1249373820be5be13a28ec17151c0cd0c52e75b2d4b8fe2e8d4baec6c16a2839d4f2990e794a5ca2da0679069b84cb90ae5a9363e513929a1 SHA512 77300617bd3a363f1d7400d299ab024a8eac43d4ff7ced2ce74086fefa6405d95406f5e325a82dc289353aba8996d25cabebba8ee3b7744036ff772c40c473fa -DIST genpatches-4.19-241.experimental.tar.xz 5460 BLAKE2B faaaae694140a174c9322f05a6e8a83068e73d58faf1b704f55bc1968461ad99ce99da34d5a5896e8b3edbfe26fdb819a7346eb90ca03ef4e7860edf958a33cf SHA512 821e48278e2f645791344d7615741ddc264f1ae144e2eaa98294fadddb0ce60dfb7632b3aba201e1a8537344e27cf0e209bf3f3a63f345f23db59768b2f73116 -DIST genpatches-4.19-241.extras.tar.xz 3664 BLAKE2B 1d8975e678f709b563f32db393ed304ddf44b67e6563266a5cc7fddcaa51d2f8bfda0762685cd78e041ca2657f2bd8aabb6daa44f0dceadd28c6e78c7170f2d5 SHA512 6b60692ab5e95b401fc3520071cd1fda0c1c8c20280f39092a1d585669a02b6855228e7cc1bb3d9b7427a81a1540da86be9ea108f1f05c6a0f8c586faec83b62 DIST genpatches-4.19-242.base.tar.xz 5448932 BLAKE2B d6c21d0052db0b05a4da6ba620041506ddcd76423ca9477edc712b4a6117214c4378937b02ac45028a6438300a2e8d0736a0ca307b0d72a7703a6cce4a284fb7 SHA512 647ca8a74f03965d1e7456bd84e9591166dabce52ea343504c0c571f661de387a4802a1e1aabae27333a81a4cdbac92657880337dbd72d2809f64985ce6a4b9c DIST genpatches-4.19-242.experimental.tar.xz 5460 BLAKE2B 421034c39a2aafdb7d1767e2eb1fce8d6bf8f962858b432c35289501344da3a2b3e0c8369aa2d4738b49c5569c4aae76ac31a2aa529f64267c3290948a9bbf5d SHA512 5fb5a9675d97d0341475a599eeb907a5d283ca021dc5e23fb8818a517538351123b0302026f9b7f4c49ff9569e658368b83ded22e1f55f297d2f9ae7dbe8fafe DIST genpatches-4.19-242.extras.tar.xz 3664 BLAKE2B 09ddac07ac5ffc8bdb644c32ddf51dae530fa4aa9bdc3dabc065f83d3416e9ee85f758bf861dfe360ce3a9b2ab5e95d8d8c27960009bd134b4ac631dc474d754 SHA512 390d2cdafd30c89480c153c247275e5e75204e9c00017669aa1179dfdd8082f8a637d7731865abf4b742704c19d3217fcba6800de7208f31aebe1e4e4f4ec639 DIST genpatches-4.19-243.base.tar.xz 5453472 BLAKE2B f90618cd1150dd02ef53e9f42c7fc30f926d7744f7d9bb3b9e31c412a9462c28a1e685f63b5e4c83a754c3b1f5c749750a33be0756c49292a444fb7206c3954d SHA512 768e6897cc38c6ee0d0211d5f67f7ef786dafc343784791195ce81689a506db0862f9805a62b085fba476bfd239ecfc109eb3ae12049d42eb9b18ab738740eeb DIST genpatches-4.19-243.experimental.tar.xz 5460 BLAKE2B 3153a542de9536d0ec9d97f9112ec00867100aa25420af852bb356f0687a2d49148a25c18186d46b87587a57976a4c92be1aefa17bea5a6719cd3a9b05a27827 SHA512 7e9a8f0c23814bee9f186564f879bc1702f2b6860508d7888bffef5a5177a31142daa3d8e26431a2b4bce72c5c1c2a4d24b27c636d509aceee692e11b53445fd DIST genpatches-4.19-243.extras.tar.xz 3664 BLAKE2B 0201e661888c86275319aaf3c9e63d3b8279eddae2ab34b22f801933c27b7aec3d56c8042f8662583977b84c55f008152f87b8244d429e2cb13696260c7d533d SHA512 d000fa8e7038f6fe46a53e5e4326bc588980696164fd4ae1ba75295dd02eb3d83da2185333becc2732d050c9f291390a5197a219e0cd71ae30249a96d3d18fe0 -DIST genpatches-4.9-313.base.tar.xz 5072084 BLAKE2B 803d0e80b6ab9a35364f534e22af89be5b026ce80b7d739dec8274ec0225fbad0a8ff1522d44d7412d6aef5601e1198d04a015be501e528f96e3de1fb6c8e4da SHA512 33d2bbda95b6efb57223be3ebe332e9c3719f324f73d94e3e6dc3f6020ce215ffd5db9a1714ce50d096fcb44b8751450c6eb794455c2d5bf43284339808d8799 -DIST genpatches-4.9-313.experimental.tar.xz 106368 BLAKE2B a6f0e9c0872b335ddb5149c3933cd3776c07ed647c2c47376792b22e7cb82c65e94982ab1fc5c316f3b373d8e69b7a984ec0d1dfe3b947c5be28b777fbb60291 SHA512 737462e13183c61e138b7f4889a9bfbc3a30b5d89922ee36123ce5a101ec7d0c457e7cb52ae6eb52cfe022d33d606e05e873419c8fa0c1d39f71df97d9b703fd -DIST genpatches-4.9-313.extras.tar.xz 3676 BLAKE2B 22e9b8f08c74b6c0dda28b4386c5aa7be7770af4da2d6bf572d2f56c14c3fa1af23643b9c75e0ff391fb4478f43cb5eb7cb20f1b32a245f237da397fff19b080 SHA512 54b3d8db8139b46bbe00d73cf53f45dc5a774c389b3ccee83b86ae93cdcc733f4b487fa5fec08dc810601374adfe0a04b2ffcd23dd974ed345f5dda979af357b -DIST genpatches-4.9-314.base.tar.xz 5130216 BLAKE2B 815bf40f8bab376eb9b718ece6d8cc1d5b3c4c55c1bba44523d143f4857ce7763262c1d02a750f33bece0731ea653cb249ac35fb611e6d1b9aa1f2cb43661aef SHA512 51f7e9760e6c7c43a4edf26e3b0ebf358116fcc168d41d93d67509e1fa72e745fdf8a26c47bbdf903ed1ecd38fd10c38428922c059da535e2ffd2d7fceab3e5c -DIST genpatches-4.9-314.experimental.tar.xz 106380 BLAKE2B 3fd4267afdbb7ea5da91aa5d0df1d592764641ae6732ccc954c5b863be8666169d289d7db14be90d8aa8df8fb14d4344dc1d3691def547c4e4afa619a289c50b SHA512 a1b285db2baa39a6c509d172f423e25e359f113df58f204c45c44cc61c482acefa2fd857f6d372af10e3ba69994019ebad7599765dade6477d92949f326eb849 -DIST genpatches-4.9-314.extras.tar.xz 3676 BLAKE2B f1699806b23d5bf961941c192d19b2df285e7e2bae34bc509b76ec7096601203780d6e45c3f76613513d20137969ee06a85c6de737104648b249dbb00a927f33 SHA512 f77278d1e13faedb82aa96ddc5386454d242b0e3034f7d057627d94f92b721d54e5b43045bd3928b9f05c6c75bbb156196b5502035d1bf87b24f7c7195c73f4f -DIST genpatches-4.9-315.base.tar.xz 5133096 BLAKE2B cd46b75b692171d7eb9570c486124ca9ced1e04ffd67c7434674081329bd7c28ab9bd9ced0691fb106a60a6454faafe6906e3a90405d3d7eb514a780d0cf2093 SHA512 3b9a5484f9e1d2634be868fbc5f51ce4dd7e4f5b2021706b15929c5d0f06e1c4f695a65870b5d0c003fb4654e462fe0076a5751a12afaf3af61384400792d0fd -DIST genpatches-4.9-315.experimental.tar.xz 106384 BLAKE2B 2f9540b8ca37c56717aa3b4d68207e97fcf431cce5261f0d59872f74ffd895fe2d21fe4ce355905e9b1500919a7f63657352e170c34cac51adab78e0a33ac2b8 SHA512 335d8aa18bdd25ee829c0ac364a29317bcad2273b1ffe2be41167641f4ba22cc7aab2128743f43512935649fdf64c96ac96ffe8fc37b5958d4b7397b3541b499 -DIST genpatches-4.9-315.extras.tar.xz 3676 BLAKE2B 4253925c11f9647422a5577a531958177e31f98fef5b6cef11d8309d9df066460d5b94e2840dc28381ae5ed8d0e96d4285518bee2cb04d345479b21cfb0371ff SHA512 8fdb048c8166d9b1797074b6236a3caa0b922e03d3ce97b400bec62756c17a545ef013c3903e7ecc5c8f080b7672d96dff7de1bbf9c251b262189e960ad94119 -DIST genpatches-4.9-316.base.tar.xz 5146688 BLAKE2B a91f13d8478674d6b8eeb71dae2df1ee22c5a982dae884f66fb68c461376bd7d95f5e036f28de38408b758fb2a89ee3f853f246663d7aae711eb9b4bf72c1b76 SHA512 f52f4e86b0f780dab131a9da261d3d1c98bcaaac68b765baed434f50194b36b712351581c060cf9ffd52ba6aac7d8edea055a8ac6525cb60c82f7a213c359885 -DIST genpatches-4.9-316.experimental.tar.xz 106364 BLAKE2B 166b41de3a4d79b6d8ec93ddf816716afcc4d0ccd7c3b40c4d60faac29c9ec38f216a4ad2574f9ce7d0ccf0fe26a6a0a19d7e40cbde1e1975a87ee3525ccbc9f SHA512 740b0d08df134929ebc1b9b9481a67a5f9ae17e63b9b3e713ad946690087a9e8b3bd62b491cbfd0574c7bb8f536dabf8efb32e9a1a457f2a440bcc50f1cd4277 -DIST genpatches-4.9-316.extras.tar.xz 3672 BLAKE2B 76582db4b8b39bb9c695b619bd2936b19b0453e42e2aefe77655b927b7ae9d067cd7bfa23270b6e6440215dc8421b9d2b3b04c8992bd3250847b07561cac06b7 SHA512 59e9eadc112fdb57a21fc58cca156e757afac136fe7eee814efd87e0391e3856b961f2ad874c586c3fc9b28859375130b49ff3cef5ea2a708293d53202238110 DIST genpatches-4.9-317.base.tar.xz 5148664 BLAKE2B 984163c0a74b5924b0982a4e1f3193c259be092f39ad7169f3ef8e98b1fff570034d2378ffc06a2d3ade23b70a63920c6dfdfc8f95b6dd7e6e0a64732e80de33 SHA512 81a7af635eadb8efd69e634241a28da42bb746269348ccc5f8e332a47459777e6f55a78ad4883ab72636def9e48f2250257edd7c85f87c96188f807b0c6602fa DIST genpatches-4.9-317.experimental.tar.xz 106424 BLAKE2B d845406cd485b63eee2c786edd49f2ca37f1ddf331035854ffeee52f516dcd93655689b537805445ceebbc56b18a220fdb0523ee6b34d38bba7a8dd4410126ea SHA512 ca4ab5a504855fd3ef403e3bcf012c8faf9953ed94a155b42dd4860b46a39ae58ede6ccc74c8a72129107c144898d10e6ca27f4ca6f42e2d1b8c4ae1c1b86b3d DIST genpatches-4.9-317.extras.tar.xz 3672 BLAKE2B aed19f1cfb5451db77bfe273f7c35114205ddd0a36b4b64b2761a1b9a32d5723a23bae5f9d1b8e55ef8c25f154c6a94de40e64a006e2c4e0ad61894f79b4a94f SHA512 038c9e480870c292ff1bc7d22d642b9ba5186ddce40922ca43de2a466e479d682c808304ce318d05d57450c98cd46201879600e11fc90951fc3b5aeb007f577a DIST genpatches-4.9-318.base.tar.xz 5151300 BLAKE2B 568a51692657549568ce2d4332f9e0035dc55b86a4aedf9ce28451cf027504359e108ce187ad9f10908126014288a46aa78016e8d52703b8e3f51b9272442c34 SHA512 32f9802e78c54360cae4349611f58c8e5f9c5e8452721802c315fe75b216e2fe2f7d5808e2ad2e915aea0f20ce65ee667fa3db366d0e9b49fa7fca54304bc6e1 DIST genpatches-4.9-318.experimental.tar.xz 106368 BLAKE2B ee253ba8f55728c546720dbe206a3c70de95f1e15693950254505173a5721d1d682007a9988ea956533e4cef1b615b3da28b79d7c282a2099af66ee20c539296 SHA512 56453356ad599543dd9cace88ed59399556eb4f8e8d56fb150f08c2532d1a8765b4d7005d96aee4a4c9e5871869ce96f590d86d26f0792c7c8c99f0e643e2676 DIST genpatches-4.9-318.extras.tar.xz 3676 BLAKE2B f8d266992b4fff6a3668347fccffb6573c1a0af85adda7f622d346244aaaaa8123bfa518527dbbb088f804d6f177362f5d7999cca807c5dc69e46acc7707b71a SHA512 52124e1245b3749039e7e2013ac9c30ff6b2dc6d3ffbc37c306483901f1916b0bf0ec5f5064452f7dd5729ef9da8f94ae7b5dc084ddf81b55078948988deb3b0 -DIST genpatches-5.10-117.base.tar.xz 3165564 BLAKE2B 0e41b33af63a5b6da920d194166e75b32812231f7b13a56211ad390d744f889dc8b024328dd2048e7c7bc356ea04936716c295cf4d33d731bbc7521b9ed720d9 SHA512 421a487bf1914ee42c8b6c39a6a99f4841e8a38e293024b4367a10391b1ca973c041697c42979b7e4a78b56b9e871034b0703f8bfa6c1347f3aef39eb49f9066 -DIST genpatches-5.10-117.experimental.tar.xz 16860 BLAKE2B 1a3b1532502122c2f2006054aa0e56747af6c9d8e315b3162abd59098f4e8062372d5581ce62e8d593a72bf91e5b2fecd666932377c22cc5288941c90d59a8f7 SHA512 694187c4f82c2d64384dab5d2feebe3cfc885485afbd93fff30feac2443833956d3516848909d7dabf3b748d8e6351aa479761a6dbdc3c6fad3cc70fa236a137 -DIST genpatches-5.10-117.extras.tar.xz 3872 BLAKE2B bbac7edcded53e4205c58e1404692b753d57f306b98bfd7e718206e25a947b2e1e565ae33712b64f9b24333df30c32c975af71c5a9d11bfb836216a27dfdc782 SHA512 b192de56c873740d963fa6689f7d9dc177b25cbaa2847adff2d3a5ea7c6c541161c4518f389f7a5f2294b878dabc0d06844bf4e45cffc87ce8f9649d55a4312e DIST genpatches-5.10-118.base.tar.xz 3302340 BLAKE2B fbaffbc3b7d0bb3ce303fd721ad703a267b028f4fd1b12edeb0bdf8f9317b58a58716243d536f7db0e35501d801ee283b983aa598488df518a535e349e0e7a1e SHA512 d13dfd90332b7b4ea8184b2fa0b76b4de6d966ccff68c1eaabbaca806f79ad26549fe4ad7a69228139c9f97fe0fa6b11c2949b97ba9f7b82c25d9cb7942efcc8 DIST genpatches-5.10-118.experimental.tar.xz 16880 BLAKE2B 255a2cc9d5d7d5bf97b6ef485d07a62998a1de5c2b10f58d00269bf138f455c808ebf4deb68bcea12ec76945ed60842271534325fc7a9417201abd0810da4d64 SHA512 01837a8959c15f997b8640251070da3859aa62d3d65f4d739faa938261c5cc9bc8085a5d936fdfe76f1c973fe832a50a44c345985d8759a1489ce905817003b1 DIST genpatches-5.10-118.extras.tar.xz 3876 BLAKE2B 221613b83c1b7b4a98076c5b515efa90f18ba07cd9918de4b1018156a9dfcab0c3efd2a736a00db9a32ae23c1d2afec9abd5c2c575d85a8f27f9248b0e8d8c87 SHA512 33a175b16c82f910c13c800504cd13d7c2f41e6bea652325b0665081628018fa20cfa3fd62139e7aecd3f7701e56c1939473d4aa3e1f764ae0c3af8829b4b568 -DIST genpatches-5.10-121.base.tar.xz 3366696 BLAKE2B 121f7445e184846460c5501e9d2cacf0349da8bb47c60d3528cc526385121f97b60b11706502d696e783b9649795d3921082076788325189087ead4c1cc48be9 SHA512 aa75a7c32373a0356488ab21c1b090c2ce6a63e706f5e61824212397d56aa474126bd21f8b28e10f3dff1445ecfc3bbe6d3e7ca249e1eb161fa80e79e47db796 -DIST genpatches-5.10-121.experimental.tar.xz 16868 BLAKE2B 1e0c47b515e3f883020aa64a62966bc21c9488db2e3a488f54678bfc27bc3ff1bcb05101f81b4e9ddd339c346be5dff68c142f5fc07ca80711b660e527ccceac SHA512 13b967115245004bce7985da908808b159d8ef10be61668b3aa9be5c61d20b90adfba8406c42460bd634e51ad70fcc513f162beb1773bbbb0762869c66f3dc1a -DIST genpatches-5.10-121.extras.tar.xz 3868 BLAKE2B 8ac8a382c1d7bbd47dc8761e26ae63ccb501decdbf43e4cde641441c1e08a711a9734320cb9a28e46c3d22a0dbfe5f0d2b3360f299878e5ed46c7cba2fd7b64a SHA512 f050bd3cf40e8d4d37a8652ab2af932fecc38a834c6baceab1c79cc6aba47f3a19e59aadce250c5b5302830e440001bd7a4c9a380d8ec35e12527ece903a69fa -DIST genpatches-5.10-122.base.tar.xz 3383656 BLAKE2B 78310ae21efea3a38f91ee0a511b08be4f46ce75b0f265c7fef1f758f7aa854a69d05195e7bcd541e19712be59b80ba9b6758390630e716886164437020ac014 SHA512 52cf938fb005379f27df23d59056330b672aaa8c732fb324a0a65fd41a077305797440b95b95300c0577822e64bd557173573c543ebd83d1aefe6c4d97f51a4d -DIST genpatches-5.10-122.experimental.tar.xz 16856 BLAKE2B 6708bc75db4bb119e58bfccead5748bdd21cea9e40a795cccee18a37d2da29d611e4c0e8238b3fe80cd0631a771bc01bab3fe22902eb69bcc3b59b03df6403c7 SHA512 0647fe5c7ff31944d984138384e486d43aa8a80056e1bdb3b31ee3037c1562edc66db876ed836d8fb96a7a0ca4518136931f626c37966820f405f22830ff3131 -DIST genpatches-5.10-122.extras.tar.xz 3864 BLAKE2B d8525daea96a3cbbce6eff0ff46be6a7daea3e5008f6805e2a7ede7e4aa2211b52da3b413fb2b542e8720410471aa938a5733305d925e8606b6321c39472b021 SHA512 452582a28be8c6c340052fa1d58a0259c11bd686abdce28b75ad117586f557e5bb188670599a8373a8b3ea01057a8344ca0f70cff13e854adbb8b9c3bf1edf29 -DIST genpatches-5.10-123.base.tar.xz 3412080 BLAKE2B 8ba26d867b1cd10c372bf059c00f11260af3bb43cb636519cc4c15916359e1a74d24e58732dd0c5f4db0cda8a110360da310d6ae761e7df2a7f4e424d16ab3ed SHA512 9e0325ff0bfff0ecd56ac7d7c82f456ca2697c8eccb584798f5471b7a1247d6d91e71b39951bddc2f093e0e16f5fa71a510932359d1c1e8ae41fdb4058f467f6 -DIST genpatches-5.10-123.experimental.tar.xz 16888 BLAKE2B cbceccf21c82d24ea9a00237c5b224bba97475bf89b91a6d1c584891bb90611133440a800186d1e0fd77251a84614a39d366f132f7ef8381f961fd6b0d757c22 SHA512 330273b96fa7dcde56b391349ee5fb42fe8fcc0c97c449667ed8a69ff5d1691b81d784529299b1dfa73629579de20e284bec7c613452e29827383001d6cc1a1c -DIST genpatches-5.10-123.extras.tar.xz 3868 BLAKE2B 4999cfc456607422df7e8e6966c760feb8b3fffc9bab7d2923b7de3819b94c6778c1e7bf19092fa42125fa73dd35203e3c8c002e00cc62a2978f375b24d86c57 SHA512 0a9291ab36d1a3eb69f423add4bde7e4fb31c5ba318c0d9b3f235b167c2506273e9cfab79f264891d6859d7b3c5f205e689ac37eef0f16b15ff54a4da12ceb2d -DIST genpatches-5.10-124.base.tar.xz 3428172 BLAKE2B e1393b6b91c0a5ae3cf1ef74ed569ee5bcdaf3bb5bd290caa65004d9de3dff216e3121d5c6de7cba454ad6ed0f9df757d55fc31ed781531d222ddedfd800fb29 SHA512 1b2031bcd2f01db14686d9e642edfcb47c2ebd8e740b8d4af9310e4e9cad5a14e48ed7a72ad17ef001f4db04d519daafa4bc18ce197f97bf3ec6cf7a53cc61a2 -DIST genpatches-5.10-124.experimental.tar.xz 16872 BLAKE2B deca83ce5359fac50f13bb4ad9336d46f93224f2d20f82a2997a0dce337b0084ece1fb8734842840045bd9eca29cd7af9f4101e01e39b9696271048e57b79d46 SHA512 3a9069fb55ccdb86acaf486a34d4570f4785b13f3add894dfa55b4bf905b7f01bf4665324007c25c53ac8d5520079b90b25867fbd15526122e08a17a9fd66ed5 -DIST genpatches-5.10-124.extras.tar.xz 3868 BLAKE2B eee2a113c7def23275fedd1125da016cfdd468683ecbaf187f79bbae29ed9d8b1c93d36d93c4e97aa4a8f2735dad29ad4cf75447cd5e5908dc0cf19661a18358 SHA512 83612ba5da23b29037f6fc24949e7ddf9169cf4ff444f2d3110ad7da09780932cf50a763d5bd6bf02e318233f4d245dea835cd25cee954fe77bccef43432dc56 DIST genpatches-5.10-125.base.tar.xz 3432388 BLAKE2B ee59bacf1a5393e048ff955ac339e87e70f4a176ba97afb47cc22f25338893af63b5710e7efc755c47794db36f6c5e1f6c08b6514203d34d40cfc4950c5c2767 SHA512 2105b342869256ff9bec49b567ae252e1349b39e8a818178a7824638b06db569a21b4a39d0626849f6e4dd2a62e1dae4defbc3e642ff3d6200d609010ae301e5 DIST genpatches-5.10-125.experimental.tar.xz 16868 BLAKE2B 4a93ff3ff7cbcab53edf1d25fb5510bd370f2e1f8b0e293eeab1ef9c7298cf5611efdef472f6f84ae2e9b4b5e58c1792b2ef30b267f872bb7ae5a13be9ef381d SHA512 f90a669fff10c0a4abe335ec129501be48f31d7c8d502bf3224678389e1436572d1e802628ee553db950fc608aff7def726ac3481bc0d45c148fdfa91d157c5d DIST genpatches-5.10-125.extras.tar.xz 3868 BLAKE2B 5d2c0d1197b3387f5c4b90e5e5e2a480e7b762fdb2f58fa3a2732a2c00f55033611868b01915a5a27bee67e83c3a959bcf3f1a943df8ad0cf11b6a3ffad02ae3 SHA512 0607da11b9b0d10f792f71c455b2fb77155af3b4a456668b5750eea96e9464ff83d1d8d0b7a81065101a77ac33b2e37ac3a0a3458261b797c29b3a19ee0dd540 @@ -85,24 +28,6 @@ DIST genpatches-5.10-126.extras.tar.xz 3868 BLAKE2B b08b05b945fef23421cf8a0f18c7 DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 5ea5655e825b9196663a7bb830ef34d74da7c9f922f7a71b46f7bc8755adacddd3b55f57e85b29532d6936ca481699ffae36642401e34293b4c6a445abb92db7 SHA512 50030f2dafba3e7fd16df7a6dd275fdbede772273009d1f1055dc904dc7afe947e92e9a32274c337938edd35073adc2e101d18a6ccd39529461d703af3e20566 DIST genpatches-5.15-35.experimental.tar.xz 5416 BLAKE2B b412d648afa7f6095c127eb4a04a1f70243b84aab111fcf25ee201b782193a12a7427742626385f7775bfa974b629841cc7ccf7a602fdba8fc11d2194dca1e1e SHA512 8cad75c5af41317c98881a13936e20e84538c75489349670e34a45f11dc57006bc04a1aee76876fb846c66e205f9298a4607eb02d71f6e6c3f70d1d4eef12312 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c SHA512 bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f -DIST genpatches-5.15-36.base.tar.xz 1545664 BLAKE2B 367785e90aeba2a5498c5a17443429bd6650ab40390db6feb349eb54431e36ddecdfb031785f74355e5cdd7105636bffc8c0a86821ea36ee257d40cc0fc54d31 SHA512 63191671b4b41fb4a45d0535782bf638976e520e227ac6e924ce7e783e67ed02c8f127574f263d9373cb5d79591f1de209d09ceb47ba6ce34acb57c6a991857a -DIST genpatches-5.15-36.experimental.tar.xz 5420 BLAKE2B 20687bc0b98bd09fd02d112b3f9abad9eb6a0e69f2c1fbc1b2fd6c264e68896ed00ef8e4b13effd1e9a03734cdc1f9b9d95a515515f4c7bc710ac702817f5d91 SHA512 c1f07cf7f8be4885c7838b0729b86a0e7d844ade9b8ca6b6aa3191b1d4a30a620a622b10c3937b8d32267a76148730e97e2ed6e2f25e1c532ea78df208de3dd4 -DIST genpatches-5.15-36.extras.tar.xz 3876 BLAKE2B f89575d6d88ba1299252281092d13235643cfcdf2ae99571a3e813e39b1609fc2faa85dd07b81be81223bd0e83cd0a1c10c1e84be54a6c4f6563b901d98e673d SHA512 9127a39fc8ebbd78274ff838625eaf5c5500c1380a7cc84356af6fdff161123000f30f91ed31a0264d49ab08353a004e8cdd67ff08413a272e2f496c36e41988 -DIST genpatches-5.15-39.base.tar.xz 1659952 BLAKE2B f40154102f23ab2b7774a998c75633598ce83daafe720930ce151a4af2a6e3647da249ffa299c7abc95c7644f51b044c4e6ea7a2378deedbf09638243c6cd30d SHA512 7646cc2f7b9467cc56bcc3e0e80475f3137eca6633800a8160d66cc81aaa87968f9f5fa6b3760a1c0ff7351d77582776a2c1a24875933ec0001ec0caad8818ea -DIST genpatches-5.15-39.experimental.tar.xz 5424 BLAKE2B 185617a4bcfc4c4d5772edd13d89ed3b7f50960de02ec6092be4d5b7496531613a1ccd38726e6c7de511d14cdf69861a0eefc97f0be0a338e7823eed0cb45332 SHA512 70fde3d064fd176b82a1b4a909d3c8fe9b184bb1fe1babf85554a30c5c3cf2a0c10794ded3ba4ff4f8063c81f4b241f3591f089e8d9ec62692c9558ac08d87b1 -DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 155eed40c9018ae6629513a2db645f535c3917422cb5b48acc7b93a565a1de5916d81182db5beb8975478f317388ab81afc74d77abf73bf071df7e474abeaddf SHA512 bbb69afead295c9eb059fab679599950f3ae71741a8a6695241e00969259f99a1f51eb859497d1beb73813adb9693c19d21025daca529b17a962fbbb7bfc88a4 -DIST genpatches-5.15-40.base.tar.xz 1691504 BLAKE2B 167dac62ff702ca7c72e5bd12afaa4c9e0fde9b07f1feb8d7450752d77677749013ced38b850ade4318d2063044eaaee8abf2bfd69d42c60b7c26739732d3828 SHA512 3c58f992406e559a7d6ea8bb7c4bf5487588a0ecc68cf56d6a0727f31a1f03712637932b2c189e05f77a8faf312af5fbcd11570ca80c8550e766e51057b04ce3 -DIST genpatches-5.15-40.experimental.tar.xz 5420 BLAKE2B aa17c49b2bb128ee26c9cc6b42e155787eeda07b486d94189b6df277f795060992ad1079962e2358d62918fac0eb0ed171e12bde0d3e87a92fbd9ae61264a217 SHA512 68013bdc066e8a8b9f777f6d1fa9a0ea2c46948f41e1ae7e7dfe08a7269b893e5ae0df6acbb4908b628ef7fbf72c552797c1e9c8ff341ceaaae69c93e6e34f7f -DIST genpatches-5.15-40.extras.tar.xz 3868 BLAKE2B 220c0f4eddf1c94cc1ffa86c8552fdad587b8cbce3275daca39e1e27d9aff1335fd714a4f618670f9fc1567c57211fe737a7e9ad43850dc15d3f35912bd7b781 SHA512 c0b8e136ec05007e3d90c185d14ecfe104558013e940d954243605d55768ef97605d7992596483f8614f4e800a95b191bd845644ae3e5a2379b4f74ed106a6a1 -DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66 SHA512 b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4 -DIST genpatches-5.15-41.experimental.tar.xz 5424 BLAKE2B 5723ba0826756995a3992de3a626700aec6ff907317d44b991ab6d709c899c3d76a5438026749aad287225514d8a14ff8342ce3fd29eb7a2150babb242022777 SHA512 b5baec45ad90dce359b0d0a18fdec3b6914a3215bcfb51f409ebd4851b6c2034d93bf25fcaec9f3098a3b4b2ab706a960173d8cfe5978f997492de0ee1d0a808 -DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82 SHA512 3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6 -DIST genpatches-5.15-42.base.tar.xz 1756168 BLAKE2B 953621740d74dd84876e46a3ce9781cd5df8f7ab37588e386045196af57d8d000b120b810b762ecb9d52729e63433c0dcd8b8fc2d938fed05c33705bca907227 SHA512 4f45522c7dc0e5c1b9289cb09199f640c2bc124fb306ac64e9de1da56de123b118445648dafa7d3170e1c8a2607b6ab1d34dbde4a3c1cf1ff7d21d932a9672ea -DIST genpatches-5.15-42.experimental.tar.xz 5420 BLAKE2B 0ad3abdbdd3f93105443ceb664550ff90c25791b878734c80ebdadfb4943c281c12025dfd56b87a2a326340e9a42d014fba4c73b92adebd4ae9f41e705846a38 SHA512 0fffbcc5dddc1e513669675e2e3bfbba809ec68e9aebbcc5f56b8f21b0c4f664e8024d1d9597e38b0e29bc22b0158c28cc8e506f10284fca657abf77d014dd5b -DIST genpatches-5.15-42.extras.tar.xz 3868 BLAKE2B ec9eecf22597ad8217a9fde77067bdfc3e7e8bf5bd502ca71750193d8353b51e6371b7323b66afa8dbed6a177e2d165a2eb2eca0e06d2943b474ab74a5256834 SHA512 71155d6b1130fee0484b0171f72d2f627b65cad8a02d5047de9d180ed01c2002958020961c925b4c0b6a415ecc2cdc481c4820dc1f9f8a8443713a6a21c3a022 -DIST genpatches-5.15-43.base.tar.xz 1785824 BLAKE2B 435e3a48c6d8b01d71f203e7373ca44b03794f7ec5dcb84cf919b0b0cea0fb06edadc4228b0c53cd71ec6b80f7a0b2040e60a3223dbad0d9fd444e4980528ad5 SHA512 b78e665d7e43f5de92f83e9d464da953aad3136dc35a63cbe1a5f098cc8133162cb5d47a7e9cd323d86f5835194c27daa48a648bef4e6fce29d706e5be33a0c8 -DIST genpatches-5.15-43.experimental.tar.xz 5420 BLAKE2B 1eae2577b4aff7ae55e9a4e34810eae2bb31a40e1fa487a9c987b0b65b6001788abd17ff93fa252af5361a4f5bd63aea5bf60210551907f4be40c000d89ea6b3 SHA512 4f1b1fff77f1d48cd2addfdd8a797796f04b80ca742c0ad480bc08e0fae7a47f4b3fd004758388cd5b476cfb48bb0070394c878f34a10e025be15b2779cf0bf5 -DIST genpatches-5.15-43.extras.tar.xz 3932 BLAKE2B e6ad29d61c10175e8e31c91edbef3056922aeaa50583c64770fb1df714dd6764099b213a85c109d1057bec95aa5bd4485e8dcfce196ce7a6a0bbb682a7475965 SHA512 f85e4a409d4240bbb17ac3e3ca38afca1fa1a3ff8b31e9e2f7b4d5dfe6a255be38073f3e2dc02657bc309229281862d066851d4f57cf7213d8500c7efe64af8c DIST genpatches-5.15-44.base.tar.xz 1805920 BLAKE2B c29bc5dce61deb71cce45dce36ef12f72674b9d04af57fcaa0a78da936334709e84a0660ff9e80951bc73e22dd9a803e942ca88a0f72a38debbb64909fe9b126 SHA512 e71b0088ce398102baf6a80d41af8662e9c712ecb8eea67db1fc83cd75c82943ea444671b43482ba445e0b4aff3ef38ddac10d90fcb7f48f09ad7ae4806155de DIST genpatches-5.15-44.experimental.tar.xz 5420 BLAKE2B 1967da7d93976419d384dd260a31cea94837b6a8284376d52019a2fd27a94232ed18e9e3b2e062321dfd3f9024865e4528eb5352c8c765fc6407e234b619a808 SHA512 4eb94344ed8f804199aec183ad08dd6978db62e513a11ac2060ed65554884e217069d375156e94a4a956644a2d5a85c2780a5fb69a67d6eb5f7bd0fe68904ba4 DIST genpatches-5.15-44.extras.tar.xz 3932 BLAKE2B 47d98e8b5fb0362cbb565cbde17c740c55909cef9958865593e312d47c52a7a21becda8bf7414482423732422118efaee87e741ccaa2f8b5231b111f5150a6fc SHA512 092e7143107fb37a83fb0658729c1ee5621a0c63d3e8a38325db598b65579d84089115f37e65d7fed45da3b3181b3edd32d5e1f01cc2e7835668251394b434bd @@ -121,39 +46,9 @@ DIST genpatches-5.17-12.extras.tar.xz 3932 BLAKE2B 3c0b16365f2ddce7aa5323413a19c DIST genpatches-5.17-13.base.tar.xz 713196 BLAKE2B ecba47430d0aeaae2d09d586a9ea016b0b602e2005ae7bf04ffaea7967a7542660dd4bed6cbd5268f187416896c046fdcb7e1aeeccbf293012d11c7473c4d6aa SHA512 fad3e0c53a5bf450dd9dec4146233e322553e110c8b3bd93c53cdb664859aeeb3e5c861f5e04cfbd550014288b7dda9b5740e5d970c443c140c8bfe0559ab82c DIST genpatches-5.17-13.experimental.tar.xz 5404 BLAKE2B cc3a683b95e502de62c16003e6e01efcd8ec7cd95d9e5dfd739f62ca024afe46a41a53879dc1f16a56722b1a6f71354d40284a3bd84d52156371c6937a9d44df SHA512 100046c3f87b35552efab17abffc17394d2f81542165e197c5dc46dead4b4a2b504d201c22f4877d5c4a0fb2a682c294a8a5aa6125718a36d686cc8f6214c8ba DIST genpatches-5.17-13.extras.tar.xz 3932 BLAKE2B 9aa42ee7af3c16e41f6bfffa91855a8f1949d795fd435f0334d89de5240238cdf5fd14b964236973d3178172db2aff98989bc3626f9ca6d9f9878711fc6bc581 SHA512 1cea0fe9035f02f8099768608bcc1d896234058af984db268bd03cd27e3f12c2ad108b3f6d90be11b7edd53983d19d7ae3a00de87f62c3e80f1eace1cb5660d7 -DIST genpatches-5.17-2.base.tar.xz 22180 BLAKE2B 3b212bfdc60261bc1c936e8c948b6da3fe2d47cbe9fa264ad805b1fd5eaca5923a1c8f1edf32151a4882bb74160acd2b04d00082b9105db49eafda58d18e665f SHA512 881df22e44b86bcbb787d0614b7b979001dc583b4c71e2c24c4d10a0ae529ed288df80812ef4d2f31e931892efe8b8b3df3a063739c83403cc6053c028d96138 -DIST genpatches-5.17-2.experimental.tar.xz 5396 BLAKE2B fb0098c2a3a63debd2496fa19cf969fed7d183caa6582685b36bbc873c8dea1085ee5788119d97e7827ad339e7bd8f69ce1458cdf41dad835204771132e50462 SHA512 7d0018b516a922b64a930d8630a1620f00fee5e27a99cf714bc96f6bbb8268e609f2cd5c09a139567710e7ab14c1a8af6a39187b7d5d895c524fe73a5d612bf4 -DIST genpatches-5.17-2.extras.tar.xz 3800 BLAKE2B 20ad944393005ecf57ea6aae31854b53523ffa0ab1d88b71763bb0ebcc2c7197e1236379b1ad9d57f28d1cf65e6f44bc637bb7b49648bfe321066be8b175854d SHA512 51fa0659f3b93bc81f62abfa3e780ede106d87c02fcde055cbad1a0e42b46a974837dce1483de4668f68a4bd9f63671450b8364b7916df3f7624ba247194cab4 -DIST genpatches-5.17-3.base.tar.xz 24844 BLAKE2B 3186fc19a40cd439a47dc05af775ee472a01932b9b5e418f972ec9a716a9ad946c1732ac73a58ee5868a9d027e21c24abde616d629f5a5842c760a72279c42aa SHA512 2c8fa1e9c2d1c706fdecf9a21a24a636ddac996ee4d606f6d600e270d7560c3b4a17957649afd313086170079162f00ab45b488a3f87423c1b22e21de021d237 -DIST genpatches-5.17-3.experimental.tar.xz 5400 BLAKE2B 59715c8695eae7556cc9739a05fcf9ed894058addcbb2064e5546b510856691591e85fdb50f915453eab3137dfed2108ffc694c65fa0df4f864054a53dd253fb SHA512 350659610e21f3341e33ecdca4c90cf940f79164503fead21e46513167dd18dd873801ade2f46c045431c582066fb3f3abd137a66984f79e52959a4397aca67a -DIST genpatches-5.17-3.extras.tar.xz 3796 BLAKE2B 4c5855b356f0e5ce882fd28db861e946dd3d4342b856c51c895ada53b30b0bddd850be2e2c3b3d416e2ad1c4056afa6967cbc5f208885f9b938dbd767466557f SHA512 7851f60704b012cfb97f57ecd20720df702635f9e3375fc00a27871aa487f2eec8902a27da4cf62750f3209532958b3bdff3061d7a76cc5b50248452251b1bda -DIST genpatches-5.17-4.base.tar.xz 383992 BLAKE2B 2b3768d3095ed205a2a94494896cd4de9b516be63480bf67433a99819a783f52cd29862f1d5f513ec21dc7875a742a479648508ce5e3003ac6eab8d513b6cbbf SHA512 212bbcb00838b9910bb2da6bbae1579f575d0c9c5d4fcde0b401a685fa2004b21b606747e6bfea9f9d6e85d1fc54c62d75c7445f84e09466d3a32e2e0fcc3d3d -DIST genpatches-5.17-4.experimental.tar.xz 5400 BLAKE2B aeb56c7f91b476a5dfa2347a85135720e1571b4f6c89a18788c7506797cf67d6c46b7450009e875f52b981f2329d5c11dcfa51da52468fd11e38e74663fdf2a8 SHA512 8667c09d0eadaecd23ed1ed7a8c768956154622348a865fb17d19e3072ab8cbd698355e08dea25e6379ea697383ae10306e307d41911fa0f79e39268a075a822 -DIST genpatches-5.17-4.extras.tar.xz 3796 BLAKE2B 0a0582a245794ce8fd6a472ed59a54d0f1e033e5741b7e2f6b41aadf07f3e05433cc2b4daacb507866a3bdeccf5f3ae08b6bbef23258620f584dcb309ac394c7 SHA512 4ec2216dc22443a06efb9c55b18d6734ca4e922a0901ef271e1f44d540d7dfa9bfe7f1ca5840fe2bf30a6a0dad584130d24257dbd603a5507c388ac6c29b2980 -DIST genpatches-5.17-8.base.tar.xz 558192 BLAKE2B 8135b5dbc28154d346f1e24d915e1d80098764186a28638a147d3f840c431c7a44b00f80166d1acbf4181ce295c2655be4b7939919158ff2fd65174bba7bdd7d SHA512 3577093fa8b8961fdee9e52e67c0681055f26db4e5861ddeba8146cab3e63a1ca97287114feb79deb8a82518d7915cd213af01c18735207bdb705985f276dd5f -DIST genpatches-5.17-8.experimental.tar.xz 5396 BLAKE2B ff33ebe51161aa32e58391e9b65a3bbd27f1d94b1a538b068a8b21941d6d1da3bad2ecfa4fdeb4d5f0a56e334677db29f554b4338692f2e03ed5cf180892866e SHA512 b436c1384951c75335846a8dc9c7fadf8eb8fad1799f37266afa77f8a804e778fa4d11ef3e661fdb18acdb8849118f364039149b53d413bf1cf5b2db787f32b9 -DIST genpatches-5.17-8.extras.tar.xz 3796 BLAKE2B 149f398df8860fae67cea4431affaf4a8ef5bfbe570434e5c7878c3bc1f8fdf8a56fb069ec79bc1fa65a5e0189a302162a1cc44865739e52a1af6db74cfb86b4 SHA512 14a850ca0481eb66da3419841b5c80b25bd00da30454b3101990399bd9f8551682ea82006b3a223fe91ca2c977a45aba983914943d375ae4c73904a2f5a318c2 -DIST genpatches-5.17-9.base.tar.xz 594204 BLAKE2B 56e2423bb67d9e0fca4d065fb3ff02fa68ba3ef62769f14f7add89cbe8f637dcf3fb3acf7442369204588419989a4111d0fc0b245638f692495b51d3d769e73f SHA512 0cc46ba8854b2a0f949a827e67edbe4d941eafd76ae86ffdeb485d5800ad40c560a3130ca9f050336762157dc61bca22d39b82f3d769a3b434a32f028ebf4b21 -DIST genpatches-5.17-9.experimental.tar.xz 5400 BLAKE2B 9788d99886f4bc898bbe2653a283a106167e5614cdc5a66b2c50cbf348cd32002905dcd2530fc072689e7f59e462178fae76da224055db9e093a3102fff3f4de SHA512 c3305c62f88e1e2e2b2bfa1e38c8b7363f83905bed63a6595c5d4e7cd94df887a48879b6ea81353e9598650ec76e8a8425c8252a52ecab7519fd7d20a8144add -DIST genpatches-5.17-9.extras.tar.xz 3796 BLAKE2B 14c2ba2736c80c73a813faba2844fe92af81fb10df33744383b94e44bc5f49369080d98cdef17754e9bc73a7cb243cb97c627096d9034c1c3998bc6d1941fd52 SHA512 ed148f8962f03fa904236e54d740126a383bfecb6a5cfa31281a6db7608be28d85acf4001f274c4f8bef0dedba272e11eab1714da9da4fe6ad07e705ef32ab17 -DIST genpatches-5.4-192.base.tar.xz 4516512 BLAKE2B dd316606186f305369ea67348acf0b6afbe2eacc16564851a1eb94224afcbdc066f920578092a15bacc7abb7a8f659aa44bde26859aae2525eaa84e8cd0447f1 SHA512 28bed80b1bfa457d24f8367a3a76460e569f7c8eb4f0a6b632f1898615ccb4da4c2fbba95dcfd1cce5675fe6151cee4c0df6bc0fdb158c25c25cf71a9397127b -DIST genpatches-5.4-192.experimental.tar.xz 16912 BLAKE2B 0db86034da673afc2f10ccefdd4cd06a4b0fdb9337a78c71f499d21f86bdac2df815648d635f3db19a4ad68b8396fbcc01a5d46ec48c6ffb9f1424d0ca73a7bb SHA512 8af7e03b05adbffa4396d40bb23572dc35c6ee8a9684805656d9bff6ae88a9408104df70a692bfb64de1d604c443ba0bf9aa132855bc12325051b7c0b6672e98 -DIST genpatches-5.4-192.extras.tar.xz 1816 BLAKE2B 2d6760ff367ee0ba6ff8d56f81c7c3587ccd8c4f8fb952e3380148b2f3532a19cd614f352241134eb3256f8e59c000806f3d1eb33caa582e0c4be813d3275672 SHA512 f8d43a3a80abd947cbd667b3ed449215d98967fa8dc2200efbba86db946a04dc7dc971d74afe1aa6b923ea3f9914b28c3bcb9f6ec205b1bfb0cd60c0ae57758a -DIST genpatches-5.4-193.base.tar.xz 4614484 BLAKE2B 94f35c7399a4912dc546f80271989f63bf0c838d953bfcc05cdf3240b7d88e0ce542b44000b21af0b88871d8933e637855b0f42bf3efe523eba2e93933958381 SHA512 9f3d60740388b4947d039f218b5f9e886cdfbe3e781109b6c24cea67d29408fb8f49f5a92fb6bde31bfdd131f6fd329ca2a867819d4dda7666ed84aebce2d5a3 -DIST genpatches-5.4-193.experimental.tar.xz 16892 BLAKE2B 55172310bbb2eaf1532dddf1c6b365e31452d4dad6502670866ef5f7df75a4df678528276119a0464aae08b70a79edf74bdbf8d595e6cc0f940435249779f55a SHA512 fe7d99aacc28babdd90dac72065dcb6f501b874cfb1a79ec7c9ac72b4457180cc4ed80b8bb127f07cdbdae51971b1c7ed14ccf866aafbc1bf6989b63d1363609 -DIST genpatches-5.4-193.extras.tar.xz 1812 BLAKE2B 4e940e7d9230df35e44db474e943559e4abec7e91136e858967e77d562320427aff28d3ad0830db0d8a0f51d633ed75d21ff9dd824e75f165985541ad0228562 SHA512 419486f987291abf02d0d23999762c8bbb54d7953624c274b4b5f82d932f5a352aa70da29b0215136be8e51712e7b5b351ef80df17c2d780791826e87af33f51 -DIST genpatches-5.4-194.base.tar.xz 4625000 BLAKE2B 3f563c02a3d8cdbcb2a1bed2c5e327b48cfac0b0326b5025f67852aa6b87d42832fa0854b02544f15d780417ed920a2668356525679b52c2250975e197a514e4 SHA512 abc08c010714d144d391ad940c355fb49578ebcd7c04e12de540e5ae62480fd50ba79ba9d118d0fdddf62f1667457ef7beef8e62a7fb761bace2e30722d7527a -DIST genpatches-5.4-194.experimental.tar.xz 16900 BLAKE2B 01ff220d2d7a5bdfda980d5338e5a1b984f874d11fc847913ea76ab42d5887acb94c4caf232a477a21b29f42dc3e35f6cb0e82ab394cd420ead2f6caa9037d57 SHA512 a3e968bff4d8ce1eef9357f52890fb4bddf78703cd5f6def66c2640355b88c10bbe597e1f2bd936dc51e4c65dda0dfe46c5372e5997580e7c4938e2ee8857901 -DIST genpatches-5.4-194.extras.tar.xz 1812 BLAKE2B 89fa787eedaebd3d9941f847d84540a5cdb6fed7c3c250d93c4a761096c0b52fcef95e56d3e3ccd462cf926c4f2f35a098a330cdf725e3c9cd1c2d4424da20c6 SHA512 76b9bc01355574324a9b97428045316dbf4ac88abf52e0abd0cce5155113fbf6b20b0aa94fd023193602824feb1ceff659f7813e1568c10638915d308f7b754c -DIST genpatches-5.4-195.base.tar.xz 4639264 BLAKE2B 7a3558a8bb125d616bf10dc29045ce0e5b6432eaf4e38326727ee184ae38d90937fc0168bd2654a8c871b7a851a7977cb9ad1b6b258073b20988b51be189235d SHA512 7add11fe740fe7ebb785f6dd2548ce908a053e30fe5ae8eab3e2b95eb6c8da9f9c5dfaf3d2e50a0a319389631162018ea2675ff8770779e8be39bf10a8e21890 -DIST genpatches-5.4-195.experimental.tar.xz 16908 BLAKE2B 4cc34bb34d56853ab3d8642e29ff7bf1b2a9ed16e5a3445deb2ca2201d988f140b803483f93f0aa4008218b26ff699fb0319d02af799e3b52df4e78305557af7 SHA512 a2c1ff6f80ec10c01e1e7779825403c2e547c7e14478b081c3b9013d8613c76967889e6de9b52965e6e7adfbe0dddd04e0e0d491b5051649e2d870df9d9b706a -DIST genpatches-5.4-195.extras.tar.xz 1812 BLAKE2B d285c26f84b2275007c3ad4aab1d7fde0ba467ec07863fdf4962737b06bbedbb452a8601f3aea28fd4086b2e80680422e6cbc749cebe49918a37e1c790532359 SHA512 f1cc2db130045affd76c6e2fbd8c4d2806b20faa2feae80e8f88d821d4384ab0ecab3ae66d692666107e23c3deb6cb70231b6251be1e2e5f00e880af48228615 -DIST genpatches-5.4-196.base.tar.xz 4653468 BLAKE2B 7fa30744a8cce84a029c74f23809dbf04303b68266e55518968f4ba5ae9961cbab877dcb3a0a014368aa75981d194a7e63957dc1404536d97654f5cf42a4317d SHA512 644fd52e5f3f83fd244e1ffa056ed89d242ad5a99727f918f10e9722a176cb99e437306261e3b780e016d72550e04085a650a4f7ade51c4845c4707768b9e86e -DIST genpatches-5.4-196.experimental.tar.xz 16900 BLAKE2B 93c94cf224b624eafb40bacd732d7dba502e6b5c59608f4050fc53f50d1a55010b45c9871ccdc6c20d26d8256e5efdbb311f0d4d54b06f85ab645d890cc715c1 SHA512 140bddabfb29e6fc53cf411051ee8089d3c72a5e14d4dc70c13c75776554db6d0f499306a9048faed88e1f48fbf2e9aadb9587f8c05d09909c776e62e9c3edf7 -DIST genpatches-5.4-196.extras.tar.xz 1812 BLAKE2B 1c50cf56732036261aac0095512c32fa5fda3ce5d3d405994f750b2a6a7efb539e011c735d85103548294bc7e66bcb8b6874456531a0b9ac194b7a187bc63f3f SHA512 308dc1aa8591b75d36a528aeec634f9be28925338cce92a364b1e941c14955567dc8d173cd3fe62b5b8eb433a97397cfc722c197e27ec26861df7a4912735d36 -DIST genpatches-5.4-197.base.tar.xz 4667616 BLAKE2B fe777dfe7e9301dbda973c6bbb1459c9e8ee245a729b50e528b8f58f8cccdcebe1d572217b089910eb7402473eaa6cbc39c0bdb11cad35d417d3a32d29ca5456 SHA512 eb05870e88d1b1e6740abe669ae5de2994283e95e427ccf55c7f184be5e36e20bc52d74e5ff669ea316add4d62da6a59bacb1a689c0f30a8c0a0dfb3c139b639 -DIST genpatches-5.4-197.experimental.tar.xz 16904 BLAKE2B 53861be66cb452e7ccf121cc25fe873aa4e0170e16d8479ec5e2c440ca5d19fc28f91578075f683e78ce758940817c186100da4c07ada0a83180b5e8992a675c SHA512 a109c3c8a9022885ca07ab749dbf433133ebfd58f659f57c234d75c1dd0d3d73d7896e7b6ecddee941db0828afa75d2c7d2b1f8fea5d745180f09f862f860d0e -DIST genpatches-5.4-197.extras.tar.xz 1812 BLAKE2B 8aa22afa5b4f9cb1cf2a112095a694f6145ec9c3b4be99daff9a1fbfab6e1742d45a8f34bfb407d6f7622bc9f934bcf780d8ddfb4f2add165329cf397c0f08ae SHA512 0b51076e9c9d17e094652288c8c0c0482a80ab233658fc84cd2db92414fef3965435a6718839b27361f0de802e70457f8ce32e9a7db33b30858e681a392d5355 +DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 52cf33aea903e8783b554127936ebde68b1c2655567a27a6dff8b94df675cde779f940735824766d2267c7d09df970522ed3721b3fe661dc12e64c4b105b4c99 SHA512 461037cb2fc9246f1e778123a9fd58682ed2749c95acd8d30dddc1a31a66cc4961bb5b133a05fd6fb19aea1a83bf0be8a76f9e6422fb4d696010d248609534a7 +DIST genpatches-5.18-1.experimental.tar.xz 5404 BLAKE2B 5bcf5a103157f1c3573d0fa9f346331a91e4e097652a845186d13f0f461227b139e86775b27892552f342f8fbcb40d379b6b4949b37a1d62570b042c60a31eca SHA512 e19855f666a11434ff2dbcac38ed01ffbf5094d17cece8e3d78bc62f913f81395216c681dd0ca858d3efe7a186a7f1392e114fc096fc203698c5b2047daba3a9 +DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe SHA512 0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9 DIST genpatches-5.4-198.base.tar.xz 4675164 BLAKE2B df3392747e2aa0cecbfda049c124731bfb16b4ef2cdd3f973128c0f9b8c1160e941738f48092a0dc5a11f917fd6c3becd73dce6150c6d1ff17014b2c4c8197b4 SHA512 1e1a8dbe948b8a765b5ae4d98954a721586e5f7e0d4ad4bf579fd72002d78dd7074f535dc3c4a039c94c1c18506a2d000ef251318fd49913fc2fc56f710b6e59 DIST genpatches-5.4-198.experimental.tar.xz 16912 BLAKE2B 5e7208440a2db50892ff7c9474c4d1c1b60de64a57e86a17d2df4118c1147d9202a86d6c3727d32934dc119645d11ee8f1ba0cd5af6d77cfed24d88db48c6155 SHA512 47e4c357c0383029d67d016139d8b25a349d9d5fb39dcfa654d44df1e85fe88360a7dfd496815a2f160bb76f318ad3f687a209de4823c6032fb1a8154c15fdeb DIST genpatches-5.4-198.extras.tar.xz 1812 BLAKE2B 4512e1007841a16ddc3ec986778def8ccb1b144758c0edbfe004e547332c18266e38e016d8b098985d2344ab0c9c516b663c8af35f0d5896f2ffac01cda3a94b SHA512 ad74a36ebf4b5eb734f896718ee7e3f25a493904b30717819218638beeead2a8853bc64c0d368aae8f2c5957bc222ca2a296153aa492ef001ce9abc247b507a8 @@ -166,4 +61,5 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b +DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.275.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.275.ebuild deleted file mode 100644 index f085b9e18c20..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.275.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="286" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.14.276.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.276.ebuild deleted file mode 100644 index ae594bb23656..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.276.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="287" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.14.277.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.277.ebuild deleted file mode 100644 index 719d5913786e..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.277.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="288" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.14.278.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.278.ebuild deleted file mode 100644 index 9eac19ecf2da..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.278.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="289" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.14.280.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.280.ebuild index ce7b77264803..4290937e4b4a 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.280.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.280.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.237.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.237.ebuild deleted file mode 100644 index a6ace57b9441..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.237.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="236" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.238.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.238.ebuild deleted file mode 100644 index d29f32934af8..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.238.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="237" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.239.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.239.ebuild deleted file mode 100644 index b814d62a9aa6..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.239.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="238" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.240.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.240.ebuild deleted file mode 100644 index 633645d935e6..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.240.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="239" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.241.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild deleted file mode 100644 index 86870d0e41d3..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="240" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.242.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.242.ebuild deleted file mode 100644 index f13014c77fcc..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.242.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="241" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.19.244.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.244.ebuild index cf8bf76c18b6..5b3d0dd7a60a 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.244.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.244.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.309.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.309.ebuild deleted file mode 100644 index 715add05fb7e..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.309.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="313" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.9.311.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.311.ebuild deleted file mode 100644 index 4637ed1838d8..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.311.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="314" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.9.312.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.312.ebuild deleted file mode 100644 index 7e412ced48be..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.312.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="315" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.9.313.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.313.ebuild deleted file mode 100644 index 2f4743448f05..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.313.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="316" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-4.9.315.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.315.ebuild index bc03fc91a220..becb7a11eba1 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.315.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.315.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.109.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.109.ebuild deleted file mode 100644 index e47f21caf8ec..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.109.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="117" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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.10.112-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.112-r1.ebuild deleted file mode 100644 index a9308cea91aa..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.112-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="121" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.10.113.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.113.ebuild deleted file mode 100644 index 979516a67768..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.113.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="122" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.10.114.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.114.ebuild deleted file mode 100644 index 7790f9bc40ab..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.114.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="123" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.10.115.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.115.ebuild deleted file mode 100644 index 9dd81339001a..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.115.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="124" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.10.117.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.117.ebuild index 6622c431329e..d83366cd2f37 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.117.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.117.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.33.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.33.ebuild deleted file mode 100644 index 3d5a82396388..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.33.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="36" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.35-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.35-r1.ebuild deleted file mode 100644 index d30731b21f8d..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.35-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="39" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.36.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.36.ebuild deleted file mode 100644 index a81440fa4df7..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.36.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="40" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.37.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild deleted file mode 100644 index 40c343c6ef18..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="41" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.38.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.38.ebuild deleted file mode 100644 index a2b30fc080cb..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.38.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="42" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.39.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.39.ebuild deleted file mode 100644 index 66905cec2a15..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.39.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="43" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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.15.41.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.41.ebuild index efcb59a39800..b2513e9ae0cd 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.41.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.41.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.17.1-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.17.1-r1.ebuild deleted file mode 100644 index 9fc029507ff0..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.17.1-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -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.17.2.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.17.2.ebuild deleted file mode 100644 index 02c0443368ef..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.17.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="4" - -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.17.4-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.17.4-r1.ebuild deleted file mode 100644 index eb342e2bf5f6..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.17.4-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="8" - -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.17.5.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.17.5.ebuild deleted file mode 100644 index 3230eefe0182..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.17.5.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="9" - -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.17.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.18.0.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-5.17.1.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-5.18.0.ebuild index 350db901ae85..fde975435c92 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.17.1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.18.0.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="2" +K_GENPATCHES_VER="1" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.188.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.188.ebuild deleted file mode 100644 index dcb513835748..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.188.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="192" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.189.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.189.ebuild deleted file mode 100644 index e0c08dc3018a..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.189.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="193" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.190.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.190.ebuild deleted file mode 100644 index f809339fe862..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.190.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="194" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.191.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.191.ebuild deleted file mode 100644 index db6c03cacbd2..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.191.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="195" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.192.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.192.ebuild deleted file mode 100644 index 4fe3c459f0c4..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.192.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="196" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.193.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.193.ebuild deleted file mode 100644 index 28a494b5cf20..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.193.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="197" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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/gentoo-sources/gentoo-sources-5.4.195.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.195.ebuild index f5883662284f..83ccbc5c116e 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.195.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.195.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -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" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index e8b02c89062e..3ef975b1a255 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -15,33 +15,11 @@ DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f DIST kernel-x86_64-fedora.config.5.17.3-gentoo 219028 BLAKE2B a8a3e2f31315d6aaf19c6771db94a3549379fd48a33b29b00d0311a36325ba8e9f124b5962a447aa8bf63b01f714298f4fca7ff071db165f183ce9023e2b4cf2 SHA512 8c7937310b8e9cbaefe4d6910595df373edfea5a56e439671583c98a752eb5d9029bcb32178ea6b09e6847e55e71dd9ab94e0adb149626ce04c8a9e8f6d7a145 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f -DIST linux-5.10.113.tar.sign 993 BLAKE2B 076662f2ab09e172f5aef9817beda56753a35c0d48f12d3d096871dca8af6b85f635c1de6d562be0719b475ae66074b659f7a855825c09889bc18d5f9b659784 SHA512 c82e59dcb47cc8acf4d08e148ba91bebdf4e4c35a4ec5405ec5401165583d4c509fa287817cc343345da8f24a4cf7ec7e0b8277653f6d230c81beb32eca75fc3 -DIST linux-5.10.113.tar.xz 120410360 BLAKE2B bfd4cac707bc8232767aafc0e666ed9fe23951802b87998aded0197a2141d2db20d33f8961e4e03159fd4c397466049ebaa9d47f1f7c512a42739b07e6c899a7 SHA512 7099c83243f707d66ac09bf7215aa3fbc63957c2636fa63f287e526de210952c4106de411201e2ac001aa46c73c05cd4892e633911cfa30b96db7613f832b81f -DIST linux-5.10.115.tar.sign 993 BLAKE2B a9a276dba44fc0c663c812d3ba96e8bb0c1849d8dac8c65dea9559ec3064c4fffb9b7a29a90ef663a76ba14f987ca8130b26ddc0c0b3c529809b341c37d41e2e SHA512 a51ce18ca8f33cffcb4aa73b0d92a03ed11b310b0266338a0a07e371dcfb2fbbb340b7829f960c17e9cbeb4b5f9ca6f1139b9b64f2671e9a4fc6c795b3977ff2 -DIST linux-5.10.115.tar.xz 120399008 BLAKE2B 95a5354c70d75c92fdaaeb70ac6fea360b0dfe5dbdc8574bceac30a07fa0c93d066528f97e40cbcf375923f526d4ab592d9e1c4a06120c5aaee2595a1e1d50df SHA512 787c1fb601a05f7f0d0f235b703a9dd5f6b8f49bbc4bf4ffb8a46fd96d53a96cf2d508d7e575b3d7a8445118730f99516a250e706803b0271215af9a1c058dea -DIST linux-5.10.116.tar.sign 993 BLAKE2B b48c9740ec9a207a85aaa122b35c9a0ab05a54e08bbfd796b5459fd6948ea4a667e593b9455a9009fc399a97673b7e52adddb3dd681b7314d3a87191af70fe12 SHA512 b173638751cdad0f0796b102e94f8bc14a8a82b46557d69be052534c88638192af86224f859dcec58a6a53a5afa6a085180b1a7a3c5fd9ec20444feb8c792ac3 -DIST linux-5.10.116.tar.xz 120404384 BLAKE2B 137623431836c8fcc1502b889280876dfc8d48ede1664f4a325e072d3e9bc5d43211ecb97d7fdd7a816aed3bd74546caea2f6a62aa243fa61f8950bac0e8f997 SHA512 b3558e89998501fb95cfe0831739d00a30a3d6979e7aa12399f74ff45479cc8d720470916ff35ee1fc6b0898afd7b40f1ec1ecc5d29cd5c5853886e227c2e5ec DIST linux-5.10.117.tar.sign 993 BLAKE2B a4365bbb057db936510aa6f1e50b136a4e35c601d6003c3f78f0dbc2e5c18daeecba040e621c0c14ca25319da406c94b8dc469cc7c8d5003bbe94e1a90749e0a SHA512 dd63b7be79912d46945f5017bd00c45ef73ea36cd8549aa38bfdb7ac9bc71b1c9d1b3c83794c38239b2b4beb17e83ba3fc8f8fa3921721519ca0577af9d59765 DIST linux-5.10.117.tar.xz 120409348 BLAKE2B 8258d709d637891dcbb8523c6d9c8c007a44b7f7a109ffa9cd48f9fd9b4e7dfba170f9ed97828f4beabe6c6ed34ac69b287ee489321569adb282c7d0745d3750 SHA512 3f9488c55a6e9458cf53e06992ff56054cd4c933eb0e87a5122b6b7367d6ca7aa3587572e8f5362cd3264104f839102f87f40ac98476f666c44488b9422fc39f -DIST linux-5.15.37.tar.sign 991 BLAKE2B 224f222dda3d7221a32b575ae52fe0ea36cf5315860ede2bf8b16ff3e9ab6c03f05fc5604c99da9abe44ebb9af0726731449c7d827dbc29bba5c9af81088108a SHA512 cb775ec01ee9d1de53a0b958c804f8bf7d84185438e4a63e94b805dc0dbdababf0ec85489b8314303a78386090afee30525b9993dc669334dc131b65ead7305c -DIST linux-5.15.37.tar.xz 126314716 BLAKE2B 41fa48151cf9ba20aaf9161ff1bc48a890a165107784e41e9e7535093ea7fb833ed5d0ff75534bd721ff1c80dc52d55b3585c3473917c665ee4d0f107d7e1e41 SHA512 afc84a10b96e70b859ec328f8d803d7e270264c8649492899292b92650840586c08e1df3196af41c09185e68f2d400cdc302bd0a474cd4ee86c34979098fae48 -DIST linux-5.15.39.tar.sign 991 BLAKE2B e1b9446d695c20140108320471fe9f6d9c95a0d525ae1e88b5a4acfbb082afde83272461befca10e253799b088cbabd856256d83856ac03aca0e5cfb4c787f63 SHA512 30951a220de1f8cef56d2f4267d12fd78f03a966b11af0bf74b4521c746147549215a6d435c130f230685f2bd90500ba47fe1b178cf5aa560e3024ba10b7de8f -DIST linux-5.15.39.tar.xz 126317316 BLAKE2B c2b7e8e944e30aca07b70355a89b86e15756226e8a13826e749b330668cca28e0caf758c1a4f8166590d5a26ecda49f665ad0caab4c800c599e857fdf281ce3e SHA512 712608b95a53ff3ae31313c518614c1376a809d621d845bc23f096243f3ea509a11e451b14709ce4ed48b964547f177bcb20d57e62806938d129e0187a2cd296 -DIST linux-5.15.40.tar.sign 991 BLAKE2B 0fc23aa789af5570448d723f11e6503c508e9485a32dd675cb9bc45b3685294a6b175d6f95d5976ca0996c6d2d738cca8720f68df27bc57cee84a02ecea763e5 SHA512 ca2e4d86175736613e6529d97e2be6fd3b06300aa902c21fce3b8ad809f3085fdd4cd3ca3e0fea40fc86439238ff3422b9950ee82c6cc7c5bd642bd453f275c3 -DIST linux-5.15.40.tar.xz 126329200 BLAKE2B 5e6b6948a137542594011918d059fcef49fb13b35b99a3eff57838257a97749534a568a2caac7f97ca9d8d0685a6e73be9c6b5494e0a67bf45db49e922c37069 SHA512 2cd0ef9f0932bf5a2a400a467687937cc5164cedd79ec0cf726921249e1d540a9ecc99cd8edb3e8ee74ebaa7a131dbf19886f5e858bf7834b59779f0d110dbf8 DIST linux-5.15.41.tar.sign 991 BLAKE2B a5ffcbc8a9127288f6ec5d640178a286114343643d91d218a85e9ad9feddcb3d1febaf0d36f6ec230a732cdad0f8bc41967308049b3c7a4bece24c70ab546552 SHA512 e8420f18f3ea201669fb1ba3f6565d41ddb3c6063b81ea27de5ae51501e01a1fc73283d0fd55255f74003857ed9b07645eee7ed8a6322e986356d7b5685b10ce DIST linux-5.15.41.tar.xz 126321620 BLAKE2B c92592a3994c607242053cde655ebc7ba837e2a8d06594fd14c54c63e227fab42eb9ed3e1c452a76e7258c3f46cfed447306f9cbde62c5cd96f04a334edffafc SHA512 f93bddc7c7890c5014c0b506884bd5487cddac462f74e965e869538f97e22428739e5f71badfcb6ccb5b20f642dd66b53286d85036d239245cca9865d826044b -DIST linux-5.17.7.tar.sign 989 BLAKE2B 8e83a92b4be4a20521051e04ca6229aa72441ea1634e7140ce28049f569a8e9a91a963f3aad816d8ffc89e1e43ac7f0346f9230dfb7eea6b67f8ec4f6dd7b36a SHA512 8c3de748ca7d1ddc25932acca0d4dfb1e355ff77cdde9add0f6f9f911313b0a6ea797e44e8c9813bf97d7cc4bbf4d34e71c19b940daa0bf226bbba082fe09666 -DIST linux-5.17.7.tar.xz 128454448 BLAKE2B 1c1b1f59404becef201c28d6677a2a52a828a51903d0fe5b38a931fa25694d766eeb222b02f674d95ea8c67c29e0f3420b88f94bdccfc2f9bd575c2605e8f229 SHA512 c70ce704b65bba14237e1ca042add6ca075b08d65e9b90d5441962ee2e6a70a58da72ee847a17917e5d170021933eea6b681a5774454f2228b2153e76b440c97 -DIST linux-5.17.8.tar.sign 989 BLAKE2B 29e345830f5f82b3384351d3896be04e51f5cbcef1d63be36fa2e5aea5220de77dbfe29dfc1b79998314ae494d5e76a69d394b8645b98d8c5d06ac1473a66ced SHA512 3b5ccb002fd27ec29675ed50c33118cb758ba71d694df43fb9f1a3e0ae9002f135d50ddddfd3a856ca14fdf41e13367fab6f95432625477f4d0ab0a3b7b6541e -DIST linux-5.17.8.tar.xz 128448020 BLAKE2B caa76ccfba188bd868e0a1820802df10d369ade805e9bd0e4ec9efc3bf489070afe8fba469ed8480805feccad4ad38232a6f0ad64ef4a8f56582c4d1158382b7 SHA512 032feea7138d0b9b016a50769e6f10889e0ec8cb532569b1aaecac957211e60cc9207aa6ac2bb379c967c8322f8ccb19d2834bf1f88c03d0774b087e08a9a22a DIST linux-5.17.9.tar.sign 989 BLAKE2B a078037dddf7634cf5e854b79a873cb743a3809a4be3d6fc4c8d9ea2340ed61d118dcb58edecadcdc653ded2e4c552d44b56d5d962d833b6b37234726ac35b5c SHA512 07c2d483e0b02ed17b27d774513cca9be47b7d163964e7f2b14f0be273e8d67747a164274ee1fcdf67abf39f7141297322eb5f39cf9cf4df89bd03f48fc95143 DIST linux-5.17.9.tar.xz 128449736 BLAKE2B 83dc3cf66933f42a3cdce0015716017ed7fd7810a380a9374bac495b9f0a96b1b95b05bd012332c4156189f6a02d8a9b8b33c9391458adb9909a75bf661d8547 SHA512 8866b6f0ab8cbc122bbed0083ee9b351193780143259b818a15cdde1581222ee728a60344ea9267d7f3e6b1563b24a23100f46e6bd185fdc1e169b804e48cc2e -DIST linux-5.4.191.tar.sign 991 BLAKE2B 0897c615b6b49b0d18c2c3f3bd6767b706c5fde582c6cf2954f4ef91756b11d8d10fbe5c83ad616208ab5fbd2bceb64b358b3aaf87f4678538e85096dc9b22cc SHA512 f18cf2d5bdc7d2c60bf5d2057073e4a0afffbb0673b809b98ab80ed203a4ff292fab45ac8a6faf1853715f5e3155afefbc663aff28f31166ad17a629157c6a31 -DIST linux-5.4.191.tar.xz 112925776 BLAKE2B c4ac730ee2d6686b844009d9ea5bc461a5eca9fe0600a3d66a819ae32e0d3a92aaceeab9785a325a5c03fc50120e650c16b349d5dc6ef7e571980859c16446a0 SHA512 c94b274c3d49cbf3de085fabe99a0e63ff8fd6a6628eb0f2182db06b0480bc0c67991de9c5786c1d252e020b3cda4ccb29ce93ab599065149b3211786842baa0 -DIST linux-5.4.193.tar.sign 991 BLAKE2B 868843780609978ca9a6393914d3e4bbc4f0d5ce348247286434ce67514ae5c34f741f0a9aa137cf8eef5254638edabc439dc83294c9f9c3fc26feca2f846a21 SHA512 743cbbb2989deeabc881efb1c1b2b56d623a4c457770c6de4b4498edc826f8039e729d8dbbb0a351d17e2ff290b122d5b85f5944aa1aed7ff5a73705ade449a5 -DIST linux-5.4.193.tar.xz 112910204 BLAKE2B 36ce7f9d1312537e2b7859af857189d63c3680d90cd9d2388be06ff8e7e048259518fa75f330a9f8b8001cc80813fda80a29fb0fa5e92cd032e3e9259261ab52 SHA512 36b201808b9d0870e33dd6a10bc9c803a728ff5bdb0cdee2e14e4824e21e611de98cb3e5dfef26a8b0eb7dcb4e8e9b41824e9208fb20967e226cde65ea884d69 -DIST linux-5.4.194.tar.sign 991 BLAKE2B d9de26a71db215341367b41d239f4d1b4efa9a7d66a139b9a75b2b853c161ace1196cb56ddbcd38bb64979343717c696778b011f78250b1c6903d97bd8cf38eb SHA512 a9be800562cda71e4d06fce8254c9cef2c1932b33faef13b6ecf7f50c9bb473ae727607a09f194227d2cbf2de7d5fa9b055145a524358a4606eafe5426ec137e -DIST linux-5.4.194.tar.xz 112918432 BLAKE2B 5322ddb0355020847834bc0330253c079a14fd7c427563fa3e3f2756cc40d7298934aed5c7ea81fc263fd534a5b1521898a9ac576f4c0280d93dbb8e436fb687 SHA512 9b316e71c7f5feb263ef78f99f30b42d39a14f8cabe0e2fc87c2af94b33ced09d97167a9b6d74fa0b0e3a7eea8caa7014fe5ba09efcf8dec147bede8ea0f8066 DIST linux-5.4.195.tar.sign 991 BLAKE2B c80a3a547d82b7d394155f396e3beb66df61272dd5f57be00fcf3b8b6bcc419914fde3488b950f29f6c235210e8f777e28199a4126530963749ed3107c49a249 SHA512 a770e02e59031a8bc74c832c1f9947d0f2edd397de23eef234f18b7070128c8adb1836ca4297dce1afa9f5ddbdb97fa4404e2c90faa81d5502d8856dca4112fb DIST linux-5.4.195.tar.xz 112920616 BLAKE2B 9c3b21e2bf18800c4b55bb04810e29fadc6414fd100d4c2bdd3df1ba7db72124a0bab389b9d5038fd04440ac69a06383df5b4c42d6e2a6382c81af8aba366bca SHA512 695e46ea1ac6c587f39f724460c480f4994267969cd620a776766ee7a5bb88b346154baa3ecc3444dfa1d0d39a5e8a0f1a5e36cdd76a2c71ea7a899b8a8a9d7b diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.113.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.113.ebuild deleted file mode 100644 index 96cb3e86fc4b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.113.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs 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=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.115.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.115.ebuild deleted file mode 100644 index 96cb3e86fc4b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.115.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs 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=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.116.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.116.ebuild deleted file mode 100644 index 96cb3e86fc4b..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.116.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs 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=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild deleted file mode 100644 index 0ef902726d5d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.39.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.39.ebuild deleted file mode 100644 index 0ef902726d5d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.39.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.40.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.40.ebuild deleted file mode 100644 index 0ef902726d5d..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.40.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -CONFIG_VER=5.15.19 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 -GENTOO_CONFIG_VER=g1 - -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/${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 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.7.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.7.ebuild deleted file mode 100644 index 87bf3c98dde9..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.7.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo -CONFIG_VER=5.17.3-gentoo -GENTOO_CONFIG_VER=g1 - -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/${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://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.8.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.8.ebuild deleted file mode 100644 index 87bf3c98dde9..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.8.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-build toolchain-funcs verify-sig - -MY_P=linux-${PV} -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo -CONFIG_VER=5.17.3-gentoo -GENTOO_CONFIG_VER=g1 - -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/${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://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config - -> kernel-x86_64-fedora.config.${CONFIG_VER} - ) - arm64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config - -> kernel-aarch64-fedora.config.${CONFIG_VER} - ) - ppc64? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config - -> kernel-ppc64le-fedora.config.${CONFIG_VER} - ) - x86? ( - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config - -> kernel-i686-fedora.config.${CONFIG_VER} - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="debug hardened" -REQUIRED_USE="arm? ( savedconfig )" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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 - - local biendian=false - - # 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 - biendian=true - ;; - hppa) - return - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die - ;; - ppc64) - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die - biendian=true - ;; - x86) - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die - ;; - *) - die "Unsupported arch ${ARCH}" - ;; - esac - - local myversion="-dist" - use hardened && myversion+="-hardened" - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" - - local merge_configs=( - "${T}"/version.config - "${dist_conf_path}"/base.config - ) - use debug || merge_configs+=( - "${dist_conf_path}"/no-debug.config - ) - if use hardened; then - merge_configs+=( "${dist_conf_path}"/hardened-base.config ) - - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) - - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) - fi - fi - - # this covers ppc64 and aarch64_be only for now - if [[ ${biendian} == true && $(tc-endian) == big ]]; then - merge_configs+=( "${dist_conf_path}/big-endian.config" ) - fi - - kernel-build_merge_configs "${merge_configs[@]}" -} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.191.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.191.ebuild deleted file mode 100644 index 4f5f7870ccb8..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.191.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 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=g1 - -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/${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 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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-kernel/vanilla-kernel-5.4.193.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.193.ebuild deleted file mode 100644 index 4f5f7870ccb8..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.193.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 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=g1 - -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/${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 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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-kernel/vanilla-kernel-5.4.194.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.194.ebuild deleted file mode 100644 index 4f5f7870ccb8..000000000000 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.194.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2020-2022 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=g1 - -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/${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 ~ppc ~x86" -IUSE="debug" - -BDEPEND=" - debug? ( dev-util/pahole ) - verify-sig? ( sec-keys/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.config.${CONFIG_VER}" .config || die - ;; - arm64) - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die - ;; - ppc) - # assume powermac/powerbook defconfig - # we still package.use.force savedconfig - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .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 - - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die - local merge_configs=( - "${T}"/version.config - "${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 e931d7b4bd14..5ee95bf5a2b9 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -4,6 +4,7 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b +DIST linux-5.18.tar.xz 129790264 BLAKE2B e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb SHA512 dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f DIST patch-4.14.280.xz 4728416 BLAKE2B d76ab1d81f59629b79ce279b1f14477e0cd0d4eff525baced676eff545e0cf1210f6ad282db176514d02ad9420cea5b2fcf270ee1fcd98dde612879ea6934ee2 SHA512 71f9e855d472148fc4c0a1fbe4101b6a9b1decfd97db734cff816c6e5fa169f7256d5b0dfbcaceb8549f04f5898430597a51834f44dce01f0cd0747b4d261cca DIST patch-4.19.244.xz 4626324 BLAKE2B bd647b7dc189cc4d230ed81846082b3bd214ee7fd65e24af986f743fde708ee082817d4e0aec3ceefab147e20c99080451718b83f7ddb10559711f03add05bf0 SHA512 548d455be6447b45b50cbd28dd0d431003cc09ce09cf073c97919b555656c7ca746b2106eea68febea2c6b1d8a0daaa7a7b9714ffe20ecacc80ed872660d8dab diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.18.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.18.0.ebuild new file mode 100644 index 000000000000..39693afef068 --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.18.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index e202135ad8c3e30802d967f32372c3e4a8d5bcd1..2302901585564c97767327bf59eb35ec63000a99 100644 GIT binary patch delta 13675 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 OfBOG1_H|H)WdH!mP8W9o diff --git a/sys-libs/gdbm/gdbm-1.23.ebuild b/sys-libs/gdbm/gdbm-1.23.ebuild index 9df46a0d5032..59dab1afbdd8 100644 --- a/sys-libs/gdbm/gdbm-1.23.ebuild +++ b/sys-libs/gdbm/gdbm-1.23.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/gdbm/${P}.tar.gz.sig )" LICENSE="GPL-3" SLOT="0/6" # libgdbm.so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+berkdb nls +readline static-libs" DEPEND="readline? ( sys-libs/readline:=[${MULTILIB_USEDEP}] )" diff --git a/sys-libs/libcap/libcap-2.64.ebuild b/sys-libs/libcap/libcap-2.64.ebuild index 8e216f0ec4fe..264d6b5c9a52 100644 --- a/sys-libs/libcap/libcap-2.64.ebuild +++ b/sys-libs/libcap/libcap-2.64.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]]; then else SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="POSIX 1003.1e capabilities" diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz index 51ce3d5758d72d7292b51804e6e6e9e42674e818..b03df14f2d45e038a5194053d4779594a4db5f6d 100644 GIT binary patch literal 5066 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 diff --git a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild b/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild index 409b02bf015a..63147964328f 100644 --- a/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild +++ b/sys-power/bbswitch/bbswitch-0.8_p20211129.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then else COMMIT="23891174a80ea79c7720bcc7048a5c2bfcde5cd9" SRC_URI="https://github.com/Bumblebee-Project/bbswitch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" S="${WORKDIR}/bbswitch-${COMMIT}" fi diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index c26be2debc471093532af8c98b09ee66826189a4..ce3c3e2f48883d990864ed7574f23b9619761bb9 100644 GIT binary patch literal 9804 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 diff --git a/sys-process/htop/htop-9999.ebuild b/sys-process/htop/htop-9999.ebuild new file mode 100644 index 000000000000..f8aa53177141 --- /dev/null +++ b/sys-process/htop/htop-9999.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools fcaps linux-info python-any-r1 xdg-utils + +DESCRIPTION="interactive process viewer" +HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop" +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/htop-dev/htop.git" +else + SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="BSD GPL-2+" +SLOT="0" +IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + hwloc? ( sys-apps/hwloc:= ) + unwind? ( + !llvm-libunwind? ( sys-libs/libunwind:= ) + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + ) + kernel_linux? ( + caps? ( sys-libs/libcap ) + delayacct? ( dev-libs/libnl:3 ) + lm-sensors? ( sys-apps/lm-sensors ) + ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS}" + +DOCS=( ChangeLog README ) + +CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS" + +S="${WORKDIR}/${P/_}" + +pkg_setup() { + if ! has_version sys-process/lsof ; then + ewarn "To use lsof features in htop (what processes are accessing" + ewarn "what files), you must have sys-process/lsof installed." + fi + + python-any-r1_pkg_setup + linux-info_pkg_setup +} + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + if [[ ${CBUILD} != ${CHOST} ]] ; then + export ac_cv_file__proc_{meminfo,stat}=yes #328971 + fi + + local myeconfargs=( + --enable-unicode + $(use_enable debug) + $(use_enable hwloc) + $(use_enable !hwloc affinity) + $(use_enable openvz) + $(use_enable unicode) + $(use_enable unwind) + $(use_enable vserver) + ) + + if use kernel_linux ; then + myeconfargs+=( + $(use_enable caps capabilities) + $(use_enable delayacct) + $(use_enable lm-sensors sensors) + ) + else + if use kernel_Darwin ; then + # Upstream default to checking but --enable-affinity + # overrides this. Simplest to just disable on Darwin + # given it works on BSD anyway. + myeconfargs+=( --disable-affinity ) + fi + + myeconfargs+=( + --disable-capabilities + --disable-delayacct + --disable-sensors + ) + fi + + econf ${myeconfargs[@]} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + fcaps cap_sys_ptrace /usr/bin/${PN} +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index a84e74d2c9fea3b5c1b708fa1055b192e39166ce..605113354a325a52803a57c5e5d37963d37903a3 100644 GIT binary patch literal 28441 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

    I{`t$PZBl^ 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 L&kusHtXKd5T?w!W delta 12391 zcmV-tFqqG_VZ>p7ABzY8000000{?xS*>Yq@lAiD9Dfj}EVqY%VHlxL)(ap^LSS%hS zrceNcsv?{H^!om!n0dfnG$yiH1!SJ%;r=fk9`VmV{QD2zeYUS-kFVpu{Q2|qcRok= z-JkyV5C7|5!k@kir?t954$jRS%9tbPuw$%s#FSF#^9;{_57;g-_qf}MbtWq_^jL>? zKJ92>x>AGnkY+jlG#{ETA(x$|JgGkagT^qg|}?%)2$57~$BoVBp$ ziE;9!bDX+UNzs>Vd6qc4?U6>wbDvdwcO%z*_R>?V=xn5%*LE?t*2-!%SD)4hZJaf$ zGavnI)m$xqe3px=hrYX=vO~{4#%%8V)4%@kfBxrx`@N4oCEwwg-x3~*`FHlw=A=DLr58LozhRrX><+t~| z{+jWm(S08lOYlCs>RCEI#@mS}95?lK)7M>i!d*(>w@b=#%{*M1W5&*+m0eq8u^oTE zV{v};GJ36Rm%ao4vH6<#2-|pi-|Ow|`(JE+dwN7I_>%5X^C>q{%Gb7i^8N5yTIJ-D zXX!|Poy?l9(Ocf9Tgi2uR<>)#`lamMoHh8qXBjMF%5%lG&NhChO{=ro+^(0|CXYSa z8T|TQF8i^<^lgscqgFdv(a2l#{`8Gd7CzydnJ-OEENvnQR7@kZc$9iv$u#MGA zTQ!rKyg)8iwqJV>Z^eZ|vA8fC+3IHJB}>?UB!pG6KRd#gOAFUzo8#%zc)o-yg-5s! zvCoyIIJp#8Cc$uIR8Ovu2xd$1+I+Y>{3%Obz0FX9Ed`6JBf0uy70tDx{0g~6B0Jnx zoJx(|^;IhQQ&-P9_qO-aI#{CI?e}nxo5N6WV7t`sgQ$h-6v!U+`BnR$(!mTM<} zcb89GXOWG2_T~GUX{MI>*ElDT0xFvr+nH`C=}F5ODz8IcSpb}xi!seOlH0xl2A6O> zkH6S_e*N)Bd%sjBg>?^F9>SV*3ePw_>v75mb&g7?+@Yv=k7}eLYZRIzwU32D`NlFy zycDNni6~m1%=w**Hy&q9cOr#t021&z32%;lB*9_w zr}hy+zSjL(akx(8fFjdV2!nwjV58M$#;5Q}9gql>@{Ot190A4Ndrhf25TYGFff2t` zWc9lx6}AoVyISyngk<_?70#F*W!=UY{DDFnMZ5wY+yeIN3rqQr#dD1c9m6_KEy??SYc;EWk89+OO znADU9g$@<8MA1TKRBj*x`4dVZnq=UqF46k-<6oYhpU0&pYkmZb5O=@|b^&)ojRld7CV&4d>j2k*pGkd^0UfeBg#sUb0NVyYl9G1_E6HGxJpwn1W0*{u0mwRY~K*Z^Eyq4jz}%4xKpaZx dJMa_lot6_ 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 ZVv3=dev-ruby/sassc-2.0.1:2" +ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )" + +all_ruby_prepare() { + sed -e 's/git ls-files -z/find * -type f -print0/' \ + -e 's:_relative ": "./:' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e "1irequire 'tmpdir'" spec/scss_converter_spec.rb || die + + # Avoid specs that require the minima theme + sed -i -e '/with valid sass paths in a theme/,/^ end/ s:^:#:' spec/scss_converter_spec.rb || die +} diff --git a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild index ea15f9cf3f7b..421f141694fa 100644 --- a/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild +++ b/www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26" +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_TASK_DOC="" diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest index 024159d8adca..d45493d18823 100644 --- a/www-apps/jekyll/Manifest +++ b/www-apps/jekyll/Manifest @@ -1,2 +1,2 @@ -DIST jekyll-4.1.1.tar.gz 1398438 BLAKE2B ac207d58b155e069fda40b4598d441d8fb88f22e85740082829d018dc9cefe51ca636b23a6207c37711c4d26e078f6e4913946599f0200b8e8cb065a9ceff952 SHA512 98c635b54219c9666de6496e76f3a131fc715d650d868049c0fe10d76851a027e0808609c2dce1a138c95eb2fb7e58ef978237a305484071339b4a15d5acc4d5 DIST jekyll-4.2.0.tar.gz 1412419 BLAKE2B 351852b52abc227f8e1eedeeef0871a593d66ffc95f4ed644441f81e841582ab9f393b206f049107daa7e9deaa63d36359ff8d0b47c69b629dda2ea462cd0481 SHA512 aee4d832631a285c3d37576b5f3d80073b56afefcb8c8a19a74435ce431b606b5cedc28a02c8e3930f9bc35ab432c952f96e1878b3bee6b9d33fbd01f0a147ec +DIST jekyll-4.2.2.tar.gz 1413485 BLAKE2B 08f4b8b72aecc19d5c8d7bd29897d88edb66ce82b172306ee4fe356a5d2598362f3946354eaa3701f14df0f97e7fc95361b5cc59ec8820703c879bcf05e6331a SHA512 3c72a24a2193493c9e417a05a113fa85889abd8df4d4c114fdc082e40de81d24824e3c4e41ecb3633ef780d4e3f3b0ab091c5f4234326a83b1a8a3da543275ff diff --git a/www-apps/jekyll/jekyll-4.2.0.ebuild b/www-apps/jekyll/jekyll-4.2.0.ebuild deleted file mode 100644 index 8affdcb77943..000000000000 --- a/www-apps/jekyll/jekyll-4.2.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26" - -inherit ruby-fakegem - -RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown" -RUBY_FAKEGEM_EXTRAINSTALL="features" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINDIR="exe" - -DESCRIPTION="A simple, blog aware, static site generator" -HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll" -SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="test" - -ruby_add_rdepend " - >=dev-ruby/addressable-2.4 - >=dev-ruby/colorator-1.0 - >=dev-ruby/em-websocket-0.5 - dev-ruby/i18n:1 - >=dev-ruby/kramdown-2.1:2 - dev-ruby/kramdown-parser-gfm:1 - dev-ruby/liquid:4 - >=dev-ruby/mercenary-0.4.0 - >=dev-ruby/pathutil-0.9 - =dev-ruby/rouge-3* - >=dev-ruby/safe_yaml-1.0 - >=dev-ruby/terminal-table-1.8:0 - >=www-apps/jekyll-sass-converter-2.0 - >=www-apps/jekyll-watch-2.0 -" - -ruby_add_bdepend " - test? ( - >=dev-ruby/classifier-reborn-2.1.0 - dev-ruby/httpclient - dev-ruby/kramdown-syntax-coderay - dev-ruby/launchy - dev-ruby/nokogiri - >=dev-ruby/rdiscount-2.0 - >=dev-ruby/redcarpet-3.2.3 - dev-ruby/rspec-mocks - >=dev-ruby/shoulda-3 - dev-ruby/test-unit:2 - www-apps/jekyll-coffeescript - ) -" - -all_ruby_prepare() { - # reported upstream https://github.com/jekyll/jekyll/issues/8556 - eapply "${FILESDIR}"/jekyll-missingdep.patch - eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch - - # Drop tests requiring bundler - sed -i -e '/bundle_message/d' test/test_new_command.rb || die - rm test/test_plugin_manager.rb || die - - # Replace git command in gemspec - sed -e 's/git ls-files/find -not -type d -print/' \ - -e 's:_relative ": "./:' \ - -i $RUBY_FAKEGEM_GEMSPEC || die - - # FIXMEs: - # fails to find fixtures because this requires bundler - rm test/test_theme.rb || die - rm test/test_theme_assets_reader.rb || die - sed -i -e '/^ should.*theme/,/^ end$/d' \ - -e '/^ should.*theme/,/^ end$/d' test/test_site.rb || die - sed -i -e '/context "with a theme"/,/^ end/ s:^:#:' test/test_layout_reader.rb || die - sed -i -e '/normalize paths of rendered items/askip "test-theme"' test/test_liquid_renderer.rb || die - # partially requires 'toml' - rm test/test_configuration.rb || die - # pygments tests fail because of line numbering - sed -i -e '/^ context.*pygments/,/^ end$/d' test/test_tags.rb || die - #sed -i -e '/^ context.*pygments/,/^ end$/d' test/test_redcarpet.rb || die - - # Tries to use bundler and install packages. - rm -f test/test_new_command.rb || die -} - -src_test() { - local -x JEKYLL_NO_BUNDLER_REQUIRE=true - - ruby-ng_src_test -} diff --git a/www-apps/jekyll/jekyll-4.1.1.ebuild b/www-apps/jekyll/jekyll-4.2.2.ebuild similarity index 90% rename from www-apps/jekyll/jekyll-4.1.1.ebuild rename to www-apps/jekyll/jekyll-4.2.2.ebuild index f6aebf2bdafd..f7a34488c3e2 100644 --- a/www-apps/jekyll/jekyll-4.1.1.ebuild +++ b/www-apps/jekyll/jekyll-4.2.2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -USE_RUBY="ruby25 ruby26" +EAPI=8 + +USE_RUBY="ruby26 ruby27" inherit ruby-fakegem @@ -27,22 +28,25 @@ ruby_add_rdepend " >=dev-ruby/colorator-1.0 >=dev-ruby/em-websocket-0.5 dev-ruby/i18n:1 - >=dev-ruby/kramdown-2.1:2 + >=dev-ruby/kramdown-2.3:2 dev-ruby/kramdown-parser-gfm:1 dev-ruby/liquid:4 >=dev-ruby/mercenary-0.4.0 >=dev-ruby/pathutil-0.9 =dev-ruby/rouge-3* >=dev-ruby/safe_yaml-1.0 - >=dev-ruby/terminal-table-1.8:0 + dev-ruby/terminal-table:2 >=www-apps/jekyll-sass-converter-2.0 - >=www-apps/jekyll-watch-2.0 + >=www-apps/jekyll-watch-2.2.1-r1 " ruby_add_bdepend " test? ( >=dev-ruby/classifier-reborn-2.1.0 + dev-ruby/httpclient + dev-ruby/kramdown-syntax-coderay dev-ruby/launchy + dev-ruby/nokogiri >=dev-ruby/rdiscount-2.0 >=dev-ruby/redcarpet-3.2.3 dev-ruby/rspec-mocks diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index c9e4585b723e..29bac3b0b416 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,6 +1,6 @@ -DIST nextcloud-21.0.5.tar.bz2 127542660 BLAKE2B b6c2bc642705ba5572a74a1f473e09a7be0ad6c4937b1a15d3b29bdad652872c373b9b6ab126c1ea90f32dced3fbb34505c82a7fc9d6913e407c6e43b97fe55b SHA512 ef8796cb17e6143dc1c9ccdea56105d0d7e2138eddae228724074b6360f99d0416a3682be047955b9a84dd6a961cdbb15ccff67ee6656a896699bbfa640d715d -DIST nextcloud-21.0.9.tar.bz2 128237860 BLAKE2B 665d6c43300a595d745af3a2496e9865c5eedb84d99fcd94266fed8f6fd4889adc7dbbfbdccbd043ce5b68eea1af37f0513dc7b497fd585822bbcdab12507bce SHA512 77028d0064b171addaee9569b5d60b617b3d27ce86791393edcf099c5c2674e1f323932810fcba48869bc6b69e76fe9bdbab60ee02d7664b5fd91062e4e6822d -DIST nextcloud-22.2.6.tar.bz2 131746258 BLAKE2B 4a259b13beb1c061a0c789b87f7d3fbc82154f4784ce3c616f1d1e1d8d4bb383a46586a1e5c3e30f2545d8447b633c7c5a114dba8d583c0b8a285d69ee762093 SHA512 e221026b08096c7a99043a37300a33f0396f475b121406e4d2c6fe295b4bd3d8d21ecf0c2b5a352b0ca5a66fdb6f882a945ed8ecb2cc5b3c54ad27681d78b3bf DIST nextcloud-22.2.7.tar.bz2 131669340 BLAKE2B a20aeb22a6ba6d13318821b7b9e1acbbe25cbec9cbb94ed8502dc1bb8369a589404dc7595dc18f51f8fa66c612ed0b0e9869aa1c7211fde9c345a249c7ca7c2e SHA512 cdeafbf9089c42836fffc3b2c7c4898a27e0c5de09b942e6f69a0c70aec570de2386bc45343ad8c71db24401154473d283edb7c442988ba253a87d2cd53064c0 +DIST nextcloud-22.2.8.tar.bz2 131507024 BLAKE2B 3c2a57332d4592f351ab2ef550abe8ae911cf2a1e6a65d8fa7983dd63ef38eb92f9facb37405d28e20244327cf370620db71793178563903bcf438ad059089ef SHA512 4bd3c7cb6c56c737d03e6c297a02dcbcf9b24c0c6c5367088d0067d1a897afadc3f38ed13d2a180ccbbf7dce70a00819ffebfc47dcd27ddc4a628c50c1636d92 DIST nextcloud-23.0.3.tar.bz2 139983015 BLAKE2B 271d247d66c80e2b342e435ec5b1a627703e09adc373e52a3bfe0a0802b698759c25904e6c489033ba3f6028155b5c0c5bcbcb2378089eddefe2dd967ecabe4b SHA512 406e9c0615447ffa9f77104e067d1d6b73262d78388e531ebcd8de3a759260a26bf08461997a8513ce910b8de81775d6ccad65a26f38e159014aebf6a555aa23 DIST nextcloud-23.0.4.tar.bz2 140409123 BLAKE2B 6202ca26c1fd2839cd46651dfb727e20ea8eaab5329aedb905d23817ed3399ce999aff3161f0a6301d558a7acf537b8b54befeabe831e132a56b22bc3c13e635 SHA512 f43acf7c9df6e3105d9085bf9b4c95eebca83812980b933cd57920dec5684c34fe47e8f5395aa7eed806c75f13049790a30b2f8abce8738f9e8a55b24280871f +DIST nextcloud-23.0.5.tar.bz2 140493624 BLAKE2B 13c524a2f26affd3c078210cf1552b1af044fdcd3c6cdcb2a2bde50808bf2953bbb658efa13ebff8806b2e2deb9ff23e36c0cbd7d8bea17329a6fe7e2845f1b8 SHA512 460ddfa994cf1e9423efa8e940dd1beebec17a99bdf78c238384554618b9590405e58c31bf29b011b7fd41cdd21f183053fc9ef6bd245ca9f47d43a19870a0e4 +DIST nextcloud-24.0.1.tar.bz2 123379803 BLAKE2B fc00f22cf1ed9e09da29ed5681f5e1fa5c46df80ba81f26680391effa1f68b9022879b05d1f92402e7c3c3982c755491eeab151880d7532425b3f230a7ab8166 SHA512 29746cd27356ee81c310854b714189a3d1a3817683cc29706af3d76daa70ceeb1201ead92ba3f6ac0de4c6ccdf6a9bbcf646246dd213fbc85638f92e0d73a2d2 diff --git a/www-apps/nextcloud/nextcloud-21.0.9.ebuild b/www-apps/nextcloud/nextcloud-22.2.8.ebuild similarity index 100% rename from www-apps/nextcloud/nextcloud-21.0.9.ebuild rename to www-apps/nextcloud/nextcloud-22.2.8.ebuild diff --git a/www-apps/nextcloud/nextcloud-22.2.6.ebuild b/www-apps/nextcloud/nextcloud-23.0.5.ebuild similarity index 100% rename from www-apps/nextcloud/nextcloud-22.2.6.ebuild rename to www-apps/nextcloud/nextcloud-23.0.5.ebuild diff --git a/www-apps/nextcloud/nextcloud-21.0.5.ebuild b/www-apps/nextcloud/nextcloud-24.0.1.ebuild similarity index 92% rename from www-apps/nextcloud/nextcloud-21.0.5.ebuild rename to www-apps/nextcloud/nextcloud-24.0.1.ebuild index facb26136365..3c8e3b4c7564 100644 --- a/www-apps/nextcloud/nextcloud-21.0.5.ebuild +++ b/www-apps/nextcloud/nextcloud-24.0.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit webapp @@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/" SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2" LICENSE="AGPL-3" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+curl +imagemagick mysql postgres +sqlite" REQUIRED_USE="|| ( mysql postgres sqlite )" diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index e046cec89d1d73483737ecd27d75bd7ef5e8ca45..ea4795708f3f16c083a5846567c82ed1e2ac5d1e 100644 GIT binary patch literal 6206 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 VlAfXQTg{|@_&?K2ijpTR007JH=8XUV diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index f3bf10df0136..c69443228840 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,6 +1,6 @@ DIST chromium-101-patchset-4.tar.xz 3644 BLAKE2B 537be42d078338afc46fb8f358afecffdeea11ffc76d391a2c8785cee343bcde5de4d3c2a4102e2cd90a7331bf561c54b7e0c390e21785db3821d3cd39fcb080 SHA512 19370a96f1f3edcf4d529038dedfdc1bc680e6265832bf5b3d0a86f6dbc6784d34dd861ad39c328d4755e21966d19614cbd2f7719af2981abe2c7d8e0e985a78 DIST chromium-101.0.4951.64.tar.xz 1414917528 BLAKE2B 6ac1855f8a1153bd3c074edb54c1772b9c7453b8ccc5c844d27e4b649c4e8c12cd8cdd06d1a432370eebebd8d5453781f9aa4cd721ea5422d1f8aa8e7f5e90e6 SHA512 ca1ba0994c75eda67f37a9e8333beb595b237b7266503cca4c259c48b8687214b35703fdda0d6cfd2c7bbdce0b66d68cede3bc22581453f035a173caf7d4985f -DIST chromium-102-patchset-5.tar.xz 3840 BLAKE2B 2b86e683dd7915adecb1411c5013e3767446a73bedf2dd9ae6103dae64a1ae3bfdde7d2eb938a5066f40f69ecf286bd5169158431e5f281da96a51162fc42fad SHA512 388cd6257f48c14ad18ae8ead971ce6465f5bb2317f8421c1015d1f2be3c954aaf7306b568b828e45f351fa21e8328c604e5f2368aa9e4f2b12a7f8cce16720e +DIST chromium-102-patchset-6.tar.xz 4780 BLAKE2B c59d23779fd769176e1cd92884dd259e5d37aaff746f7d72274e784f6467940226adea1a1f3921b0c49e402fa320b99a8ea995a3e1ffe881d7a8146aeb2b95e5 SHA512 dbed8e41cb7d2a0f9dd9be9a10b162e2258f016a23340c2ff0de9d73ef067342e63e77bd295e28d1e37fdead5ee52890e6ad143023225bfaff4c4c4a840b4619 DIST chromium-102.0.5005.61.tar.xz 1433350708 BLAKE2B 7130b2c9dbc67783499003fd98f95e050bac3580e9dd6c9f4fee320e9eed876cd8c3ec29d9e9f23c78c159b1b622fbe0511750baeb6f8117f176612e1571747f SHA512 4b5d48debafef0a38105e259f97eac6e25eae1147ce67e357c3ce1e8e7700950af63117ff104b71cfbdfcaa0b31925d1b686ab1be6c52b32dad819c7e38f1846 -DIST chromium-103-patchset-3.tar.xz 7196 BLAKE2B 7dfa42af32ac3b60c5a9984948287e23fbbb8c2d7fe181a78a92dc08f71f0364079ccb07f96380777afe54f292503c9f7e41bcb8e90e734cc91199023b2426b2 SHA512 04ee1dbd9d0c998f4773edf98dce6a0b4d77186c19328504b4f882b35d2642bf902d2c11dbc8716c85e87c4d15a866202ae323ec3352041697a3cc9a905e8259 -DIST chromium-103.0.5056.0.tar.xz 1441680556 BLAKE2B 4504895157f69885a6a4a8cb0e597165c367fbb525c0c3d73681d50c07731e3779675edd98016bbb6f3b123820925c980946b490dd94a4960236b1716d7c2776 SHA512 66cd71b0620480384cc4d909d59fe9b1d72f6677e27c34af0f8e4cfe3657bf982b8292cea1e01dd4cbd2b43ed0b5929e9c2e856ef23ca5ac407dc7dffc6e4cda +DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63 SHA512 54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691 +DIST chromium-103.0.5060.13.tar.xz 1441907448 BLAKE2B a3ba950e962658c598a98355f7bdef417a209e68a818bcd957ee45af019652c4806c854fb96dc4c3eac47dc442443ea9a7570f5fcdd52aa4537e7c024145e09e SHA512 dbb2b8309772e120e7edd6ca4b33a9bf1a6f52b5935384388c172c4a07a57ec832dd621b3782b96758d536d22a805cf641d02756433d8412e80ea6fdba2fe3ce diff --git a/www-client/chromium/chromium-102.0.5005.61.ebuild b/www-client/chromium/chromium-102.0.5005.61.ebuild index 492e421fd1d0..4e9c996770ad 100644 --- a/www-client/chromium/chromium-102.0.5005.61.ebuild +++ b/www-client/chromium/chromium-102.0.5005.61.ebuild @@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python- DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://chromium.org/" -PATCHSET="5" +PATCHSET="6" PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz" @@ -258,11 +258,6 @@ src_prepare() { mkdir -p third_party/node/linux/node-linux-x64/bin || die ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - # only required to fulfill gn dependencies - touch third_party/blink/tools/merge_web_test_results.pydeps || die - mkdir -p third_party/blink/tools/blinkpy/web_tests || die - touch third_party/blink/tools/blinkpy/web_tests/merge_results.pydeps || die - # adjust python interpreter version sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die diff --git a/www-client/chromium/chromium-103.0.5056.0.ebuild b/www-client/chromium/chromium-103.0.5060.13.ebuild similarity index 94% rename from www-client/chromium/chromium-103.0.5056.0.ebuild rename to www-client/chromium/chromium-103.0.5060.13.ebuild index eeb6f7abb8f7..2887036ff17e 100644 --- a/www-client/chromium/chromium-103.0.5056.0.ebuild +++ b/www-client/chromium/chromium-103.0.5060.13.ebuild @@ -4,16 +4,17 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="xml" +LLVM_MAX_SLOT=14 CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" -inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://chromium.org/" -PATCHSET="3" +PATCHSET="4" PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz" @@ -21,7 +22,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/dev" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx ) screencast? ( wayland ) @@ -123,6 +124,28 @@ DEPEND="${COMMON_DEPEND} !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) " + +depend_clang_llvm_version() { + echo "sys-devel/clang:$1" + echo "sys-devel/llvm:$1" + echo "=sys-devel/lld-$1*" +} + +depend_clang_llvm_versions() { + local _v + if [[ $# -gt 1 ]]; then + echo "|| (" + for _v in "$@"; do + echo "(" + depend_clang_llvm_version "${_v}" + echo ")" + done + echo ")" + elif [[ $# -eq 1 ]]; then + depend_clang_llvm_version "$1" + fi +} + BDEPEND=" ${COMMON_SNAPSHOT_DEPEND} ${PYTHON_DEPS} @@ -131,6 +154,7 @@ BDEPEND=" ') >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) + lto? ( $(depend_clang_llvm_versions 12 13 14) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 @@ -187,13 +211,35 @@ python_check_deps() { has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" } +needs_clang() { + [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto +} + +llvm_check_deps() { + if needs_clang; then + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use lto && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + pre_build_checks() { if [[ ${MERGE_TYPE} != binary ]]; then + use lto && llvm_pkg_setup + local -x CPP="$(tc-getCXX) -E" if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then die "At least gcc 9.2 is required" fi - if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then + if needs_clang || tc-is-clang; then tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ CPP+=" -E" if ! ver_test "$(clang-major-version)" -ge 12; then @@ -206,6 +252,11 @@ pre_build_checks() { CHECKREQS_MEMORY="4G" CHECKREQS_DISK_BUILD="10G" tc-is-cross-compiler && CHECKREQS_DISK_BUILD="13G" + if use lto; then + CHECKREQS_MEMORY="9G" + CHECKREQS_DISK_BUILD="12G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="15G" + fi if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then if use custom-cflags || use component-build; then CHECKREQS_DISK_BUILD="25G" @@ -259,11 +310,6 @@ src_prepare() { mkdir -p third_party/node/linux/node-linux-x64/bin || die ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - # only required to fulfill gn dependencies - touch third_party/blink/tools/merge_web_test_results.pydeps || die - mkdir -p third_party/blink/tools/blinkpy/web_tests || die - touch third_party/blink/tools/blinkpy/web_tests/merge_results.pydeps || die - # adjust python interpreter version sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die @@ -567,7 +613,7 @@ src_configure() { # Make sure the build system will use the right tools, bug #340795. tc-export AR CC CXX NM - if { [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx; } && ! tc-is-clang; then + if needs_clang && ! tc-is-clang; then # Force clang since gcc is either broken or build is using libcxx. if tc-is-cross-compiler; then CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" @@ -581,12 +627,27 @@ src_configure() { strip-unsupported-flags fi - if tc-is-clang || use libcxx; then + if tc-is-clang; then myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" else myconf_gn+=" is_clang=false" fi + if use lto; then + myconf_gn+=" use_lld=true" + else + myconf_gn+=" use_lld=false" + fi + + if use lto; then + AR=llvm-ar + NM=llvm-nm + if tc-is-cross-compiler; then + BUILD_AR=llvm-ar + BUILD_NM=llvm-nm + fi + fi + # Define a custom toolchain for GN myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" @@ -697,9 +758,6 @@ src_configure() { myconf_gn+=" use_gold=false use_sysroot=false" myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - # Disable forced lld, bug 641556 - myconf_gn+=" use_lld=false" - # Disable pseudolocales, only used for testing myconf_gn+=" enable_pseudolocales=false" @@ -850,7 +908,8 @@ src_configure() { # Enable official builds myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=false" + myconf_gn+=" use_thin_lto=$(usex lto true false)" + myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" if use official; then # Allow building against system libraries in official builds sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml index b97df5c6f029..d941cc3a7e28 100644 --- a/www-client/chromium/metadata.xml +++ b/www-client/chromium/metadata.xml @@ -13,6 +13,7 @@ Build Ozone only with headless backend, NOT RECOMMENDED for general use. Enable support for Google Hangouts features such as screen sharing Use bundled libc++ instead of libstdc++ for building. + Build with Link Time Optimizations (via clang's ThinLTO) Enable Official build instead of Developer build. Disable optimized assembly code that is not PIC friendly Enable codecs for patent-encumbered audio and video formats. diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest index 6a87fc326c08..faa2948607a5 100644 --- a/www-client/falkon/Manifest +++ b/www-client/falkon/Manifest @@ -1,3 +1,2 @@ DIST falkon-22.04.1.tar.xz 2492036 BLAKE2B c4af3894f5e93c75487e576c26e78b37615bff564729c57d4cd0c898473d2e6351b067acb49c916a0657b0ec2bdd62f7166e36609f90a48948abc664a9f02fc8 SHA512 3a1f587a70d9204ddb00dd5261e2fc9b52465206f1f489a5492606fdf5cd7c9eaaf4c22385dc43ed4038be5459b141ca7eeffd6f79a2e73033a913a12ad71cf4 -DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69 SHA512 c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054 DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222 SHA512 1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1 diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild b/www-client/falkon/falkon-3.1.0-r1.ebuild deleted file mode 100644 index cd45fbe8e777..000000000000 --- a/www-client/falkon/falkon-3.1.0-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="true" -KFMIN=5.60.0 -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 x86" -fi - -DESCRIPTION="Cross-platform web browser using QtWebEngine" -HOMEPAGE="https://www.falkon.org/" - -LICENSE="GPL-3" -SLOT="0" -IUSE="dbus kde +X" - -COMMON_DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsql-${QTMIN}:5[sqlite] - >=dev-qt/qtwebchannel-${QTMIN}:5 - >=dev-qt/qtwebengine-${QTMIN}:5=[widgets] - >=dev-qt/qtwidgets-${QTMIN}:5 - virtual/libintl - dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) - kde? ( - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/purpose-${KFMIN}:5 - ) - dev-libs/openssl:0= - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libxcb:= - x11-libs/xcb-util - ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/linguist-tools-${QTMIN}:5 - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -if [[ ${KDE_BUILD_TYPE} != live ]]; then - DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5" -fi -RDEPEND="${COMMON_DEPEND} - !www-client/qupzilla - >=dev-qt/qtsvg-${QTMIN}:5 -" - -PATCHES=( - "${FILESDIR}/${P}-use-cmake-find-intl.patch" - "${FILESDIR}/${P}-fix-warn-registering-schemes.patch" - "${FILESDIR}/${P}-qt-5.14.patch" - "${FILESDIR}/${P}-qt-5.15.patch" -) - -# bug 653046 -RESTRICT+=" test" - -src_configure() { - local mycmakeargs=( - -DBUILD_KEYRING=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON - -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON - -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON - -DDISABLE_DBUS=$(usex !dbus) - $(cmake_use_find_package kde KF5Wallet) - $(cmake_use_find_package kde KF5KIO) - -DNO_X11=$(usex !X) - ) - ecm_src_configure -} diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild b/www-client/falkon/falkon-3.2.0-r1.ebuild index 7cd244597b5f..f9dc201c1622 100644 --- a/www-client/falkon/falkon-3.2.0-r1.ebuild +++ b/www-client/falkon/falkon-3.2.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/" if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 x86" + KEYWORDS="amd64 arm64 ~ppc64 x86" fi LICENSE="GPL-3" diff --git a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch b/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch deleted file mode 100644 index 4bd760bfe308..000000000000 --- a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch +++ /dev/null @@ -1,83 +0,0 @@ -From 067155d53af52b0b6e26801fa3a7ec59a93aeb7f Mon Sep 17 00:00:00 2001 -From: David Rosca -Date: Wed, 20 Mar 2019 12:01:01 +0100 -Subject: NetworkManager: Fix QtWebEngine warning about registering schemes - ---- - src/lib/app/mainapplication.cpp | 2 ++ - src/lib/network/networkmanager.cpp | 26 +++++++++++++++----------- - src/lib/network/networkmanager.h | 2 ++ - 3 files changed, 19 insertions(+), 11 deletions(-) - -diff --git a/src/lib/app/mainapplication.cpp b/src/lib/app/mainapplication.cpp -index 1e89d16..d6c622f 100644 ---- a/src/lib/app/mainapplication.cpp -+++ b/src/lib/app/mainapplication.cpp -@@ -281,6 +281,8 @@ MainApplication::MainApplication(int &argc, char** argv) - - Settings::createSettings(DataPaths::currentProfilePath() + QLatin1String("/settings.ini")); - -+ NetworkManager::registerSchemes(); -+ - m_webProfile = isPrivate() ? new QWebEngineProfile(this) : QWebEngineProfile::defaultProfile(); - connect(m_webProfile, &QWebEngineProfile::downloadRequested, this, &MainApplication::downloadRequested); - -diff --git a/src/lib/network/networkmanager.cpp b/src/lib/network/networkmanager.cpp -index 773e116..0c11aff 100644 ---- a/src/lib/network/networkmanager.cpp -+++ b/src/lib/network/networkmanager.cpp -@@ -52,17 +52,6 @@ NetworkManager::NetworkManager(QObject *parent) - // Create scheme handlers - m_extensionScheme = new ExtensionSchemeManager(); - --#if QTWEBENGINEWIDGETS_VERSION >= QT_VERSION_CHECK(5, 12, 0) -- QWebEngineUrlScheme falkonScheme("falkon"); -- falkonScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored); -- falkonScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path); -- QWebEngineUrlScheme::registerScheme(falkonScheme); -- QWebEngineUrlScheme extensionScheme("extension"); -- extensionScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored); -- extensionScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path); -- QWebEngineUrlScheme::registerScheme(extensionScheme); --#endif -- - mApp->webProfile()->installUrlSchemeHandler(QByteArrayLiteral("falkon"), new FalkonSchemeHandler()); - mApp->webProfile()->installUrlSchemeHandler(QByteArrayLiteral("extension"), m_extensionScheme); - WebPage::addSupportedScheme(QSL("falkon")); -@@ -309,6 +298,21 @@ void NetworkManager::shutdown() - mApp->webProfile()->setRequestInterceptor(nullptr); - } - -+// static -+void NetworkManager::registerSchemes() -+{ -+#if QTWEBENGINEWIDGETS_VERSION >= QT_VERSION_CHECK(5, 12, 0) -+ QWebEngineUrlScheme falkonScheme("falkon"); -+ falkonScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored); -+ falkonScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path); -+ QWebEngineUrlScheme::registerScheme(falkonScheme); -+ QWebEngineUrlScheme extensionScheme("extension"); -+ extensionScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored); -+ extensionScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path); -+ QWebEngineUrlScheme::registerScheme(extensionScheme); -+#endif -+} -+ - QNetworkReply *NetworkManager::createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *outgoingData) - { - QNetworkRequest req = request; -diff --git a/src/lib/network/networkmanager.h b/src/lib/network/networkmanager.h -index af7475b..638b263 100644 ---- a/src/lib/network/networkmanager.h -+++ b/src/lib/network/networkmanager.h -@@ -48,6 +48,8 @@ public: - void loadSettings(); - void shutdown(); - -+ static void registerSchemes(); -+ - protected: - QNetworkReply *createRequest(Operation op, const QNetworkRequest &request, QIODevice *outgoingData) override; - --- -cgit v1.1 diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch b/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch deleted file mode 100644 index 54481d23ad61..000000000000 --- a/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch +++ /dev/null @@ -1,23 +0,0 @@ -From bbde5c6955c43bc744ed2c4024598495de908f2a Mon Sep 17 00:00:00 2001 -From: Laurent Montel -Date: Mon, 2 Dec 2019 13:30:36 +0100 -Subject: Add missing include in last qt5.14 - ---- - src/plugins/VerticalTabs/verticaltabsplugin.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/plugins/VerticalTabs/verticaltabsplugin.cpp b/src/plugins/VerticalTabs/verticaltabsplugin.cpp -index c1cfac4..d179bb1 100644 ---- a/src/plugins/VerticalTabs/verticaltabsplugin.cpp -+++ b/src/plugins/VerticalTabs/verticaltabsplugin.cpp -@@ -30,6 +30,7 @@ - #include "../config.h" - - #include -+#include - - VerticalTabsPlugin::VerticalTabsPlugin() - : QObject() --- -cgit v1.1 diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch b/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch deleted file mode 100644 index 2ca9783f2ac2..000000000000 --- a/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 2ca83509dbc72dfdfa9cc7103c2b29db31e07f3a Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Sun, 29 Mar 2020 12:53:00 +0200 -Subject: Fix build with Qt 5.15 - -QPainterPath is no longer included via qtransform.h (since -5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in qtbase.git). ---- - src/lib/tools/qztools.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/lib/tools/qztools.cpp b/src/lib/tools/qztools.cpp -index 499b225..04f19b7 100644 ---- a/src/lib/tools/qztools.cpp -+++ b/src/lib/tools/qztools.cpp -@@ -25,6 +25,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -cgit v1.1 - diff --git a/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch b/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch deleted file mode 100644 index 29791378eb20..000000000000 --- a/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch +++ /dev/null @@ -1,68 +0,0 @@ -From 71b54b5bbfd58e2b3ca84398e7b2fe1c93474092 Mon Sep 17 00:00:00 2001 -From: David Rosca -Date: Wed, 20 Mar 2019 11:40:11 +0100 -Subject: Use correct package name for Intl - ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fe9de5a..94fe67e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -129,7 +129,7 @@ if (PySide2_FOUND AND Shiboken2_FOUND AND PythonLibs_FOUND) - set(ENABLE_PYTHON_PLUGINS TRUE) - endif() - --find_package(LibIntl) -+find_package(Intl) - - # Git revision - if (EXISTS "${CMAKE_SOURCE_DIR}/.git") - -From 797e4c12a26196b3811848fc8b40f1bb19c5c2ce Mon Sep 17 00:00:00 2001 -From: David Rosca -Date: Wed, 20 Mar 2019 11:53:31 +0100 -Subject: QML Plugins: Fix exporting i18n functions - ---- - CMakeLists.txt | 3 +++ - src/lib/plugins/qml/qmlpluginloader.cpp | 8 ++++---- - 2 files changed, 7 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 94fe67e..5977df0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -130,6 +130,9 @@ if (PySide2_FOUND AND Shiboken2_FOUND AND PythonLibs_FOUND) - endif() - - find_package(Intl) -+if (Intl_FOUND) -+ set(HAVE_LIBINTL TRUE) -+endif() - - # Git revision - if (EXISTS "${CMAKE_SOURCE_DIR}/.git") -diff --git a/src/lib/plugins/qml/qmlpluginloader.cpp b/src/lib/plugins/qml/qmlpluginloader.cpp -index 8159b4b..2f393ff 100644 ---- a/src/lib/plugins/qml/qmlpluginloader.cpp -+++ b/src/lib/plugins/qml/qmlpluginloader.cpp -@@ -69,10 +69,10 @@ void QmlPluginLoader::initEngineAndComponent() - #if HAVE_LIBINTL - auto i18n = new QmlI18n(m_name); - m_engine->globalObject().setProperty(QSL("__falkon_i18n"), m_engine->newQObject(i18n)); -- m_engine->globalObject().setProperty(QSL("i18n"), m_engine->evaluate(QSL("function (s) { return __falkon_i18n.i18n(s) }"))); -- m_engine->globalObject().setProperty(QSL("i18np"), m_engine->evaluate(QSL("function (s1, s2) { return __falkon_i18n.i18np(s1, s2) }"))); -+ m_engine->evaluate(QSL("i18n = function (s) { return __falkon_i18n.i18n(s) };")); -+ m_engine->evaluate(QSL("i18np = function (s1, s2) { return __falkon_i18n.i18np(s1, s2) }")); - #else -- m_engine->globalObject().setProperty(QSL("i18n"), m_engine->evaluate(QSL("function (s) { return s }"))); -- m_engine->globalObject().setProperty(QSL("i18np"), m_engine->evaluate(QSL("function (s1, s2) { return s1 }"))); -+ m_engine->evaluate(QSL("i18n = function (s) { return s; };")); -+ m_engine->evaluate(QSL("i18np = function (s1, s2) { return s1; }")); - #endif - } --- -cgit v1.1 diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 0d346cea772f..f2d031c1e04f 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -1,195 +1,195 @@ -DIST firefox-100.0.1-ach.xpi 448914 BLAKE2B 71179d20b6d15bbbb80cfa65d4f477a0a7f10ab16923a8c0d848e6cd1b24580876bdfbe8aaa372c980d9cf0c43c2d28a4ffcb9db0dd54e9be5dd612fa422683c SHA512 3ac2e2f4890184ce17aaf347d8eb1483393f580832f51bdc263698026ccf27c3d5b8ebc0a6ba9919328a2dde0a65a20f57f8d389566ca85f6898afde2d70f071 -DIST firefox-100.0.1-af.xpi 415232 BLAKE2B 01c2eeb8d091fef19be1a40efa5a079475e0a44911dfa0564b70533c6972aad29534dc508449394e7191affb8b21837392a7b8e0f776f72d5e7eca2fb25a4aa6 SHA512 cbd94aee597bd5f86953f0fb0cc98f87eb8d2fe037f40d4e12d39fb75dd641211609fd3454ebe51ee8536e0e21325b85cb877e2bef58a983791e4eff5a9e8897 -DIST firefox-100.0.1-an.xpi 495515 BLAKE2B 2677b7ba82bbe7b8213fb2912734d0dca22eb2964c85a14957c54f2715296f44b0b368302e26937dc8b158604451a9c551c245f925ef1bbca4d1441d74d3f683 SHA512 3c87d650a8196cfaf51fb4b1a52f086420e97e2c51e1c18ef845f4cbce5e8a5fd2cfd5a4be37706cd4e9960142330b6268d679a156e2ef1758f7358aa33dee7d -DIST firefox-100.0.1-ar.xpi 564889 BLAKE2B 4e6d5d8b61a4b58fef20a91284a3a6e23cd8c952cc8d02e0e2e6a44bb8e9596c84c8e1e12bf885e060517f98a868719c9cee2dd03cd645cc4837566729f3701a SHA512 fd34038c7a312db4682a81ecb42217728e509712923a550f4845a54ca1910f40c98f30be4df3482f5d9f33cc7ada35839d603adbde577354460708393c32a153 -DIST firefox-100.0.1-ast.xpi 493296 BLAKE2B 1ee127d6816007fb34aec36d0fb77a510aa9b2464f86e0251a0c9206bd9de780d606f7003beb95dd1c8502f33825e108334b920358f033d40ae94cc84c74255c SHA512 99ab6208787fde0b3ae627c205268aa2e5cad8d677dcb4485a3f1bccb850a138c26719056eb2949644455ff93fdf884fd449fc0b1f408968f3028bc56bc29c21 -DIST firefox-100.0.1-az.xpi 484101 BLAKE2B ccb030dfff35771af76ce3913e9022d9a4f61d6253e883bea8c468e739558032324006c96005a5787e5a8938d16a330db70639c745333508c0800dc9139095d3 SHA512 c03da56f18275bb75e0cd058c7d156210c64629576150f2ac90956a3983c95e67b8d3c3dfa5baacb95516cf9f29103c77594f1950c55b34f4df0d99a84ca74da -DIST firefox-100.0.1-be.xpi 628707 BLAKE2B f035ea3645aa3afa02a736f440c02a433e5eeff64bab5d8b48eb9c19028e4cfd784035d720cc121ec7085ec2f7a182ed28a72af5a14cc5ea6c92447bfd279b9c SHA512 9fae77717553f0a3dcf228c9868dcb3ca75073b4d77e2d7fbf276643e7e0af29cbd4a09be01c382f1aabf3f4fd828f6dd9d2e09f2a74869c8452ee79ceb5be82 -DIST firefox-100.0.1-bg.xpi 566784 BLAKE2B 74d710b1a65cbef87fcd14a01334fb3861768e9361a9100d16f0949554a88e31fabae40bce95c4b72ec5d2721acb7f321f91b237509087ed9a4a0e765578df28 SHA512 f2cbb02093ae1fd33c3caa87f9e45b2e8d2037a5e9658e3320b944aa398fbafbbe0e45bcdf51676d73da33a140fe237e3cd4e04a1c78698159f3993d427a1cec -DIST firefox-100.0.1-bn.xpi 554553 BLAKE2B 70d35e49354e67a3e9a9a563c68feb648179ba3d33f62872cf0881c2c8cd1b5a1fd8020d1654bdc62f56f4aee296f073861ebbef4b48b2afead69291145d2ef5 SHA512 52f152581eb9915b49749e6a6cd962b4aa481cfe46a8ff188185d8e6954b54f614f08fee0ebd3ec20f0f19232452731c2e87bc4d7b4f13eb942a129337e1f7b8 -DIST firefox-100.0.1-br.xpi 530622 BLAKE2B 0a820982f2e51cdfa2adf82220b265c037286f76c368d021671a3088e97d72cde7fda9e00eff79d2dee18d026056045ef2f9b322667d60c26a8795d625d79592 SHA512 8e71181ac21a1b5c0bd4d180f10c1cdc538e4b6f1335b8651b6b3253dcebbb05c27a7e0fb32550bfd15e12fbd9ea409f6efbee0fd4f2ec0e196d7399fadb4e2c -DIST firefox-100.0.1-bs.xpi 459039 BLAKE2B 2818a6329bbe84830ee38094ea04f6d49794e03c0dc45bf0c5439fe5e66c272b5ee872a0bfe710572b5edff0e5f18cf33a91ff8ab5cbf7d4aa48e57c0fe707ca SHA512 f20bdeeee7460df729a94501b8590b8bd7b66f55290a832a4799dc881cb2dead450298b0783158140e94a27d58585265032e6c9e47fd17a1c203c630ad23e204 -DIST firefox-100.0.1-ca-valencia.xpi 536447 BLAKE2B 9f2d65febdd13f1420a66ac711cd70ab1576603b4c0c4f00a525b9353bbdc7fa2179f748186090e977c6724e41cdacff3c7756e4e7c8ecc7871774a546304017 SHA512 78ef0c7354728a6c3e253d69d75a8cea292a41974ff2c3c9809c3fdaa9f3f4183750754a65067321a99fcdaacf885d40e0f63b8728b2939524473355171159e0 -DIST firefox-100.0.1-ca.xpi 530207 BLAKE2B f57a3a0a1fb1134aa344657fdc295de5e6a499536baa8481ec83ea9c3c23604012ccc27fa4d0c46b13d42c3cc19fb7149770834533383028f9b137a4630a4c64 SHA512 571b1c7a37e8eb82e5a6081643469817680c16b91940b453a6641f3b699a74cfac6898af8ffac157732e23c2ac52bd3f63b261eaefcbc2c74440fdb2ce560c9a -DIST firefox-100.0.1-cak.xpi 553426 BLAKE2B 106fd30b0e7258870185e12fb754b715d14e322e801c878687a7dc11baffc7ed4b1e25c32c0beebad3b0462e23311a4a0e40854fd65804b27cc1d26021bc6b4d SHA512 0d1bcc8100ad925abe5812e1600f56cfadb889ef317dc1351e4319385e1dfe17f568e6a2106865873c02f969fa4f2fdbb82172a78ccb05e71e142757a6c275ce -DIST firefox-100.0.1-cs.xpi 570159 BLAKE2B a8d0c979d4cbfdab443826afa3ebfe34c8eee481a77a75617a0961f5b44d9b66f8f5319b8b6299bb02225031fdafa16e83ae029643dbfa9df9add82e9f27c4e5 SHA512 5deca713b7d98938e1e9020d15018eca1d098f2dbed57a42b92b342e123c3a04df97ea76d84ef37cb765a329f18d57a2c1cda0d2fb81a4dd481f124e5c33b6c0 -DIST firefox-100.0.1-cy.xpi 547001 BLAKE2B 68c97305b02be53d916da094ee9982e12b1f64c2367d4403d740ac3bc8e3b91fd5d93147423df56df083109cebebb6835a4452ce2656e1195e693ed5e4a17f04 SHA512 715c43495119282faa589f9d0b414de386c7e49947a18c4f4395feecd80d95f11e9e8be3b7fc5ab92fa1904ed08b23653ae0cfbc63f760565508f2ef5b4778c7 -DIST firefox-100.0.1-da.xpi 538823 BLAKE2B 31a7bb7549460f7de6b4b488e7f529ba21ef79ce2b47ad947de96867238a7d442f5084a5c106176ce5babcf3a4d42351127c0bd780e6111c259c5f293e390f57 SHA512 dd061a3a9e0f76d84d376d7c700efe0da003504014c066aab484f955395de67042469e9c980dc53d577422fb0bf597bec091cf772fa10ad4aaafc8b38b7e0f4e -DIST firefox-100.0.1-de.xpi 558685 BLAKE2B 5957818ea74069e2d46f93e9ebb969c53777518413611b052520a43204ea237a0744fac3118cb10ceba638a43a7bf9785e026a5638f1f91dee401e7a05d8367b SHA512 063a7c6b1af71e1e73b3261bb3c042bb3ca04f1e4f587fe77e32117ff93815afe96a3ce0fe911412d8157feadd61f999dcf042034a739d14cd2f7f41491b95dc -DIST firefox-100.0.1-dsb.xpi 571805 BLAKE2B 574cfde6d41458cbb83eae2cebfb625dcae8e4ebf9cafd8c2f48c3d8b8c3d244dd314ad388e8ac329975daf299f178f3ab5c81de06d753e7a87c60b6344aa24a SHA512 9847e12779fb38250deb4e2d98bd743d3eba2012a6a4271647cfcc422bae326681e86969237fdd5b9067460158c9262cee60bb95581446920231727a0896bae9 -DIST firefox-100.0.1-el.xpi 645052 BLAKE2B cbfc0c883c56a6639f34c11d3ce3f76bd98ea188a9a2fd3f1657cc4ae79181ee6c1c98d79bbaa517f515b9f29fce19367486e236c3b00de52fbe0dacf857a728 SHA512 42e8c0b981ed40f9c96dacf292991646f5a4fbbfd8fdd42cebdf22863b998d4ddc23478f12270ad889940666d5dc46b7eeb1d01b483142fa1aee8813840734c1 -DIST firefox-100.0.1-en-CA.xpi 514203 BLAKE2B a89620c86fcb9b7c39c03110377e275ec0c0022b2a7d6927363905d96b5ea528be35e3093e1343b8da5cfdd22023a72b26f10366e546ac3a85480e08c0915a94 SHA512 a6ee8020cd88e0253fdc00d7deb9cf19901fc8692c883109b3bd276f1af2085a950d5e74e297d560683c3a86a5b287b9974283232f4a2b6f97508ebc6a01846a -DIST firefox-100.0.1-en-GB.xpi 514709 BLAKE2B e6f0a437c193ec49ab673dfc0857d6cf3357a25ed8c7ae23e85a20504b017a5a1e12ffb02106f0a104a07475e56e0bb0f9c2f3721ba475257acac7525b6e13b9 SHA512 f8a69db62fc316ae7445b8c7597a576be5ae325ab784b10911d5b8cd3564d70d8bd8292f1db3a8bb250005b39dc1a9ef26eb155afc469f68fda5d643fbb68ff0 -DIST firefox-100.0.1-eo.xpi 540863 BLAKE2B b2586ba6111aba6db948be179de796f47e43e40acf40b60a00d42db69fe11654a11ec93ad475e1fef450ed3d06295958820f3777895f1c6d25f4ba5231eb8a69 SHA512 75716a7ad3d9f4264b875ec5e3764715b4bce4c10a239a6d52b0f86839da3c768ad04e2a023be204079e7acc574fb80e09ba0d84a25d5840df27fb584573c7bc -DIST firefox-100.0.1-es-AR.xpi 551771 BLAKE2B 79a459f68c06b5d8cc465e13718b2b2e433bf9ad41523c429db691bd3930d81cb4570d4657cc9996b364b408e2804d4a7a02814d30cd513ad28e88fce0941d3a SHA512 89b52a5cde5f03bb78c8ad0e899e3ff934657317e6030b2f56563782c07a30f9bd764a8bfaf53c199cc3957fe5abed0eb691d56ba76853f23b58d3dd59790f01 -DIST firefox-100.0.1-es-CL.xpi 550968 BLAKE2B 678b896f459854fca8f079c584d853ae1b7e9af33cd8dbefbf355579d036f9fcda6143bd4560aa7cf2f9d6ac1cfefc1aa8bd5c4e5ad0aa856aa92d7e71ec900c SHA512 5bac26ed6cfa7b4ad5f92e52081040b5c4122973bfb5438f9eedf2db7bffe6086043ddf103acc9598203287649a6fcdbbf60c1d2a048f00e30c07e63c3c9f499 -DIST firefox-100.0.1-es-ES.xpi 542268 BLAKE2B 260d6debd8d6fdbce0fda12d6449e400303b100e937be3a41f8853925932ca49e8c6407044f2a7eaa39c1e653ddb02aa288144ecf6a64c46011ae3c354194fe8 SHA512 b6f568346778a3f99c0795d436e73f8011758d77035bbea34f5a92a00d8fb8ce14df6a117aa63e211ff3ee0d62951ddbd7433994cde0494f716ad4baeb54dc7b -DIST firefox-100.0.1-es-MX.xpi 555143 BLAKE2B 94e944bc2a99a655e32eca8c03d75961a74eba284ee60f4bc47b31e3f409866cce350909839c3ea1dd4c32d545ecb9fdc8c08c9cf363182158735e25c5d2beb3 SHA512 7757fd268992d638f444bbe5d6896a59fda63c29e303f16db3ef2629079b8e0a0f730d58f0f1ee2dc3cc4fc5be9c6a900f8fde8d863cc3cb9f1acf261d84884e -DIST firefox-100.0.1-et.xpi 532709 BLAKE2B 2cb8fc164ea435c7ce0dfcc080356840f6656ec8ef205e37a858acc8276e342c7f06b9bd939819af60e22ba56b24ce40e5e5e58269973b25ec36ab60cc0c6539 SHA512 92519438b158f6c8e897575c29502186b1c27091cc9bde0f216c21abf404b857faaac83ac69500e5293f79ad51020a87277b07a7349f21772de6895c0ab899c1 -DIST firefox-100.0.1-eu.xpi 541418 BLAKE2B bcf9b7754f454e185febe699109993cc7ec409a73d436dc1c69ebe4dce387f49a52f75bf10571b9ec8250b3655ffc66f3f35a0a55dbac52116e51e9037c0bc9c SHA512 4e986392103185a980e6b6189493e0c183f0baca57404e8d6b4fe9cf7ded5c6b5b5fd0ccdd352be89c85f07911491f3e83183edf6378b9d2735e90ebc832bd21 -DIST firefox-100.0.1-fa.xpi 561338 BLAKE2B 1d1182eeecdf1df9a70516d57837e18c110a975ffceccab879c5ca49db3d0aeec24808b42d5e34921cce6dc3764d9e3f6d4189d78a34aef81b36010cfed0b9d3 SHA512 9615342e7a805a80b884242a936dde545ef478594867ac47af9fba36bf1885a2ce499cfd3ea52bc358a09ece54fbfb59edded5dbba06c482e3b84ad903a1fc0d -DIST firefox-100.0.1-ff.xpi 468204 BLAKE2B cb537e17f2a15e2326e51eda646c94c127b33c13dcced8e022aa49d1a84e3f1ec5acf3eee42f0f4257c796065993c55ecd4ab1bab0e7350194f9b423e7764fbd SHA512 547db832e3e1f906e674579e9a4d6b271b1f6e798808f4ea1324e9ffae5cdc99fe9d75e011af6b6c0c495f27452b09c0df4a2f16287f477192508e93ce13a886 -DIST firefox-100.0.1-fi.xpi 535251 BLAKE2B 0550fd61ad2262506cf78cd44fac81d28c2716f0025391ec1ec940dcebc60fb37562103c66c946ed0672d77e9bc74276a3e1faf6249840001fe918a8f3611c13 SHA512 c77eda0d27c45a8345150f39190ed7192a1d90d7857792e8caf3413ffb5afd9b69432a3ff1e28968df48fcd10e2b54e9f1cf5dff6d352e5726bd76883bf0a7d1 -DIST firefox-100.0.1-fr.xpi 562951 BLAKE2B ffa14896b72372e6c1c6deebacbe20410571a45929df939b0b6b7b6a57fcbcfb9ec307dd136682d9f53425dbdeeceb45e7426b24797ac0c05b39023faa576e82 SHA512 c8d56a83811f53c18ae68ddfb40ca0d20a6143503f160bcf8947d4c701c09bd3b0ca858f273aab3f92e3d74bfa14ef01d333e60c844d945ebe2cc6809bd302c5 -DIST firefox-100.0.1-fy-NL.xpi 548084 BLAKE2B 2d5a06d5213cd93c1d430594c110f966e33d9019aca64768eaaa61782f203d3e39b783bae0dfff33129a9e5c08f463d2f49b394a899f91aeb59e1b2c4edfaa77 SHA512 5591d0cfe9d6020ba6c922f94a8610b89f98886ec23367f47a6505c6ce159f4626f3a70e1b8f7f98f49de8bee824e9612bbbf70485b82b1b46fc6cbe79ebdd30 -DIST firefox-100.0.1-ga-IE.xpi 465458 BLAKE2B 1ea80ae6a0d7cf4191ef3d8855265f281796237d67b135ad910c2d2a0c71a81eb647feaead724ac42d980c4bb7aa5b552edea0535fa149486fb36ac8b175633c SHA512 dade4586e1ae4eb0e91b5c6496e9f49da3769d51a465dce84076b5c2144fd7b2c7ecd96c0983fd4976c0346133e82565457b5a1e0ee7debc45818f710dc6a90a -DIST firefox-100.0.1-gd.xpi 528984 BLAKE2B 09e0efa84887baa00aead5161dc519513eba53a016ba6bfb04fa1855ff816f2d7fe992ff2567b6acf71e65f252379e7f837e8c0c08b4ea051971483f842c21bf SHA512 95cd8f6e5a10cf663179e1d80e4ccb2f954acf668556f807523bd7b8c655cf7e2508dc7bd657f7ac55b5d70b723e88c7a4aad9da5e81158d97ef147af25efcb8 -DIST firefox-100.0.1-gl.xpi 542254 BLAKE2B 002a4518e6f831be1b941da310de35740c1f5b80aa11788fae98109e726e28eae4cf7ee0a51c4bc1a1aa29bf9700b6ce6aae6661cce13d50fd22253baae85d7f SHA512 c603eb33652135816498fb4a411e07c69efaf054276252fec4880801ebad61040263203f8c0b7f11442cfff4dd9c747e6b69ed34ba38eb573c6635111b3aa906 -DIST firefox-100.0.1-gn.xpi 563271 BLAKE2B 80f0309803d98eedaca8f73b69b73bf867bec848763d20cade2fbcc8731dddeed7dc8f17a499c42384d4dcf1f253e8530e379b966d408c9bbe0924f1dfc97049 SHA512 01588e56827e9c915f4394887ad62904185484cbfd17ce5e9dfe445af7e18bb9989de5f557ffe465fd4ae1334f61bc4effbb02641a6a79b374b17ff17309cee7 -DIST firefox-100.0.1-gu-IN.xpi 525533 BLAKE2B f5b4b5cd91d6b61ba9ff937380baa976fc989e17e16493bfa99ec55e54b2ab1c87525a17b3aaf094208cf8dbc251d1b45476bf1ca2a9ba19ecb39c146062b6b0 SHA512 8cb2f39280b855064633ea03e32932edd12a4bdefaaa06c2725839d3f778e550cd04dc7b1e8f6a72fecf198c9052d14d8c618fa5561d5552adf903ebc5776a17 -DIST firefox-100.0.1-he.xpi 561897 BLAKE2B 016e50d08812a8e5a55ae75383b83164e9a4d7c27c15c103da18bd9eaf4c53acee68ed1ee8e5191280985be46449197505053557946da3f978a7c5ba6e09d1e3 SHA512 adf0c6732e49991e9945b09998351afb5e257a1acee727bb4686fe74bd1da99eecebf697b79dbca6df23dedbcfb31b8beabd0baffd7ea9b23131b19e517a4e59 -DIST firefox-100.0.1-hi-IN.xpi 556336 BLAKE2B 91f4719af1ac06deb961ed00e04425ad8bb892e8e0a648ed60582defdaf88305ef2f31909b771f0c6acd1f9d76a9591ea31e574c038e3bdf863ceb977c711387 SHA512 29fd3185c3760a6264904264e5a4cb9cf64aabae2f5d6d6acdde30943e49987282141928d00fdd856cae24fde6fad821478adcb6f629ebfe094a0daf39453007 -DIST firefox-100.0.1-hr.xpi 530210 BLAKE2B b2c520515f6aaa63c7c157aefff2b38a9c109d0ad9fd91018d9e27a0decf10586027deb956991b108f9eb02a81e360fec732c031323381e85ab4c90c12119d30 SHA512 f6759b5933f8af9c43c6b29c3e1896fc7cbebe4d45a53c21428d5db72c98c778a120c6a66a10c4ded172b3f3565f37fe0bcecbae23b4baef2ce336c5ced3cad1 -DIST firefox-100.0.1-hsb.xpi 567859 BLAKE2B 1708030bbc115771a10648d37cc27d83be9fb31d2bb402681dab3abf34f78fbc81e22c5837df95b3184fce3331e5d369ee6a056d4f9509687478b05a9c4a196c SHA512 0fa4dfc20f8d9f739af2fa328ea560d511f754210a4b1fe5c06a659312d05ebfce7e9567449c711fce855ca138c0ddc60ed14be41129afe5c2e4635c6f4bf7e9 -DIST firefox-100.0.1-hu.xpi 571152 BLAKE2B 8a960a41b04944d10f741b3226ad7641e10b681472cbfe3b11f29c4e99b184cb31849545b345526f099501a22d5e28ba40b5bfb595876eede104af4c6e3c8067 SHA512 ae2ebdb19e704a19b9458ba5aa0dc56324192886c86c6131b61fee10a9b56184fe0b54bcb7479cf42277100fc325c8413eb7924985134fee1a4d5d5505efee5d -DIST firefox-100.0.1-hy-AM.xpi 580147 BLAKE2B 4d51d78165ecfb89d1d9aa8fb83b3437defaef7839d1f5007de4661ac330e4ab091876d98f7c822b2316fda7cc2691a18688662485271e6526e84b2d31e78fad SHA512 bf46e0fd3e3d8c1ec0e2e78143df32ed6b62ee3aa9d07c6d09b8d9e59ab21c5ba4bc66e65a599e27e8bb68339d480de497f9d98df25832585d413e2552499924 -DIST firefox-100.0.1-ia.xpi 537115 BLAKE2B ee244c493bfbef18268dee2b56c03f5b2a6698316c3477723e41c1684fec167b4b166949f1a3c53bb8055063c3012b1bf42e94fb9b5f21e6e8876152c16ecf20 SHA512 eb7c530912654eb48db3ab5e05ce2e6649e96d8c9a9fc6b602ff69463f3865e126bf9f4ec8c7e108040311c1f83133ee709a816f4ca620f82acae891710e33d1 -DIST firefox-100.0.1-id.xpi 533678 BLAKE2B f2f2634be017343217d217fb8edc560b4f6bfb80d402ea6e132b0d09bb8ae12cae1618cb8b039c75fc623c2a0c5c191781744e0533a0fa2eff8a929ffaa65670 SHA512 d67d179f2fd0f2f90a8d3e0969553acd04abcbc22415c318eb756b06849674159cd7336ed0deb82140f675957b82aae501bc74c8cccddd69f0fae73f38568440 -DIST firefox-100.0.1-is.xpi 540515 BLAKE2B 7ae748f2114f3191fc8fc9dc1e5812bd7790bdcfdaa899a32f55a81fd3080d64d76b5ecdd3ebb96ec28e4a84921b8337e9e6309d2d33e9526c99b73986e94a60 SHA512 5c361cd7ff38483fdc45759ec730ae5e4914cba5bd45b0a62ae463aacd3eb427f93c1661465f529cb39fb94b554b3f6793f30d4b9c49e64c62dbab7c6653312f -DIST firefox-100.0.1-it.xpi 464281 BLAKE2B 2bfeee08e9a357f29f99b55fb5d3ce86fb8e313af5323019098ddcf61ca9f3c5f94b9a21770d2ddd67bf424360239456592bd36a786dc3940cf1406259e7f90d SHA512 4e0516aa9608526ec2e6999a367e5c250573a3f96d177de4a13212cb328adef58902d2d17db88178639101ff803e6e91c9d0db3c62decdea4bafe0ce3528a686 -DIST firefox-100.0.1-ja.xpi 593319 BLAKE2B 84b89e2e7238295e11d90b80672affcd272f1f01fb38dfc65eb9e75c37f0f958268c98273a53dd6f1c50a821b6a074fbcbc7a4c47a37d0325e6413f223c5272e SHA512 4d18f06a4cc6b4e8429303d3b6a437c21681e1ad6280cc8c27b630a82e7a2875fed2d87850e188f111819c29aa9c5a9281189bf94097d0ead5035f1419c33332 -DIST firefox-100.0.1-ka.xpi 596399 BLAKE2B f0af3c05d57bc8598798038d6ab22d0b2ff0a7d58dd4ef446093bea215d3859c741b1eb3c079e0ca1b0b6fcada4ec8afc517e47cd6f1188da7f6c03be84e8d0b SHA512 3752ec1c9e2e0182bd5fb360997114a4315767325324063783b3153e4ffb7b7998dfc1fa2e9efe4aa487b0cd29e4a268a2238d04a9c523cc5deff980bbe50efd -DIST firefox-100.0.1-kab.xpi 556377 BLAKE2B e7f7b5a3498f06c86f2a7e848fa7e4c5fe2f2aec3f824f7f305ffd7f7f0861f45faee9e644797b4e543a4c9b88ab8e8204e98ad07d61f40cbb7cc3d618c9ccbe SHA512 a51cfc0e10aebdb2048ed784a809bd7df9dbd4b42296098587ab1a2dd53222db19cabe726f1796f7daf07a5d18c0d3c288c4fb7b3b82bf246a18b9d3942fc097 -DIST firefox-100.0.1-kk.xpi 619240 BLAKE2B d8e4f14e5214b7a1abcd3d90355b0216250ff6eefcce468ebf4a301028b943af66047c6f2f8915e1d8a63802ef7959744c7470560898765b3f4d6e2a9772fc65 SHA512 76d0e6391dd01edba0bd1f1177f562d8f15a741e116db274e408b20613e708b40085820ff5f8ca94e757ec87db04fd7386205cb12bbf2d5592b7e3e6a9abb96d -DIST firefox-100.0.1-km.xpi 525489 BLAKE2B 5193d1b1767afc0c84838aa990895ce068f8bc7f9462af6e12ef0bc00808f7e3ae3e79f7f8afe0986f713095ec1a6c4503d3ff10db649d078c645252fbf7b81e SHA512 8b1bac66b7ef6492dc51025fed8076a84d113c36867e7230eaa563289718e38c479a4ddfaceb24d6bf59f5359071955ed7b363e98bff97371847cbf439f38277 -DIST firefox-100.0.1-kn.xpi 491376 BLAKE2B fa756b85b7f2e975ba2b3cceb5615dc54d5b54c772e3d25ad1005323df7ef321458379cb1b044e92c493d123d531ea4510138d1c65ebbc378f60fb9e442f1efa SHA512 ad15e604b9136feb06ca7a4e4a74ca6537a0f26b6ad2839d35df3ba985bf2cae50a934ce604abe549ae6ad68e13b51078dc6e6be1c0e0cec9df7656eed69a515 -DIST firefox-100.0.1-ko.xpi 584524 BLAKE2B 13f5bc81b0f1392b8b511e7c075a725729b8c0337fbefca893867ab8ddb69ad42e9337e758ebe3ed6abbbdd8745ed3fb0f6a2bc4dd6901dd6015b3d8e20a5bd1 SHA512 9f73a949cd2ede088de4b0933509e9b0f235191c4edbe3a183ca206a74aecfb578090c0a3a49b81244a7afba1d009e7542b1001f4c409feb881cfbdd5e0c9617 -DIST firefox-100.0.1-lij.xpi 466997 BLAKE2B 2e886097075f3626bb11a6ece77ccc8da404e4151bd72659bf8156c8aa77d194de8f36396065efdc0f4686b28c1ad25d4cf6125ea07bcf708a774c771410a092 SHA512 20fd6790f1b7a6d93ada00403d07d9a90b086fcebc7814c4b7b638ca6a704ed4df70ac1209ef856119d4198beabb87abb631c4fab455a4021164ffb52a193856 -DIST firefox-100.0.1-lt.xpi 560149 BLAKE2B 89e1ace9c3b713c43df7af5c1c698ac49ef2ecf5c2a9fcce2670099efeecf7c48fdb3a1ebd369c097bcecc09fbc6eae7b93c45733e2729885c708c65f69c82be SHA512 0e0c8c812c4c9abca78c2f5a3e330610f67da74037f9027e092357fc0648ba72e1fbc7bd057e48882c4867792948cedd8ace725ead77d991a2ab12de5a628c0d -DIST firefox-100.0.1-lv.xpi 459193 BLAKE2B f48811353541e3b873f04beb2a073ba794100989d7c41a7779402f72083d7f6a699c19e0a02edca0e8d13a6de159e08631b0f8dbea42de3c37a5571535c0bee1 SHA512 d134ce462e3443c687bfdbdfa3f0a135d9004264386d29a001bd71124714d0d22154f6aee1dabba434ef5e7b8703c280da7bab735b872c9ffd65320b0abaef49 -DIST firefox-100.0.1-mk.xpi 468292 BLAKE2B 8378eb6501fcac7a421c492b273a4badc01db881be094c27ed38aaf7fdc4e7443aad00cb283955ea451b4c851f2626b7119c2b1220c5ad89f3c6134f1b70a304 SHA512 13e4e44cf776f9d42b0b286e7661a7480e77d0a8ac7fc1abfff37e187ce7fea0759c585b2f5c6a9f3288fe27febb04e1d06292318a0c9a53ef7cf335576dbb8f -DIST firefox-100.0.1-mr.xpi 528154 BLAKE2B f33cb8dc3cc43614075b4637ff50249dee3a8c2689dd67e41de3d18cdc6f818d6ccefb0f310a045af692f533753a25164e11f184b97260144680b9ef81905353 SHA512 7c9cff06e6bcf5a97edcd3d3b88bfc90f5766e6e888651679d88c07e9df5df7cc50ab628c453bfa6e87dfb54f6a120ef65edc23698087c6d4d0491e9211ba7f3 -DIST firefox-100.0.1-ms.xpi 444145 BLAKE2B db7478c9be89c1a8dfe15223738f0bf0b929db87d4f0cc0226d7f60eb675debbd03ca6fef55c7623936b61441eb7d424e2fb17d95cc603c43467a6f4d6ee8926 SHA512 53a35c2d51212107c8c05d55af0ead3383ce08238d3d82e516cb45a63624a093575a7b62ed639314eb942a20ae4fffefbf9fb28856b625a68208aa7a4143627f -DIST firefox-100.0.1-my.xpi 507354 BLAKE2B f767cb5a76f1b4bd507a169af4546d4863fead44f820d54026e5b583dd551443f4a532701eb4a412fc3ef989994b205167c75e8d05c755d91da8238ea6da060d SHA512 0113112257865d79882a46d28f2824091eb16710062d8430e106e6a2cca11b6ff5bdfb6b079de897afc3e2b5375a9b9de05b9d449a1d2a4d7236b503d2c5925c -DIST firefox-100.0.1-nb-NO.xpi 533774 BLAKE2B 8afe883f580ca2808ea04951328dd7f1552284b4089759134b164b99dc99cc9b7fd478d4183c5358d2f58c7efd89dbdce4bd2ce4a6abb1dfa493ed64874aa43d SHA512 5b46bfc1bcfd8dea5d99eab44464588b8d46d313201a1b7aa1455bb055a4a3d157e9eed16de9d7fbef826afb8098044c8265009653495ca22a5d75c1bdc69e91 -DIST firefox-100.0.1-ne-NP.xpi 482568 BLAKE2B 9458ba74a4a506c2b8275fec3e9143ec383c596e57042d24644bb3dbc526d8be4607c0528a8a768eed6c3a414530892c83647ef61bd4a7ff882246b82cdbe16f SHA512 4d263a3df99e8b0d5bdfec1323680510a8e2b46f9ef483c0a49b3f846a85df5ed592176230933a91f5238e1c4bbb6a0f61f1b8321bed1f109bb2d543bdc355c2 -DIST firefox-100.0.1-nl.xpi 542307 BLAKE2B e647fc28d4cb13b6431dd370464dffc7407261a3ce55de68827ae64da8dbdbf10c80083637a65e980432d5a13244f42f9ce89ea2d4a07f50ca4a0a19d6605fdb SHA512 7bc6aa25b9c1e3f762e8c0b9f4d1a90d2c6d5f65b7027c6ae263c8e9089d50abc5cecde65cee7502a15f65cd53f0fcc2ec914ab3f9668eabb1408a5a4fa9eb97 -DIST firefox-100.0.1-nn-NO.xpi 536159 BLAKE2B 172497b87d5501a6bdbba2479962eca2fc57cc33277409d751fbc43e1cc3b73837f91b1f638c9fc413132317a1d755feb0c0d87678ab2951635b8a17bc78341f SHA512 04942e033d9b0d1da4c29113127a6005ca7abd6811e6fc233cbab45fc4e7713f6007d9335c1e22923a02735a657e8def89722e334522d8b984962cf7e3312725 -DIST firefox-100.0.1-oc.xpi 556906 BLAKE2B 824b9169206d224aa6d09346b0c68f3db25aed874d79a2f832f87a363d2d79661bb049a35ac2468fe8240fbe339e864026e3e99ab39955aa0ad200140b3b446a SHA512 06f033e3b69ca334f08cf8b93499b1b06c72e9c973020215331f50be7a8b3d94273a062e3e1be88d6c3b4ae419bd8c2c5b246e037a4830ddbf19acfe34e2ece3 -DIST firefox-100.0.1-pa-IN.xpi 600278 BLAKE2B 93099b141196896c1339da6e2c196c1df7ec2e65990d906bb66c6b8485ed59ef5a734b4839c8ca162f08344708f342390ffa5f0a7da17958aa4a033cf09a28da SHA512 5ec3d57baf1c68d755ae1c7ff910704a370f0a23d48c832442065a6bb24a908917c38a8b4a68e94daa128e8fdf0377a6439edb4a201d59a0f19ba48ed517a7a8 -DIST firefox-100.0.1-pl.xpi 562526 BLAKE2B e3fa3b0eda814ce7c87fd82730768de4fc35141d1a94a39670cf6cb62ed1d0f6e0f26df10658a7ea2abdba66b646b1e02c4d0f1c96b619b5a7727eb2af85e9b7 SHA512 13a00ac200e6d990575842bd6e2eecbb0a7acd3c0612bdd1b944343ecab9f6f676cde265f5f0b2c2b1a2b0c887472a0b594cc67c10755dd3202d0f019747c45e -DIST firefox-100.0.1-pt-BR.xpi 547578 BLAKE2B 68a7a3400a2360716fa31e8cf15663ac3f082424d041ecd07a77e68722c29d965468af6def26451e6c3a6e3ed3603a06f4b3ddc8d6adc0bb818b5f1575404e58 SHA512 8126410e146ec1156422de78be172ef2075acf41aec91a453b86c1894c8ff54b308958e69f20fdb47a6c52d8776f5bbacb6f088cf85543dc3aab4851d65ddf5b -DIST firefox-100.0.1-pt-PT.xpi 551055 BLAKE2B bc9fe06994bb1d457c5dbe2d84810b432eac45cc5a1418590969585438beb56ab1ab79b492d7aa7f50dc737a5314e95fd0715f7bb8e47f65457a2f1b6b279eb9 SHA512 031a95e6579b54ba969162140b3c5148fd7f7caae836f52be8ed975009099c45a6b9983cf1e772208c90cb11860ab6d75118d7ca789c47a0b7a666cc620612d9 -DIST firefox-100.0.1-rm.xpi 541904 BLAKE2B 556a669fe09a6bed70853d73f698e363624119c937dc6ed758ab543842094e774ab2e1454107f3b298f1265fe4ee4b14ea00c53eab6a8fdeb31402af11605929 SHA512 427b8dbe4f2acb2ae727d30a5ad73d22c9321401d35b74a103d4a9e5e55f77793ebd8c55e5f073eba038ced31c4013f0ccc49aae2c6a7130a455342dc9f8f7e3 -DIST firefox-100.0.1-ro.xpi 528004 BLAKE2B 36dfc836061d00ee9d14ef8f57911a5e7ccea94a339e9232aa4d3b9686dad256a05983b913275d20f2a6fa231852411e6456c50665ea9b6aebcf1e37a4fc7376 SHA512 3b54b0e25cc7ac164555b5d70b7c7675bca6d0b7969f0bcae32aeb6bd70bac0d7db3a3be970e5d68882d7b68e5915c973f535f2c657a133a18861e41bc5acd51 -DIST firefox-100.0.1-ru.xpi 633361 BLAKE2B 20c5c3f0cb28c8156686900eef9bd825b46c2c4d2adb319dc1acdaca5c721f259005bd89c71c2fe2e48ac9857c6ba46b518da39d8cb4968fa644a12592fda774 SHA512 c3a6abd3e1fc53e987429a12ff7d32df00a4dcc8b320f2e1ddb3ab9097ecb1f608bace25fae964375c9d05700e7a301696ea16556e40df6611ca047c20ca8443 -DIST firefox-100.0.1-sco.xpi 500186 BLAKE2B ff06c618918c28d964f363ea44ce26b1b8bf4fcaea3568a7f68a41c9733074f0dcc2a9d96b98366e4273fdfc65a84025832ff4e5a78fe4a00acad2e0d0dccc32 SHA512 746d2dc557728a1e47290715748048884480db75e071859c3a94021443dde1174ebcafd395d76605ca6febd7bd7ba1f7dc733fbc52df5eea081593539501b7be -DIST firefox-100.0.1-si.xpi 480899 BLAKE2B e7e0e972f2cecf3ba274f513622295929dac5899301eb091edd673421fa350b521e2d5c40760655963e12f5d46f82b0b038ce44640a2f874b0e76146e6b6f127 SHA512 203051b051c144eb7bdb13c45433c5a6f82efb3f714eb4ef176678dc75c1c7ad74edeca2c6e52aa2a4c25d8a6914dafaa4662b5f5604ef7f7e56d99d92b54d7f -DIST firefox-100.0.1-sk.xpi 571978 BLAKE2B 127584243b47631ab51f1ab9c708865474fd5115a4bbf06da62129d454924b669b092578f1e9ddaeb2c24fd9ab5e8452bad49e7ddf770b35df70df3403d2a79e SHA512 0765f06d0a00f2f7a76c9b925ea6bd9a501b3905518f8de8e0ce135bfabec6e0424483e195506cb20d05c330ae5582c1fd849b91b9b81b52db1f5e9fab83d35d -DIST firefox-100.0.1-sl.xpi 543730 BLAKE2B 37f7073b02c804f540bc2e35e50dce3ea1c26811c82af8c8a442c44602c43d0627cb903d056e7fede7dbab6253fd4ecf31787089c52f6a381bb215c1517c488f SHA512 7091b83293da1dcec814419e659648a191861b277b72aa1b2e676dab01a6122ffe2ba448794db99c52785810c59ac4c91e379df1bbc05611684863ccff858f6e -DIST firefox-100.0.1-son.xpi 417299 BLAKE2B ea85fae90e8f96b83dbe7b03f60be300bcc5d74148ed88a78614d8e129956485ad01eafffc5eb03fdf11332d0052afedcd78020dbabe4a71a26a8cd473559764 SHA512 a83c371770aaab6cfca1e2a6fa972bb14541c1383863f17f00dfb8990c745e7da71e28d7c3a050952aceff8ed6c2af6ff04fa20989f8dc61af5cde5af3c46c06 -DIST firefox-100.0.1-sq.xpi 560521 BLAKE2B 1dd9a62276cf59a24f0a736876f22c710cf890a1a2fabd682c8808a704d29eee6dd178349a7d6620bb483f525b50a0aa7fdc53d9e5e6b22ebb55528de81f2e98 SHA512 66192d58a901a2b65a37fda83256556dbd22c5d6ff8b75ae9c5f62b3d2ebf97120f322d3077654c146a7748396dc0ea1d8e0a5ec6d9c912639eb168dad7f0751 -DIST firefox-100.0.1-sr.xpi 585621 BLAKE2B a06c7543e39f3544b56f1ca2e4530cf1c7721c7daa560cfc1ea6b1105ccbf704573b4367306e2aa996beb7c10028f55e0f0e94034e942070b5624877656524bc SHA512 a4f14c9cbfe3dac8648b0411c323a1d0acb29220ef92ce2a0180895bc17e245ee41ecc5c58e4b1c55693ccb1355e739f7019ef5effcef07fe18df4cfef549ea1 -DIST firefox-100.0.1-sv-SE.xpi 544798 BLAKE2B f828c56a5d70d07a8f15d63cffa8f40b515202c8c2d0131eeecb0191f33440ac071fdddde6c64ecc55d7a4a2e5f5a246e7460a820bfbff0d778c48473d565f28 SHA512 64cf675e721f0654c6995d3724448f55d5ce940b4d1603f51a09b4ea0fca31339a9a7bb847a3d33030431238b7733d58c59276c10c129dcbdbbe2a3da75b8a96 -DIST firefox-100.0.1-ta.xpi 508214 BLAKE2B 2aea58b1b08d01c2928fa81eb3bee96ccc640e84029f512a25e1b898e7e9259e9a6a44f370b35393c7856904f4c2d7797a4ae0a3120324a629b419e900998604 SHA512 13129b958b7fd87034616e2c727f8913dc714ce3b7926a58ca567b2c7710788953ed49597c0bb414b166c129b6e80639bc31246aad289e40993bd086962d4fa9 -DIST firefox-100.0.1-te.xpi 546702 BLAKE2B 727eadef5504eb2a4e88fee3f0f71019446b0781be35c8f12ff8ce3cbfece0e13e364e8ffa9597e4094a20ecd4b207c2f2fb7b5b2dd1d48a1bfc6cc353566491 SHA512 fbb77a84820ef3f693d6aecbbd1ad72e395dc63935239ef1def760123827fcae9d8025ad7e6881c44026ed2394506f13e919041c47c648d80f9625e53cf3a42f -DIST firefox-100.0.1-th.xpi 610753 BLAKE2B 1ad5b9f2b6973b522ae5391bab68652367a3b250502bd8b04635309f324d603963138e16671714bb655db5038a28f646c9aad979442129090a1eb2c0cf4e02fd SHA512 666914312224456098c83d39caa7fa54fa4f49868ccd3624d5f18ad8739e37f6eedc4f460352547ce4d77e6c96c4992d4fdd98382c4cc43ea2e8e65413034644 -DIST firefox-100.0.1-tl.xpi 518032 BLAKE2B 1b2f68cb2f2b36f9279958f8ca90d7655dabee3aaa030c5a6989e3ee575e518a018bd0cec193c8bdcf444683eca79f130aaa4367a7a1b0fc571afe1ed86b3aa3 SHA512 cffb3f9b262790438c42531ee2b481d067a59a46af8cf1283e90ba6da6b0b33eb1d1e56761227ad494a2c44599a24c54d5e938a2bbf97d36a2a8c4782de1fee0 -DIST firefox-100.0.1-tr.xpi 558387 BLAKE2B f30792a268704503c5eeb1b92c3eee8b06876f7c49fdb7a33210f73f4a906a137c8f3698c02398c0c155599b7879866924de0587d815a26692790211ce2e2715 SHA512 42a5de55228d3bb13b99d6050983ac10e9cbba73c9ae9ed8adeca973a1fa8fefc6a50ce1d313bc3d33cbc3574db2c4470fed0a3340a96c5bb861c354e060ff8b -DIST firefox-100.0.1-trs.xpi 486843 BLAKE2B f461ab927a1224ae5dafec4703768d992010b247d2ce2baba841b1969146aedbee3bb311eec9137d7084431838a82b75b797b5fb7d0ac7b96a6c472599006c39 SHA512 6bf9071933d54768407a9c1506154dcbb9d5cbaf16f768caf8eef070284b151899c20b8519bb4f70204d633772f6f578b774ac45e3bd22ec8bd53c14b497feca -DIST firefox-100.0.1-uk.xpi 627012 BLAKE2B b0bf5dfc3d51b3a4d6c89f1d6267602a157b4ededb56df0a4d5b0dda4cdb432e688e0c598069a4acdcccce714ef29f8d8da978ac1acaa63e5c845cc81cdc30bd SHA512 3a1a238b4d0d9ea174659888b4081ca216dd0a74cd6212a09c70172cf8b28dd2c1c9e32570fbda09647e230fab2743edb73c5938ba59ec4d42129c723d435bbd -DIST firefox-100.0.1-ur.xpi 556884 BLAKE2B 1540e940129b9d98c9581bf8e134291b858172c0145402d29a06248bde15bcfdc8d37bfa1164b8053917a2efd742a1d88344a1ae0f5539f751e5f9e8dc274c76 SHA512 663148b7887cae911f4071a5dc9cd0a58186d8f3925716d2e2eca4711e5e49c2c1a7edb89b878a66ae3e546fa26f4422518e74f501cfaf3f5721cb14cd07d867 -DIST firefox-100.0.1-uz.xpi 473713 BLAKE2B e6846675e09d11f1029eb49183c8859097a503c122d400f2cc22ebde636c44453e8793d0090bfc2c654e46bbdc3dd8926a1c662407fd1d29908830c5c79f13c1 SHA512 72074a5db6d5d1f292f58cfe1c6b3dcca5a5194a906f21580151df0386ac43c0349d829eb9cac81523f911707c031882f2365892251a58877bc054f1895f33c8 -DIST firefox-100.0.1-vi.xpi 578677 BLAKE2B 59940e93b00075e008ca282e46c261c0bac1fc79b7b00b5ad01b2bc2d3080e06a2c15ff47eac0b7513c92f4d6b805b7e64cc20ae610d1323d7ff56c6af389206 SHA512 55591c9d564b88a245211121bef587dea0f4004bf44dc363749e09111e1be2f7beac0e064c7d90ba4ec232938691445236210b620cb3caa622085f0ddb9100bf -DIST firefox-100.0.1-xh.xpi 419496 BLAKE2B 4d5eb7377461f99eb95ea9ab7be9efb50fe3aec964f9500b4a23d363418a25e6533be998bef86f530207595dcd1c683eb61c43691a19696eaf3844826c89db2b SHA512 63a02534b21f4e34f48430c4780da6ec7857f5c0b4b6335aea5b14880c0818bb9b6c28ebaa820a3003844a67e2a1074e7c9f427121b69084344cf1f6bff21de0 -DIST firefox-100.0.1-zh-CN.xpi 580543 BLAKE2B 1085f62d8e40c64a848b5f22210fe321e4cc16f7e86b0864519d6fb1d3edb705183eded5f9b38db24446b087bb7fc1d42b0284608fab13c7ec087111aa6014b8 SHA512 ef568853c2896081f763679225cceb1e24dcdc9f4a50adae716761b588286a15514fea8fab83bf9e7f5af61d345459a5804675d67ab96a7bc0a46e16f55b390c -DIST firefox-100.0.1-zh-TW.xpi 581627 BLAKE2B a1606b941ff3342aeac49c166a9798783d1ce3248624adf8aecaea25f5fc2a767e2262d11dc0f7d198db6c339ad4f62b3c5e61fcb92d18f8e4e379b7ea4d6d4d SHA512 0355193f3b7b82b3a5b2915eddb397fe439dee96bd36734f33b3e9b878c59f6e4bb3681d9db4514fb0219814ac8cb309b865b1ab2680ad26e4aac565d01bc253 -DIST firefox-91.9.0esr-ach.xpi 453213 BLAKE2B 6ad8fb45ebed65b82ca407ca81e1a32cfae6da2dc93b7c06746f47829b4434a7fa41db3e8b0b307cc65e141485b3164595bed8df12b9ececaf86c251514203db SHA512 6886cbfcaf422a853811f56077a6b29c432bfa34fdc3768e62dde52d477ce99dedda2aba542e2813343b547b350b8d39d32784e496f8d18a02f9fa0954fcc470 -DIST firefox-91.9.0esr-af.xpi 426927 BLAKE2B 5375b04882b53a6ce1828a01a565d49ba02ceb076b89b8a64ff93f07573ebf3594db7ecae373b550496532a61ad2b4bcf62d2854278b517641c8b052cf8c8009 SHA512 7c374825faa131baa771bc4aa836656b1e456dd862db0d9fb52f13206c43f1162de30a0192ca023f0dc1ed98ad351a921917a6ad56ebffa4cfa3643b8210a478 -DIST firefox-91.9.0esr-an.xpi 499888 BLAKE2B f16f44afb6ae2d766a56e5eaa632c07616f0a4c6160625ac2013a0db8180fd8f83cf99d6291cf9d1458326b0dc155a992293682c05d790677f851f5a7d6fb910 SHA512 39069d165df48dea9047dc25dbc2ef8fd2f31249b487638f0769680da4d0a3841fa9bedfc23cdb7f4d563408914c052f388825f331b3a5104169bd79a1c49691 -DIST firefox-91.9.0esr-ar.xpi 559666 BLAKE2B b9eb161c72e91e7f5a6b74287a2462c4229b239543725654d89d83db78660549d3897e1c08f352cb1335e3d46878b3bfbb94f352f9b9358609cff9d767b751c6 SHA512 3d90b7d4f3801e0a688e1348f00012ab7112fd401a66fc2463d9b276657061d99a940ce65168232c82e3fb123849e455610f9ea2bb10740de8208df2f8a16ba2 -DIST firefox-91.9.0esr-ast.xpi 498577 BLAKE2B f63a1e323227313af4453e05feba571fe63d4390c7cf5c03052e6417545c443c06cf35690116d9ca301aa9a903769ca37f8147ecd643b099e56aed6c5f99e425 SHA512 3b63099c5868d483e533608c332247b3522308c49967e0618fe1cf618fbe986d908ce401bc16d66fb7566290f902cead6613369ce00d14ba7ec6f11737aab161 -DIST firefox-91.9.0esr-az.xpi 489426 BLAKE2B dce6d17075a1a7203a331377e7dbcc04f484c137d655b3145323019563e8b8dc5100d494268e6149e97875ee0a2faa9c0fe30f3108d1e53f0a4614e6dada8fe0 SHA512 85945e0692a212e1cbb92ba1a8510782362b8626d5e99cc7b61980e22235739ea956330d49fed519317688100209640920eefee974a4161d53f19a0c042ef8b2 -DIST firefox-91.9.0esr-be.xpi 622606 BLAKE2B 8518aeda6bc5aca132bae5fa5a8bd3543eb2bd7e5e0c2729167a63c2c01bde74e790ec1e50ec15ad3fa6ce41ca84ef912b9acbe3e2a2c24e82cb3ee6c3ebccea SHA512 de443a0824a345f38c81f38b98c9d2bbbc801e26f0ff0f3ecdd6849cd56d13931141462f116db3f2353a1f90053495712600b96a383a612bb275eed986027455 -DIST firefox-91.9.0esr-bg.xpi 567644 BLAKE2B daa34875f4cc607fa568c5228e9673f6b22a6ee21d98aac08270d41dbcbb20d2b8f8cab1cbfa66ef2adbf501fa7ba7113e24f45cbc0c47f1fd9341b9386500b9 SHA512 1284a7c93fff2767d302b39ac5953b8c0a43270b812e19f86692cee0e60ff6e76f3f74627283ad84cf4ab4b3d1d027947e488a7dd6564faad382e7a96775c27e -DIST firefox-91.9.0esr-bn.xpi 556824 BLAKE2B 9d07e8e9edcaf21e065c5ec3975486b72825d011294c426dc19f8746e4fdc977a06f14fb549f2f2978c94f1e34839722db8bdc5ed7c1b0468d5147f56351104e SHA512 134fffc2bebdf10871662e5b3fabbc19fa876e089a2fc5fa1d6969489430abc9e43ff8889311bba1f882b1ae884305c5df764a45b0a3bc90d232201f6e6d3baa -DIST firefox-91.9.0esr-br.xpi 526254 BLAKE2B 5a72f1153b7abe5455d87cca081dd5667b502863cb972498802452a03388e596f6629db8f745068fd0da6792a7c4ec3f73a8ced52a1da98949394f7ad77383fb SHA512 df02b6e2468b3bbeadab76959b41ab90946fbd67a0c85337e2a7d90f6e2039faf898f065e2f8098df2882fcb259fb28614da435aba63610036b4e66c6d43a343 -DIST firefox-91.9.0esr-bs.xpi 463551 BLAKE2B b601dedf41e4f5a2c0f4be9e9ecab0d6b5cd4d48339b24cf38c737e6f6723a9dcb46ad92d5fb52568cce902e61a018f3e9dc203cd88d87282794551e85c5d8f1 SHA512 48423a302cfdcae7908533f3ab72d54eaad61b82018d1989e17d1b468a5f1813a63ce39ba5f293cc9e88e17716d06833eb15464f69d7dcb210c8b88f76d2358a -DIST firefox-91.9.0esr-ca-valencia.xpi 529394 BLAKE2B 9e490a12d0c4c0cdeef00ec77fa8c60afa21cce72f117004889682671ac763b6efe76948dae7ae1927fef632d6195aa68b8953efc7cb04c71046cf0771745b69 SHA512 8ad48e0b17978fa5a1d41550dfb6a835ae1de0add646a791970e400ebb8ba43c7ebd73c7eca328592bbcb4602d62885e3359734a77c7d018558e2a37470d4697 -DIST firefox-91.9.0esr-ca.xpi 532479 BLAKE2B a4952618e69a515ef607efeb4eb6abb8926be101290b7a347bbf3bf86f388ca1f6cd7bd79f9ec2ebfbd5bf75dae088dbadad4a4cf645ee8a93b56fa15c0b17d0 SHA512 7c2f82365c95f95f426edd3a27454d3359a8b88a9bd2226904faec52b6fe2327c82034b59a0f97de7b3097fa4ef5983602d4a92e72cea85185067e03b7da9422 -DIST firefox-91.9.0esr-cak.xpi 552605 BLAKE2B 7b3973f5fca49f92a3d466ecea0401e594b741a60ae1cb16074a27bed5ddaba1c6452bec6411779b309e0d894b06c3e1fb5a88b5e383bcf71446f82cad97176d SHA512 782e6440e61d18252a50257f6e1b620a8f625b8c9476d3b3d73680a5bcad5ca8820cc78d36e9c04f67e5a14b95c009c4dcb29266c9471410ca1e655f677e7126 -DIST firefox-91.9.0esr-cs.xpi 563169 BLAKE2B 13a99716b3f213febbd63b9e0e8430cfe584777a12b34a05f25446489d60f901e8fd54b52b13cbd1e74f0b8b0080467ad2db08de5b6f3b73f930f3b33684cb08 SHA512 7f5388884709cbb660232a313025ec0c3dc49d2886149302e371efbc945622eafe99b6e0531ed96821b6295baa5de6c5dfdf296cd0fa49b00d5a47d8fcfb5d86 -DIST firefox-91.9.0esr-cy.xpi 542215 BLAKE2B 2bb8c593ece692d07b5ecf9ec0ca593b5e4c3a192f8b695b167f989ecf1da68bc6e61ac54adeccab01c1a6ddf9bffafa99b5ff5dee144d8e0916ea7da1956e23 SHA512 799861607fa3586542594d7690acfa30eb671f803f9b88b3113c6d282bb3934a00ab67d570024778ddf538fd01da9074f68ff0eb91af5afeff7d65a8cb90b8aa -DIST firefox-91.9.0esr-da.xpi 534159 BLAKE2B 6532a8a775257b1eac65861b42cfc2bae9d59cbc8e64dad3e147f0c9f598173408dde66eb41c6eaab400572e32297851bfd360825275c4a4ddd486a2a26e5784 SHA512 79100cb5d174e2c6ea9d030c48e8d7ce916d8f48c6900b4dbfc9843ca7fac8b2ae274c8a2f41ef19fe211cc962f3220b6acbc2d02690c7a46fe35187fc9c16f8 -DIST firefox-91.9.0esr-de.xpi 553583 BLAKE2B e371aa6a92796088080ba3ced85e67e917995c9f502067e46acc6d7b11b8be95228942b82e7e41e678095308415f5e79a0522d245d33b0345ec110a2ffd53de4 SHA512 712937007cb5933c0d7c019486cc63b31e90b6c18c7c9d5e137df5eab9ab4c25aeab704b7fed964373a5bdc8b1522db5fcde76b42a5777df33e0b0860f489214 -DIST firefox-91.9.0esr-dsb.xpi 566486 BLAKE2B 474979f95e2dabc445076246c94515cadb486944e3e8bc8e1998a31e2a3f711c93e6e565785f7cd7b826d58ed613df380d7b062bc4babfebcb3660a612643aac SHA512 a6bcdca3e4186b3d1d4f04e40fc5b121345c347cb75571ffddf2674584dcaed85d18c783801253d0c72f9a9d172c56de8d4d55ce642e95d6ee229003b18c56b3 -DIST firefox-91.9.0esr-el.xpi 639146 BLAKE2B 42a6de51fe4bee9a275154ec80824196d77fec3bd57537c229f864b61e75e63094b52d9690c72e66903aa8ce9e0462390718e4979081187bd7bdf64183ae5d39 SHA512 d64604fbed8bb89459ac67d81b65ede139f5e1e6f75118eeb62c48ebe79fdca5cb92d4039f0c2535e9504a4b4307beecb9e5160dce55d0830fe261cecdd04785 -DIST firefox-91.9.0esr-en-CA.xpi 509562 BLAKE2B 3c26338ef91200a71450cfad719a75bb4ab1aa226daddc4cda6c899605341f0e97736a00557dcf20906f2d118a9d28fd76ce08ab4b557494832048070b2dea1f SHA512 511b2ed01269869e7c263f8d9357e5f0c3773fd1cab0217472c44dd32446d94bfe1cc220e433c29bfefeee83d305e646c930326bf77612cb5e04e43de4795745 -DIST firefox-91.9.0esr-en-GB.xpi 510591 BLAKE2B ded3879d8ac55f3925802903faa182b95d10a272d8ffa15b54ecc4462704cb88b602db4719aa4cfb3defc632e592f36a2cab7c2d68d3c108c05f9c4dcb0b649f SHA512 a36fc58560607119c989cef29ba21f6d370cd958a341f0feee3984a69e6180f7b63af1df00f9003dbc731db02ddd99d80f9ae545eb182da28563ce4ac49f576d -DIST firefox-91.9.0esr-eo.xpi 534793 BLAKE2B 5040d22b259006355ab7278691bbc1951cef114e37dc2dfeb6bc0da9c439e22ef559745feaae9d5c291fdf8aab98bfcc9c7da79a32cc77aa65f4bc7c30c23ba2 SHA512 2b9689c52b431ea21a73dbeb5227b934363ba80f56d5335a05fe85b94a8beb4f73c2c7ca8f0d89fce7f4b384acf10d72c0a1b0a221fcaa986e5c61b51353c1e2 -DIST firefox-91.9.0esr-es-AR.xpi 546677 BLAKE2B 86e4dcef0df1d429019f0ff0c00c4a398dcbe0b23e4a62a2d39684c369044f6a3ad340f7ad0305081fa3d24047a64cf8b53468e0b65987947a0968c00b00b331 SHA512 9261dda6cabe7b51e0e29d41f631ea2eb8600681b12791f3e4a1793938c0a18c6fda4c12297ff8d274eaf9865bf0c65e3d187aad64b833baeda839d1d6a07813 -DIST firefox-91.9.0esr-es-CL.xpi 546380 BLAKE2B c5d1bdbe07e828ad50328ac5d7e9c1397edf072e9ae63a438b742b1a416e2bd068ee9b2e15e70f1a1dda1d65d98a03498c45b6f8b13b8d8de102011a3d081f12 SHA512 4e6ab6bdc68e44fb4224d85e8bc395c473fa9d30bc4e1bb3612ed31f2ea59838760720ad4d1345b1a4cc66f931f199be4aeb5d364e1f8c1ea2cbaadb123a6fb0 -DIST firefox-91.9.0esr-es-ES.xpi 537068 BLAKE2B ee2ec531ed515f280745b6fe1f026c14691c17b323b9edd958a5ef0428fa21ffebeb9557e912863cacae7d7781ac50fc96b29db801a355085e0e5274a898c824 SHA512 b33d90f20497babdbb288aa4a048b9b4f49ab6686c64e39d81a63875438a961b97a242a6c09ea7a1a669246147dd2d123ae45c4d1396a2c0dc89e39a346ce8ca -DIST firefox-91.9.0esr-es-MX.xpi 549996 BLAKE2B 4094a0af0996f7a2b30201074fb239af15e76d063bfaab6524b2b97dd8ef5d4c907279a9c56ba96c75fbb4b8eb72521fdffe538dc1bdae1ab6384b3a5644a172 SHA512 a8cb6a3ad72097092d42b376cc43305e0ca1f371b1bcd08189286c3cd5972f8b581aedbece86b0e64264ebbb59e5b3009ba383f03aa9b0e868610cdf980b1a2c -DIST firefox-91.9.0esr-et.xpi 506669 BLAKE2B c0fd33eddc6c318d17ba494a05dc23eda0292b33cb54de16aab5eafd840103a583a90bc69f7c21beb78018e8d1af19bac8f79842a1e2697389f61a8eef523fb7 SHA512 8b6e3a9a430855649093ff551f510984b76cb91c5243ad056b4d7d9cd1d09b6d6170d3f7174f4665db56227786c0e54b7bb4c4659f903adaca3dc2566079a18c -DIST firefox-91.9.0esr-eu.xpi 536329 BLAKE2B c9127b7ef9f063f2dc78dbc2b92ae8fc854742dddef0816abb7cdf44f6c43b3fbdaa19e0498feae34830cc39fae088d1ef1f7673383bf4b579fbfba3d7467c7f SHA512 cacdd1618a84b21ae1e5a6b1b7a9cc7c77f6ab2a0f4a57530850561ab4d3bde17cb49abcc20b9c31638656a82ee4d22a7bce0ec34c59ec28d106b5ee43d14c29 -DIST firefox-91.9.0esr-fa.xpi 559375 BLAKE2B 237aacb5c27bdcc4c05f03e1de35d58ef1adbb4152ad3f5e4da604633af0684568513d459a6f7f33e8713068b578553f61a0931d260ff4bf307b18c36037a299 SHA512 abc61e80ea2f365a9b1a0fd14e173d305d05b386c01c844e3eae14f9e279b927e5512b0d7413455f91049c98940f1529cf3095f054d46ccf8c7acccec3b2c5b5 -DIST firefox-91.9.0esr-ff.xpi 471869 BLAKE2B e3ff81504a43d8e006f51bc5d574d337ab0f7fd98e8019ada2aead40525b0cea696070ceaf2dd8ecf4390ffeea98ff1b2ffab23e2ab102c23c88b4136d56f5ee SHA512 ed0777632a0626b6d200630d8d6f0892e5095c5aa5232f109cc567f5133cbafc9d747b4bd17eb2a39917d0aa5d0d6801715ba093beec02c4720589795089cf5c -DIST firefox-91.9.0esr-fi.xpi 531482 BLAKE2B f5659a2e1c961edc77ef32ace4f7d9d900effb048bd05f804efe816c5f9bf78d9073c4f8280ada7b261e0754dcd879efbfb1689b15486ed53ca08c5c7fb5c2d0 SHA512 184e0dc3f4cba2e4ebd6fac27d1383e27b07994ce123858c43356d6000c9f873c4eb5c2648b04922394a1a1cc2c12fcbf437d7a7eaca5003fa2f133f34d69a0d -DIST firefox-91.9.0esr-fr.xpi 557621 BLAKE2B 820e4c675bfd2d57ce8733fc2c6cf2dcd204d7447059990096b5add75eb448728e3ca858362bb208ee9f07679960a5b63d4a4f54d0fd984ce81a456f2334fbbf SHA512 cb22c21540d441c3a274d276a546f664fab3f03be5d9d9c60f57d9693bc769d3a77f215a6b4389f835948c28a779479a3f03e8ab04ffb322a9be15a1a8a9f359 -DIST firefox-91.9.0esr-fy-NL.xpi 543302 BLAKE2B c8459abd86126029fd363c47ec6beb9e60ddfb34858ae1aca455567fabf28cb525636a113f856bb9266404e726c590fe3f5dba9d01f4d43eab8a5ea3ca77fa10 SHA512 d75eb5c360736e9bb3a85f452e0ebbdc6ffd8ef5fc324aa395a55e0e6a85eeabd4382b6dd6693196196dc4902b9d1da19068daaa350ff96c946bffbc1705eff4 -DIST firefox-91.9.0esr-ga-IE.xpi 459835 BLAKE2B d1d8a9f88870a69c169ca1c79de2d478f74f6e31ccf8d3512c4265278b4148e26fff8b6c57f25be7d6970a860b0ddef6f4b38d953676c61f2595acb9d14b9ad9 SHA512 694c419356872a99c86de4351a0cbd9f1b4a67afaab8a55288d54792a8e358182fd7813ae113ccc5596d2e5158337eccbe962dc93f938b45e90dfc46c5a25488 -DIST firefox-91.9.0esr-gd.xpi 530852 BLAKE2B d1d9827340b6860494f5c8275cf13c85648f25fe3d6b4ceac39cfafae1a3efea161c7e6486fe66651d6ea500bc4e1ed064a3f5e3dbfd848dbb9e7bcd8c526a85 SHA512 67823a10f89ac9118d6e82e6a7554c4fe911bf02d923a3e1e2665f90ecf4149136d76851a7861d47e5bc4fea672b586e828f4f4288a607d73ab81658b7be586e -DIST firefox-91.9.0esr-gl.xpi 541297 BLAKE2B ac1de8abb2bbb60b8c9a53731ee44f45db067c74ccc6d9a3dd95f49d26a20908fc2ceea7753c595f535c19a0f529a9ebebd6e727d86b1063d2cb6bf594402eb8 SHA512 5c99f2401f565cf609354b95af45d80f935d84d90f65d998b505e53989c73f4eec5f25859aef60846ce6b7c581d6fd7d53363314a60539b31164fafed4672cb9 -DIST firefox-91.9.0esr-gn.xpi 557606 BLAKE2B f21c2af2f39ce0510bc8ff86d0da5389cdbdc6c14a097e2801a76d246214d7b16dc6b96e37a4288a274337d0fe366c6d0ff01085dc8d014ff4be3c7ea9c90ae1 SHA512 d7e828bc0565b75c03c4f72274cfcd13cc3dc77639505010c4925a1ba2d7514a94062b802b46a0469ee033ca60da38dd4a0188cc7ab71f8b43a2e9ffd546319f -DIST firefox-91.9.0esr-gu-IN.xpi 529548 BLAKE2B 5409987f6fef13b0ff92f9b0aeac734660485c4353831ce7c375ce0c5a2b534d8875166860c5291325185712b7ae1436e13bb67432ed0489d9ea8262564a5269 SHA512 3a3a8a263004ac537e216362d5d402aa58ea74e43a4c546683b5bc5529d00df5f032373f799e307deb397b1e0c309073e9aaf826826213e3ebbf7641bcf79688 -DIST firefox-91.9.0esr-he.xpi 557207 BLAKE2B 62c60e1dbcf8739bbcb6d1ea71a5055d120709c500363dd247e75b690e7ab481a9a5da9014d43b71b7c61a83a3c25fe70134d0d17f896c1c19d387d4e94d1a2f SHA512 01b55c052813a53788806c157b15b219b7831e258ff0c547b1da79e8f2af1753a3b36bfbf49dadee6c8fa272f942ea72816a346bf26454b58e451fcd42e634ab -DIST firefox-91.9.0esr-hi-IN.xpi 560654 BLAKE2B db9216029dbd95dc1f9dc29b389189451fbcb2ca9dde9b2235d0aa48e31144ffc3d07e1c1a5c6e9ccbfe11ab67ee1b3853aeba6ba376209c28adc69a00fc26cb SHA512 cecefa32bc1d52fc3d330f870173b7fe906681c5bfed6b465cf36291a2dd51af229d6bae1c7a59f6655bcb0ee470e381f47602f834e595d92555f316cc26b8ab -DIST firefox-91.9.0esr-hr.xpi 530044 BLAKE2B b9f723415d7a2b07cebbb22618b7522e247e9e4ebd27cc3e6b7acf421b3ee728507aeedef41733fcfea69c08aea9b10bdf64586534b3c3e97bf5ba91d8d3fdb4 SHA512 b3f4c6aaffb69d316bfba893563ebea3c71f818e1c81b4a5b873b48a5891d34d042cedb6cba6e34c9dde98a1040cb05015e51b116a525144dc13e2af8c0aab3e -DIST firefox-91.9.0esr-hsb.xpi 562625 BLAKE2B 707d4aaba7e154fc66bc6f25c0314282c1de834b4b810ed8383f33cb040a0f934f68be23069c3cee38af0e11abaa3867c3fb6ed94927871f1faca9217b46e88d SHA512 84c3141b76a0a95c1e4df21a56f8687d568fc00d5e63ada95fe06ddd5a0d794b3ba8430b37c03732c2736fbce4a3b40e2860ce8eadd6d74f56c446ce950d093c -DIST firefox-91.9.0esr-hu.xpi 566083 BLAKE2B 0535b4d50c4e864dc17d5271b42083286a2ed58b18e935620701f8230a2c50dd8030c6b84c8ce54f15679cd1199ebe0929f4c0bb039306afc774dc6a2b65b011 SHA512 a9617431316de400435af7d7c5860239c4b0d75883ff326264506e7d31662b7be02f38a582a04cce81a378a9af7bc8da6dd8090b453e1f86d92d3239be531559 -DIST firefox-91.9.0esr-hy-AM.xpi 579765 BLAKE2B fa600e801b797fb1be7db1eb4c18458745b844a4ee5fa5c3959812334df6158fd25c0cbb2009ef56e4151525881cd7421d7a30bf21e2420dd197a17cbde72b86 SHA512 a68be69300c55cbc779f6d040fd28b6f4511584a8c9b49fe1fec57c501b81825fb377a7147bbd76098c379ad5050e74aebed9e4ba3908417c056d6143a9b92ba -DIST firefox-91.9.0esr-ia.xpi 532145 BLAKE2B 34ec0c3510b0786bd08df34a0d403bd5658e1b16054f54bfbd477075abca239ebf27c6d68182a7ebb815f3790045fffcffd277ac1ac915458987230108baf323 SHA512 b4ed164a5a7e294ef1618e1ca5817131e881b7936fa76fa65362d688a8be198957884bd4c974d1ffe32896079a1b1bbe17b2c9596cf4ce69e6aa1b3674bf26cb -DIST firefox-91.9.0esr-id.xpi 519831 BLAKE2B a44655ebf8d29e46bf0717282629749f400234441acae7d08ec6d964ae16444194ba6e0fe6264f7a1f700d9eae5d590f795bee9f4c2600541db5926001adce31 SHA512 9d410bf3711876a7a4145ed55685b35140dd60562d60693ba98c1e6acf679266c33c6700dba7117047f12509f41549c24899b293c9fa938639895e780bdacec1 -DIST firefox-91.9.0esr-is.xpi 470227 BLAKE2B c17ce3a944d4202d07e082b6a584a2b8c7211e2bd5b2c4823c82ad5dd44581a7a757517204fc0e62744f7124b6bff808623c6354018667b8a63c40933a74659a SHA512 80c0c19eb7612fd2ad4b5642639f208e98e44294bc68bcd1d0c93806585bfe1e2dfd8dac1ee543a15e3369851bdba7053dec2adcb92065c75332d587e654f611 -DIST firefox-91.9.0esr-it.xpi 459094 BLAKE2B dbef8dca3d64470e294e126b794af7da2d504d93f61c2d886c89c10faa3e1980798e7b8c95df87706f95f366701f2938d36da4f202f96845e38980d849c5d749 SHA512 59d6707da0fa7e401100173708474d1333a77c1d32d645b44c6cafdb629100fb45092d2438dbf8f26bf1549b695714de31d126fd8cc7d5ead3f3c8db48f56c7c -DIST firefox-91.9.0esr-ja.xpi 588083 BLAKE2B 775797fd2d92967a8106d9c38e81e9b3fd142cda0aa74ebba4ddb0f5bf8e6d11f7d4a6ab83f7b9a96c87cd575372a5f58a99a2bbb56459e3d84ad7fcd9c5440a SHA512 5e00899ff8813a3a3698ab068fc92b62c1f24e8cc5ae112adb3821a483a2ed3940ac0145d160899023a6adff5ada3fe76d2c98cc6c2931809ed26961783fa703 -DIST firefox-91.9.0esr-ka.xpi 592244 BLAKE2B 15276114b4c22675e0ba3b2558a3e66af26c764dd7165ef6dd0a1d48d28e542ef1c4eaa3847fa5fe0e29c48a8b3ee010d7eda938d31c886cb4b56936ac6010fb SHA512 016647180407fc6bcf92d915260ad57cd7054fd44d7946e6d90910c3aace23742a64685392af47488a5c479e397ac5fa3354b5f3f2c4555edd7f0c265fefd592 -DIST firefox-91.9.0esr-kab.xpi 545013 BLAKE2B 63cc363264e65f9712dbe52d2aaa26219e023f16f3412231efd8a6632d38e860c49adf86082a1badacb2ba5187f90d3cc35cb7534fb5ab3f554b5305aeeba098 SHA512 5e3536cbee93040fb39409fc78530343555bfededd3885a3088965891f31b478a8bbc5c13ab91b8eca9c5beb968f4c6b589a1d5fa9d7884c848590be42f79eed -DIST firefox-91.9.0esr-kk.xpi 605553 BLAKE2B 4e6f57c1fbb45fe82fd892cffc89b93c57269563255d74ed0ef4c7acbd3bdea4304ac64bf044eb7799535e23f44631345a6f83e38e6f5a89d6e7a15fb5929bd6 SHA512 1f9af806923e2a1a5e313a2c5ccac55061c8e89e0b50f0cc7c0385f5dbd2619037a7b48a8e59a806926fac863fced3646251a0c72f3c318575c07bf77dcc1dbc -DIST firefox-91.9.0esr-km.xpi 533110 BLAKE2B daaf504a1f1d01bec3403712890f3e438fde7ea81fef9a147f188a8212a94037a2bc00b6b2d40c7b5bf45247c2ec45097f595c963dfabf1621601fd7d7708990 SHA512 4e9f30d2b14441d739f9a46f6788d1ede20801406a05032122b75ad60c067ad3f2e499e2289b6e46f97d3581a46a6d7d05706e78151e2beec8f33af252368b0f -DIST firefox-91.9.0esr-kn.xpi 498972 BLAKE2B b8e456ba0aee0e976f9bfec744e2fe6fe00a333846ae95b6df105e06e75feee5794fd101f61f64a61c9db135d16fd58f2bc00ae13f39a96723680ffcbc69062a SHA512 98d2ef78d63bccfe4297f4c03b8f779a719114338fdf44584b4fa208c86ee2c25d4b9edc96b905b3b1df37ac6dc7fe231d6aabef6eb45ce25d2bf9c69eb916cc -DIST firefox-91.9.0esr-ko.xpi 579065 BLAKE2B b3748e9ef01125377ff30e27039cc2f945f3126fb26a47736724df65274e49b42ac25a435ed016cef1541121a544e93caed0643839224063407bc3440a49c1a2 SHA512 e54c373d97adcd08906bf3af8ac9523bb4637e8424b3b6824c0bfe51d3469f5530120adcbeafd6f8a469d65c68057d2f8ebf4e07a3fbc66b0a426d282554fc33 -DIST firefox-91.9.0esr-lij.xpi 470175 BLAKE2B 230c64869b916d8fbf27246886577484c191b68989a559d25b42cfad22d5f99ebbf0c9863e83205eeeef7cf5b920f146ddbc1903d25a442c7f6df7d7210b1c5d SHA512 eff03fa6bc7e0a6b6a59a0997cf487b25d45010c5f797160a0c1645c6812cfdd73dda22d3a58acac9e6abf5b755acb3ed635b96c06d4763be1a1d3579dcf1a43 -DIST firefox-91.9.0esr-lt.xpi 560114 BLAKE2B ff49024db893a512e272c391e2ba1effad16768bcb81f87cef671410225ddcf46d57e520cf896a84b08bcbf02abaabdf4bb9871ee44b913f008e4fa0c646d14e SHA512 67a840bd3c7f01d7fa64ef5afddef2919fab37f4c8c3090e6669233946975bde09060fb2c452a10bda620636defb74f2816309a317b3354895b89ef7a258675c -DIST firefox-91.9.0esr-lv.xpi 462464 BLAKE2B 18a863c07c62ee35f7d8b7684d3b9ac6c9b2d24d79efcfc1715ff95eda0e44643e4f2cb9b9a9c8ffc563ff3056417d67bb96dff625db9f1c5cf5a84dea98273a SHA512 36bd2ef7b0ac2813430247b6d0b922eb7de25af26b0776ffae92c2362f1fc1b6c60d5ee3076d3f8c47d1cd097326b464996b08687a7a9d2fb35f0392cc26b9ba -DIST firefox-91.9.0esr-mk.xpi 465339 BLAKE2B 575551634be9148ddbac3d948028369ef44fa83d8e702ee24eac9aef6a62ab58004dcf22fb6ad8ff0d58784105452fe9ba7ead026ac21406a38405d7753b95e1 SHA512 4a4bba0746607fd7cf7844f78c98b4026636d9a99f5e0191c68871c93ddab94da730927da183eeae49e07be5f763ddeb0b9c075eb631d1db1ac240eaaac4dffd -DIST firefox-91.9.0esr-mr.xpi 532126 BLAKE2B d1a5bc9a6076a0b2b2f4a6a6439e0d249e06a76dd2dfaa21168485c687f455e7010f412ad28e598ec3f5812ebc1e3b81b6a9adf3e2ecb7443c45c42460f63083 SHA512 421c2c36c85850fb61da9c65ae61ea0bdb2273440d472b63511444c4a4345383908e68e95b22b7297f31efc9e2ed9fb816e31618d7929772dc0a528f74c1f033 -DIST firefox-91.9.0esr-ms.xpi 447341 BLAKE2B 95401a97345175bf4e47a7e86954eb2777ce1c7125279a55a9cf6f491ca3157c7a0c986e34cec7be3fe725003eb515b890da65ec839cb82098f99a72d4d8f270 SHA512 622d3e6c131aebe3c7aa303fd0007b2ade21ee40128a5d7f7c84d22a59ab53391506a63a7c46efb29ad9e2094352d0a33b390facf34c7457e44c72450f0e08a6 -DIST firefox-91.9.0esr-my.xpi 516300 BLAKE2B a7fa279de82384ddddd88bc14f64b3732232997e4111008dfa4998f31e5345c3c8723f0052e3496390419e62d438351d3a1d91c883afbcb650d71524a33241d2 SHA512 ce6892bb26de06a01f7fdfc45650e6308579c7f2863f9836b57573db7939d7fdd0a27c93f79d6470043ac227fdb61c84de1d7dfefe8ab839e9e3a30b661fbcf6 -DIST firefox-91.9.0esr-nb-NO.xpi 529420 BLAKE2B ce31193c9580c5d2ac7e9e9a3dc3754f4e886d5cafe4b14209aec55dc6051b6ffe3a093f360bb952dd2b62d52820fd867da02a88bc33bbf25289b7461bf8d50a SHA512 3980ebdcbd48b96d08dedab50e4d6c28e0006601ccc64f9306b89efff5a4d6fd6cbae4132160dc8fd21d7aec66de4d73fb1b456f87ae19d533a6b72871e511e9 -DIST firefox-91.9.0esr-ne-NP.xpi 485220 BLAKE2B 8af37db3a936d9b5aa2ebf71b22c3d85080a0b546ca8e748222aba5086a2ae55431081040bb49ae2fa1517525b8029a1f8d0d237d3a037b97f56d47abf74e281 SHA512 cbe25214852054e08b41af418e5635b20191bd997730c2c096c7ca1cee92882277238ffb8aecc1d406680c2e9fc03c895b20af7cea8ab379958733d578cac93d -DIST firefox-91.9.0esr-nl.xpi 537388 BLAKE2B 848b8901b1480f95c0cb021727ecd00d2881c50bf1d6d489c19a79391cc635b7d34d5b8dbfdb16a77a33a20b2b0124e1ae4ef143b9b12e0e04f65ae49f53d646 SHA512 683ff16e9f014f594bf2d8ac4feda163f4caca6a0bdf02dd3068600fdc26db0a058c1d5f2fd501668ba59d9d9124cb3026f7eb34761f3235b01e9d5d24930665 -DIST firefox-91.9.0esr-nn-NO.xpi 531673 BLAKE2B 438894684ff5ad437b116a91bdfef9bb52ca2dc90aacc273d89da76e5fb5c134410846fe1953df20dd590512eeacbc473fe73bb2381d37d84f9263025569751a SHA512 ccb7045cb426cc3c372a4e698a752cefd19e6c29d163e1a94b960344b1378b4d73801088488998dc687b36def27de399d7a1f6f34f521402d167a172679aa257 -DIST firefox-91.9.0esr-oc.xpi 552938 BLAKE2B 40f39425048101c5330d77592320b44f8ff1cd74ff9ef451764d8723d6f8e5de8d0139a765ffd96aa176884800df87684f1c9bdc5240765621d8c092f66feaa9 SHA512 e4392439b229107db88684aa11a47f17d14e24c69db84dcd4ab30ae20119ee5d63784ba0206c19a0326d7a3f66d44afbf808ff6f8d93f3ddef358cb28967bb37 -DIST firefox-91.9.0esr-pa-IN.xpi 595974 BLAKE2B 7b9287da6718b7b6fc4fe3a43c414aa0e8629ade284e25f7fdec346fbc9078dbe54bef4bef2b26fa7dea3e9aa728be9ea44bbfa9c0ca4e899dbb20a0f34ebafe SHA512 f74438ccf2160196373eddfd4d8839a10ab2ead100f0a05dc9f43bc186b484b79e16eed319c84afa935d4ebb4027094766d5e993ee27e67a6e236497c062b6e1 -DIST firefox-91.9.0esr-pl.xpi 555619 BLAKE2B 2d210de181f2f9e247c3bb003b6a3cb3c4f15629bd7f294fbcd49cd71f8181a05715294f7c850bc4bef268190d05ca2ce1271211a55129831fd542e7a4dff6e6 SHA512 ac5cec8ca29a4a0424f0c3be1335bb8151291c98790f2c76550c89906f6c0e18d9ad9bb5ead8089148bd9dec92ae40aae753fa083d65493b8a35eb7b6c78e88a -DIST firefox-91.9.0esr-pt-BR.xpi 542613 BLAKE2B b5c2a4f2e8727a81aa683becc0d7d4af9e3671e69b5abff5b1128e568fe0c36fbe0d286ccf4d395e6bb67818bedab60b11a05efafb3df711069016cd1a9e0b27 SHA512 ea4841eba5080cc947bc5ef582d22b46aeb747e8ae1013f6b45b0a961bd9a8456f1e3772e9fc8d8a7d827f2c1b215c4239743716114139b6dff05e01712dfdc8 -DIST firefox-91.9.0esr-pt-PT.xpi 546338 BLAKE2B ee5e50a11fb5d65811f03afaa045bd7caf2fda8105ecdee182c3d62bb5edfbaf389bdcbac80b410883f3a2d1fac9a484356aba90de9052bf6626148d860cb81b SHA512 16d4ef571c5e3922889ad21186cf127c18ed523115476e465882269975cf130e42b9374e79069f225f14be2b391e79e4108dcb541265f6eb590550337655800d -DIST firefox-91.9.0esr-rm.xpi 537360 BLAKE2B da592598aab21dcc1c8b7e198194b90186902d8adc49b1a85bdb2aaba63e3fa3327990f34c3d6bfb0fb38d19e3278aa8d08f18763c46a4ebc5665edab0e1ff96 SHA512 92917d31ad3dfb5b28a571edfa405a3ea530951e2bc2ec32adb149b7c52b7cb8a3872c9ec7e1478da748810ca20c56901726785bd95256d2a65cc40d4f540426 -DIST firefox-91.9.0esr-ro.xpi 529326 BLAKE2B e53b448a8045b5051a7483db1ff75fdd24f0496d3cc24001e3e502cf2da1a3154653bb510fa64a7c76a2ec73e3a9eeb7d20646c7053d677a9921892b0ed904d1 SHA512 b9faad2a10495334d96eab6502607f7246c3a21b214f80708b7e366747c254289a47761ab415098f4f38fa9ee1243776f91caf7d55b3628a367b5220aa68d1c6 -DIST firefox-91.9.0esr-ru.xpi 627119 BLAKE2B 550843ccca9fada76012a0884258ff013616fa58c8744d5d7f7e697e9787b12ce77515c9d3a7e7a543090de3f258a23e1dcb3bc04f72009d51d4c204541251a4 SHA512 b54221e41b7d46951b127eb0c7398765040b044b86afee4dfb5cf858487639de7fbdca4593cc0d3ef8ce52dd42a4dcc5308e2b6b4118efdbe9b952b8aa58e141 -DIST firefox-91.9.0esr-si.xpi 487949 BLAKE2B 1d4b22f31c4968f23d13d7357aafe7afae43100ce866a4fcfe8ed5c849ae9f8e7ef5479cb23699d5f7a0932ed9cf1c2e562c8dd3bc09049b0f0bf4cc83d3a641 SHA512 c6d3c0a04ba479baddc3664470d637e4477fb951d10feeb811ddaf536109285e6ce99b3a5ac934ca948ca60afce37222d467ebd365712c88f4886810499ef0e0 -DIST firefox-91.9.0esr-sk.xpi 566482 BLAKE2B 31fc7923d99cd938c3c957b70814330989c5942e85ec2c96c3b43a18650bd65f1fa61061271239a1f2170f0778d16887ace440bcf07d074cbeec917127f0b1d7 SHA512 eec6e78b7e6da6841401ee90e55f92e64aad166c82e08b6a1b069d19215987ddaa0469dd8821e0fad6db0e5fbbf807c5451fb5b7d44838c87e83ba8cd1696e7e -DIST firefox-91.9.0esr-sl.xpi 538013 BLAKE2B 9e02552f32850a3c1ac7151399186016a9d8c7f8300fea370e7aa94b66051a1cbbff0f19c46690f0f40d123fa6f6cf3387a1262422fd79b976da7c71f6bcc706 SHA512 f4fac9fc17d4d51aec6ad23f3abf4d15606fd2f33bf63dc63d1c15abe818018b72ebb66929d592a009d6b782a6189cdc8e440593afb79be602fb4bc3d84fe245 -DIST firefox-91.9.0esr-son.xpi 425992 BLAKE2B 16ea43e2f86823371405cfb31d0c9d9a8aeecfdabf1e23610fea98273e5cce6d1c9d7fbefe4d97fb6fa65b7ac7cb97211b908fefce23ef60caf26ac94b6aa087 SHA512 907ea3f434d2b78e3d62373aa0b12205a6647cbd431e6b92e908d21e20eebec921a82076e3f96e86ee0c3ccf2d57101795cac3724069b9c20698e5f84bb6b329 -DIST firefox-91.9.0esr-sq.xpi 555988 BLAKE2B e3cfc8056d49332766c02183f3a1b6b65feb677a17053be423c218f827b9465b9d6325cff0c51245d80f1a699dc525eecd416c6d9c15a53ed7147154d908cbd7 SHA512 80102bc8c2cc9ca591a7952637efc2061e4b0737725d43acf4d5b1720d3b7e1bd73f15bf37ae5a4ce9e7eec0593bfae6dd961bff2555f00154f9bae6ec8459d8 -DIST firefox-91.9.0esr-sr.xpi 586068 BLAKE2B c5f5a635c1efcc1912ec5b14864126f975dd90372daf773eb5662c69f8ffde5892fa13c5ddd40f84cd1dfedaf714977afdf20e04f6dae1711c9ae3fe3dee21c5 SHA512 862a62ab1b3ca497305085bab269bf47f139be51213aa648689189e739a0fa9ee5687d9c2f54b5201314dea51a5e9ecc5ad4f888eb4028d7aa491aaec055a1a4 -DIST firefox-91.9.0esr-sv-SE.xpi 539967 BLAKE2B 2ef31d495462900322af60d0750b36371faaef7fc784fa3e06b20aa96ba2541f7cfb2d4a552ea4bc4102b5d83f41d8bf58dd06b343b54989a8dc1393303e8323 SHA512 1925ff7ca77d873b721af1b00105aa5972538949c930d20019f5b981807fd366061ae602b8b411866c121ce742e0d7876c82da4ffa695a1991dfafa9956708dd -DIST firefox-91.9.0esr-ta.xpi 513821 BLAKE2B 3078334e2f461e661de6be33c166ea05951f4d9b55befc9e1b43b50ac013a2882bf31ca1f5a22fa892b3fc21b728661cfd87f29c2c6e87d0b2c41907d832e63f SHA512 0594c0c7df2d1586a965388ca0411b8cd4073e156befd83940c4e76959ffedae97f4fc312b3ff2028ce70ce2bfb24c59416157f04619cdadbf992b68ce3c347d -DIST firefox-91.9.0esr-te.xpi 549956 BLAKE2B dd197328b7c0682457451bf4058d7d16bcfd4d09d9dd870df922e924bf66f2c387e926b8237b3687ad79599e21ae625e9f171849bae982a23ccf587599a7851f SHA512 f64ede8e879e301b9dc8028695b8c72c79b3fa958dd0e24ee829db1a43a6c3a87c4612463705dd65095df41e21aa57178e5a41df2bb1c8576e0c14674671b274 -DIST firefox-91.9.0esr-th.xpi 607069 BLAKE2B c58fa3216c44a88c9d964b3ea2b7094b36bd1275f947709195308519f5084bf0709551c8a715c6ef188cf7ad64b878779172ba727d056e3c325dde8f72f3e6b6 SHA512 5779ffd7dc67c007722c1b211f3801ec0a76069f256c36399b016f66302fabe899ebfcbd85e196c62bff744f30d62c84f1ff66206a813d87ff5be12f5666c08d -DIST firefox-91.9.0esr-tl.xpi 516127 BLAKE2B c5a4ba6dba0b9017515e6bccb3810bfc8cf1407cfc42354c2222d3d93f0d2fee3ba90fa2580725a3de6269d16b4b130e53fec938d1a21daedb402437b1be6756 SHA512 2e4d5193f7c2aa9d19e9de62aede42b03f50e7f5fa1cd4461e9554c2fac9b49f7e58c6f8043c840571a407d7f5e252bfe0e15b0e8546b6ea2b50ffeadaad9823 -DIST firefox-91.9.0esr-tr.xpi 553689 BLAKE2B fae2b82a87aa6a7767cc6c682407a80bb1bde9a98fd4d0669af4864e9e4e3591b1502843962f3133b097358000638b55d2c82ec5d79b590246aaa62b0c732763 SHA512 5f4ad0d618cdde86a45a270090d696230ead0d13b2edd945d27c19c3adc4d8c1a5176df8a7ef3e8b9fe1efd59d316b30b04bf765c3a5e03e3eba4a45d90ce33b -DIST firefox-91.9.0esr-trs.xpi 491077 BLAKE2B 692615a9f48e6f6b01ee3b64a6f6c192f88800f3a43ee09f375308804e613d662c7c64c337c76286516a66ac75fafc7d1b64d2a9454acb030ef77b5864a1d791 SHA512 a4a4ff3d9ae62496b6c1a4ad47a3a8a3d03fb99247ce37b2ad95a8c9f19afba6a8b63bf985a20b6aabbee74763d57803ffe27dc0ab86f737b36a7d2f910f1be3 -DIST firefox-91.9.0esr-uk.xpi 620502 BLAKE2B 6d524fdb23202df338684dc5e892a24abd9877f3f669beada8a97e3b4fcf2e99b1a9d7e83cb8f54c8981aa57cd6fd19b20943109728cf8f8cbca036f7309ab37 SHA512 9a69261c71ddacdc570365847674082439b40e17957ce9509ae226c80ac2c5a117b9a69fb5d11a703de2695db75e427c7be085b4303bdefdcf1265890818f677 -DIST firefox-91.9.0esr-ur.xpi 557308 BLAKE2B 21fb3be9f78f427aa21f046367efa5442993de89914f23f93e859d64975b5409c43e15d9e01d43f0bc5ba851db3706759c2e5af1faa82581ee2a6f8534957f12 SHA512 a6cd0567c57da68250ab29c240675c9cd3299a078e09057e8bb04d5287c17557582fc16c856ce9c10b5c343152528014571dc225e8b84e4c4d16f4135aca0707 -DIST firefox-91.9.0esr-uz.xpi 466876 BLAKE2B 7a313daab0231ff7926e1589292a24b3620547f7454701aa417d1c2e9c9c1886ed82350ac8289af5926b7413cf435069eabe49c5c3059251e7bfb8a005c9259c SHA512 118c5f40b48449e61fd06a9f4ffc39c5203484148e18285d6c7b22fac3429531eee1788ce2211502b4d208852e0cb6d6a604620df9c7761bae40fb38997483db -DIST firefox-91.9.0esr-vi.xpi 573486 BLAKE2B 78a3e8b3b926fe735037e6032ec8a47d493a618d18afad30e9d0ae9b7eaaef2b03c90ded765224d476c5f4aa322535edb620031b73b0e37a7a213eb7744f5de6 SHA512 285e1daffc102e8a25b2d74c0fdcd063dc5542819a6b651b1644e702b0848dafc696facdcedd18c506cd4354f7f501cdc26f68336f66b0bbc710dcbc659a7bdc -DIST firefox-91.9.0esr-xh.xpi 428177 BLAKE2B 197dcfc2298edfa0b421322c275998dea4087e43108b3e279463bd7808e24c64fa5348cd258f4c49ed77c9ad28341d09da815ee5f4e663db590c44124b4b0554 SHA512 59d2d7877d539be879777ac8f48d6e98dee4eefe4cd92c1f1363e7cd7e1a909863d57109b0c47e159a55678677285380b7755e0d3c9f06cdc7eec7cbdb03d098 -DIST firefox-91.9.0esr-zh-CN.xpi 575381 BLAKE2B 662cf6768693e480184a7e789d1a823dd12aa7c710f5d8dae46398d78d2f827683c7d983ee31116937db841887f32acd4ddf75a34fdf29f8c9cb90b113a3f82d SHA512 ab6adcc8f1071aacda8452b0d58d26ee8f1072189b7459f9191e3a4c1b4a9f864ca3483fe6bf9f642f962d5f223d5f11364173349519a7ce7a4c7451c08d27cf -DIST firefox-91.9.0esr-zh-TW.xpi 576235 BLAKE2B 643c0d43f76a30eb1e6b9dae66798a6c4bde081e95585327377c7890c06eb27f1a35bb886ed3dcb6ff42e8766d0429fe5c7129ad8df1fb8735bba86f1860223a SHA512 326ae088155fe30964ce58b564dfc0879d5f94b14c31173194e424f3a2862a4619d76852118403ac92ed61581e5419395f219cdb8bc9a3056beded03d3b83d96 -DIST firefox-bin_i686-100.0.1.tar.bz2 80426023 BLAKE2B 7007271a166cc12d1cb0d1d8e733dcc555d0c0328ad9ec8b261cb9158f99dc2c8a5b54eaee0ef48b013f1b4e0c65c0870911bd3aafb852748e9c67aa3d64276d SHA512 cb0370f0e1e91e5e123e884f5bf6b4238c093450e57b9d67fa82707bd467db2c348529c209a958336e8ca51553ea881b6a8f6eec3479f2f004fdd944e09c4a5a -DIST firefox-bin_i686-91.9.0.tar.bz2 78501391 BLAKE2B 6476fb97462f313e51c4a0ca1dd9a0920f25d547336d089c856f3a01cca60d83090915916b9f3aecf77a5e732bd698eb3456937a1eaf50aca341eaea0d34f78b SHA512 5f0756145d62b4e3e3769a1bd0584b3890bf30ed15d1b2a21cee5ca7793e431c70abe63e1b6bdeed1da065a96f92a2798d32eb41ec93459455217cfa8cf6e28a -DIST firefox-bin_x86_64-100.0.1.tar.bz2 77153629 BLAKE2B e30a905b65785221c7d34539c17322e81531899084d0b31f525370b4f5020feac87dbc6b51dca2a1df664397ee772c90418d87dbe4a96aeb09109fe98fcf64c7 SHA512 dbf87eb4736978733cb5cb60f2ffe663c568c089239de37bbfefa349ff9ad1d871a7c69eb86a09c73ea95f9476ffd6cb31237899d07eef4fc5e74ca67f597bfd -DIST firefox-bin_x86_64-91.9.0.tar.bz2 75957135 BLAKE2B 777334e49bf66e79325618b436a6c02c81f063661b7ec8462217c5e0e07323cfdf45dec4f1bde16d596db536a601fde91acaf2ecf39afa3d29409597f1d94e4e SHA512 14c5ebdd2491989c19e0a354a14fc47d61c153a8e3d90ace49cc77f1b4f34c964db1f396b8cb133ee6afae3c12cebd768af7c7a7d5615b30f66d1daba8af74ff +DIST firefox-100.0.2-ach.xpi 448908 BLAKE2B a52cd317680c7797d13f24fb59416e13aa69a89d62488fa7cfca4d81383dbe873f2a2eda2b721efdcab7233f219bff92e2b3e1c16c4da34cbcb4839d35e9bf8a SHA512 b72811e44c0564a0dec0efb8f13840cae684882ec4aec50c265222c384bea54a0b5a77e6c3056c9d0ece59b5fc3b2fa3126e08d10b1e71af2759abd6469e510c +DIST firefox-100.0.2-af.xpi 415231 BLAKE2B 594f221495e2a62bbf0c127509015a5b5c8c4d9813be5633c8eb55fe1ec0f4bbda33adc34f46b4062cfabb80c9087f3970a04829425319a4667dcbfdcb78e79d SHA512 e73f3905cc329fe55585f503b8f645f33707baf8d35eb8804e8a3ea138edfab30f9f8f377ea2993f64320add15c6f08ee2257fdf784d266ab2580c7f78081016 +DIST firefox-100.0.2-an.xpi 495514 BLAKE2B 701f16d41446f4d64fcd65c429e41ba606c880f412c32b3e23e6efde80a04809452aacab3df277d6f5843d815fd97e86c1b1c550de5c9392d9abc6191a9bd0c3 SHA512 5d63b2c89c6539a0d28aff3c3c07c25f4587738ae2216d30519e64710deca49fbffd3aed07a16066e020fdd6d022f78fb33b985e12b30fc9b776d06f0dd5c1f4 +DIST firefox-100.0.2-ar.xpi 564894 BLAKE2B 7c272fbb922a8a21ef59beb2d656643a38f4954cc95a3a090eeb4e1bd502198076d0265f8a79e9d65933f482771b445986178240f8436d3fdc8cee0f42fdd427 SHA512 40481831e50d28e9bcdfcbbf8a524b2205630974c150d936c1f27c1d501a541ad7a303d5ddce1bb3169b5afd8f67369e5f86873a3ab4337f4428b070b3ef4b38 +DIST firefox-100.0.2-ast.xpi 493289 BLAKE2B 33466dccaf2ed39620a8bde1b1aee748f82de85991a65916d13bea7b2c7cd13cc509573ed7659d1d28cc204a2fa2924e41b43d3219c7395cfeca4af23bce3522 SHA512 2140a2bec1e7590ad75af83d9fce76078544f518722662b38f5d1a86899e6be973fa675091fe984db2d1f92f6db2d72b4b094edad232848a678712d44a2d32e2 +DIST firefox-100.0.2-az.xpi 484098 BLAKE2B dc350a9e503d0279213438c24961cf7605754b4b6f603da3e9b55a7d37d51e64c0304943fd7510c9a2933a810dcfc88949894b277b38a77f5328818e888e025c SHA512 5607ea3218acd0a8db245d31f018442721ad2f83b96a3cebc756a80d40f7fb4bc56f214bcec837328e7e65bb0e8f91ea3197e815b7ba5078129afbc8dc25ea39 +DIST firefox-100.0.2-be.xpi 628712 BLAKE2B 241f24f95704c1be5ebc9cf47f1dfee2ac57f6c6edcd2be48caaa52baca329899f06cd159caf2ba0c4c6b033064096be4400ed2fb37eff4d911bb47862dbd113 SHA512 373fd102311c76186c760b1c3b0beff7d553d327e0f7fbd26f235b8edc3bf0164dcc7a3bcd73d6af363387cb7ea0122e2c0b10483629e4df0b804215da884df0 +DIST firefox-100.0.2-bg.xpi 566785 BLAKE2B b3e183ed614bb58212c2809c9668c4abcd32f0aea240580bbbde83f11e3aa4bd81f5b86f85c9341a6c56ff9602d75ccf78f9902774665ca827d40af2577da9b5 SHA512 da5b0ebe11089398b2809baec71989870ffc22b0525206433502eccd5abb839374f275f6df6c99b7a2b61ab3b3f6cc5a3be4846579d2677fdb9791bcab47c0d3 +DIST firefox-100.0.2-bn.xpi 554545 BLAKE2B 5b934ed2eedb8fbd4bd41a90b9bba9222513f584242aef6ec4cb4d4aec097f242cc09811e99d5453d102dcdbe756b7088182c08a486938914c3744a07854f6ea SHA512 e06d4ca29935e90b709c307d42d1c38ecf77c27f08e9943b4e4e1d2ca839ac32bab1fc353423acb61ce0621b645d214b2d7171dee08d09b41766afbf51ab1d3d +DIST firefox-100.0.2-br.xpi 530620 BLAKE2B a52d3497a79be8873914ac9046430705463746e48e58d2c42abb9a1f3b4efd6f196e50353530b6b80f29e503f9983c484fe27d70d459ac2d3a4fba4ee6bafae2 SHA512 029af21be70190176cbfec08c0a701bd4264d80458b1d7bfba1d5f82ef877710963505864ea4acd00f0d38e19d958be98df1fc7205733b86488a5db1da4e5247 +DIST firefox-100.0.2-bs.xpi 459036 BLAKE2B ac92688a5e8b09b0214fe3a7dbfd76793cf36b211a0e38d82969dea2c0a0c0cbf1ddc8277da089e2558d00724fbec256e307ec6a3a98dcce796dbba07a21d2b8 SHA512 191c3f79ad4a84d5a2a160f74e99359c4a2dfb48263f55cec0adb7bfcdf7833cef2dd84726ac429a17bca8b5be623206e94d990a60430bd0b598f42e9153f51c +DIST firefox-100.0.2-ca-valencia.xpi 536446 BLAKE2B afa24a8efaba40571c388eb1789aac0c700216524bf841d9535259b36256805acdc64ab240ef4af1047f15b24b54b037d145204b54415247daf52b094b1a9511 SHA512 92dc4d4ebd280858ac62d5ce221a2a95259204460190bc06ee17ac70e502eebc1ac2ced88a08a401c7f1ce60af988d4ce41e047f2164a22ed32398b407319ae0 +DIST firefox-100.0.2-ca.xpi 530221 BLAKE2B c427786fd3b44a2818cbf40ed541a18c6a2381660ab3cc68a750d213070098b5062dd88f2f5e71e76f572a4e76183ac473ea5d58c885530a1e603a699264a827 SHA512 bf92ffbbd7c2b76317c2b3e951eb412a4c623552d0e158ea3feb383c7a09faaa5058f29e48ee82bdf4153e08941b22c1a7511b5004c8eb844b8c72345d5fa03e +DIST firefox-100.0.2-cak.xpi 553416 BLAKE2B bbd540524433048419364e4196170071bf2ac24ac6cce4c3d244cd23ac40be4c317a161fd1a39af16b1b49a6aebcc6a03dd441e65de133655f5416376fde5f42 SHA512 13c51c5d06115b25bd80e0e543326ed7b90cf6ff843a97579c91ef077e834e74d43631aaaed37791d05331aef07e068b75ead57dd7fbd5ec5b1c5c0b95969456 +DIST firefox-100.0.2-cs.xpi 570174 BLAKE2B 6efa1d409386e7e851349fe8ff4874b97b9b49cffaa4349088f8e9c7521e059c4b80bf2599025561e4175c6e14657f5d1e7cf062f65c1616e45743fd6831701a SHA512 5963ed28d92ffe3e2b255497c15edfd22eb84599378e809f9d9971925055548b554bcc41ccf6c93277d8918dbe5930c1ea3289ac07caaf8a96d16bfb88362671 +DIST firefox-100.0.2-cy.xpi 546994 BLAKE2B 8706f174d68988d07d92162e5ae55eeda77472509a2af1971a364c8c6b3844b41b825a26150ec182757c59975ddb90b73d1313909ab1acc33e37ac1324b9ac3c SHA512 03ab1d7a567d8d7bbe7fafba80cacca7910e6bf37b792f585ad6fed28e3e63c0300f9e69c9e234d64fdda22b240be60c274101508d446aa5e1f3a3c931058e7e +DIST firefox-100.0.2-da.xpi 538821 BLAKE2B 16fc09d81a1ac7310640cf1163533188b6ba8db5d7618324760fab1947aa6d759e6932f70e2c16166956e32adeb54f2725d82f0826c0af7dca2c1a5136ca12c9 SHA512 4f0ce5f74e88db120de708624c33f6158b41c2fc62d1a96389092112f6296446e66c2f8c28a5a347c201c028ccad3484f32c048b079d25582d03550ba493c639 +DIST firefox-100.0.2-de.xpi 558692 BLAKE2B 4794bb95adf9e48cf03be2510315925b5cf9576784c4ca0d17d23e134032331febff6524d04ddb2288f7186eb7c71acc4d6d13602191b41022e8003e90ac4d1f SHA512 2cbc41a337d08d97ffdb3b0a7807c801c61e47dfd825c7c9afb971cc290ac44c4cd1cfc5ee56cc57ce2c5b5029954375d84bb30c9fde0cbe427ef1d9d0c371a1 +DIST firefox-100.0.2-dsb.xpi 571806 BLAKE2B b04be22268778e04ee14184c1f6626d141a4278881de3ebc561a4e50b24de8e49d16c6af205cc10dd4213c27329e25cdecb4d7d37fb6be8788df8cc299f9e9a5 SHA512 cb59a9b9098c0317d98e94548c15ced8b73e1f287b704c5f785ecf14774437761a06966802137b913184bb69424c22f83677ca34d194e7587417b9fd3c6bf218 +DIST firefox-100.0.2-el.xpi 645056 BLAKE2B 441b5f58c74fecd21845204c55408c7b3c527c40957392e1d511afb565188539820609401ab63759aee55f7f6587aa7de0ddda64492f5342a26257fe725765b5 SHA512 b898fb2ad0f0f6e5501a441bd115e4becd0b24edf128ba05403cf98250a492c1ae87f7d52f40b27f3b2a87a447163dd61f0d2c5c0736ae40a8d3ce68de8c5290 +DIST firefox-100.0.2-en-CA.xpi 514201 BLAKE2B 853aa7dface60e12db674a498499a1e0658e0932caeba83ec519a224117278a077ac8fe4acbd6504dbb4828d8fd368b2f2f477102694c52c3f3ffb5ccaa46559 SHA512 6a7aee70989ad9711eb9bfcc502f9d2e2a66ef3a52a24ca4ea8bf5d5717298d544d9be124e8a6e8c4a66360d9c2b1c1646eaf57cf9e300723e63ba053f7764df +DIST firefox-100.0.2-en-GB.xpi 514710 BLAKE2B 6da85793bf9c58cec592670408f6f0c2c30aa021f1be063063a632816cc9923f110c241cbb1b320232efc3558617a68d84ebb839c3c47c7ec221b2aece4cbae6 SHA512 dc16798cda4e148c61edbe7a8c8432a6b4f99f4db56817fb1ec0384af9a75adc07908b55b6130f7f8add743fb390b9a0c905eb6a22cc1fa7e534cffe37f206e4 +DIST firefox-100.0.2-eo.xpi 540866 BLAKE2B 8f32eb9107b40c978e6f62617fd5c91e06f70362bde0043c1ef34e7cd9d83c8b497b21f3b992d58db59003c7c128e654cb19f7669769e37b62283d9136d4ff7d SHA512 b446ada00bc271b7c82e98243d713303ee4c564c83b254ff3578b153635ab295e4680a487e86dc25c1cf2f6c9f451fa353d93d3e3942ed3323102dfa4f121a9e +DIST firefox-100.0.2-es-AR.xpi 551767 BLAKE2B 115dcc0289d84946930be19a5f219fac050f7796e73a5ee012c94391a109af3e249e7c42c1d50c23f1f682000280b65ae36ecf8df613dbc6077d51e4a681919c SHA512 56cefe5b0c1f3c532cb4f3e0fe2e52f231568f887191db644d648ff0b698b3469661d999061d27bea94710946fb552c4b5e33a96f5735b1db35254cd834a9ef6 +DIST firefox-100.0.2-es-CL.xpi 550977 BLAKE2B 34cdf202cf3ae988d5ea088c728b4ce320e27942b73ab155963577603ded1d8f220ea6cf6aed82aea2dfdad9415f3dc4d8127a705d692edb7e2455d0f43d70c0 SHA512 a7acb004f5248c266077e876ca5d81e6e5a668c3a4bdba916f5897fa338de6718b8c627a631ac4e1c1062991582f74a2ce4c45e86232767bd2c3a134fe34198c +DIST firefox-100.0.2-es-ES.xpi 542250 BLAKE2B 4ba87f92fa0a4763e977aaeeb9762004e0131f444189a69af5a53b8c76553a59875f0197d87a0dbe39eb4c44253de3247b03ba60d5ea13abb76829652afb8e31 SHA512 35130242efa6cc087d36be650a60aed047c3315f7d6ab888e6fbc0ef67e7364b5b1c1aba1ece83c7250475b289ea906e8d63dfa258d9341b83dc10b1bf3ae01c +DIST firefox-100.0.2-es-MX.xpi 555137 BLAKE2B fa053188054bdccca37a51ba0c773964acf24b38a56aa0397b5467516ba3f1f127e27008500f9041e02a3156116a264be7b73534facde5292a9a79526c084485 SHA512 fc71df4b58e7cdb26932eb7e9473e3c5424e78cd95a04c2ec31048915737cbd2b402493ec5054d0de8f37f1b357b36ef076ae0ebe91e86226c8a32d9407aa5ab +DIST firefox-100.0.2-et.xpi 532709 BLAKE2B 6b436fe07be018e1a6be6f85f6ceb212aa2a9abcc536642e2e798b2c22387f62fa753cfcc1df6c8bf85c2b1684f61a05eb6dc50a999079fa5eb542f33ff0e88f SHA512 3ee4f49a90d52e178945e110ec573f1bc1843c6e3ea8f6582a8f4717e43551c5fa32e34a7ef6692ea03530dfe530cf9319ee7bdbd5e02ad7b06fd39826122d16 +DIST firefox-100.0.2-eu.xpi 541404 BLAKE2B 82d77d32a5c1daf6433c2c74ee8a8334bb5c46c6e00c20d28f2b5826c17d182f36a6153f83047696da6a8ed466cf4c08ee7ef7f31a2d65893da5ce77bf7a91ff SHA512 571965f680832796c215cf92caa474489ec491680b86cacd89460bedcb1f7d6742bde4e5b26e243f8520de39bd4f56fa0efd13ca52ca66d47651e3c7a0dbb6eb +DIST firefox-100.0.2-fa.xpi 561339 BLAKE2B fe0f19355fefec5904f283c7fd77233c58a0104f2c10c893e67808d9d3b066538c4032d53b8cd21182cfd03264dbe064179e321b314604e46d0f6adcfa6e5a65 SHA512 60ea03beaf76198aeba39eb649e1960f2d9a8b2a12e26f933d78611bbbe3abe61147b81af707ae77f7327cc55d27408e1e860af0773cd82921f85764754c50f0 +DIST firefox-100.0.2-ff.xpi 468200 BLAKE2B 18d4d1f97b29c47dc97aa155cc63ea7f22e32813a2c12339644262f4575ff6b9fb66473880ed2b76c92667e1aaff75c4dcccb073c65c4518e4aa924bf07fb094 SHA512 f63b523536e64f7cf552b4f13bb8fe8652e2e7a20edf4ae4e9d7ca95994632dfeee480e2a58523a8100275dd22cb7db38445b68440c54ca5a1c5703c1d830632 +DIST firefox-100.0.2-fi.xpi 535254 BLAKE2B ad14ecb8e0643019015ea195f425ecd0384c5b52a6ae0ca4b3216981ef49c582e4fbbeb71d17d14f59c08d7275e084d56cf9d27a252504d07fce246f8fb471ba SHA512 2781680f8c36e7770ca46b458d75ac5948e1c9bb1a6b4c6def58e0f59c902a6e76decd0d5d47ae9973e6af6a45e513722069fb65401cb65bc206e0e10d207913 +DIST firefox-100.0.2-fr.xpi 562953 BLAKE2B 0711a176811f66a2a719f68610ac2618b205a4c0fa3711926a455fc097ed53dacd1ccf243b2a1bc7c9efa220a34ed045e7a0f2f1a268bf03956ff2771a725646 SHA512 951cdf413a73e1dba6f60757cffe4fee5d0e9de5b3ee38093d3a7556a7c28b1e07ffcd31f095b42e9c057e2b9c8d772aa5cb11724869cd9c7d60de81e2422adf +DIST firefox-100.0.2-fy-NL.xpi 548090 BLAKE2B 53585e1e9a7d2ff67dbaa5dacdca066c12f28b5136ffdfb4a6d597fdd51de0957ce64ddfe761fe9b7bcfcdcadc6894f6ff36027eefabf0a7a43395b1ce8799a5 SHA512 6d9e93b08db8a3bcde8b76b91ff8a65d6c9abff6d502c43fbcf2e98e53a6b4322bee5b1ab23da9314e39230b1d7701ded3a4b74fffc16dce1fc280a322525ae2 +DIST firefox-100.0.2-ga-IE.xpi 465450 BLAKE2B 00e06350712eadc190a6d618039329f5d8cfda672c5b0c21487179099a4dca0dd45b1803b2f28ec63fd1586f92df7b3b015b191572b0aaaf86e10658b5ac9a2b SHA512 c787ea5cb6de0a0e50f2d622136196d1ad5d326be7a207eec15362e4374efa01e76c00541d1d6ba7fca5d317fe6312c62a465ff5422dca212d968d7b75a2551c +DIST firefox-100.0.2-gd.xpi 528977 BLAKE2B 69223482005af1271e3b8c8fc7883fe07e98b0107986fd054d3255a2b20c39d8e75afa4991de44feb7e942fe84316bd23d78808e3b34b9fdf75544e47dca53a6 SHA512 c9add99072360cf1594b9073fd988b6a6546dcaba4f5f095d902c98adb147799fc276e9bddeeb8699ad45f4ccc68bf06db5fb3de6556e17a2034cc83c629d546 +DIST firefox-100.0.2-gl.xpi 542251 BLAKE2B 41b3644b78b5ef9b1b1a9518c4676f9a6a09fc76b75d1ffa51c6855ed8c043a624c3ed2fef16b8cbf07e45881649c314c94fd8332d273243cb546a19ecb789df SHA512 9ce976512d0eec7557e7b939a566902506a735da6db68882995928c7586ccc0dca28cb39e7d9c3c50d274044bb67f67a3412c393479e1bd0d163eab51228bd3e +DIST firefox-100.0.2-gn.xpi 563267 BLAKE2B 45fd4b997ab8df581c7204763a53b667288ebeadd64a7022b786b810dbb3b07077df7e99a057c2f17d9a635ad262c24efc8953e35658ef0a4986c7b569fcd398 SHA512 3329503c0ca01db5b39579b356d0891bd9bf13e5314fff4afbe4e572afd29408c766deb8376d9d81e5ff126b182e78ed101701c5c45e2c2f23e0852cd81456d8 +DIST firefox-100.0.2-gu-IN.xpi 525530 BLAKE2B 025e23a358ab8b7e04667c78c737c72cf570e558e8c3d0d68fbdf8f2a0b54840b4b55e377a5be30e511d065d2a217d17326196a0e2da3403d4e6307addc07275 SHA512 7c0c0f734f7f658daceab3aaeffef6392c5b382daf46859c3a1aff5b29af9f0dab8cd0c62718e045296cef143831976ef6f9f76faa760053007fac016ff51f28 +DIST firefox-100.0.2-he.xpi 561897 BLAKE2B aec767f6385840c563c54e8a1aa8c5fae9a81620850e4c9788336ed9d689c63da179d66117600247f9d38524ca0b4c7bce79c2e9f41af43466b87dc632b168ed SHA512 4a28e976ecb3e478c86d3c44fd7d3dc9dcea1a67f33f9c0ce10a55dfbf6b39571593dee1da10148074d3f0a27de6c42ab4d080339bd5ee47083ea05a1f3abee2 +DIST firefox-100.0.2-hi-IN.xpi 556345 BLAKE2B 426e6e35b1a6c5f618446dc1e22018883aeb113adddff77a57674737cd87e7d0b730fafd9afcf260b53de9502ff9b528904781de49a948238976e8778e63d9a9 SHA512 fb542ad6b0e2ab1203de730070ce0236d3bb3a98b2cd71c3c431d30d8ce7d6b0698daf7480c21df9505acf434e8a95e0365bcd429e4f366659ce680898b788cb +DIST firefox-100.0.2-hr.xpi 530211 BLAKE2B 27b338f4d2101cd84080052ad3dea1a7bb1b5bc084afa15a6fda249b875a9c880651384e1df72e9c305c63ebf880fb23e4d2fccaa1ff3e9ca95ed9643ef346a5 SHA512 4caddf6aec18b7ab32585dcb0d4af9a544ced25d5b2df2b39ac2791c6cb50d161d25ec6dd0c5e0dc77f7c3d139e88527a0250990ca9a1549c390920555d2a7d2 +DIST firefox-100.0.2-hsb.xpi 567858 BLAKE2B 3e16489a3b6372c94ecf51bf06bb87d4f72d56e15e8b94c450fa6d8e63dbe146b0d3a10b5a27e51ac75c39ab4d66a2bf41911f0783e77b9c2c40d3eec2239cb6 SHA512 07bbe8d9b824c26bcdbc78dbf306d6b61930a5c38141331dbdd289a4aad359231adc001498481284920b14195c8a6db411f21854d00e709d1419b417742e98f3 +DIST firefox-100.0.2-hu.xpi 571157 BLAKE2B 6a5765a500c110d51417ae0de5978403428fe5da2c37e4f3e36f3435b1098882a3f4dc09b41adae56bc43b96af9f8d31e89d98738c68591508449dc3d03ed7b1 SHA512 4fd9a35ba4f0d79deb12cba6d9a12f2514c110ce9fd1d26d65a3e427e20c728632f3347ae9b70c20896be413f44c9188b031802ba113fc1d2d060c3f3ad7bb59 +DIST firefox-100.0.2-hy-AM.xpi 580142 BLAKE2B 836b89c9b376e989ac47b2e02dc0bb376a9356f01bfd5d9362e863ed03a666e859d78a7e1fa60efb51d254707845360da9bddfc502d0e97ff3b6d6848b24529f SHA512 3c5ade3a7b5bce5a541a9fb048961a8d9456293aed91c173c0d6534c0ceace9dc3861586b862f3f5a5add7fb4b5590579c3c4f2a9c33f905deec35634fc4e31d +DIST firefox-100.0.2-ia.xpi 537118 BLAKE2B b7515cfdfd5dcbcb23f539f503e0adcfec2a57502297e8d52dec3528d0b428dbe2de90d1ab482b6a7a59da869422b5d5885218bd9dc2de7d659433c836e45350 SHA512 4319c9c09cc08ea9ab23a41a72784a75afbbde5992bdca1e216357695d34036e518d2cf04ba57dd72f29fd66cdc621918d32e71ee5b16747382e7d7eaeb58650 +DIST firefox-100.0.2-id.xpi 533686 BLAKE2B 34ee9c1f5498015b4effa302387abaf5fc0486b3f1b8d240f2b2ff8c241f6e2786a2a32ce07ee2534e1389fa87cae691c67a66eb5a7dcb8c62c1dff22b0f4a1e SHA512 2137964634170205c068928b4061e898954bb2ae76b60de8a94296d7fbd7511949d981982382bacb410e71bd08a4e9e214653fec6199313cb4ab213090cd7f58 +DIST firefox-100.0.2-is.xpi 540508 BLAKE2B a08fb3fe6929f9a1b5a4d4d021ff8768ce817795042cc923713d2665642e4008031172ce98c1ee60b903d3742063926bf5b58e8d7b35ed584057cf3e75792228 SHA512 0a9f8b9e7a98566317a1230a625cdeca9cbdb43da924f71a6283529ca33a84d267b6e3b32a52b7a92e9d9798ee46e261c91d6fad36e889659499ba68bc37621e +DIST firefox-100.0.2-it.xpi 464283 BLAKE2B 1142e273112e2f19b350af3c8463453890d61d94384f0157ebb73bfa82ddbd39f3ff4bbfd1e2ea73dcdc9abc627103de25ab829aebc8cd9460d4fb1e25e70067 SHA512 53e8a86e2fde17aaba2da612a5532f776fe18c6b39d6ff73e878db3bc5f92634f9f6b144ecbcee8e14f5a461c63d23ed0c951c8559011c6321ca8295fa123f96 +DIST firefox-100.0.2-ja.xpi 593329 BLAKE2B 66f0803b26bf70833d34f29fb98fb23bb06ff8a2941b8d5bfbe430a9e4fcce1fb807d94c578d767b0ae245ffd4dfd527bc2007f3d9131a97ff62c6e7d884b663 SHA512 1ae733aff8cbfe1f49897039ea10e913c23c7099efa5f71796c5607f60ae048ce2e1100290def25422abf04dc2aa5bb96d6049d3c762818513932174cbfb6271 +DIST firefox-100.0.2-ka.xpi 596397 BLAKE2B 24ac272b29be1f3ba7e97bddc623ff7ae8d38c2d536d0b5730c951824fc0e80c8dbceb0a4743519b6bd603dff0e16000b3470ae22512c9c19c4f3a89ab5f414f SHA512 9bcf40f46d742de250701bc85ddde9f2a14160e669834302585a69f2876068e215eee18362c6280f341d901db447bea0f615adce8f8a02fc638fc8534da3b539 +DIST firefox-100.0.2-kab.xpi 556375 BLAKE2B 550eab4e902396dc38e6e2d050fb7c0426738d557eb22059fafd70a38e4f074b5d9cb1a380e0e793bdc806098486f0a9dc10f1e862de430403a2a4e1038760a9 SHA512 638dcdf7c6e47ea3b961063f9a0a2934196a24c545910909e9d81b6912fd33239191ad9a9b2d60c020e319cd92680fd752b9c4537920ee4ea0a6bbb0335ec84d +DIST firefox-100.0.2-kk.xpi 619251 BLAKE2B 8212e047f340b36f3cf2b41b8f1ee78d2a4b6274537d6e94b9190f709c9babe83149ae3d5fbdd16d6791510fe1bf0601e831a75a4c150d0a3fc16ce51095db7b SHA512 63e43a1ca40beed1d985ebde376d6922c04bc618379600368a332903c2769ceac29f46d7620485a461ff6b2c7ddcdcf91e8a90823394719303c16d10ed359e75 +DIST firefox-100.0.2-km.xpi 525505 BLAKE2B 5b027372aae8ed2d10967ff6aed4590b6d97c6aec1d3c21993aad726f6296801e18b9ee6cd6a9f51618745c77236c8360604147b72239f155110262aee892b83 SHA512 80bed25aa09c3e0c5a1f590a12cb250f8f5f523a5a8e93521d813160d74b1d4ec9d0d65d619a1a7d64dc22ca391d9d1044fb027d1bd4d18f7d2fa4d8ca46ce67 +DIST firefox-100.0.2-kn.xpi 491373 BLAKE2B dbffc3b3664a709025cd0a6ab3d8b2f4723648614d5fa257e3b8d2fae8d2e4615e6a60b1c9038ebaa6dfd718bd9e53c42a5e7442aabc0b0a58b0e1e014d98cb1 SHA512 728b2539aff82f93c4f2ff25f9f4eb43baf6921fec615c840958cf26f4f97d30f82e86de18bf430c576a0aa33583c9eb79bc3a92f32b60834f723d4f5c771b58 +DIST firefox-100.0.2-ko.xpi 584519 BLAKE2B 2fb6f031b06c44d66bba649e51274281878ab7b72ef327add09fe94292fa87c2cd31f5162eb9abd98b16461b1e2d3544a4b38e20bb520eac8813bffd9a0a950d SHA512 5bc5cd1c46df48bcd677974cfc4ed6d6c7513cb6eaf7e0c6072d4b0929ef2b09bba410999656a71b80fc0ba0d8a3179ee68a9280cf17590ecf5d0705808bfd1d +DIST firefox-100.0.2-lij.xpi 466985 BLAKE2B 5b490eaf66b1247438b7edc28c36344558bdb34e805d77e5c8836270bdf8fdca53383baac1c187b3e42fc5f5cba8ea17663777defa41c75a8c74f727ccbe52c0 SHA512 f1bb61bebb2db026dec6aa0462f07177c397c591f7e31320abedf01827645dbd672c61a55a07078bfcf86738c77f18c971299675d38c44b7399740359cb2585a +DIST firefox-100.0.2-lt.xpi 560143 BLAKE2B 90f86a8dd4c09e4775ce96e86fc0371f82101daf21f3a1bb81fa878d560919d5695c740453181425e168d07aacc0c131209cad8c1d3cf7b0f4d73d9db3da46cb SHA512 e283e0e8cbec92683efecee443fb9b6a3866335c857b87b38e1d5d71f9f2e3c04233073e6b896b0fed215c83bc160293cbf770fc108d18dc24986f13f31dcec5 +DIST firefox-100.0.2-lv.xpi 459191 BLAKE2B c06f6568b077b3f31615a19812a19575ea77b2a81171f611cc751650f84ff428528c59f08177d9b7b328784c2e77a9aaa595bb641358f7f555b2d366b09223df SHA512 aa7c066603cab7c728012dacd6f004fb1a463b932a2145e25aa24bfadce03b063c28a6a3a5f70777ef73246ff3904992774013f70691c3040dc7bac9c2ed2e26 +DIST firefox-100.0.2-mk.xpi 468285 BLAKE2B 12c2b4c99cc33aa32edf547d811c3d37c53270dff8faec835afa5433aacda61e534fc074edcc6e4e5ef8dc1c9b10130cf937807fbedc3e0a38fca73eed27b4bb SHA512 20967bad3582582a65b75e57a862d359f160e7c7b2b2249b203e91ee716f130797b16cb52d4a5e55ed4ec3b2479fa678af58964a661828c280308470368c7971 +DIST firefox-100.0.2-mr.xpi 528155 BLAKE2B 2290b7dfe64cf7468254bb127254bd0c19a0eacdf52fe7a9aa8e5a071bc1d3d9c7d089f25340c86b7d5538ca024c5eb035ddae3ae16bc394733e4ea5cd1a340a SHA512 d6ecaa48e8958607271c0b89968c814a5141410c54add6f879c37942a5864dd6cbef1e9c781ff0ef1392eeda993d4acd65c54a5a22fd56e9b80724c006d4d4ba +DIST firefox-100.0.2-ms.xpi 444146 BLAKE2B 63813e32561b647b6db6518cc2cf64a2a535e586bd5024dc9977a9003d5673abc505f64ef7e22d4c3d9fe0eadfc91142551a475f7a23aba6fd81ba534e174325 SHA512 f6445f6fbd3712df208b519a32e3cfd6df505b077ca47c85766ed5d6ef399a8ea67fc932d18b51ffc9c9df07547a51eed129b5b822554927107ac925419e361c +DIST firefox-100.0.2-my.xpi 507363 BLAKE2B 00f3c67eb19d2c49c80f125393eb1852ab3dffb888511c6d40597a80a7481186568a720ca929e6915ffa56b94d03140f48fdd62294a3107116404ae8406a51f2 SHA512 c09b60e837b82a26ccd98012686c5b684392dad2c85419bbacef43e4f4bde04a8e177729495597998b91e2d63568dfb4b819d68591946bc73807aa9eb4458185 +DIST firefox-100.0.2-nb-NO.xpi 533783 BLAKE2B b9bade9fc3a20e28ca6745d933b940d5b46d1bc24e0d80ac06c2b49c7ee84817a3ac226e11994ef4ce211edab7748400a699786df634ef416a1edb1fdadf06af SHA512 b923a91ff3552a9aaeaeb826dce307cb5b74bc88d6c8e0bfc99540130265178c54ca8a23e3e09867844b68158cf634a4dfe03af880d4cca7518bcc21a6655074 +DIST firefox-100.0.2-ne-NP.xpi 482556 BLAKE2B 94918dcb146a60945c98c93c10540b65a53e5ed1c90e6ba5b10056dbb1d7abd7e8ff91bb9f784cb5a58f2b6d4cef53bedb3aae3f62a3f55b5ef3f838e764152f SHA512 5e83a3a459b99e6f0b1e64528bb37601d43ed388ca0aff6fd67627e28b33e40d2a0a36c7529a1e7625abcdde402c3528a8c6b42f0ece250e20d6b718924f2c8c +DIST firefox-100.0.2-nl.xpi 542300 BLAKE2B c771b682e8d18e15788cf6f02d935e2a5d576ed45f8f7821baeaf6ebc39e46c358a598860367e7572b9abeb53980eae01301b591f6f3f3f6c7136eeb771f9a3b SHA512 6dcbc0dc82d8e4fa15ae7e39308b8a4ac38c884739675daa2e34b66dfe03e334753764662ec830596264d2af654eb5e2f7d4c1578ce34365ce042a0fb51ea8d8 +DIST firefox-100.0.2-nn-NO.xpi 536161 BLAKE2B fe16b02bba6e6b9a5b3a80e01b6050bbf27bdd8cb0c42eb9eb480a2378b10177b7e8a57f906fed4e38f4fc5ef12e02af692b73528e4ee85ad05d8422b6b6d5c4 SHA512 4bfac8e0b5af2b11929c854cfc0e13780dd653db906780ae79635fc2c46a7112319639627539b7dfc979ad68df08b92478e68f7aee7f431c1256e663b6ce6399 +DIST firefox-100.0.2-oc.xpi 556910 BLAKE2B 12d894a47197333431485bda813033d083a6ebb662743970fa57912491c6a4bf10fb2e2e82ad2ac6d745810e44e267b3cf3fcc00441276818f7d5f60e41f4e4c SHA512 6854c13753f85f774630d4d3b2872f84a54063e3e818650a763019a744d305ad31ab4c9b9791dd358b4826f1df91c70cdcee98c6ae9be3363043f739e04bcc3a +DIST firefox-100.0.2-pa-IN.xpi 600283 BLAKE2B 7acb127b40970db25561cee9abfa5d2dd6969e3dc59af262d95016000d3d1c65de9b6923c07f26fa258421dc5a132037fafadc25014cd2fdfed364e662be6e52 SHA512 1c41628135bd84b844c5ba3a49f29c2995a57117e66c1e13b20f3158c8578a986dc74079bd4afb8a8f3deda2ee5a20e6da643a4269274f3842836440470eacc5 +DIST firefox-100.0.2-pl.xpi 562524 BLAKE2B 7992dd26826c39119a607c3128e20fe086d5a6f5cd7d0c73ad57d8fc8b04914d3a189140a9ac29080e302675fda81b8124e26f79f788294ddcf2b8e848a4686a SHA512 c4130d875b91ebdb98562aaecc7c5f2fc263d2891176eb6f18c23028ef287c42151cf2575d867bdaa3edd393ea1dc79dc484aad1d808e490951022206bdcc6b4 +DIST firefox-100.0.2-pt-BR.xpi 547570 BLAKE2B f143a82f816162561f106b610f486774bd8b395e8055a1cfdddb09ec2a3a7c17dc890bdf6d96a1b220a7b443946608921cea4eb749b361a2573be4cb60c262b9 SHA512 da04b151cbf1d0a4364d4b6f885a78c911c73f18fdc293340e88eedbafd7d5c65ec95f8e81d717eb79febc55e62d2338a13eef5cba5f19603385797ec905619c +DIST firefox-100.0.2-pt-PT.xpi 551059 BLAKE2B c6e227f169d7e55cdeb07d8e07a039716f05cac4860d734439ff2845efcd54349d8f46f62853c6ecb288db0c8cdc094bce82d9530c34c4aa713131a93980a5e4 SHA512 bcabff262e695985dedd14d8cd072c5f681a82b9e67a63e037517d29d46fe1d399dbda5f963e372f4a2b5cd123561d020e5029f6f39e0f5fe9942c796a1bf3ad +DIST firefox-100.0.2-rm.xpi 541906 BLAKE2B 9102887ae1ef87e630cee34cd433d6c92ad5002cad46a1e945162dc1043118bbad1535e358bb07e56ca25b37e9859cc3c116d3d6ca122bb13ab9b0d0148ddce2 SHA512 9a0d4be1e804c3dd597e30506cd1065772f4aa7d8ad5599c77855c3e55a2f7d948df4d0661363f926e9324e557aabe689c94e4b22367768ff40af9b4dbc5f4df +DIST firefox-100.0.2-ro.xpi 527992 BLAKE2B 8a1fb1d1f0d0c686c60096f9efec79fbdd091d5e45c5c11f67bb68331bb114adc8633a90d8f6bb7751a7471f2e530ee84caf58351897a89a3169dfea7ccf9d68 SHA512 3c6b5385eb4fbc8b06f4a36f48bb05f77df92e5cc31cb1f0fdc7e9244319e43e0c6ca4530fce753e91ddba0d22984769bddd36d13a0546049a24c046841cdc5a +DIST firefox-100.0.2-ru.xpi 633347 BLAKE2B f748c71c63be93221a6dfed6c3829c2716e04f31fb231ee751216d83e6bfc4f606237f689ac9100d7240f356c00717f4b5ac26f3dc8efce396b6434d277ee9c7 SHA512 4d42aee1544ff6c862af51f5456371eecb50b4e0b889af31b50aa430bd46cfd6219a9d56585d7df5e97fe9c4486388d23439328500e3efeb4e77a26116ed587c +DIST firefox-100.0.2-sco.xpi 500179 BLAKE2B fdc90b71a0faf84513040ddbeb40ac385b1f7cb9c17ad032fa41586cdc8fcd05b2a527cc2d544d705cb9445b809726bfef1c58e8bbfdc5afb0c1c2a8f83b6c3c SHA512 70c78f5679fddd52e13f65ad42a634254b94a92fc9daf6294e99608a2658a9db8f111ce6b2f27f8cbc66c1d708715747d833a7986d66d7c022948fcfc4f17921 +DIST firefox-100.0.2-si.xpi 480907 BLAKE2B bbb777bd4b88a37bc29a58844f46598c7628185228b97ba45ff40b6ec8f26eba384f5f4ae0d2475907ef79eca8e625cd18996ef41299feebb59a156f9d79dd79 SHA512 70d0b82544ba5eb58342ccf6a68a91722dc7c4fd67be96ab31bcb010a1689167087e93d0c9e8cb197123eb4a4c027f403b7179f8b8ed2e0a180ceafcf1097955 +DIST firefox-100.0.2-sk.xpi 571976 BLAKE2B 65a565eb26df35a5653558afb5c7f042d6a3d0d7a5f86eafe070967dec5df77bdfea01b5073692b78a7cc12a73e9776e921c5334eedafabf19a530b1ba664ba8 SHA512 28fb612cfa91fefa755deba5b2ea2fc55bc2588cb6982153271e2e325bb69a9adf9fa574c734d06feab197dee05056e62bb3ffa1f281861c3e78f76bbfb4f7ee +DIST firefox-100.0.2-sl.xpi 543732 BLAKE2B 4bd86bf0d7d42cd8bedd150ef1b24310d2a25e42e0759f4f237ac8e4e3381878d88e811ac5ed2df4ee6b8f5573abbe4ad88eae7b445a063229be7a7124724fbb SHA512 2590fa421baa40b02a7541142162482b2bc42e5be8838092087c91bc7aea8467d0ecd3cf8d236471fe9dc62dff3d0146fec4df89b7cb020d91f1a843c2b9cb09 +DIST firefox-100.0.2-son.xpi 417297 BLAKE2B 30dc46556fe205518d1a1cb687b8f80cfb57c8c62823d6e612dc67c351df587c6ce39c015f09d8480cfe3e90912d39e12dcc79af0ca0044dea8510a574f98614 SHA512 f8d349eb4f2c5d6a1939c9355dee9484884c5e8b8141d0a04d66ec6d472f636d1cc0c46f06165c6dc71eedc1b1b7c29cdc2c097754f2f2d7b8aad048d55ee34e +DIST firefox-100.0.2-sq.xpi 560523 BLAKE2B 26f98d8f3e0c6d1f98cdd5fdf914c9d9207722fe8fce2a5520486e58262ad58ade37d45debd5fd03c1d94ccc2507ca91a4b3bf4e18d074844ae2b933f351a696 SHA512 31f873a72cc38047f95f4f1c088233efdb6ef04b2a84e27f144c1b4e91a996ec18b22de7404e98c8b249f5ff985da2c0968e7f0671ae8c401820002005126eba +DIST firefox-100.0.2-sr.xpi 585612 BLAKE2B 0de70369e71e3c40a7e556191a88db98790fe88794b1f07c677af151deaf97b1408a65828542a219e7580bd9e881e7867099abcbc8d2e0e0066c5b5760518a42 SHA512 05ae0a2f4bbcc73bcdd7fb822525c280951ae40a8f8f474138ccacd245af91c81a7de794933cb1232d58ec69b6c17d5518894ea81ed0fc87a7c7d284462d354b +DIST firefox-100.0.2-sv-SE.xpi 544804 BLAKE2B 9d0130eb35ed980f567e35116c680b85567a35d82bde88fccc304323dd134e6bf9539aafd22886a7c111dd8439556d1072f78e4d2a33a432c3e8ef5325e4364e SHA512 f56d62e638954efc1cbc138565cce0a6cf93dfcef29cd68ecb9800309d3b25412ef65a1960a7be59aa18eb0cf9d22204f892ac9ce3c459312f2169c6f4f520bd +DIST firefox-100.0.2-ta.xpi 508222 BLAKE2B c7aaccfecf7da02bf7088be8c70b0a52a38142d1fc6db918e9803a89d3da33e30a139f2dc974b95631b536122539fc636f636efd052a543f5a8062807552957c SHA512 376ba1fb183a78fe22cf0204b1d7da34ec80b569a0bd4036d23db30d2326d9cb49fbc618eb21aaa1095112dbfd0b23db867b2e2707c0825c6530c6c467ce984f +DIST firefox-100.0.2-te.xpi 546700 BLAKE2B 0c76d8299f2ec2a6e52a280996316190fe3a8c05e0a4a18dee1b8db518fc516ffb9361e89abc470435168ed3f51d8b3cf9dbba7ee8bae971ed2c77b891d8bc67 SHA512 0b195a8521a86202f7bc80e412e8a8c9459f5c91b1fd05164dce21100f2d7f844dab384c7b52282bdceae23795719afcc0cf4f53c16505dc569f0bf99c892020 +DIST firefox-100.0.2-th.xpi 610751 BLAKE2B 115535c0c0cca78169cb0385ff99d2cf1d103165a065ee43d2723faa7b9c9f7f5904f7a69113483ea81a6e57574826bf07dbebf9cb01a1f0efb456de871cf667 SHA512 fa6ae7f8cc95116c3b1ecc4d95e4860d9d3cf8c33c5d546e3bbf3bcb4f4636b6d6d0737f7755d06584bb55a52f9d7a2066fcaf3ba472cab4bed10f70a81551d3 +DIST firefox-100.0.2-tl.xpi 518031 BLAKE2B 31d8871e6411008972e23f87dcd10561f9fa2e5691d29f55d5ef29d9a7fb55c2c3051555c857a6b70e1bd45f89c2e3bef81518f0af83247d214f9404b27e4ba6 SHA512 10a81826682bc8915bc3171069ebbc733c4fb69beae7da9a20e44a67f3aa27f67c49d9f0b747ff7c59cfcaaa1d1588a87d2972dd8a115e28fe7c8dfb7c60ced0 +DIST firefox-100.0.2-tr.xpi 558392 BLAKE2B 576ff1dafca7bfea9cf88fc235a0c4cbd4e00b6e38568c038ed4bfed422c8990bdd98ad4ed14ebeb206c15d65ab6479b16d2ce0b9473952f8c6b53bcb1d4d792 SHA512 7162e5b6363b895f12699eb64c6f0357b25aa6d81936f8a6fd6e2929c5254898fbb6cf79341b7ada101807998ef950f31e7ad1097db808577994310a675d81a6 +DIST firefox-100.0.2-trs.xpi 486855 BLAKE2B f426ef64d4a5415bbd81f4da2bddd5f2a7abcc0bc3917b185cb5d2fc4cda54881edde27187984b7311a78be2b939733deafb37810beed5e3211fa487b1a8fe4b SHA512 51613f6c3303eda6304bb1782c3759dd9bfb46a2cdedeb317021acf2c4a2553709a6dfe57c172fe585e8d15116fb8bee6a9f60dfd5a43d427cabbae55467cd16 +DIST firefox-100.0.2-uk.xpi 627003 BLAKE2B eda5a358498fbf50d7a3b3eaffdcbac5420a6a3ecf967a08cd6662755c1aef365e4fe69346055bc891d303cb82d54baa5c6be4a32191b2a074bb8c926f6cc77a SHA512 097e956c3252abbb1fc1a84b64967897238691d71be17028e8f86b9bb72398967f54d574faaa5490040bdac6a75c7f2eb1261a7a3bcd586bc0ecc90ba94c4d95 +DIST firefox-100.0.2-ur.xpi 556902 BLAKE2B c9648bfca98d2bed90a193e24835823faf504cb6a9b0889a47e344c49aa625a46a8500285673d17ebd609791d130e0d4706278685832c2d983d04a755041b3a4 SHA512 e438638d0e0fd6afeb81722912c66019ed603f1957ed47f41737aba03deebb1882e68583ad2965baff4c2848d04ae3188da6f9d3a528b015803989dab2930762 +DIST firefox-100.0.2-uz.xpi 473715 BLAKE2B dd3376ed96b43b6984fa8ec221a583c3b5024b8057fd227f1f70d7c0d27deda0565a72f775d5b91f466fb4a83cb0de5c556ef681555fbe8574b33629c3d25f0b SHA512 a4c1e7932b182a92d9f1353f01907fadb973260b70e422be16d04ab8820c2521701829e81dcb409bb2d5cc978fa37baa11e85a8baab0aa06c74da7c699bb3792 +DIST firefox-100.0.2-vi.xpi 578683 BLAKE2B ed83123fa277013124b771a3c097a61f6195dd1529c338adef31bf12e52faf8e8ff432a9ea6d957bf0ba07eeb07b234a4e43a06868584c8156db15ff45d64b45 SHA512 a90d159e1fd2fbb73a6b59bca01e82ad9ab77b9da70352f237af7e755dfd0e8899ac22f2a220ec2fe41e6058b13cb3744ed25226d0abbe95eb56346af66fa56f +DIST firefox-100.0.2-xh.xpi 419501 BLAKE2B 0a8e51da7fee1c844cbc5304d31d0bc2609702ecde062de5a6e450c8fef1fd3f63bdcc56a1a4baeac695bc8fa43d462505be9aa9a866728e00ae1af7b5a314f4 SHA512 d0d5ed325d2cd6a4a62588985ca301daaf2c6c47ecc316340430a07a365db5f551e77584729bf61fd892b4e6dae7b5bfda646c562bc846321375dea6b694208d +DIST firefox-100.0.2-zh-CN.xpi 580540 BLAKE2B d77af0550b7d5cd561357bfd263680b1ac7ea58f3de14f17e6be712b9eb4979695601d9fabd1f7724acb45263410ec8c0b8f0088fffd27199bb2afad75319bb4 SHA512 ca868ca64d0acf5f0ebb9fbdcad25a3935d3ba7156b0d05b86779a8a21f45d42a74ad6cc9a176d96bd7e38b554e02ecd987d9b1c4e9fc3a4149c4eb3e45df54e +DIST firefox-100.0.2-zh-TW.xpi 581632 BLAKE2B dd203ff1f4ecdb53ec6f85c03668647b839ba16edb1b06b68ce0677e8f6756b033efeb4c2b9ffc794148dc8dcd8175c5c5d2d657cc13db3ef36940a2a4885519 SHA512 26e737abf949f171a4f03d8bd16dfb6422e89f7f177e40db5f49d03d1b41638580d3e2dc1ed72d857b4c9ba322f88206a25da43ae1c0b5b59543bb42c73da301 +DIST firefox-91.9.1esr-ach.xpi 453222 BLAKE2B 5550856eb82e8774104400f1da02d6c4da95ebf01867c4706603c05e0678c308f5452bf3beb89936cfd89679553871b0e54fc17ab18e47f132e1984b60c0392d SHA512 b781130b79e20ae9f69f92dfda2cd12da58af023a0d39b58cc53032f8ca99eb8e5013bcd3017886b4a8b725caeee2215fe3d5f6df2d287245911f01dff6a603f +DIST firefox-91.9.1esr-af.xpi 426915 BLAKE2B e069a50208c4f233d518ae91099e7f23b85f24ce0361f60372e07a2303a6235a06018429b0dbeb55bf601cd3255aa62301c4e762e2146591357d4ccc07aeff33 SHA512 9e1ca5c60675146b2b62bb7856582cd9d7cee81b8cda0efe57c631adaf0239f43c12aca7fc194e90742baf3de3313923d644a37281f7e09ab0f42094e35dd919 +DIST firefox-91.9.1esr-an.xpi 499887 BLAKE2B 662a8c02774140eaa890d42ee2308e71f5fbe14c1fc58acfae8a9fe3a8595b1593575521430bbd20ab251095d867b952a868d55378fbe08e1bbb3c94bdc39717 SHA512 c873a8f091a2f673b1bbb0b0c7718b4d41fa4ef4930190ce866ecca19f7ed10428f2c6080dd77f1c80fae2cbbc8123d835033cd2e3fcfd8a43942c0ba812ea27 +DIST firefox-91.9.1esr-ar.xpi 559677 BLAKE2B 968db49cadc2e3f98a8a789cb407f78d300848545f5dee231c99505e6bd9baaaf41c921f4152312fff78b050a38768fcd15a3c160f2c64490588002ad25b5486 SHA512 7bddc8e37d0bbd213af50f87c050e52b7908a8fbc7e60961d7bc2ae8d04bef0d4d759e369e7206537ff3456d45e9eb4257fe1c571e3bfedff3e17e3593438a34 +DIST firefox-91.9.1esr-ast.xpi 498573 BLAKE2B 4a6a71cee53a5ebf58552150f27fc915c22e020e6b286441930f1c465be5b38f37e3869b9ea1b0fc434156316c31e649e93d562e74efc778c186f02aab7c9d50 SHA512 67e4c9bfadb4d2b8ff9e12e89e0b500431de8f4f8dddec51384e5f01fae66e0b50a2522360481018467627524e682ecb4b93f601a8f3a5bbfcd6629d6b0249c8 +DIST firefox-91.9.1esr-az.xpi 489432 BLAKE2B 846a3ed39d26c80bf86794c80ae59b616f1af42be79fcb4c3e689f466c27540460d3569792bc7532e35fd254b58f1447d7ee32ea1bf7450bf1a110c539ffa840 SHA512 33511baba4e7b2d26ac690f68ffb71301b535da8c69a4653fc8fe19757987df23d31b5fce075b18dc61143c3f03d40503a41be51bd0821f2ef9546f5a71056f5 +DIST firefox-91.9.1esr-be.xpi 622606 BLAKE2B 0f82eee79d75e9c575f660ffef2fb8a913e5a9d83dd562419f0f326727ffd187546eb48ed8628d731704a98044d43bdeaa14cd2b0134e84eed5091fd0e226335 SHA512 57d5e45299d81da56e4ee7010796bb4d66775eda4eaa7b8f488861e11966d298d071b5b8b677629c3a3ac73b937e5555aeb0e4675cee38f3842c58bb62a4ed43 +DIST firefox-91.9.1esr-bg.xpi 567637 BLAKE2B 5730b6e43099a9dfdb3974b59cbf6402241714385f2094718f38a568b8cd0712ed26d026f5028480600875318538defbac6652199497d226f58d6237af153407 SHA512 6f99f08c8c6c6ff2e5e1f2384bd5bde7b92ca51ea60f6337f24196e7a1afe482137077fbb5b5123ec54a6665084771d77ee38614710a1e2db1421558a519dda7 +DIST firefox-91.9.1esr-bn.xpi 556821 BLAKE2B e9abdd49a51c0fcbd59b2874e7fcbfb8b083ad4af9bc220ab8cbec20cbdb7eb27db775f5a50420a332400b630c14f5a6b17e527e48d466e26eec627086c22024 SHA512 56d7ce8a8083723ec1a8b779f4c13c432c1c6624ccee509aa766b72d28be909631627d2a8353be85b1fb78eead99d79d379f2dd7191c4f2763621e2e036b3098 +DIST firefox-91.9.1esr-br.xpi 526248 BLAKE2B 85fd150812ea09da4ee969af0304dca74c20cb60cfb9da6f70ec129de908dc540f2dc058d694cc5f6ea940d9aa5d68f3fe0e892fee8dd9f5efdd40a59c8708f4 SHA512 376d1d606079434be8409f3f5503115cfe01962c86a6868b6a72b2d63cd09ea130f651c1a8a6e0ff61928ad8e513cfa9c695bc24ec671c1b2aa01174fdcfee04 +DIST firefox-91.9.1esr-bs.xpi 463562 BLAKE2B 5a53c90be2bbc928927fd2ae53e5b45c118b1e417da6036053e0aa3c2bc79978faf9906310b508f59cc147af1d1a1b84e2ecd9ab663c95e58eb4a9678c771ad6 SHA512 e18f4f4fe2e80824cae025be4f83757f73607037e4836102c9566395e174ed5c45c9a70690b618b54a8197b9c3700daad33eb6006fdb0f63c8557442032d883a +DIST firefox-91.9.1esr-ca-valencia.xpi 529401 BLAKE2B fd6ba308413455c43a8545c7a294db8696411c891f028a8ff3d7e0649f69e891b94a0d1c042ee2bfa2c411e8bbc2fa06a02968dbc421f14e9bd5c51f61eed54f SHA512 09b137a2d91e72e9bc0411bd3cda1ded17b2794475a19fda4e75c18b9504d4e4e732f85323da66f689c56d1b3fed214895513764dd7002ff382d4e7a09337c0e +DIST firefox-91.9.1esr-ca.xpi 532485 BLAKE2B b8aea4942c1670d79eaf26c3071ddf26dc7a511b9dbef05238eb268f59ad3fe63cedc43a1d9ee7f07f3392edc5f06842799728fc218f2e3ff36d1cda48dcef82 SHA512 e5899c96a65f174dcf91c55644114aec547c521b602ba59cdd469f8bca5e7e454e00074410887ed159fb6b3ae790fee1d6e31c071d23eb9061617b82f1b52bb5 +DIST firefox-91.9.1esr-cak.xpi 552604 BLAKE2B 54f8ff565e503d56b47a4dbd39f01768bf27e4cf93abb8ea0fc134437a1ee86005197d2e7477ac3592e1b2c2967065b0b0b202e67c6101a8a2a4802b4f008fff SHA512 9dd5b7d388c8761f28357abfa134b576960e5b6a4768ec2bc7b3e02018a731db6ddb9e40463f3c6cb696fa8ff6efa3a79e622dcbe904a70f4171a6d517ac8692 +DIST firefox-91.9.1esr-cs.xpi 563178 BLAKE2B 81e0c44a700f2279b5c25d7f7e12bd2b05e99a3dfb8f3d02a9f99ce1def663a2ec9818bfc6ec5c2609aa3433e5f56aeacee22e67b43dbc4ee9b7e0ad46bd5455 SHA512 746d1b6bd22384b9a4eb059da37715b0070cf426218c62be6a3c8a6d440972d389aea3584f0615af9d28d6df05a909bf55ab2dd6f2ff3bd370dabc1924fedc5a +DIST firefox-91.9.1esr-cy.xpi 542220 BLAKE2B 9b621a600c49d1b9976c91ad7841647d57454436a438e0fac80d07c633c2e3823c6ffe2164ebe1d7253a208998177f563b543580173e4138a573081b932d39cb SHA512 77663420b067c402ebe7e62d74a275511f46bc28cc9241ed8c20156fa51c6881c8faf5ab96cb37f56ddc808723cd48af100404442ac463c7a17dda6e7d58625c +DIST firefox-91.9.1esr-da.xpi 534156 BLAKE2B 03b76b9562b22258a5f672dfaede305ba2032224f3fcca26d54def02bb8a3512e72504ca2ef1f584b56d214041094eeed0a3a7d93b6a41f8f0670d5367a213cd SHA512 820b3dfa62476c672a48746f31b8483e04ebcb98982d493e5196766424877b3dddbd43c769b69ae3ca7fb144df2b9cae3afe402f5f97a6bb0d3c3475be9742da +DIST firefox-91.9.1esr-de.xpi 553581 BLAKE2B 4dfb1571da036e05d7ba8bdbe7dd55447d89dfda95170e788b03147a9b16daa7807a3f9e1820866e3880f0226370f91f77a4ddb928334c555c85d66ae067631b SHA512 8f05ab8c73933d8013026a057438320dc6550de35749a53bf8688b7ccd86004c24cb085af30ba8e117f1d58727eb96dc2cea8c49fa18bdcec63e393c1fa5d5e6 +DIST firefox-91.9.1esr-dsb.xpi 566474 BLAKE2B 064bfd378742726c87aa2eaa37c071caf8d130271c04f1e44e104c5518e62ebaf7a11fec78e7bd7db75e854d5ad41756d722f09ff0b61a4f9d60988f2bc30cb1 SHA512 0e4509f32f45bc2429eb5b8be813ac4e39b7b68ce6e8454551766763ffd344574700611a53c022b40a9dab46081b67447e956255cbc5851a92ed4e8e9bb471d7 +DIST firefox-91.9.1esr-el.xpi 639151 BLAKE2B 3089a6f0a85eedb2acaf2b32db4f043b5628af4a02a5b70722a8f46441ec12c4fb8cbc5d3fe915327d189c128468ca86fc4c6abd9c4eaca8a407239d01d47ee8 SHA512 027de93fa2db2143655ef5ec5868036b69f4062973a99b3a2036cc742fe275815cd809c44a9de085ef669b07affffa19460323a2589c7f7dc6b33c0a6942959f +DIST firefox-91.9.1esr-en-CA.xpi 509576 BLAKE2B f455e6cac08d3acb9e0a38ca77d20fa4aa4686f7e6cdca190ffd460c7bee0fa23357295bfb47491629811ce3d38730c18c21b2d054d51e8218a3ba836bd7e706 SHA512 158990ef837d3326ae926f4c024e759284c615ef0b289233538e931c9349ba6d9068db35496ac0a17a6936c0b7c555a6f0598e63ef7b6f9468bfa2a1a01e05c5 +DIST firefox-91.9.1esr-en-GB.xpi 510588 BLAKE2B b6dc5ce54aacaf1b1bcbda83e52ea9eec4c356079be6b1bec5b77feb1ab8087631a39a6a21e91471981ddd8dd945f3d1b9f34946e74d89a097083af7a7dbf3e1 SHA512 435931dd5cf36705bf3c52d55d8fa682db70314650f3c29fb4215e48717e2087f8a4fd3609f989c963c49dccc89882f1c4069b2cf3173d443da5275bc359465a +DIST firefox-91.9.1esr-eo.xpi 534799 BLAKE2B 2fee158dfa3dea6ef3abee975366c433554c0719cb4c558c16fcdcc02ca9345f1c7b7688f8323332939a20ab06a9949895582d713bb0686c18fb076b117e9884 SHA512 8e28b390e1f3d8c226a6908a80a4e36ed3aefdaa875c412d5cc4fd1fca8d864375b77a089deed703d74dc945dcd6a55368d090d3d5ec215bf528ec1211dce4fd +DIST firefox-91.9.1esr-es-AR.xpi 546672 BLAKE2B c4d6667677f2b6acecf55f1588923f5a89cce4c7b7b93a75ee4461cc783da74a8d5127370802c46457b792c5eef3ae11cf3893dbf525f50f83da74c9e78c6869 SHA512 9ceeb1abd3a3672aa52fa6ad1078a8e60e3cfab5f71a972384d3eaa5da7bf28cf60f94631fda813782acfdcc1aec0f6db185639f4c51297dc83417cdc0fd41bd +DIST firefox-91.9.1esr-es-CL.xpi 546372 BLAKE2B 5903a48a83f5524d350021719f8f195cebf24efc0e93d0d62a74e0f21bf26a6e5429e959a6fba3498221ee0e2e1b321abd151c95244cbbb39300081cde84e4a5 SHA512 14f2ee5d7b04540ba70b79b2d28b97540086c747f0c85270971cf0a1b09b8108fb1ffe809983c790f07df69e650dea642815ecbb9f030c13af5627fd6caafafd +DIST firefox-91.9.1esr-es-ES.xpi 537065 BLAKE2B e15aa0038b59a4ba1ef14fa5165a6ef6bfd38869daf70c1057d195f9d715e87108b5c2eced9996651cabb487f6acdd8df94eb67d96a9ec59d3625766116d90c5 SHA512 5fab44dd92453658c45875178dcb254e8b0525fbb0c80f203dea9d550cb8a56b6cdc170fcd393c519a23f1b98701e3cb42e9f4686ff4ca2efbccdf1aebf691b2 +DIST firefox-91.9.1esr-es-MX.xpi 549990 BLAKE2B dbe9dd632256c9edf5a047ee9b0ae989d7be4fbd53a3daed631292702f03cd30e871962dee18cdb6e649bf9271eed318ec27c87b9efce62a233c83bd6621e879 SHA512 9d093eda62eb4956eac6cc22407096c029a464339a4daf897ebbae58de5286930d3dfa06b1b292de8285f27033ab00f6cc9c9ab3a35a8befd33ce22c8df32d62 +DIST firefox-91.9.1esr-et.xpi 506667 BLAKE2B c98156cea556ece84a7975acc3e5946a02aaf2bcdebdf26794cab02e163d7421379e0489fa44fbd8d05c0319bda7971881d98a5f1d532fac32714aebccacb0f1 SHA512 d843161f279afa5b00a87b150e0aa79133e637847971078c375af74132b41f6c8d5a3cb0da7955cc7b58dc79b7722272d4bad9575f89a9d89729decd261efbff +DIST firefox-91.9.1esr-eu.xpi 536326 BLAKE2B 15824e5680c82e482b1a674371caa49466c505c9713b36159fa09f96e1058bc0f7977d0114ef3ea011c326f54dc2d6d434f46887b61dbd74ba6c9db2a828b70e SHA512 e5441778071e11b266fe1f8ca8acf2d2c7b0118ad2ed9c5ae73f8160be8ac336eeb7d327984e3582d7c12daee43cdd1889be98777ebb49a08f78a3bedddd0f59 +DIST firefox-91.9.1esr-fa.xpi 559381 BLAKE2B 33f299cdc791ba0d0b3c9bfda29925f5fa7da66f266318623247d02fe37aa18a9895c1b5ca5d22034572767f2e7b701b3496736a3526546b9594e5e62a9ae2f2 SHA512 e7797bdd7fc34900b5da8587fff6292870c72e3091dc276ea6a392b0cb8485470ec7a775f957d02390cc623c2ed6fef70ef6962543150666c18f15eeece866fe +DIST firefox-91.9.1esr-ff.xpi 471865 BLAKE2B 4b2629c6a6d16be4657245518213e05a985e22c6c3d49cf48c7898be055532eb37600212ecee9da0320d9609ca2eb71d9033c66d046db51f89776bae5b1d2eea SHA512 903affd8b0df0dbbdcc77a978fb3c51d6cab5607ebadc82336fc12be313afc82b4aeed6a3c5b865567c603b5576e94c0311e7b16a1c9c3c8ab46620c960adade +DIST firefox-91.9.1esr-fi.xpi 531480 BLAKE2B abeccd533f5790410e9367b96a9073f5afc4e19aa82e030a21694b1eb55e6a643c04a78ec41dd691a02f86de61d7b0347523e6e787b6a46778c83ba44b6dff30 SHA512 2c05cee8fa839854c6ea2aedbea12b9ffbf2747beb20f6ff6d5d61c9e4288fce4d7b4d81bb48d47501ddebf12a7c31df247013f29f541f4bb0e33475b3530321 +DIST firefox-91.9.1esr-fr.xpi 557617 BLAKE2B 885ba7b74f7f0aa9dd0f58308a3b20d19d915fac5b3e1ece262a7d5195c894048c0a5dc639156e68006f1eed5b18b15e7df0ce2eed6d8f1db0f2a78e2de4ed31 SHA512 c19ee76fb0eeb93fdb7e2f50e395324b4e545ef7adb707285f7799c754ee2b02163a593197e66f5b0c4ad04a1f83ac1cee68e5579039120f5d56eac954e16ce1 +DIST firefox-91.9.1esr-fy-NL.xpi 543307 BLAKE2B 9c266fd328450d473752e33613bff9a20745c79d84eac3e184b90ccb27026f56aa38f66ea8f6ef0853bd1187cb306a0838a8c4cb093cf8e3ee83d2245d558f18 SHA512 f8ff4d61303014371e8bfa3fe03aae0896038446ff92c026005d3945385da18acff3cecf3d2d105fc36a6abdb8310016236a0ad1099412305dec803ae2ab27d6 +DIST firefox-91.9.1esr-ga-IE.xpi 459828 BLAKE2B aa63e6a18ba74b0a7dc77fc882739356d1261a1b80afa57dfced0a558371a88db47134e2cfc9c03d590027b41b159ebdb0dec262b5f2cc6e6f0e27dc86765829 SHA512 f223c06ac8af6e78847d8c4cda932ec6512e46d8af6763fc2ef5d2bb83d523279ac6e9213eda79a807e7da69b8f9dc36d27f81a16fc9c56f202d64cd5870e34d +DIST firefox-91.9.1esr-gd.xpi 530843 BLAKE2B 4d28655cb29ce768d30ee31b18e5f108af8b330e402d5e9419baf517322325efad394f112e2aab2f3e696287bb15970b010e98437c60d8e18c6b49524938a21a SHA512 3c9f70cc62a43168d82d912f70928016f75129341a01c2bce9c710fe8028baefb989eda6903b1d647fe1fb6f2e6d2d65a6da257cb8270fc96519861de1928b85 +DIST firefox-91.9.1esr-gl.xpi 541294 BLAKE2B 7453533acc5886a09ad705ccbccbea86565fe4bba5f307239dfbf538e2668733009aa2d4fb188bf22ed6b3df8b66f0ea5da5b2d3cacab71ff7ea46e55c4777c0 SHA512 6473d9e11f2a887c43d89e7bb6480dd1830c3f28cf9f9c59d796952411d3d57b52b7570b737cea96b418969d8c64e41c4bc9cff110defa42f67bd345caafe07b +DIST firefox-91.9.1esr-gn.xpi 557605 BLAKE2B f145d4bcf4ad293b671570f783469b598d977f1faeb75c370cae15714c0800f98e285d7775413769b6b634943b5a34e593f813e099a19eb8859bb500d981987d SHA512 061aca44b5551af76d5c261aafe980b4e589dd8f4cacdb6facf93d62d0bb72f4b186ebe4badf55b19f1011464314e201b027eddec7348a04d131d5a7a844954b +DIST firefox-91.9.1esr-gu-IN.xpi 529553 BLAKE2B 790c509d8d863163464da7049a61040b1abb7f39713850d68565f14338066b3595fb8b721f40f0173d76740bae75377f244e960d8138c77e6e80293da4b1b212 SHA512 7efd3a293bced416799f2d58b668330d41f9b7af74cd7307652d3a459e596fe5032b39a5991f71b1a34a3fc73393fef0bb287ea26a6db02a3e0ff50564e6e28d +DIST firefox-91.9.1esr-he.xpi 557203 BLAKE2B bddd143ea31d68da53fd96b5cfd569b7d5111de3b388357f2cc4b083085a88a001640817f0a92d2793bc4555834cf821b164cacd62a520c9c3763a34d73bbfc4 SHA512 5c49ba571476c7b50270a76b8fa7bc1e55037a189387e4b9ef113b755a0acf8262dda17193f4ce7fe9a75e1b2bfa6cdbca1fc60b66cb09dcb3b0c89932899d25 +DIST firefox-91.9.1esr-hi-IN.xpi 560656 BLAKE2B e9d8b8c4cfa926b5b82f4d57dbe8f3e4d1b46befad05ad11dab7f179e31318a5cb289cd2772fb264fa02ce9c9372e9eefe93a875d61fed048e578eea85f6fc89 SHA512 76615c44b23ffbffd929734ade318e2bf339a92e0ac2f4196d547eb677e23230fd65996f7b3b6fbda9bbc0fd4b90727dba9385bbb0129eb7c7a3f37613cfdf8e +DIST firefox-91.9.1esr-hr.xpi 530056 BLAKE2B fe5dbfb8918c7ca02834deed5210ff332d92c40331e881eb0c08fda6f2c481e054079eeae9fa3e9080d36d12a233e3262d33d9dffefea9bc16464b15cafcb462 SHA512 c1bf048d5793872e73369b64e60776a2aea64904b330d92a32027948298465bb0950dc18928ef9878fa0b879b47dd32557865921107daed2a5bc7cee1031d514 +DIST firefox-91.9.1esr-hsb.xpi 562620 BLAKE2B f8b9f9b2db9c6df9aa8ac2f553e4b49721af1456d5dbfab4a04c60e87207ab1152684afae7db4a49fb5e6f716e16902eb1fcbb583f6dd40f5a0c7bb01d18245a SHA512 e37de9afa30e7f7bb7595de2277d059c9c522f79fc78a0e1fd2512b4dd1886cd45992b0b3d3656b53a52829ea6e0d72511d1af9231a4442ab0963e46cc2d8ffa +DIST firefox-91.9.1esr-hu.xpi 566074 BLAKE2B 91196be1e199d3b2b3bde0e8fa49dcf6c26cd2ad9266fad575482a0d24133de208b16095d075bd4ffa5cf23c5faad17cdb10966229d20afbf4954124e9bb2092 SHA512 b2844cbc1c82cadff2b8a30f10c65b8157cb60b49a9d16b7b318f2e18f1b29c98b9544666b2469403d3da3ccc51bf2c6a692b88522e7f47e1888dbe9b82e7b79 +DIST firefox-91.9.1esr-hy-AM.xpi 579763 BLAKE2B 32d76dd9d59a8063ef9576a4ea736a417ee16774d44199b67756c6de429d79e47d30544f4ca908127769c967c5b99ba3668ce0d803589c72ec6aa5c22ceb6ba3 SHA512 fa2f16d6f79aa59f046e10e0c0897ef2d077ef5082f782fd09159360c4a89d64504b63bfa8362c7e6db780c4bb6926e32b9caf352ba0ad6c7e270663a70382d4 +DIST firefox-91.9.1esr-ia.xpi 532145 BLAKE2B 6282e25ecdbedea796c91fc3d71697d21a08dd405a390e499f52fc339272aac6b61e5f0f580c5061902a2637757adc53d6e75762e397b6321f99d5fd9cd90fbc SHA512 d97daec38b31b1c86f3a2589713e33c08e574806ebae32d132e5579b9713abdf9d6cec77b2b8b687e36fe2451711d8ea58cd7974b5b5e7077db7cea591f53595 +DIST firefox-91.9.1esr-id.xpi 519823 BLAKE2B 38bc78d5b7f6fe5079e2a7e96d2d50b21320e895b7b83e9e5ef9c8ecd0ee36848afe28ee19fdd65ae81e34afe4a1754a43d4b3a3f83455333e004b9405b30271 SHA512 09af676cedc70d678e42ca19f4aa3cccc756b83abf0b8e7e49501c2d01ff803c61527850f6be054f1e04cf303ae0af8d874ff1720be16f6718901c93bdccecb2 +DIST firefox-91.9.1esr-is.xpi 470231 BLAKE2B 7d2ff1ae88799d66834abf798ff7e5d5b6cf1ffacec67c72fe65237af3dc00d3fb5b024934dfab2786d2d11bf157b39d975af5581336b3cba0ad81eea0922bdb SHA512 f686caf87fdf376589f3e123b6f8cf9deb834bf194e3daa69c02ab8f0fea3adc149ba743dec3b5b99cb80c145c35c448dda944925bdf2058e09ed544483f2706 +DIST firefox-91.9.1esr-it.xpi 459088 BLAKE2B 3b9587d1e5fd81fb1611f57b8ae128b4027193ee467bed3dea1321b4eca02a8d236b28bba7c1fee9e2ca67eb00b934bdc8239b9da51e12551f59013a036ddc4a SHA512 4bc7a22143fd625d86fbc29413012e3a5a7a02445c2a2475e318aca6a8f835f134b88aa6b3e96c955226524e8b0afbcb15daba0de23001b2cf63e62ef9a015a2 +DIST firefox-91.9.1esr-ja.xpi 588075 BLAKE2B cebc4be09516bb221b668e5534b6a76d5bbdc3b99ab5932911666aa7787bdb281eed3f280f76cdf2d3675453e2a691230fa13484593afe17c68225a44a72171e SHA512 2d02f6118beed171c89521140184028c9e435f825e7b060fbb918ef28eea066a949a2b6e279d1c688faafdc0792f714c087e8755e29c6bc12c1acdd8b69ff764 +DIST firefox-91.9.1esr-ka.xpi 592252 BLAKE2B 16aed9cf86bbac3766a8d6e0093657960b339fde38dc5087234b979e767309662faf0640b5b5a042ac45b96b105c3280b30bd607a8a1bfa40920aed5cf5e765a SHA512 2c4c5b0a8c7ea7dc966a35ef11db5d784fa73087646ec011900fb59a3b5c5de2617d8c5155b749097764841e1350fb0ef8bfe203722cee5114f6d807008b9ee0 +DIST firefox-91.9.1esr-kab.xpi 545030 BLAKE2B 59c13345e0a6bdebcf8bc038f77a67678aa3c4903af45a86dce6aafed90388fec171b7c99540f223bd795e4b836be64ff55f19572d6880afd6cdd50f56e449f3 SHA512 c752b507581dc83638a0fc996875d6d6cf65baa8a5bcbb4a1ca7b26f048eb7647266d00bee3dc96658c27cab303e01fce85c26e7db9024a5e1b6b8a1c2a7176a +DIST firefox-91.9.1esr-kk.xpi 605562 BLAKE2B b36b641309bfcd249b3089d7136f3134db59694fdb0c739f1c17d1793b095fd56a4c95b3c23827b127cb9b888845fea1f6c6024dbc047e6c593d802c2e1fd351 SHA512 9a44cec5bf6c8215ae31f378f78db6b46451292167b111caec08242da85d8e82868597bfa255390238bc032e22eb9bf3cc51a73cb72e515e0b39eb05f2e7c889 +DIST firefox-91.9.1esr-km.xpi 533112 BLAKE2B 3ae4a8845f25c8cf027652b64225398c77d7d6871b25e38b288117b6a34ba4223a7d1237dfc4c0011e3387d451fe98be7d55a48d68754034c95fcf0c43fa578c SHA512 b652f31ad1bc5c699e53b2cbc74ac5489c8a564e477a270f646a5587f854ef6da20d69955932291689ef64be5debdb79106b099f9437becba14ae93195dfe74d +DIST firefox-91.9.1esr-kn.xpi 498971 BLAKE2B 0bc2da3c752d1c65f46b476150eef74c80de90a41c52f4a1ffce2f9369635a5ae100636477049dfc20cb99a8b97dd2c68ca0ab94c252b8930b103f2fadc39d2e SHA512 88aa0a85af340af45233e317d5da9f541d12352e20775c35f0a1920be83308167db2d1bf75078fda88e48dbf15670c02125c62e6dfeae866ec15262049950175 +DIST firefox-91.9.1esr-ko.xpi 579067 BLAKE2B 5aed9fea4a2bac4bbccfc34725eca03619736a4a2a9f6dc57b23a6d7a8d295be32e21df0f9614e289a2d7d895d1b6d6e5842ef232dd89d369de6e72ebeccd4c8 SHA512 4408527acf84fc18a1c26aeed2317ddd28060c2d25d038264f913770485044e4cd2017eb5a5ef9d5092a8ccf4451ee8a4053a5b91bf5483ec83f9e63bb7910a4 +DIST firefox-91.9.1esr-lij.xpi 470170 BLAKE2B a3ea904016e490786916064c43d2bbb776af8f8091172d2980d7ef1f202aa17c063fbd687ef1f2157b0f818edf1fd1884641d270bb433e4bb295e1e60bb1a84a SHA512 dba8018f18d28245edaef1a0c4701d495c18462b6ec2ddaec6435277e7eb2feef070824725a1436ac27f00f6e9c2ec1b9081c6d14f6c38ee1bccafa59cd72d2e +DIST firefox-91.9.1esr-lt.xpi 560116 BLAKE2B 9aadc232586e23bd6919ccac383d1ff4871c878ce7cc0b7b9af6e3896e81b0645928fbc679e43a1391c5ba9ca98215b816a81af065401abb67c98ca051089a98 SHA512 59672597ca224c0132e99262edf6af64a6a81b96bbab0e4a5e04c981a2eaeb0b1c4ee142e5648fcbc3f69f666c318b5d3dae88a5b9e94b0901dcd22f361766db +DIST firefox-91.9.1esr-lv.xpi 462455 BLAKE2B 65995ae3c6c91f2003e4d87baaca922cc053bd0637c638f3ffed7b5910a937cb973f5df33cfe4b1246880807acb849225d22900c7653c676a4e31a8ad67efe7f SHA512 d2e891ee66a1205362c2fcc7035582358e0950d3a3643840662feeb9ddf4c51950357d56a018ac4c3962a237746aa19eb443a6fb691741c5cace65e3f3bde224 +DIST firefox-91.9.1esr-mk.xpi 465349 BLAKE2B a80cd7f156d0e4c49d0cf2fb4085726c60fb813e37f55e29f3f70b83cbd005e6d70142cbed84f0c4e2005fa30bb776b9003f8b894edcfd0cdc50da48cdd1f5b9 SHA512 c63a3911e551111d91d6e9202e15be504b807b26e0ff06e697171cf2d0dd1b75ba61b49366d499aa197b5ef1ced74006b0109c76fc2ac3d2af6b29069442d0d7 +DIST firefox-91.9.1esr-mr.xpi 532118 BLAKE2B bf2b584486f166c7573fbc755dd9d9db448e1f2cdab2d603e665c24df1c8215f1ac269a1d84a928e6653450bdbcd5623bdecaeb3b1ab56a30f858bdeb6abdb4b SHA512 6874d5d052f33f3dda355224326f1d5c67d0ed1412a56af90ea978bb28ef4c71b56ef3a2d8a5ce1d36c817e0cb925c597be90b541c1bd3582ecaa9f366fc314b +DIST firefox-91.9.1esr-ms.xpi 447342 BLAKE2B 5ceadaffb34b36637468bce4d11f65643b2e261582f641f39ad863d2fe35f80554e85cd4bac8ad58d97fd58306063a6e60d5226260c98e0611f3f3830a09ec54 SHA512 cec5236c5fe5b185c5f2e345997118d4f73720c63f3a2bd256e10f81fae3b9e5d7c6fd91221cbca49c04538dc975944e82683f93986a574e8dd5f197847fc2aa +DIST firefox-91.9.1esr-my.xpi 516304 BLAKE2B de84ab8fd66959d036ecfc64b5dfae1b35a03c626380004ed61bc64f71d115d07b782728dfd8312d36db1671521fb651ca518c5e4ae50c9c5572c9af0b4b170f SHA512 c943f9c09395121eda413a40fa57590f1e2f54e98d4674b380dfe51aa7c122ba9b662ddc71debd6444fb1a94436bae74a36fc62a36410e7229c95ddb29eba9cf +DIST firefox-91.9.1esr-nb-NO.xpi 529420 BLAKE2B c925b38c737004df912e1480e083f9ea0ecd77ca6ce66a1ff16d7c1c2476407e808d2992f666fa0cbe54062858f19dc4af46db6eb11f82ff87eb2f28a93ae6e7 SHA512 08b688dfbb92bb78ef56f94982b0292470a459f449bed084e1495ff3bfa135dded5b973d135af64840a473917e9aaccd35cdecfcd0477c761918c2238bdb3145 +DIST firefox-91.9.1esr-ne-NP.xpi 485210 BLAKE2B 24b85fbc2f42be9142ad8863b875e1223545010f845c842401964b2dd10368b8e2e7a6b72d7613f8c2f4f789840ee13d0a7a420a30d4513f08d7bd87290395f6 SHA512 c2f930c464990b78b2220cede3c10adb3412a17e781822a7e7774fda8508a70478b9cdafc11fb09042c6412f01355015855bcca8e6567cbd67897209675c4274 +DIST firefox-91.9.1esr-nl.xpi 537385 BLAKE2B e84e999c1087ecb111557492b0f328bc090f5017ed55712e346b4073da3aa85e576406ac8f172f9ca170e94741dcbabf9fbc3b1f4d3eb021cc95081cce6730bc SHA512 73426bc62d0698dee1925bfe38eba79cdd13fc547a3ba1f241e05eb7acd3367c1cdab3927223c9496f142bf01f56a9b9e6231b578f6628f548991f8009ec933b +DIST firefox-91.9.1esr-nn-NO.xpi 531672 BLAKE2B 50d75604b7a680e187c03d716fd818210879b4c75c0fd1e2dc37020f0afddb311c7fbf95ecbb5b792aaa72d7ab145a0ab4aa6b5ecdf23dad58e19979b203ebda SHA512 acf5b91d5d16e06c91309b64943f1333e6d0b3ce1471578760602865d676d7f82443e6390eaa44cddb9b90756ec7ad5ff16e61c61097880bc36b44ac60002d2f +DIST firefox-91.9.1esr-oc.xpi 552948 BLAKE2B 803acee6a14542099fccc29f9f05611783b45627babd73b5ed381eb29aefed03b1eeb3644b5a8c2a77650534dbe246d51724a70a2b42321d2b9cabec87461ab9 SHA512 9b78464ce4c4385506ea3725e083cfd6f897d8b538e356f1731fb8de4f9d8f0fae8b1ba24dba806a7a62f720775bada419a25977090d85febb59b0b660d07c43 +DIST firefox-91.9.1esr-pa-IN.xpi 595973 BLAKE2B 8b40e6e92e3f84ae14a841c2f80359de437b45bb41cfbaa957afdb8af5f619219b568cf2b207a71ae793f9e490b7d1f73bfffff683daee584a9f8c44e05627ef SHA512 8abd72654b7f6eda8437e6dadd28fb7d1bb728a44c132d3a79349fc3bfeb5fc771371034ef7f25743e695699f18431314566ba51ef377c26c420306d76ca0d79 +DIST firefox-91.9.1esr-pl.xpi 555620 BLAKE2B 66ad201404d3bf666df0c943eb114229a6284f6f018958c027f7893f2986955ead2b04493aa39bf2502822f8c0c0a6f91dfb5828abd9ba63e31db5618c0261a2 SHA512 c8b760307ff30eb66849a32894828e05430c1f015bba64259e17a04c86f8310622a97336b1764f2724f2fe572650995b454c1a34cf0fa9e06af3ead723c02cf8 +DIST firefox-91.9.1esr-pt-BR.xpi 542614 BLAKE2B e4611fffc38eaf573419e309ffe0ce2a7809c9cc3ef6c16a5a0c86dd79eeb97fe5f558f5f05d0c53823231e1a6c8f1d2e37559a495eb2aef5f3bdf4d9a16411a SHA512 edb2a0616aec6b66db75bfbc208113b4d365a8afcb5811fcd178774c27231326a5a239fa994f9d9c11bf3ff0d9307f826b28355039803e09e463ed055fc432df +DIST firefox-91.9.1esr-pt-PT.xpi 546343 BLAKE2B d8270e4685cc9bf95a395e6eff640358385b74b8e5edec0945b9ebba8ae0a511801a87fe2da94092b2abd5726c2c8ed41ad31f13ac688c70577ed9adcd5b4b3c SHA512 f1e6d2fe8f8faf8e584153c5c6a4320270876933acecea9e52af341cd21b17e9e34cb7ce7ae330e3c4312b9e44d4a689fc785c04cc1d454a693d46065f456a29 +DIST firefox-91.9.1esr-rm.xpi 537373 BLAKE2B 005c4fb619272a3fad78737a4842327af64b5882b0d22e541161ed4e0ea3d15d47734c37cfa533769e285a8e8e7d57288aea34e2f25fc7f243e03fa95b6ee6f8 SHA512 f74ab71952e7ab7dba7641b1ce37e2bd2de0d3f8de0ef2e30c57d85b1de763a301839a9401192e717068a9ac97e23d59815f73d1f4b1e1a57663c08622d3fd4f +DIST firefox-91.9.1esr-ro.xpi 529329 BLAKE2B a8941be0d66926dce3955d09367fa84d43910baf4d96a50a73f8a7bb4a83b287d13e79a991753a8bb2c19eb90a4b4ba7ec173aaf6befc3974b2b03488bd4932a SHA512 154a508357aac7ef127fc43bf09d35ecdebb93696f317ff8ebe5fe020ef489e09232316e993f575f8d6bdb4357a137bd5f88d0644e2e4f3a9a7beb9a2a5b6603 +DIST firefox-91.9.1esr-ru.xpi 627116 BLAKE2B 7a1657da615e62c58220b2c89fa7bf8e56dee3718503e267f0d6fcc91365d2a094ac4f62102883f3744131ae51eb2e98fb6e0befd9c522ffbac68cb18c2afb42 SHA512 1f3fc8e30eacfce4ef422882cb0dcf7f71a42135a80e8d8c62fdfe22dd76d6eaf717d1367cc60fd9804cdcffd417d3e0228f1715bcf375c6333009ea5dc1cd5b +DIST firefox-91.9.1esr-si.xpi 487947 BLAKE2B bb8a8f31f28ebc61ace748912ad473607de504e85e64dd345b9b17c1877fd7805c804965275770f09efc52630ad6d4dc07663b58d23840001c275febc613c5a5 SHA512 700a2c09911c4282fa255a0954d6cd888fd75e7c9cfe73291705f99d66072946085dd152c9eb91787a8ca889ca4f5195f21cb078dacbdd18a204c19cd577c8b1 +DIST firefox-91.9.1esr-sk.xpi 566483 BLAKE2B a6072e81a755e4844cdc4023d09cbb46cb4c612b57bdaaa58d108fa9a8a7a784eeb58aaa11cae9e8a1b6a24fcc93da45f89d5117421d115d8a4feddf9843b3fc SHA512 3c53a19f2885b1095d205d1eb6c2bcb2d0970d23c0c6d458d5f7a2327fef8b04800bb0ed5bd196aaa179ea5d2859bbcbde91fbeb95d9dd6fc66a8938a41f71bc +DIST firefox-91.9.1esr-sl.xpi 538004 BLAKE2B af47d79db52e8c2a2dd785e504827a2186bae8703df68567e585653d64dea3167c7eefee6eafeb115a2fe1e7681741115990ced597d295b72999824c135c4120 SHA512 af1092970ea2bd7adbca1f8a84534e8bf64d77e9ae4c1615f9d5fdb6fa2e0788cf3a90c91edef106be2d8556d1371fc63661518132e5ce431256825a44a5dd58 +DIST firefox-91.9.1esr-son.xpi 425998 BLAKE2B 487df6aa909c87bfe92228f06d927bc6a8457620c8f22efb09bba602623d7580afa58601bf06fc5d78d195518d44366b73221cd6f65b4a324ec08e16edf9216a SHA512 f5b162ade2655ca6f287f7a9ef1407abe0cbefd30848bc25c3e30088bc44b98a44859a0ba25bd17d0dd229af0718b648e7bef83562ff4e8a4972fec3dea76dbb +DIST firefox-91.9.1esr-sq.xpi 555994 BLAKE2B bb821d5501db1c96dfd9c6ddfc991c87cf63a8f449ee01f1bf0ed2d61d40889450831de79d33bfb6f15561e4d20fc869149e0f5a7d1eb5fe48a6d0445a1d5626 SHA512 6c4b8d9cc05a4f755b842b6bcc1f2ca1458092e80423db463251887cc8190291a24ec8b2e559dee3c9e5fda85c0468d4b516b67e33150724d19e980c4a367648 +DIST firefox-91.9.1esr-sr.xpi 586082 BLAKE2B 354959cac670b32a5f5d2380c4114f35f1cb9b2c52b7df34db3d1dacca167c54da1f30a8f5606522bfa6d3e1b0cfa0a08ffcc137c9b0d8c6a1ef0e63e64ba37c SHA512 b4a34eaf37b48a52f6749c9fdbed0a9c41e2d4d84079703bc13e3a104640c45893b4c9174eea73108eda3a58a07857272d5bc540b9319bb06ec67d50c861b8ac +DIST firefox-91.9.1esr-sv-SE.xpi 539963 BLAKE2B 80ab209d720e76a174cfe41d5c7310a9b0ccd85cc57204c6e43a1430536e03da14fd76e0f8895fe7255c99d3f2d0278162b35c325c8b38fe6c496ba82ee214d5 SHA512 bcb2d7d96684017ea2eeca52f052abbd692d7cf103ab3459885760bcd2eb928a580a12f3b11e54ddd7a548204aa44939affe69025be81ff8fb523c5aff54e381 +DIST firefox-91.9.1esr-ta.xpi 513811 BLAKE2B 968aac9d23823537f5d377cb684ed8f95ae22a2d7f9807ee4b5d805ec51253c9f8962c1cee99c281b59684dd85cf8d8a8782554b0869fc19eafe70d462c92cb1 SHA512 3d6b2c63ccc2625ff32d0b2c5c4203f505f76cdee2a45c9188c15559ca738f026ce89c5611505e3ba399625b51d656f55a3ad249d81964a933b911e911184141 +DIST firefox-91.9.1esr-te.xpi 549966 BLAKE2B 015a03521d9affa8e49e9bb19179bfd51363ae049168ca5fbb8f290ceaeb5bcba2c116617c16f7c48e4d3a6603823b2da7e88883fe61eb86216b3b60765e1a5d SHA512 3bc521c96b83d2758546ba0610f90f7d61c109cfefda733e4a7c313c6a3be3bb9959af9c329c4946f919ef35feeb7d75cabd20b2c8888f6112c7f273db69b9a0 +DIST firefox-91.9.1esr-th.xpi 607071 BLAKE2B db26efc7d518b56a453c812274f541dac2dd60c93615bf41e9e4adbd177b7d8d5eb35ca0d5177a663152ece4228a4cc6d71fec86d95c7991e60f44e9914b2a2e SHA512 3f84af32a2541b7ac6c3bf3e0fa94f0f9571b7d87f6666edea74968b4756eb16d03896ac59ca9e1ace723f7a9b82826cfc0029ee6699a640b602c6cdf3da78c4 +DIST firefox-91.9.1esr-tl.xpi 516119 BLAKE2B 0573afd14e27855451b1d2535e3d2b6bf4abaa62b70104690c29fda2e6f123817c5c7742dccfe9254b5df1efc78064c8a066c828ab512487fd07831f573d14be SHA512 db2611e587850059f7ce3aa816bddd1a63690a3d8b7f8fad841dbe9c1320ea9e4ce0cf21b571a1e8275969b6bd20905a43939d49e637a4b0f37fa3911a3e81b9 +DIST firefox-91.9.1esr-tr.xpi 553679 BLAKE2B 6144533323d7829b0ff90735bea858bd072f3568bef8f3dd5b26632e1fd28384ce1d417b61601a9573e721071d2f4d6c45694197d132594241686c97b44779ce SHA512 f76ebf7635bd37069607a243302afc1352641b3e608fa636205f0fd95290eaad3eb759d335baf0dfbaf92a951ccb600d50464c40192a91fda6116969a618c5ee +DIST firefox-91.9.1esr-trs.xpi 491089 BLAKE2B 77e305b6b16feda88921b09b13e905fbe17d8eeff20d0bf751d7ba002e947d014df87057383fb9ea2ae08c4b7c476294c15e259f6bc283797f41511673025bd7 SHA512 1c7d345c07dbbce80421fceddebd354a5f8bbb022f0b6c5cbeb9017b8ec4752439da966126ffb3c8ce616c4a08a3442e34c47af77722f0af575b8b979079a548 +DIST firefox-91.9.1esr-uk.xpi 620501 BLAKE2B 34a9646628b8f6d4a1f702111ba1f813dfe58d7cd264db23b5c911f95fd01d1424f9b984a8006a0f58130c9e20c9c6bdb8acd69a9170fbb5052815ba4732f872 SHA512 2d1b27e661f9154f67b5716fe57599b3f5975a24a95bddc9e7f5c8569f279647754d1f6a96945edabc15a5f92298298047c3cfb486ed212483a8d9678b75e87a +DIST firefox-91.9.1esr-ur.xpi 557306 BLAKE2B 1a4f45153d2db372f59c07ba3fbe25ead2b8d07e63401166877d21b7a0208d923581df7ebd190247c601010c140279b85f59a304b6a15fd533de66e3fcec8963 SHA512 f2e39006b8eb1802659fb5e81f30e142e8b56afc69fb3b3552ccef590c1b0068436cc46604387df377c21325300bb9066168e7d21a5b397c630b19e70a63de65 +DIST firefox-91.9.1esr-uz.xpi 466870 BLAKE2B 85d035d8159620d674212b5d590e4f2682487816108919f2a4f92f654f6607bc9a63506cf85706397643d1a5124a5233cc96ac2b4b53344d31b984dc5a6649a8 SHA512 5792f04ce968a6700c6a3bbd227415c48e38ccff49f27a54b147e93a5a68629e438ef670c04047121a9d916fbf44461eb2e3f16006a11162bac50b60085a788e +DIST firefox-91.9.1esr-vi.xpi 573493 BLAKE2B 283d5c6f13dd0fb4263c44927b699298fb47acad8f9d12e6c3ce81ff81eb5cf1e16f1d178ec0c7bbe6dc75087a63338dd5bde533565c122fb91e36877d969874 SHA512 9b1ce6ae44fe4ea9d0999b144899e12ab9d1272a8a3254b97ae60a0730bf3ce5feec8c8242edd82a5a8fa936204a91f02e9f70a8da61b16317ecaecb9b24f75a +DIST firefox-91.9.1esr-xh.xpi 428175 BLAKE2B b445487874b3c2a3292803737c9ff9c30b6d01598ea46bc3aeb7187e633452ddd9e3b4434851fbb40fbfb33970eddf16751c67b35d863a7a297e1d050bd26adc SHA512 20dddc04ea84ad8c64b9f5b41b12cf79a880677a020ad7e65c43c246f580ffa654f4466919a83fc6a0798f3473266c91bf9166ef95f1b21eae59a9ec76e42f91 +DIST firefox-91.9.1esr-zh-CN.xpi 575374 BLAKE2B 648216d3c14cd32f083eff3e14dc9003e4bbfa1a3f0e042ab9d573c2d89c5d937fa3d013c33fb568a0b766189c1fd97e5a648db21b54d47c294571e3bf193b4a SHA512 5b759292e367b8987df8259bd929d5ce1f05517d9472e9436e6860c4a9a21369e70a0c38f601b9e09b94618e6f5290e33d2e45b2c29d0af748ffb5177f24cea6 +DIST firefox-91.9.1esr-zh-TW.xpi 576234 BLAKE2B 99295f79be73b1b50043e995c44848443a3c4d0441b1703c5c1821eb7c3d9c1f7deda75ffdef2cab4f6aca21dcf93ece6fd91356c26b9e9b87df4c65622dbf6c SHA512 96d15cd33e0a0d0b31c6a2b552f2295cbbf7aea2a74d704c4940149bee16fd94d99cb72e9cfc9555f439760aa86d02801f3d9953a9814110bc14a4d0af4205f1 +DIST firefox-bin_i686-100.0.2.tar.bz2 80407452 BLAKE2B 69f86de811a553b68b146ab404baac2cbedb6d38c2285618173a146d45a609935eb12251f025abaede26d1c3fa26ac34d21f1799c6168d705024dcb4bee02122 SHA512 0522a367d3bd01a68800b242f82d39fa7b4a7b33bbc943b777b742b90b9313285b63d1aa75eea8ef9e8dcc4ce908bebf287f49e2aaaf977dfe53c3500001b6f9 +DIST firefox-bin_i686-91.9.1.tar.bz2 78524606 BLAKE2B f54814580e70ba6e2588efc7d4937e3f081341107b3fa8cb9847cd10158f7efc76e1830c5bc8ada4531e640845446bcc0982a31638839c3f4e6256483cba010a SHA512 ae023ac91e4239af7e60a44d203121a1f48165e7082f641a65b191da3cd9fe43f248f870698a34f715c1ec2ca6758dde2fae831ca30c48c9388c7581d523a019 +DIST firefox-bin_x86_64-100.0.2.tar.bz2 77277394 BLAKE2B ffe63c775c0f051dcdcdd3ff16f1795d4ab67e1765fbe39daf5c605c4a9a9a8a33d5e3ba7c3a0238272e615245265e04cabe804911c933e15c0b4a4dd2e46ed6 SHA512 5dda3baf3ef4e152a9ef456facf29b5593a429f2cbd281be75081579d5ccbbeb601c1d7dcaa210fbd6f310606c53f0e44749bd0ffa03070ceefecd589cd328f2 +DIST firefox-bin_x86_64-91.9.1.tar.bz2 76137311 BLAKE2B 6a60dbc9c4f98cbf42ac4c322e29de23a0de58522325843680138e56f2e1e33d8435efe846577b9c17d3802daffd829241b0a0692eb2c8f566c26506e65d15a6 SHA512 389f5c151dfd19f60fb48a8271ddad1b19b2f55847d380f9a79ccb08cc7571d3f64c089340c3c25182def92432f258db435f14dcad78ff7df66f131c8278ec39 diff --git a/www-client/firefox-bin/firefox-bin-100.0.1.ebuild b/www-client/firefox-bin/firefox-bin-100.0.2.ebuild similarity index 100% rename from www-client/firefox-bin/firefox-bin-100.0.1.ebuild rename to www-client/firefox-bin/firefox-bin-100.0.2.ebuild diff --git a/www-client/firefox-bin/firefox-bin-91.9.0.ebuild b/www-client/firefox-bin/firefox-bin-91.9.1.ebuild similarity index 100% rename from www-client/firefox-bin/firefox-bin-91.9.0.ebuild rename to www-client/firefox-bin/firefox-bin-91.9.1.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index db2c66d32064..a7a108089e30 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -194,6 +194,104 @@ DIST firefox-100.0.1-xh.xpi 419496 BLAKE2B 4d5eb7377461f99eb95ea9ab7be9efb50fe3a DIST firefox-100.0.1-zh-CN.xpi 580543 BLAKE2B 1085f62d8e40c64a848b5f22210fe321e4cc16f7e86b0864519d6fb1d3edb705183eded5f9b38db24446b087bb7fc1d42b0284608fab13c7ec087111aa6014b8 SHA512 ef568853c2896081f763679225cceb1e24dcdc9f4a50adae716761b588286a15514fea8fab83bf9e7f5af61d345459a5804675d67ab96a7bc0a46e16f55b390c DIST firefox-100.0.1-zh-TW.xpi 581627 BLAKE2B a1606b941ff3342aeac49c166a9798783d1ce3248624adf8aecaea25f5fc2a767e2262d11dc0f7d198db6c339ad4f62b3c5e61fcb92d18f8e4e379b7ea4d6d4d SHA512 0355193f3b7b82b3a5b2915eddb397fe439dee96bd36734f33b3e9b878c59f6e4bb3681d9db4514fb0219814ac8cb309b865b1ab2680ad26e4aac565d01bc253 DIST firefox-100.0.1.source.tar.xz 490127024 BLAKE2B 5871939407dae83d6dfd070414b290b5cda5dc62f8fa88691a3f637ecead4b2f4efa8062fe8483c0638892f92f225d2a3265d5b68599530353e20f6ac57a609d SHA512 6ba09542d1573e903978f8e63f39381dcf2180219e80e7401c62c8347100d6d4a973208b8094cff07d76106636cdfef93829fff3398011fd9536dac477ef118e +DIST firefox-100.0.2-ach.xpi 448908 BLAKE2B a52cd317680c7797d13f24fb59416e13aa69a89d62488fa7cfca4d81383dbe873f2a2eda2b721efdcab7233f219bff92e2b3e1c16c4da34cbcb4839d35e9bf8a SHA512 b72811e44c0564a0dec0efb8f13840cae684882ec4aec50c265222c384bea54a0b5a77e6c3056c9d0ece59b5fc3b2fa3126e08d10b1e71af2759abd6469e510c +DIST firefox-100.0.2-af.xpi 415231 BLAKE2B 594f221495e2a62bbf0c127509015a5b5c8c4d9813be5633c8eb55fe1ec0f4bbda33adc34f46b4062cfabb80c9087f3970a04829425319a4667dcbfdcb78e79d SHA512 e73f3905cc329fe55585f503b8f645f33707baf8d35eb8804e8a3ea138edfab30f9f8f377ea2993f64320add15c6f08ee2257fdf784d266ab2580c7f78081016 +DIST firefox-100.0.2-an.xpi 495514 BLAKE2B 701f16d41446f4d64fcd65c429e41ba606c880f412c32b3e23e6efde80a04809452aacab3df277d6f5843d815fd97e86c1b1c550de5c9392d9abc6191a9bd0c3 SHA512 5d63b2c89c6539a0d28aff3c3c07c25f4587738ae2216d30519e64710deca49fbffd3aed07a16066e020fdd6d022f78fb33b985e12b30fc9b776d06f0dd5c1f4 +DIST firefox-100.0.2-ar.xpi 564894 BLAKE2B 7c272fbb922a8a21ef59beb2d656643a38f4954cc95a3a090eeb4e1bd502198076d0265f8a79e9d65933f482771b445986178240f8436d3fdc8cee0f42fdd427 SHA512 40481831e50d28e9bcdfcbbf8a524b2205630974c150d936c1f27c1d501a541ad7a303d5ddce1bb3169b5afd8f67369e5f86873a3ab4337f4428b070b3ef4b38 +DIST firefox-100.0.2-ast.xpi 493289 BLAKE2B 33466dccaf2ed39620a8bde1b1aee748f82de85991a65916d13bea7b2c7cd13cc509573ed7659d1d28cc204a2fa2924e41b43d3219c7395cfeca4af23bce3522 SHA512 2140a2bec1e7590ad75af83d9fce76078544f518722662b38f5d1a86899e6be973fa675091fe984db2d1f92f6db2d72b4b094edad232848a678712d44a2d32e2 +DIST firefox-100.0.2-az.xpi 484098 BLAKE2B dc350a9e503d0279213438c24961cf7605754b4b6f603da3e9b55a7d37d51e64c0304943fd7510c9a2933a810dcfc88949894b277b38a77f5328818e888e025c SHA512 5607ea3218acd0a8db245d31f018442721ad2f83b96a3cebc756a80d40f7fb4bc56f214bcec837328e7e65bb0e8f91ea3197e815b7ba5078129afbc8dc25ea39 +DIST firefox-100.0.2-be.xpi 628712 BLAKE2B 241f24f95704c1be5ebc9cf47f1dfee2ac57f6c6edcd2be48caaa52baca329899f06cd159caf2ba0c4c6b033064096be4400ed2fb37eff4d911bb47862dbd113 SHA512 373fd102311c76186c760b1c3b0beff7d553d327e0f7fbd26f235b8edc3bf0164dcc7a3bcd73d6af363387cb7ea0122e2c0b10483629e4df0b804215da884df0 +DIST firefox-100.0.2-bg.xpi 566785 BLAKE2B b3e183ed614bb58212c2809c9668c4abcd32f0aea240580bbbde83f11e3aa4bd81f5b86f85c9341a6c56ff9602d75ccf78f9902774665ca827d40af2577da9b5 SHA512 da5b0ebe11089398b2809baec71989870ffc22b0525206433502eccd5abb839374f275f6df6c99b7a2b61ab3b3f6cc5a3be4846579d2677fdb9791bcab47c0d3 +DIST firefox-100.0.2-bn.xpi 554545 BLAKE2B 5b934ed2eedb8fbd4bd41a90b9bba9222513f584242aef6ec4cb4d4aec097f242cc09811e99d5453d102dcdbe756b7088182c08a486938914c3744a07854f6ea SHA512 e06d4ca29935e90b709c307d42d1c38ecf77c27f08e9943b4e4e1d2ca839ac32bab1fc353423acb61ce0621b645d214b2d7171dee08d09b41766afbf51ab1d3d +DIST firefox-100.0.2-br.xpi 530620 BLAKE2B a52d3497a79be8873914ac9046430705463746e48e58d2c42abb9a1f3b4efd6f196e50353530b6b80f29e503f9983c484fe27d70d459ac2d3a4fba4ee6bafae2 SHA512 029af21be70190176cbfec08c0a701bd4264d80458b1d7bfba1d5f82ef877710963505864ea4acd00f0d38e19d958be98df1fc7205733b86488a5db1da4e5247 +DIST firefox-100.0.2-bs.xpi 459036 BLAKE2B ac92688a5e8b09b0214fe3a7dbfd76793cf36b211a0e38d82969dea2c0a0c0cbf1ddc8277da089e2558d00724fbec256e307ec6a3a98dcce796dbba07a21d2b8 SHA512 191c3f79ad4a84d5a2a160f74e99359c4a2dfb48263f55cec0adb7bfcdf7833cef2dd84726ac429a17bca8b5be623206e94d990a60430bd0b598f42e9153f51c +DIST firefox-100.0.2-ca-valencia.xpi 536446 BLAKE2B afa24a8efaba40571c388eb1789aac0c700216524bf841d9535259b36256805acdc64ab240ef4af1047f15b24b54b037d145204b54415247daf52b094b1a9511 SHA512 92dc4d4ebd280858ac62d5ce221a2a95259204460190bc06ee17ac70e502eebc1ac2ced88a08a401c7f1ce60af988d4ce41e047f2164a22ed32398b407319ae0 +DIST firefox-100.0.2-ca.xpi 530221 BLAKE2B c427786fd3b44a2818cbf40ed541a18c6a2381660ab3cc68a750d213070098b5062dd88f2f5e71e76f572a4e76183ac473ea5d58c885530a1e603a699264a827 SHA512 bf92ffbbd7c2b76317c2b3e951eb412a4c623552d0e158ea3feb383c7a09faaa5058f29e48ee82bdf4153e08941b22c1a7511b5004c8eb844b8c72345d5fa03e +DIST firefox-100.0.2-cak.xpi 553416 BLAKE2B bbd540524433048419364e4196170071bf2ac24ac6cce4c3d244cd23ac40be4c317a161fd1a39af16b1b49a6aebcc6a03dd441e65de133655f5416376fde5f42 SHA512 13c51c5d06115b25bd80e0e543326ed7b90cf6ff843a97579c91ef077e834e74d43631aaaed37791d05331aef07e068b75ead57dd7fbd5ec5b1c5c0b95969456 +DIST firefox-100.0.2-cs.xpi 570174 BLAKE2B 6efa1d409386e7e851349fe8ff4874b97b9b49cffaa4349088f8e9c7521e059c4b80bf2599025561e4175c6e14657f5d1e7cf062f65c1616e45743fd6831701a SHA512 5963ed28d92ffe3e2b255497c15edfd22eb84599378e809f9d9971925055548b554bcc41ccf6c93277d8918dbe5930c1ea3289ac07caaf8a96d16bfb88362671 +DIST firefox-100.0.2-cy.xpi 546994 BLAKE2B 8706f174d68988d07d92162e5ae55eeda77472509a2af1971a364c8c6b3844b41b825a26150ec182757c59975ddb90b73d1313909ab1acc33e37ac1324b9ac3c SHA512 03ab1d7a567d8d7bbe7fafba80cacca7910e6bf37b792f585ad6fed28e3e63c0300f9e69c9e234d64fdda22b240be60c274101508d446aa5e1f3a3c931058e7e +DIST firefox-100.0.2-da.xpi 538821 BLAKE2B 16fc09d81a1ac7310640cf1163533188b6ba8db5d7618324760fab1947aa6d759e6932f70e2c16166956e32adeb54f2725d82f0826c0af7dca2c1a5136ca12c9 SHA512 4f0ce5f74e88db120de708624c33f6158b41c2fc62d1a96389092112f6296446e66c2f8c28a5a347c201c028ccad3484f32c048b079d25582d03550ba493c639 +DIST firefox-100.0.2-de.xpi 558692 BLAKE2B 4794bb95adf9e48cf03be2510315925b5cf9576784c4ca0d17d23e134032331febff6524d04ddb2288f7186eb7c71acc4d6d13602191b41022e8003e90ac4d1f SHA512 2cbc41a337d08d97ffdb3b0a7807c801c61e47dfd825c7c9afb971cc290ac44c4cd1cfc5ee56cc57ce2c5b5029954375d84bb30c9fde0cbe427ef1d9d0c371a1 +DIST firefox-100.0.2-dsb.xpi 571806 BLAKE2B b04be22268778e04ee14184c1f6626d141a4278881de3ebc561a4e50b24de8e49d16c6af205cc10dd4213c27329e25cdecb4d7d37fb6be8788df8cc299f9e9a5 SHA512 cb59a9b9098c0317d98e94548c15ced8b73e1f287b704c5f785ecf14774437761a06966802137b913184bb69424c22f83677ca34d194e7587417b9fd3c6bf218 +DIST firefox-100.0.2-el.xpi 645056 BLAKE2B 441b5f58c74fecd21845204c55408c7b3c527c40957392e1d511afb565188539820609401ab63759aee55f7f6587aa7de0ddda64492f5342a26257fe725765b5 SHA512 b898fb2ad0f0f6e5501a441bd115e4becd0b24edf128ba05403cf98250a492c1ae87f7d52f40b27f3b2a87a447163dd61f0d2c5c0736ae40a8d3ce68de8c5290 +DIST firefox-100.0.2-en-CA.xpi 514201 BLAKE2B 853aa7dface60e12db674a498499a1e0658e0932caeba83ec519a224117278a077ac8fe4acbd6504dbb4828d8fd368b2f2f477102694c52c3f3ffb5ccaa46559 SHA512 6a7aee70989ad9711eb9bfcc502f9d2e2a66ef3a52a24ca4ea8bf5d5717298d544d9be124e8a6e8c4a66360d9c2b1c1646eaf57cf9e300723e63ba053f7764df +DIST firefox-100.0.2-en-GB.xpi 514710 BLAKE2B 6da85793bf9c58cec592670408f6f0c2c30aa021f1be063063a632816cc9923f110c241cbb1b320232efc3558617a68d84ebb839c3c47c7ec221b2aece4cbae6 SHA512 dc16798cda4e148c61edbe7a8c8432a6b4f99f4db56817fb1ec0384af9a75adc07908b55b6130f7f8add743fb390b9a0c905eb6a22cc1fa7e534cffe37f206e4 +DIST firefox-100.0.2-eo.xpi 540866 BLAKE2B 8f32eb9107b40c978e6f62617fd5c91e06f70362bde0043c1ef34e7cd9d83c8b497b21f3b992d58db59003c7c128e654cb19f7669769e37b62283d9136d4ff7d SHA512 b446ada00bc271b7c82e98243d713303ee4c564c83b254ff3578b153635ab295e4680a487e86dc25c1cf2f6c9f451fa353d93d3e3942ed3323102dfa4f121a9e +DIST firefox-100.0.2-es-AR.xpi 551767 BLAKE2B 115dcc0289d84946930be19a5f219fac050f7796e73a5ee012c94391a109af3e249e7c42c1d50c23f1f682000280b65ae36ecf8df613dbc6077d51e4a681919c SHA512 56cefe5b0c1f3c532cb4f3e0fe2e52f231568f887191db644d648ff0b698b3469661d999061d27bea94710946fb552c4b5e33a96f5735b1db35254cd834a9ef6 +DIST firefox-100.0.2-es-CL.xpi 550977 BLAKE2B 34cdf202cf3ae988d5ea088c728b4ce320e27942b73ab155963577603ded1d8f220ea6cf6aed82aea2dfdad9415f3dc4d8127a705d692edb7e2455d0f43d70c0 SHA512 a7acb004f5248c266077e876ca5d81e6e5a668c3a4bdba916f5897fa338de6718b8c627a631ac4e1c1062991582f74a2ce4c45e86232767bd2c3a134fe34198c +DIST firefox-100.0.2-es-ES.xpi 542250 BLAKE2B 4ba87f92fa0a4763e977aaeeb9762004e0131f444189a69af5a53b8c76553a59875f0197d87a0dbe39eb4c44253de3247b03ba60d5ea13abb76829652afb8e31 SHA512 35130242efa6cc087d36be650a60aed047c3315f7d6ab888e6fbc0ef67e7364b5b1c1aba1ece83c7250475b289ea906e8d63dfa258d9341b83dc10b1bf3ae01c +DIST firefox-100.0.2-es-MX.xpi 555137 BLAKE2B fa053188054bdccca37a51ba0c773964acf24b38a56aa0397b5467516ba3f1f127e27008500f9041e02a3156116a264be7b73534facde5292a9a79526c084485 SHA512 fc71df4b58e7cdb26932eb7e9473e3c5424e78cd95a04c2ec31048915737cbd2b402493ec5054d0de8f37f1b357b36ef076ae0ebe91e86226c8a32d9407aa5ab +DIST firefox-100.0.2-et.xpi 532709 BLAKE2B 6b436fe07be018e1a6be6f85f6ceb212aa2a9abcc536642e2e798b2c22387f62fa753cfcc1df6c8bf85c2b1684f61a05eb6dc50a999079fa5eb542f33ff0e88f SHA512 3ee4f49a90d52e178945e110ec573f1bc1843c6e3ea8f6582a8f4717e43551c5fa32e34a7ef6692ea03530dfe530cf9319ee7bdbd5e02ad7b06fd39826122d16 +DIST firefox-100.0.2-eu.xpi 541404 BLAKE2B 82d77d32a5c1daf6433c2c74ee8a8334bb5c46c6e00c20d28f2b5826c17d182f36a6153f83047696da6a8ed466cf4c08ee7ef7f31a2d65893da5ce77bf7a91ff SHA512 571965f680832796c215cf92caa474489ec491680b86cacd89460bedcb1f7d6742bde4e5b26e243f8520de39bd4f56fa0efd13ca52ca66d47651e3c7a0dbb6eb +DIST firefox-100.0.2-fa.xpi 561339 BLAKE2B fe0f19355fefec5904f283c7fd77233c58a0104f2c10c893e67808d9d3b066538c4032d53b8cd21182cfd03264dbe064179e321b314604e46d0f6adcfa6e5a65 SHA512 60ea03beaf76198aeba39eb649e1960f2d9a8b2a12e26f933d78611bbbe3abe61147b81af707ae77f7327cc55d27408e1e860af0773cd82921f85764754c50f0 +DIST firefox-100.0.2-ff.xpi 468200 BLAKE2B 18d4d1f97b29c47dc97aa155cc63ea7f22e32813a2c12339644262f4575ff6b9fb66473880ed2b76c92667e1aaff75c4dcccb073c65c4518e4aa924bf07fb094 SHA512 f63b523536e64f7cf552b4f13bb8fe8652e2e7a20edf4ae4e9d7ca95994632dfeee480e2a58523a8100275dd22cb7db38445b68440c54ca5a1c5703c1d830632 +DIST firefox-100.0.2-fi.xpi 535254 BLAKE2B ad14ecb8e0643019015ea195f425ecd0384c5b52a6ae0ca4b3216981ef49c582e4fbbeb71d17d14f59c08d7275e084d56cf9d27a252504d07fce246f8fb471ba SHA512 2781680f8c36e7770ca46b458d75ac5948e1c9bb1a6b4c6def58e0f59c902a6e76decd0d5d47ae9973e6af6a45e513722069fb65401cb65bc206e0e10d207913 +DIST firefox-100.0.2-fr.xpi 562953 BLAKE2B 0711a176811f66a2a719f68610ac2618b205a4c0fa3711926a455fc097ed53dacd1ccf243b2a1bc7c9efa220a34ed045e7a0f2f1a268bf03956ff2771a725646 SHA512 951cdf413a73e1dba6f60757cffe4fee5d0e9de5b3ee38093d3a7556a7c28b1e07ffcd31f095b42e9c057e2b9c8d772aa5cb11724869cd9c7d60de81e2422adf +DIST firefox-100.0.2-fy-NL.xpi 548090 BLAKE2B 53585e1e9a7d2ff67dbaa5dacdca066c12f28b5136ffdfb4a6d597fdd51de0957ce64ddfe761fe9b7bcfcdcadc6894f6ff36027eefabf0a7a43395b1ce8799a5 SHA512 6d9e93b08db8a3bcde8b76b91ff8a65d6c9abff6d502c43fbcf2e98e53a6b4322bee5b1ab23da9314e39230b1d7701ded3a4b74fffc16dce1fc280a322525ae2 +DIST firefox-100.0.2-ga-IE.xpi 465450 BLAKE2B 00e06350712eadc190a6d618039329f5d8cfda672c5b0c21487179099a4dca0dd45b1803b2f28ec63fd1586f92df7b3b015b191572b0aaaf86e10658b5ac9a2b SHA512 c787ea5cb6de0a0e50f2d622136196d1ad5d326be7a207eec15362e4374efa01e76c00541d1d6ba7fca5d317fe6312c62a465ff5422dca212d968d7b75a2551c +DIST firefox-100.0.2-gd.xpi 528977 BLAKE2B 69223482005af1271e3b8c8fc7883fe07e98b0107986fd054d3255a2b20c39d8e75afa4991de44feb7e942fe84316bd23d78808e3b34b9fdf75544e47dca53a6 SHA512 c9add99072360cf1594b9073fd988b6a6546dcaba4f5f095d902c98adb147799fc276e9bddeeb8699ad45f4ccc68bf06db5fb3de6556e17a2034cc83c629d546 +DIST firefox-100.0.2-gl.xpi 542251 BLAKE2B 41b3644b78b5ef9b1b1a9518c4676f9a6a09fc76b75d1ffa51c6855ed8c043a624c3ed2fef16b8cbf07e45881649c314c94fd8332d273243cb546a19ecb789df SHA512 9ce976512d0eec7557e7b939a566902506a735da6db68882995928c7586ccc0dca28cb39e7d9c3c50d274044bb67f67a3412c393479e1bd0d163eab51228bd3e +DIST firefox-100.0.2-gn.xpi 563267 BLAKE2B 45fd4b997ab8df581c7204763a53b667288ebeadd64a7022b786b810dbb3b07077df7e99a057c2f17d9a635ad262c24efc8953e35658ef0a4986c7b569fcd398 SHA512 3329503c0ca01db5b39579b356d0891bd9bf13e5314fff4afbe4e572afd29408c766deb8376d9d81e5ff126b182e78ed101701c5c45e2c2f23e0852cd81456d8 +DIST firefox-100.0.2-gu-IN.xpi 525530 BLAKE2B 025e23a358ab8b7e04667c78c737c72cf570e558e8c3d0d68fbdf8f2a0b54840b4b55e377a5be30e511d065d2a217d17326196a0e2da3403d4e6307addc07275 SHA512 7c0c0f734f7f658daceab3aaeffef6392c5b382daf46859c3a1aff5b29af9f0dab8cd0c62718e045296cef143831976ef6f9f76faa760053007fac016ff51f28 +DIST firefox-100.0.2-he.xpi 561897 BLAKE2B aec767f6385840c563c54e8a1aa8c5fae9a81620850e4c9788336ed9d689c63da179d66117600247f9d38524ca0b4c7bce79c2e9f41af43466b87dc632b168ed SHA512 4a28e976ecb3e478c86d3c44fd7d3dc9dcea1a67f33f9c0ce10a55dfbf6b39571593dee1da10148074d3f0a27de6c42ab4d080339bd5ee47083ea05a1f3abee2 +DIST firefox-100.0.2-hi-IN.xpi 556345 BLAKE2B 426e6e35b1a6c5f618446dc1e22018883aeb113adddff77a57674737cd87e7d0b730fafd9afcf260b53de9502ff9b528904781de49a948238976e8778e63d9a9 SHA512 fb542ad6b0e2ab1203de730070ce0236d3bb3a98b2cd71c3c431d30d8ce7d6b0698daf7480c21df9505acf434e8a95e0365bcd429e4f366659ce680898b788cb +DIST firefox-100.0.2-hr.xpi 530211 BLAKE2B 27b338f4d2101cd84080052ad3dea1a7bb1b5bc084afa15a6fda249b875a9c880651384e1df72e9c305c63ebf880fb23e4d2fccaa1ff3e9ca95ed9643ef346a5 SHA512 4caddf6aec18b7ab32585dcb0d4af9a544ced25d5b2df2b39ac2791c6cb50d161d25ec6dd0c5e0dc77f7c3d139e88527a0250990ca9a1549c390920555d2a7d2 +DIST firefox-100.0.2-hsb.xpi 567858 BLAKE2B 3e16489a3b6372c94ecf51bf06bb87d4f72d56e15e8b94c450fa6d8e63dbe146b0d3a10b5a27e51ac75c39ab4d66a2bf41911f0783e77b9c2c40d3eec2239cb6 SHA512 07bbe8d9b824c26bcdbc78dbf306d6b61930a5c38141331dbdd289a4aad359231adc001498481284920b14195c8a6db411f21854d00e709d1419b417742e98f3 +DIST firefox-100.0.2-hu.xpi 571157 BLAKE2B 6a5765a500c110d51417ae0de5978403428fe5da2c37e4f3e36f3435b1098882a3f4dc09b41adae56bc43b96af9f8d31e89d98738c68591508449dc3d03ed7b1 SHA512 4fd9a35ba4f0d79deb12cba6d9a12f2514c110ce9fd1d26d65a3e427e20c728632f3347ae9b70c20896be413f44c9188b031802ba113fc1d2d060c3f3ad7bb59 +DIST firefox-100.0.2-hy-AM.xpi 580142 BLAKE2B 836b89c9b376e989ac47b2e02dc0bb376a9356f01bfd5d9362e863ed03a666e859d78a7e1fa60efb51d254707845360da9bddfc502d0e97ff3b6d6848b24529f SHA512 3c5ade3a7b5bce5a541a9fb048961a8d9456293aed91c173c0d6534c0ceace9dc3861586b862f3f5a5add7fb4b5590579c3c4f2a9c33f905deec35634fc4e31d +DIST firefox-100.0.2-ia.xpi 537118 BLAKE2B b7515cfdfd5dcbcb23f539f503e0adcfec2a57502297e8d52dec3528d0b428dbe2de90d1ab482b6a7a59da869422b5d5885218bd9dc2de7d659433c836e45350 SHA512 4319c9c09cc08ea9ab23a41a72784a75afbbde5992bdca1e216357695d34036e518d2cf04ba57dd72f29fd66cdc621918d32e71ee5b16747382e7d7eaeb58650 +DIST firefox-100.0.2-id.xpi 533686 BLAKE2B 34ee9c1f5498015b4effa302387abaf5fc0486b3f1b8d240f2b2ff8c241f6e2786a2a32ce07ee2534e1389fa87cae691c67a66eb5a7dcb8c62c1dff22b0f4a1e SHA512 2137964634170205c068928b4061e898954bb2ae76b60de8a94296d7fbd7511949d981982382bacb410e71bd08a4e9e214653fec6199313cb4ab213090cd7f58 +DIST firefox-100.0.2-is.xpi 540508 BLAKE2B a08fb3fe6929f9a1b5a4d4d021ff8768ce817795042cc923713d2665642e4008031172ce98c1ee60b903d3742063926bf5b58e8d7b35ed584057cf3e75792228 SHA512 0a9f8b9e7a98566317a1230a625cdeca9cbdb43da924f71a6283529ca33a84d267b6e3b32a52b7a92e9d9798ee46e261c91d6fad36e889659499ba68bc37621e +DIST firefox-100.0.2-it.xpi 464283 BLAKE2B 1142e273112e2f19b350af3c8463453890d61d94384f0157ebb73bfa82ddbd39f3ff4bbfd1e2ea73dcdc9abc627103de25ab829aebc8cd9460d4fb1e25e70067 SHA512 53e8a86e2fde17aaba2da612a5532f776fe18c6b39d6ff73e878db3bc5f92634f9f6b144ecbcee8e14f5a461c63d23ed0c951c8559011c6321ca8295fa123f96 +DIST firefox-100.0.2-ja.xpi 593329 BLAKE2B 66f0803b26bf70833d34f29fb98fb23bb06ff8a2941b8d5bfbe430a9e4fcce1fb807d94c578d767b0ae245ffd4dfd527bc2007f3d9131a97ff62c6e7d884b663 SHA512 1ae733aff8cbfe1f49897039ea10e913c23c7099efa5f71796c5607f60ae048ce2e1100290def25422abf04dc2aa5bb96d6049d3c762818513932174cbfb6271 +DIST firefox-100.0.2-ka.xpi 596397 BLAKE2B 24ac272b29be1f3ba7e97bddc623ff7ae8d38c2d536d0b5730c951824fc0e80c8dbceb0a4743519b6bd603dff0e16000b3470ae22512c9c19c4f3a89ab5f414f SHA512 9bcf40f46d742de250701bc85ddde9f2a14160e669834302585a69f2876068e215eee18362c6280f341d901db447bea0f615adce8f8a02fc638fc8534da3b539 +DIST firefox-100.0.2-kab.xpi 556375 BLAKE2B 550eab4e902396dc38e6e2d050fb7c0426738d557eb22059fafd70a38e4f074b5d9cb1a380e0e793bdc806098486f0a9dc10f1e862de430403a2a4e1038760a9 SHA512 638dcdf7c6e47ea3b961063f9a0a2934196a24c545910909e9d81b6912fd33239191ad9a9b2d60c020e319cd92680fd752b9c4537920ee4ea0a6bbb0335ec84d +DIST firefox-100.0.2-kk.xpi 619251 BLAKE2B 8212e047f340b36f3cf2b41b8f1ee78d2a4b6274537d6e94b9190f709c9babe83149ae3d5fbdd16d6791510fe1bf0601e831a75a4c150d0a3fc16ce51095db7b SHA512 63e43a1ca40beed1d985ebde376d6922c04bc618379600368a332903c2769ceac29f46d7620485a461ff6b2c7ddcdcf91e8a90823394719303c16d10ed359e75 +DIST firefox-100.0.2-km.xpi 525505 BLAKE2B 5b027372aae8ed2d10967ff6aed4590b6d97c6aec1d3c21993aad726f6296801e18b9ee6cd6a9f51618745c77236c8360604147b72239f155110262aee892b83 SHA512 80bed25aa09c3e0c5a1f590a12cb250f8f5f523a5a8e93521d813160d74b1d4ec9d0d65d619a1a7d64dc22ca391d9d1044fb027d1bd4d18f7d2fa4d8ca46ce67 +DIST firefox-100.0.2-kn.xpi 491373 BLAKE2B dbffc3b3664a709025cd0a6ab3d8b2f4723648614d5fa257e3b8d2fae8d2e4615e6a60b1c9038ebaa6dfd718bd9e53c42a5e7442aabc0b0a58b0e1e014d98cb1 SHA512 728b2539aff82f93c4f2ff25f9f4eb43baf6921fec615c840958cf26f4f97d30f82e86de18bf430c576a0aa33583c9eb79bc3a92f32b60834f723d4f5c771b58 +DIST firefox-100.0.2-ko.xpi 584519 BLAKE2B 2fb6f031b06c44d66bba649e51274281878ab7b72ef327add09fe94292fa87c2cd31f5162eb9abd98b16461b1e2d3544a4b38e20bb520eac8813bffd9a0a950d SHA512 5bc5cd1c46df48bcd677974cfc4ed6d6c7513cb6eaf7e0c6072d4b0929ef2b09bba410999656a71b80fc0ba0d8a3179ee68a9280cf17590ecf5d0705808bfd1d +DIST firefox-100.0.2-lij.xpi 466985 BLAKE2B 5b490eaf66b1247438b7edc28c36344558bdb34e805d77e5c8836270bdf8fdca53383baac1c187b3e42fc5f5cba8ea17663777defa41c75a8c74f727ccbe52c0 SHA512 f1bb61bebb2db026dec6aa0462f07177c397c591f7e31320abedf01827645dbd672c61a55a07078bfcf86738c77f18c971299675d38c44b7399740359cb2585a +DIST firefox-100.0.2-lt.xpi 560143 BLAKE2B 90f86a8dd4c09e4775ce96e86fc0371f82101daf21f3a1bb81fa878d560919d5695c740453181425e168d07aacc0c131209cad8c1d3cf7b0f4d73d9db3da46cb SHA512 e283e0e8cbec92683efecee443fb9b6a3866335c857b87b38e1d5d71f9f2e3c04233073e6b896b0fed215c83bc160293cbf770fc108d18dc24986f13f31dcec5 +DIST firefox-100.0.2-lv.xpi 459191 BLAKE2B c06f6568b077b3f31615a19812a19575ea77b2a81171f611cc751650f84ff428528c59f08177d9b7b328784c2e77a9aaa595bb641358f7f555b2d366b09223df SHA512 aa7c066603cab7c728012dacd6f004fb1a463b932a2145e25aa24bfadce03b063c28a6a3a5f70777ef73246ff3904992774013f70691c3040dc7bac9c2ed2e26 +DIST firefox-100.0.2-mk.xpi 468285 BLAKE2B 12c2b4c99cc33aa32edf547d811c3d37c53270dff8faec835afa5433aacda61e534fc074edcc6e4e5ef8dc1c9b10130cf937807fbedc3e0a38fca73eed27b4bb SHA512 20967bad3582582a65b75e57a862d359f160e7c7b2b2249b203e91ee716f130797b16cb52d4a5e55ed4ec3b2479fa678af58964a661828c280308470368c7971 +DIST firefox-100.0.2-mr.xpi 528155 BLAKE2B 2290b7dfe64cf7468254bb127254bd0c19a0eacdf52fe7a9aa8e5a071bc1d3d9c7d089f25340c86b7d5538ca024c5eb035ddae3ae16bc394733e4ea5cd1a340a SHA512 d6ecaa48e8958607271c0b89968c814a5141410c54add6f879c37942a5864dd6cbef1e9c781ff0ef1392eeda993d4acd65c54a5a22fd56e9b80724c006d4d4ba +DIST firefox-100.0.2-ms.xpi 444146 BLAKE2B 63813e32561b647b6db6518cc2cf64a2a535e586bd5024dc9977a9003d5673abc505f64ef7e22d4c3d9fe0eadfc91142551a475f7a23aba6fd81ba534e174325 SHA512 f6445f6fbd3712df208b519a32e3cfd6df505b077ca47c85766ed5d6ef399a8ea67fc932d18b51ffc9c9df07547a51eed129b5b822554927107ac925419e361c +DIST firefox-100.0.2-my.xpi 507363 BLAKE2B 00f3c67eb19d2c49c80f125393eb1852ab3dffb888511c6d40597a80a7481186568a720ca929e6915ffa56b94d03140f48fdd62294a3107116404ae8406a51f2 SHA512 c09b60e837b82a26ccd98012686c5b684392dad2c85419bbacef43e4f4bde04a8e177729495597998b91e2d63568dfb4b819d68591946bc73807aa9eb4458185 +DIST firefox-100.0.2-nb-NO.xpi 533783 BLAKE2B b9bade9fc3a20e28ca6745d933b940d5b46d1bc24e0d80ac06c2b49c7ee84817a3ac226e11994ef4ce211edab7748400a699786df634ef416a1edb1fdadf06af SHA512 b923a91ff3552a9aaeaeb826dce307cb5b74bc88d6c8e0bfc99540130265178c54ca8a23e3e09867844b68158cf634a4dfe03af880d4cca7518bcc21a6655074 +DIST firefox-100.0.2-ne-NP.xpi 482556 BLAKE2B 94918dcb146a60945c98c93c10540b65a53e5ed1c90e6ba5b10056dbb1d7abd7e8ff91bb9f784cb5a58f2b6d4cef53bedb3aae3f62a3f55b5ef3f838e764152f SHA512 5e83a3a459b99e6f0b1e64528bb37601d43ed388ca0aff6fd67627e28b33e40d2a0a36c7529a1e7625abcdde402c3528a8c6b42f0ece250e20d6b718924f2c8c +DIST firefox-100.0.2-nl.xpi 542300 BLAKE2B c771b682e8d18e15788cf6f02d935e2a5d576ed45f8f7821baeaf6ebc39e46c358a598860367e7572b9abeb53980eae01301b591f6f3f3f6c7136eeb771f9a3b SHA512 6dcbc0dc82d8e4fa15ae7e39308b8a4ac38c884739675daa2e34b66dfe03e334753764662ec830596264d2af654eb5e2f7d4c1578ce34365ce042a0fb51ea8d8 +DIST firefox-100.0.2-nn-NO.xpi 536161 BLAKE2B fe16b02bba6e6b9a5b3a80e01b6050bbf27bdd8cb0c42eb9eb480a2378b10177b7e8a57f906fed4e38f4fc5ef12e02af692b73528e4ee85ad05d8422b6b6d5c4 SHA512 4bfac8e0b5af2b11929c854cfc0e13780dd653db906780ae79635fc2c46a7112319639627539b7dfc979ad68df08b92478e68f7aee7f431c1256e663b6ce6399 +DIST firefox-100.0.2-oc.xpi 556910 BLAKE2B 12d894a47197333431485bda813033d083a6ebb662743970fa57912491c6a4bf10fb2e2e82ad2ac6d745810e44e267b3cf3fcc00441276818f7d5f60e41f4e4c SHA512 6854c13753f85f774630d4d3b2872f84a54063e3e818650a763019a744d305ad31ab4c9b9791dd358b4826f1df91c70cdcee98c6ae9be3363043f739e04bcc3a +DIST firefox-100.0.2-pa-IN.xpi 600283 BLAKE2B 7acb127b40970db25561cee9abfa5d2dd6969e3dc59af262d95016000d3d1c65de9b6923c07f26fa258421dc5a132037fafadc25014cd2fdfed364e662be6e52 SHA512 1c41628135bd84b844c5ba3a49f29c2995a57117e66c1e13b20f3158c8578a986dc74079bd4afb8a8f3deda2ee5a20e6da643a4269274f3842836440470eacc5 +DIST firefox-100.0.2-pl.xpi 562524 BLAKE2B 7992dd26826c39119a607c3128e20fe086d5a6f5cd7d0c73ad57d8fc8b04914d3a189140a9ac29080e302675fda81b8124e26f79f788294ddcf2b8e848a4686a SHA512 c4130d875b91ebdb98562aaecc7c5f2fc263d2891176eb6f18c23028ef287c42151cf2575d867bdaa3edd393ea1dc79dc484aad1d808e490951022206bdcc6b4 +DIST firefox-100.0.2-pt-BR.xpi 547570 BLAKE2B f143a82f816162561f106b610f486774bd8b395e8055a1cfdddb09ec2a3a7c17dc890bdf6d96a1b220a7b443946608921cea4eb749b361a2573be4cb60c262b9 SHA512 da04b151cbf1d0a4364d4b6f885a78c911c73f18fdc293340e88eedbafd7d5c65ec95f8e81d717eb79febc55e62d2338a13eef5cba5f19603385797ec905619c +DIST firefox-100.0.2-pt-PT.xpi 551059 BLAKE2B c6e227f169d7e55cdeb07d8e07a039716f05cac4860d734439ff2845efcd54349d8f46f62853c6ecb288db0c8cdc094bce82d9530c34c4aa713131a93980a5e4 SHA512 bcabff262e695985dedd14d8cd072c5f681a82b9e67a63e037517d29d46fe1d399dbda5f963e372f4a2b5cd123561d020e5029f6f39e0f5fe9942c796a1bf3ad +DIST firefox-100.0.2-rm.xpi 541906 BLAKE2B 9102887ae1ef87e630cee34cd433d6c92ad5002cad46a1e945162dc1043118bbad1535e358bb07e56ca25b37e9859cc3c116d3d6ca122bb13ab9b0d0148ddce2 SHA512 9a0d4be1e804c3dd597e30506cd1065772f4aa7d8ad5599c77855c3e55a2f7d948df4d0661363f926e9324e557aabe689c94e4b22367768ff40af9b4dbc5f4df +DIST firefox-100.0.2-ro.xpi 527992 BLAKE2B 8a1fb1d1f0d0c686c60096f9efec79fbdd091d5e45c5c11f67bb68331bb114adc8633a90d8f6bb7751a7471f2e530ee84caf58351897a89a3169dfea7ccf9d68 SHA512 3c6b5385eb4fbc8b06f4a36f48bb05f77df92e5cc31cb1f0fdc7e9244319e43e0c6ca4530fce753e91ddba0d22984769bddd36d13a0546049a24c046841cdc5a +DIST firefox-100.0.2-ru.xpi 633347 BLAKE2B f748c71c63be93221a6dfed6c3829c2716e04f31fb231ee751216d83e6bfc4f606237f689ac9100d7240f356c00717f4b5ac26f3dc8efce396b6434d277ee9c7 SHA512 4d42aee1544ff6c862af51f5456371eecb50b4e0b889af31b50aa430bd46cfd6219a9d56585d7df5e97fe9c4486388d23439328500e3efeb4e77a26116ed587c +DIST firefox-100.0.2-sco.xpi 500179 BLAKE2B fdc90b71a0faf84513040ddbeb40ac385b1f7cb9c17ad032fa41586cdc8fcd05b2a527cc2d544d705cb9445b809726bfef1c58e8bbfdc5afb0c1c2a8f83b6c3c SHA512 70c78f5679fddd52e13f65ad42a634254b94a92fc9daf6294e99608a2658a9db8f111ce6b2f27f8cbc66c1d708715747d833a7986d66d7c022948fcfc4f17921 +DIST firefox-100.0.2-si.xpi 480907 BLAKE2B bbb777bd4b88a37bc29a58844f46598c7628185228b97ba45ff40b6ec8f26eba384f5f4ae0d2475907ef79eca8e625cd18996ef41299feebb59a156f9d79dd79 SHA512 70d0b82544ba5eb58342ccf6a68a91722dc7c4fd67be96ab31bcb010a1689167087e93d0c9e8cb197123eb4a4c027f403b7179f8b8ed2e0a180ceafcf1097955 +DIST firefox-100.0.2-sk.xpi 571976 BLAKE2B 65a565eb26df35a5653558afb5c7f042d6a3d0d7a5f86eafe070967dec5df77bdfea01b5073692b78a7cc12a73e9776e921c5334eedafabf19a530b1ba664ba8 SHA512 28fb612cfa91fefa755deba5b2ea2fc55bc2588cb6982153271e2e325bb69a9adf9fa574c734d06feab197dee05056e62bb3ffa1f281861c3e78f76bbfb4f7ee +DIST firefox-100.0.2-sl.xpi 543732 BLAKE2B 4bd86bf0d7d42cd8bedd150ef1b24310d2a25e42e0759f4f237ac8e4e3381878d88e811ac5ed2df4ee6b8f5573abbe4ad88eae7b445a063229be7a7124724fbb SHA512 2590fa421baa40b02a7541142162482b2bc42e5be8838092087c91bc7aea8467d0ecd3cf8d236471fe9dc62dff3d0146fec4df89b7cb020d91f1a843c2b9cb09 +DIST firefox-100.0.2-son.xpi 417297 BLAKE2B 30dc46556fe205518d1a1cb687b8f80cfb57c8c62823d6e612dc67c351df587c6ce39c015f09d8480cfe3e90912d39e12dcc79af0ca0044dea8510a574f98614 SHA512 f8d349eb4f2c5d6a1939c9355dee9484884c5e8b8141d0a04d66ec6d472f636d1cc0c46f06165c6dc71eedc1b1b7c29cdc2c097754f2f2d7b8aad048d55ee34e +DIST firefox-100.0.2-sq.xpi 560523 BLAKE2B 26f98d8f3e0c6d1f98cdd5fdf914c9d9207722fe8fce2a5520486e58262ad58ade37d45debd5fd03c1d94ccc2507ca91a4b3bf4e18d074844ae2b933f351a696 SHA512 31f873a72cc38047f95f4f1c088233efdb6ef04b2a84e27f144c1b4e91a996ec18b22de7404e98c8b249f5ff985da2c0968e7f0671ae8c401820002005126eba +DIST firefox-100.0.2-sr.xpi 585612 BLAKE2B 0de70369e71e3c40a7e556191a88db98790fe88794b1f07c677af151deaf97b1408a65828542a219e7580bd9e881e7867099abcbc8d2e0e0066c5b5760518a42 SHA512 05ae0a2f4bbcc73bcdd7fb822525c280951ae40a8f8f474138ccacd245af91c81a7de794933cb1232d58ec69b6c17d5518894ea81ed0fc87a7c7d284462d354b +DIST firefox-100.0.2-sv-SE.xpi 544804 BLAKE2B 9d0130eb35ed980f567e35116c680b85567a35d82bde88fccc304323dd134e6bf9539aafd22886a7c111dd8439556d1072f78e4d2a33a432c3e8ef5325e4364e SHA512 f56d62e638954efc1cbc138565cce0a6cf93dfcef29cd68ecb9800309d3b25412ef65a1960a7be59aa18eb0cf9d22204f892ac9ce3c459312f2169c6f4f520bd +DIST firefox-100.0.2-szl.xpi 503466 BLAKE2B e5898363e8abd336cf997031bdaba2338f3ed7ea20444b40c7a0be53c7769584589f506fcbf0c0316e8c87e53cd8743fdc7beaeef56978e4a7dd86ab0b75bfaa SHA512 b7de61c8b2d254ffe3301f0c230f958c17bd43f9cabe93327f422dfcfce0073e326a1f587d4814f25479b7e330beadd8200d25fe68177f7aa63c98eb0828854b +DIST firefox-100.0.2-ta.xpi 508222 BLAKE2B c7aaccfecf7da02bf7088be8c70b0a52a38142d1fc6db918e9803a89d3da33e30a139f2dc974b95631b536122539fc636f636efd052a543f5a8062807552957c SHA512 376ba1fb183a78fe22cf0204b1d7da34ec80b569a0bd4036d23db30d2326d9cb49fbc618eb21aaa1095112dbfd0b23db867b2e2707c0825c6530c6c467ce984f +DIST firefox-100.0.2-te.xpi 546700 BLAKE2B 0c76d8299f2ec2a6e52a280996316190fe3a8c05e0a4a18dee1b8db518fc516ffb9361e89abc470435168ed3f51d8b3cf9dbba7ee8bae971ed2c77b891d8bc67 SHA512 0b195a8521a86202f7bc80e412e8a8c9459f5c91b1fd05164dce21100f2d7f844dab384c7b52282bdceae23795719afcc0cf4f53c16505dc569f0bf99c892020 +DIST firefox-100.0.2-th.xpi 610751 BLAKE2B 115535c0c0cca78169cb0385ff99d2cf1d103165a065ee43d2723faa7b9c9f7f5904f7a69113483ea81a6e57574826bf07dbebf9cb01a1f0efb456de871cf667 SHA512 fa6ae7f8cc95116c3b1ecc4d95e4860d9d3cf8c33c5d546e3bbf3bcb4f4636b6d6d0737f7755d06584bb55a52f9d7a2066fcaf3ba472cab4bed10f70a81551d3 +DIST firefox-100.0.2-tl.xpi 518031 BLAKE2B 31d8871e6411008972e23f87dcd10561f9fa2e5691d29f55d5ef29d9a7fb55c2c3051555c857a6b70e1bd45f89c2e3bef81518f0af83247d214f9404b27e4ba6 SHA512 10a81826682bc8915bc3171069ebbc733c4fb69beae7da9a20e44a67f3aa27f67c49d9f0b747ff7c59cfcaaa1d1588a87d2972dd8a115e28fe7c8dfb7c60ced0 +DIST firefox-100.0.2-tr.xpi 558392 BLAKE2B 576ff1dafca7bfea9cf88fc235a0c4cbd4e00b6e38568c038ed4bfed422c8990bdd98ad4ed14ebeb206c15d65ab6479b16d2ce0b9473952f8c6b53bcb1d4d792 SHA512 7162e5b6363b895f12699eb64c6f0357b25aa6d81936f8a6fd6e2929c5254898fbb6cf79341b7ada101807998ef950f31e7ad1097db808577994310a675d81a6 +DIST firefox-100.0.2-trs.xpi 486855 BLAKE2B f426ef64d4a5415bbd81f4da2bddd5f2a7abcc0bc3917b185cb5d2fc4cda54881edde27187984b7311a78be2b939733deafb37810beed5e3211fa487b1a8fe4b SHA512 51613f6c3303eda6304bb1782c3759dd9bfb46a2cdedeb317021acf2c4a2553709a6dfe57c172fe585e8d15116fb8bee6a9f60dfd5a43d427cabbae55467cd16 +DIST firefox-100.0.2-uk.xpi 627003 BLAKE2B eda5a358498fbf50d7a3b3eaffdcbac5420a6a3ecf967a08cd6662755c1aef365e4fe69346055bc891d303cb82d54baa5c6be4a32191b2a074bb8c926f6cc77a SHA512 097e956c3252abbb1fc1a84b64967897238691d71be17028e8f86b9bb72398967f54d574faaa5490040bdac6a75c7f2eb1261a7a3bcd586bc0ecc90ba94c4d95 +DIST firefox-100.0.2-ur.xpi 556902 BLAKE2B c9648bfca98d2bed90a193e24835823faf504cb6a9b0889a47e344c49aa625a46a8500285673d17ebd609791d130e0d4706278685832c2d983d04a755041b3a4 SHA512 e438638d0e0fd6afeb81722912c66019ed603f1957ed47f41737aba03deebb1882e68583ad2965baff4c2848d04ae3188da6f9d3a528b015803989dab2930762 +DIST firefox-100.0.2-uz.xpi 473715 BLAKE2B dd3376ed96b43b6984fa8ec221a583c3b5024b8057fd227f1f70d7c0d27deda0565a72f775d5b91f466fb4a83cb0de5c556ef681555fbe8574b33629c3d25f0b SHA512 a4c1e7932b182a92d9f1353f01907fadb973260b70e422be16d04ab8820c2521701829e81dcb409bb2d5cc978fa37baa11e85a8baab0aa06c74da7c699bb3792 +DIST firefox-100.0.2-vi.xpi 578683 BLAKE2B ed83123fa277013124b771a3c097a61f6195dd1529c338adef31bf12e52faf8e8ff432a9ea6d957bf0ba07eeb07b234a4e43a06868584c8156db15ff45d64b45 SHA512 a90d159e1fd2fbb73a6b59bca01e82ad9ab77b9da70352f237af7e755dfd0e8899ac22f2a220ec2fe41e6058b13cb3744ed25226d0abbe95eb56346af66fa56f +DIST firefox-100.0.2-xh.xpi 419501 BLAKE2B 0a8e51da7fee1c844cbc5304d31d0bc2609702ecde062de5a6e450c8fef1fd3f63bdcc56a1a4baeac695bc8fa43d462505be9aa9a866728e00ae1af7b5a314f4 SHA512 d0d5ed325d2cd6a4a62588985ca301daaf2c6c47ecc316340430a07a365db5f551e77584729bf61fd892b4e6dae7b5bfda646c562bc846321375dea6b694208d +DIST firefox-100.0.2-zh-CN.xpi 580540 BLAKE2B d77af0550b7d5cd561357bfd263680b1ac7ea58f3de14f17e6be712b9eb4979695601d9fabd1f7724acb45263410ec8c0b8f0088fffd27199bb2afad75319bb4 SHA512 ca868ca64d0acf5f0ebb9fbdcad25a3935d3ba7156b0d05b86779a8a21f45d42a74ad6cc9a176d96bd7e38b554e02ecd987d9b1c4e9fc3a4149c4eb3e45df54e +DIST firefox-100.0.2-zh-TW.xpi 581632 BLAKE2B dd203ff1f4ecdb53ec6f85c03668647b839ba16edb1b06b68ce0677e8f6756b033efeb4c2b9ffc794148dc8dcd8175c5c5d2d657cc13db3ef36940a2a4885519 SHA512 26e737abf949f171a4f03d8bd16dfb6422e89f7f177e40db5f49d03d1b41638580d3e2dc1ed72d857b4c9ba322f88206a25da43ae1c0b5b59543bb42c73da301 +DIST firefox-100.0.2.source.tar.xz 482708576 BLAKE2B 2edfe7ac3f568dc124e6e733fe8cfa554acdf0cb0aa456cab601be0637bbeea1b1b48a4069440a4075c17a7db3a683d554197f1369e614e33af02cdcd39888ba SHA512 6d9922e35e496fa63833ba03d1466e075287e40e50854ddc4f4a2036d9c7ca1f35c03bc6f708a3c469e0ec3b389b3346ac754bb84df0fecb86955fc21c05e00f DIST firefox-100.0.source.tar.xz 487179576 BLAKE2B b8a46dce6d15d11476aa24fbc87a9df562fcd613594193ad053367facff9663b7ad0dd79720e7437383b7212869213d275ae12755a91ae22633f03f78db3a601 SHA512 29c56391c980209ff94c02a9aba18fe27bea188bdcbcf7fe0c0f27f61e823f4507a3ec343b27cb5285cf3901843e9cc4aca8e568beb623c4b69b7282e662b2aa DIST firefox-91.9.0esr-ach.xpi 453213 BLAKE2B 6ad8fb45ebed65b82ca407ca81e1a32cfae6da2dc93b7c06746f47829b4434a7fa41db3e8b0b307cc65e141485b3164595bed8df12b9ececaf86c251514203db SHA512 6886cbfcaf422a853811f56077a6b29c432bfa34fdc3768e62dde52d477ce99dedda2aba542e2813343b547b350b8d39d32784e496f8d18a02f9fa0954fcc470 DIST firefox-91.9.0esr-af.xpi 426927 BLAKE2B 5375b04882b53a6ce1828a01a565d49ba02ceb076b89b8a64ff93f07573ebf3594db7ecae373b550496532a61ad2b4bcf62d2854278b517641c8b052cf8c8009 SHA512 7c374825faa131baa771bc4aa836656b1e456dd862db0d9fb52f13206c43f1162de30a0192ca023f0dc1ed98ad351a921917a6ad56ebffa4cfa3643b8210a478 @@ -293,4 +391,102 @@ DIST firefox-91.9.0esr-xh.xpi 428177 BLAKE2B 197dcfc2298edfa0b421322c275998dea40 DIST firefox-91.9.0esr-zh-CN.xpi 575381 BLAKE2B 662cf6768693e480184a7e789d1a823dd12aa7c710f5d8dae46398d78d2f827683c7d983ee31116937db841887f32acd4ddf75a34fdf29f8c9cb90b113a3f82d SHA512 ab6adcc8f1071aacda8452b0d58d26ee8f1072189b7459f9191e3a4c1b4a9f864ca3483fe6bf9f642f962d5f223d5f11364173349519a7ce7a4c7451c08d27cf DIST firefox-91.9.0esr-zh-TW.xpi 576235 BLAKE2B 643c0d43f76a30eb1e6b9dae66798a6c4bde081e95585327377c7890c06eb27f1a35bb886ed3dcb6ff42e8766d0429fe5c7129ad8df1fb8735bba86f1860223a SHA512 326ae088155fe30964ce58b564dfc0879d5f94b14c31173194e424f3a2862a4619d76852118403ac92ed61581e5419395f219cdb8bc9a3056beded03d3b83d96 DIST firefox-91.9.0esr.source.tar.xz 384516460 BLAKE2B 5b265ff907ff520edadb1211ceb9201419349555bc4ab9acbf1d50ce9f0a9bbd26b830f58aec899d882c25f8036bf4ea1df39c7ad144d0305c69826816eec48a SHA512 fd69d489429052013d2c1b8b766a47920ecee62f0688505758f593b27ae66d6343b9107163749406251aedebdf836147e4d562415a811b04d7ab2ae31e32f133 +DIST firefox-91.9.1esr-ach.xpi 453222 BLAKE2B 5550856eb82e8774104400f1da02d6c4da95ebf01867c4706603c05e0678c308f5452bf3beb89936cfd89679553871b0e54fc17ab18e47f132e1984b60c0392d SHA512 b781130b79e20ae9f69f92dfda2cd12da58af023a0d39b58cc53032f8ca99eb8e5013bcd3017886b4a8b725caeee2215fe3d5f6df2d287245911f01dff6a603f +DIST firefox-91.9.1esr-af.xpi 426915 BLAKE2B e069a50208c4f233d518ae91099e7f23b85f24ce0361f60372e07a2303a6235a06018429b0dbeb55bf601cd3255aa62301c4e762e2146591357d4ccc07aeff33 SHA512 9e1ca5c60675146b2b62bb7856582cd9d7cee81b8cda0efe57c631adaf0239f43c12aca7fc194e90742baf3de3313923d644a37281f7e09ab0f42094e35dd919 +DIST firefox-91.9.1esr-an.xpi 499887 BLAKE2B 662a8c02774140eaa890d42ee2308e71f5fbe14c1fc58acfae8a9fe3a8595b1593575521430bbd20ab251095d867b952a868d55378fbe08e1bbb3c94bdc39717 SHA512 c873a8f091a2f673b1bbb0b0c7718b4d41fa4ef4930190ce866ecca19f7ed10428f2c6080dd77f1c80fae2cbbc8123d835033cd2e3fcfd8a43942c0ba812ea27 +DIST firefox-91.9.1esr-ar.xpi 559677 BLAKE2B 968db49cadc2e3f98a8a789cb407f78d300848545f5dee231c99505e6bd9baaaf41c921f4152312fff78b050a38768fcd15a3c160f2c64490588002ad25b5486 SHA512 7bddc8e37d0bbd213af50f87c050e52b7908a8fbc7e60961d7bc2ae8d04bef0d4d759e369e7206537ff3456d45e9eb4257fe1c571e3bfedff3e17e3593438a34 +DIST firefox-91.9.1esr-ast.xpi 498573 BLAKE2B 4a6a71cee53a5ebf58552150f27fc915c22e020e6b286441930f1c465be5b38f37e3869b9ea1b0fc434156316c31e649e93d562e74efc778c186f02aab7c9d50 SHA512 67e4c9bfadb4d2b8ff9e12e89e0b500431de8f4f8dddec51384e5f01fae66e0b50a2522360481018467627524e682ecb4b93f601a8f3a5bbfcd6629d6b0249c8 +DIST firefox-91.9.1esr-az.xpi 489432 BLAKE2B 846a3ed39d26c80bf86794c80ae59b616f1af42be79fcb4c3e689f466c27540460d3569792bc7532e35fd254b58f1447d7ee32ea1bf7450bf1a110c539ffa840 SHA512 33511baba4e7b2d26ac690f68ffb71301b535da8c69a4653fc8fe19757987df23d31b5fce075b18dc61143c3f03d40503a41be51bd0821f2ef9546f5a71056f5 +DIST firefox-91.9.1esr-be.xpi 622606 BLAKE2B 0f82eee79d75e9c575f660ffef2fb8a913e5a9d83dd562419f0f326727ffd187546eb48ed8628d731704a98044d43bdeaa14cd2b0134e84eed5091fd0e226335 SHA512 57d5e45299d81da56e4ee7010796bb4d66775eda4eaa7b8f488861e11966d298d071b5b8b677629c3a3ac73b937e5555aeb0e4675cee38f3842c58bb62a4ed43 +DIST firefox-91.9.1esr-bg.xpi 567637 BLAKE2B 5730b6e43099a9dfdb3974b59cbf6402241714385f2094718f38a568b8cd0712ed26d026f5028480600875318538defbac6652199497d226f58d6237af153407 SHA512 6f99f08c8c6c6ff2e5e1f2384bd5bde7b92ca51ea60f6337f24196e7a1afe482137077fbb5b5123ec54a6665084771d77ee38614710a1e2db1421558a519dda7 +DIST firefox-91.9.1esr-bn.xpi 556821 BLAKE2B e9abdd49a51c0fcbd59b2874e7fcbfb8b083ad4af9bc220ab8cbec20cbdb7eb27db775f5a50420a332400b630c14f5a6b17e527e48d466e26eec627086c22024 SHA512 56d7ce8a8083723ec1a8b779f4c13c432c1c6624ccee509aa766b72d28be909631627d2a8353be85b1fb78eead99d79d379f2dd7191c4f2763621e2e036b3098 +DIST firefox-91.9.1esr-br.xpi 526248 BLAKE2B 85fd150812ea09da4ee969af0304dca74c20cb60cfb9da6f70ec129de908dc540f2dc058d694cc5f6ea940d9aa5d68f3fe0e892fee8dd9f5efdd40a59c8708f4 SHA512 376d1d606079434be8409f3f5503115cfe01962c86a6868b6a72b2d63cd09ea130f651c1a8a6e0ff61928ad8e513cfa9c695bc24ec671c1b2aa01174fdcfee04 +DIST firefox-91.9.1esr-bs.xpi 463562 BLAKE2B 5a53c90be2bbc928927fd2ae53e5b45c118b1e417da6036053e0aa3c2bc79978faf9906310b508f59cc147af1d1a1b84e2ecd9ab663c95e58eb4a9678c771ad6 SHA512 e18f4f4fe2e80824cae025be4f83757f73607037e4836102c9566395e174ed5c45c9a70690b618b54a8197b9c3700daad33eb6006fdb0f63c8557442032d883a +DIST firefox-91.9.1esr-ca-valencia.xpi 529401 BLAKE2B fd6ba308413455c43a8545c7a294db8696411c891f028a8ff3d7e0649f69e891b94a0d1c042ee2bfa2c411e8bbc2fa06a02968dbc421f14e9bd5c51f61eed54f SHA512 09b137a2d91e72e9bc0411bd3cda1ded17b2794475a19fda4e75c18b9504d4e4e732f85323da66f689c56d1b3fed214895513764dd7002ff382d4e7a09337c0e +DIST firefox-91.9.1esr-ca.xpi 532485 BLAKE2B b8aea4942c1670d79eaf26c3071ddf26dc7a511b9dbef05238eb268f59ad3fe63cedc43a1d9ee7f07f3392edc5f06842799728fc218f2e3ff36d1cda48dcef82 SHA512 e5899c96a65f174dcf91c55644114aec547c521b602ba59cdd469f8bca5e7e454e00074410887ed159fb6b3ae790fee1d6e31c071d23eb9061617b82f1b52bb5 +DIST firefox-91.9.1esr-cak.xpi 552604 BLAKE2B 54f8ff565e503d56b47a4dbd39f01768bf27e4cf93abb8ea0fc134437a1ee86005197d2e7477ac3592e1b2c2967065b0b0b202e67c6101a8a2a4802b4f008fff SHA512 9dd5b7d388c8761f28357abfa134b576960e5b6a4768ec2bc7b3e02018a731db6ddb9e40463f3c6cb696fa8ff6efa3a79e622dcbe904a70f4171a6d517ac8692 +DIST firefox-91.9.1esr-cs.xpi 563178 BLAKE2B 81e0c44a700f2279b5c25d7f7e12bd2b05e99a3dfb8f3d02a9f99ce1def663a2ec9818bfc6ec5c2609aa3433e5f56aeacee22e67b43dbc4ee9b7e0ad46bd5455 SHA512 746d1b6bd22384b9a4eb059da37715b0070cf426218c62be6a3c8a6d440972d389aea3584f0615af9d28d6df05a909bf55ab2dd6f2ff3bd370dabc1924fedc5a +DIST firefox-91.9.1esr-cy.xpi 542220 BLAKE2B 9b621a600c49d1b9976c91ad7841647d57454436a438e0fac80d07c633c2e3823c6ffe2164ebe1d7253a208998177f563b543580173e4138a573081b932d39cb SHA512 77663420b067c402ebe7e62d74a275511f46bc28cc9241ed8c20156fa51c6881c8faf5ab96cb37f56ddc808723cd48af100404442ac463c7a17dda6e7d58625c +DIST firefox-91.9.1esr-da.xpi 534156 BLAKE2B 03b76b9562b22258a5f672dfaede305ba2032224f3fcca26d54def02bb8a3512e72504ca2ef1f584b56d214041094eeed0a3a7d93b6a41f8f0670d5367a213cd SHA512 820b3dfa62476c672a48746f31b8483e04ebcb98982d493e5196766424877b3dddbd43c769b69ae3ca7fb144df2b9cae3afe402f5f97a6bb0d3c3475be9742da +DIST firefox-91.9.1esr-de.xpi 553581 BLAKE2B 4dfb1571da036e05d7ba8bdbe7dd55447d89dfda95170e788b03147a9b16daa7807a3f9e1820866e3880f0226370f91f77a4ddb928334c555c85d66ae067631b SHA512 8f05ab8c73933d8013026a057438320dc6550de35749a53bf8688b7ccd86004c24cb085af30ba8e117f1d58727eb96dc2cea8c49fa18bdcec63e393c1fa5d5e6 +DIST firefox-91.9.1esr-dsb.xpi 566474 BLAKE2B 064bfd378742726c87aa2eaa37c071caf8d130271c04f1e44e104c5518e62ebaf7a11fec78e7bd7db75e854d5ad41756d722f09ff0b61a4f9d60988f2bc30cb1 SHA512 0e4509f32f45bc2429eb5b8be813ac4e39b7b68ce6e8454551766763ffd344574700611a53c022b40a9dab46081b67447e956255cbc5851a92ed4e8e9bb471d7 +DIST firefox-91.9.1esr-el.xpi 639151 BLAKE2B 3089a6f0a85eedb2acaf2b32db4f043b5628af4a02a5b70722a8f46441ec12c4fb8cbc5d3fe915327d189c128468ca86fc4c6abd9c4eaca8a407239d01d47ee8 SHA512 027de93fa2db2143655ef5ec5868036b69f4062973a99b3a2036cc742fe275815cd809c44a9de085ef669b07affffa19460323a2589c7f7dc6b33c0a6942959f +DIST firefox-91.9.1esr-en-CA.xpi 509576 BLAKE2B f455e6cac08d3acb9e0a38ca77d20fa4aa4686f7e6cdca190ffd460c7bee0fa23357295bfb47491629811ce3d38730c18c21b2d054d51e8218a3ba836bd7e706 SHA512 158990ef837d3326ae926f4c024e759284c615ef0b289233538e931c9349ba6d9068db35496ac0a17a6936c0b7c555a6f0598e63ef7b6f9468bfa2a1a01e05c5 +DIST firefox-91.9.1esr-en-GB.xpi 510588 BLAKE2B b6dc5ce54aacaf1b1bcbda83e52ea9eec4c356079be6b1bec5b77feb1ab8087631a39a6a21e91471981ddd8dd945f3d1b9f34946e74d89a097083af7a7dbf3e1 SHA512 435931dd5cf36705bf3c52d55d8fa682db70314650f3c29fb4215e48717e2087f8a4fd3609f989c963c49dccc89882f1c4069b2cf3173d443da5275bc359465a +DIST firefox-91.9.1esr-eo.xpi 534799 BLAKE2B 2fee158dfa3dea6ef3abee975366c433554c0719cb4c558c16fcdcc02ca9345f1c7b7688f8323332939a20ab06a9949895582d713bb0686c18fb076b117e9884 SHA512 8e28b390e1f3d8c226a6908a80a4e36ed3aefdaa875c412d5cc4fd1fca8d864375b77a089deed703d74dc945dcd6a55368d090d3d5ec215bf528ec1211dce4fd +DIST firefox-91.9.1esr-es-AR.xpi 546672 BLAKE2B c4d6667677f2b6acecf55f1588923f5a89cce4c7b7b93a75ee4461cc783da74a8d5127370802c46457b792c5eef3ae11cf3893dbf525f50f83da74c9e78c6869 SHA512 9ceeb1abd3a3672aa52fa6ad1078a8e60e3cfab5f71a972384d3eaa5da7bf28cf60f94631fda813782acfdcc1aec0f6db185639f4c51297dc83417cdc0fd41bd +DIST firefox-91.9.1esr-es-CL.xpi 546372 BLAKE2B 5903a48a83f5524d350021719f8f195cebf24efc0e93d0d62a74e0f21bf26a6e5429e959a6fba3498221ee0e2e1b321abd151c95244cbbb39300081cde84e4a5 SHA512 14f2ee5d7b04540ba70b79b2d28b97540086c747f0c85270971cf0a1b09b8108fb1ffe809983c790f07df69e650dea642815ecbb9f030c13af5627fd6caafafd +DIST firefox-91.9.1esr-es-ES.xpi 537065 BLAKE2B e15aa0038b59a4ba1ef14fa5165a6ef6bfd38869daf70c1057d195f9d715e87108b5c2eced9996651cabb487f6acdd8df94eb67d96a9ec59d3625766116d90c5 SHA512 5fab44dd92453658c45875178dcb254e8b0525fbb0c80f203dea9d550cb8a56b6cdc170fcd393c519a23f1b98701e3cb42e9f4686ff4ca2efbccdf1aebf691b2 +DIST firefox-91.9.1esr-es-MX.xpi 549990 BLAKE2B dbe9dd632256c9edf5a047ee9b0ae989d7be4fbd53a3daed631292702f03cd30e871962dee18cdb6e649bf9271eed318ec27c87b9efce62a233c83bd6621e879 SHA512 9d093eda62eb4956eac6cc22407096c029a464339a4daf897ebbae58de5286930d3dfa06b1b292de8285f27033ab00f6cc9c9ab3a35a8befd33ce22c8df32d62 +DIST firefox-91.9.1esr-et.xpi 506667 BLAKE2B c98156cea556ece84a7975acc3e5946a02aaf2bcdebdf26794cab02e163d7421379e0489fa44fbd8d05c0319bda7971881d98a5f1d532fac32714aebccacb0f1 SHA512 d843161f279afa5b00a87b150e0aa79133e637847971078c375af74132b41f6c8d5a3cb0da7955cc7b58dc79b7722272d4bad9575f89a9d89729decd261efbff +DIST firefox-91.9.1esr-eu.xpi 536326 BLAKE2B 15824e5680c82e482b1a674371caa49466c505c9713b36159fa09f96e1058bc0f7977d0114ef3ea011c326f54dc2d6d434f46887b61dbd74ba6c9db2a828b70e SHA512 e5441778071e11b266fe1f8ca8acf2d2c7b0118ad2ed9c5ae73f8160be8ac336eeb7d327984e3582d7c12daee43cdd1889be98777ebb49a08f78a3bedddd0f59 +DIST firefox-91.9.1esr-fa.xpi 559381 BLAKE2B 33f299cdc791ba0d0b3c9bfda29925f5fa7da66f266318623247d02fe37aa18a9895c1b5ca5d22034572767f2e7b701b3496736a3526546b9594e5e62a9ae2f2 SHA512 e7797bdd7fc34900b5da8587fff6292870c72e3091dc276ea6a392b0cb8485470ec7a775f957d02390cc623c2ed6fef70ef6962543150666c18f15eeece866fe +DIST firefox-91.9.1esr-ff.xpi 471865 BLAKE2B 4b2629c6a6d16be4657245518213e05a985e22c6c3d49cf48c7898be055532eb37600212ecee9da0320d9609ca2eb71d9033c66d046db51f89776bae5b1d2eea SHA512 903affd8b0df0dbbdcc77a978fb3c51d6cab5607ebadc82336fc12be313afc82b4aeed6a3c5b865567c603b5576e94c0311e7b16a1c9c3c8ab46620c960adade +DIST firefox-91.9.1esr-fi.xpi 531480 BLAKE2B abeccd533f5790410e9367b96a9073f5afc4e19aa82e030a21694b1eb55e6a643c04a78ec41dd691a02f86de61d7b0347523e6e787b6a46778c83ba44b6dff30 SHA512 2c05cee8fa839854c6ea2aedbea12b9ffbf2747beb20f6ff6d5d61c9e4288fce4d7b4d81bb48d47501ddebf12a7c31df247013f29f541f4bb0e33475b3530321 +DIST firefox-91.9.1esr-fr.xpi 557617 BLAKE2B 885ba7b74f7f0aa9dd0f58308a3b20d19d915fac5b3e1ece262a7d5195c894048c0a5dc639156e68006f1eed5b18b15e7df0ce2eed6d8f1db0f2a78e2de4ed31 SHA512 c19ee76fb0eeb93fdb7e2f50e395324b4e545ef7adb707285f7799c754ee2b02163a593197e66f5b0c4ad04a1f83ac1cee68e5579039120f5d56eac954e16ce1 +DIST firefox-91.9.1esr-fy-NL.xpi 543307 BLAKE2B 9c266fd328450d473752e33613bff9a20745c79d84eac3e184b90ccb27026f56aa38f66ea8f6ef0853bd1187cb306a0838a8c4cb093cf8e3ee83d2245d558f18 SHA512 f8ff4d61303014371e8bfa3fe03aae0896038446ff92c026005d3945385da18acff3cecf3d2d105fc36a6abdb8310016236a0ad1099412305dec803ae2ab27d6 +DIST firefox-91.9.1esr-ga-IE.xpi 459828 BLAKE2B aa63e6a18ba74b0a7dc77fc882739356d1261a1b80afa57dfced0a558371a88db47134e2cfc9c03d590027b41b159ebdb0dec262b5f2cc6e6f0e27dc86765829 SHA512 f223c06ac8af6e78847d8c4cda932ec6512e46d8af6763fc2ef5d2bb83d523279ac6e9213eda79a807e7da69b8f9dc36d27f81a16fc9c56f202d64cd5870e34d +DIST firefox-91.9.1esr-gd.xpi 530843 BLAKE2B 4d28655cb29ce768d30ee31b18e5f108af8b330e402d5e9419baf517322325efad394f112e2aab2f3e696287bb15970b010e98437c60d8e18c6b49524938a21a SHA512 3c9f70cc62a43168d82d912f70928016f75129341a01c2bce9c710fe8028baefb989eda6903b1d647fe1fb6f2e6d2d65a6da257cb8270fc96519861de1928b85 +DIST firefox-91.9.1esr-gl.xpi 541294 BLAKE2B 7453533acc5886a09ad705ccbccbea86565fe4bba5f307239dfbf538e2668733009aa2d4fb188bf22ed6b3df8b66f0ea5da5b2d3cacab71ff7ea46e55c4777c0 SHA512 6473d9e11f2a887c43d89e7bb6480dd1830c3f28cf9f9c59d796952411d3d57b52b7570b737cea96b418969d8c64e41c4bc9cff110defa42f67bd345caafe07b +DIST firefox-91.9.1esr-gn.xpi 557605 BLAKE2B f145d4bcf4ad293b671570f783469b598d977f1faeb75c370cae15714c0800f98e285d7775413769b6b634943b5a34e593f813e099a19eb8859bb500d981987d SHA512 061aca44b5551af76d5c261aafe980b4e589dd8f4cacdb6facf93d62d0bb72f4b186ebe4badf55b19f1011464314e201b027eddec7348a04d131d5a7a844954b +DIST firefox-91.9.1esr-gu-IN.xpi 529553 BLAKE2B 790c509d8d863163464da7049a61040b1abb7f39713850d68565f14338066b3595fb8b721f40f0173d76740bae75377f244e960d8138c77e6e80293da4b1b212 SHA512 7efd3a293bced416799f2d58b668330d41f9b7af74cd7307652d3a459e596fe5032b39a5991f71b1a34a3fc73393fef0bb287ea26a6db02a3e0ff50564e6e28d +DIST firefox-91.9.1esr-he.xpi 557203 BLAKE2B bddd143ea31d68da53fd96b5cfd569b7d5111de3b388357f2cc4b083085a88a001640817f0a92d2793bc4555834cf821b164cacd62a520c9c3763a34d73bbfc4 SHA512 5c49ba571476c7b50270a76b8fa7bc1e55037a189387e4b9ef113b755a0acf8262dda17193f4ce7fe9a75e1b2bfa6cdbca1fc60b66cb09dcb3b0c89932899d25 +DIST firefox-91.9.1esr-hi-IN.xpi 560656 BLAKE2B e9d8b8c4cfa926b5b82f4d57dbe8f3e4d1b46befad05ad11dab7f179e31318a5cb289cd2772fb264fa02ce9c9372e9eefe93a875d61fed048e578eea85f6fc89 SHA512 76615c44b23ffbffd929734ade318e2bf339a92e0ac2f4196d547eb677e23230fd65996f7b3b6fbda9bbc0fd4b90727dba9385bbb0129eb7c7a3f37613cfdf8e +DIST firefox-91.9.1esr-hr.xpi 530056 BLAKE2B fe5dbfb8918c7ca02834deed5210ff332d92c40331e881eb0c08fda6f2c481e054079eeae9fa3e9080d36d12a233e3262d33d9dffefea9bc16464b15cafcb462 SHA512 c1bf048d5793872e73369b64e60776a2aea64904b330d92a32027948298465bb0950dc18928ef9878fa0b879b47dd32557865921107daed2a5bc7cee1031d514 +DIST firefox-91.9.1esr-hsb.xpi 562620 BLAKE2B f8b9f9b2db9c6df9aa8ac2f553e4b49721af1456d5dbfab4a04c60e87207ab1152684afae7db4a49fb5e6f716e16902eb1fcbb583f6dd40f5a0c7bb01d18245a SHA512 e37de9afa30e7f7bb7595de2277d059c9c522f79fc78a0e1fd2512b4dd1886cd45992b0b3d3656b53a52829ea6e0d72511d1af9231a4442ab0963e46cc2d8ffa +DIST firefox-91.9.1esr-hu.xpi 566074 BLAKE2B 91196be1e199d3b2b3bde0e8fa49dcf6c26cd2ad9266fad575482a0d24133de208b16095d075bd4ffa5cf23c5faad17cdb10966229d20afbf4954124e9bb2092 SHA512 b2844cbc1c82cadff2b8a30f10c65b8157cb60b49a9d16b7b318f2e18f1b29c98b9544666b2469403d3da3ccc51bf2c6a692b88522e7f47e1888dbe9b82e7b79 +DIST firefox-91.9.1esr-hy-AM.xpi 579763 BLAKE2B 32d76dd9d59a8063ef9576a4ea736a417ee16774d44199b67756c6de429d79e47d30544f4ca908127769c967c5b99ba3668ce0d803589c72ec6aa5c22ceb6ba3 SHA512 fa2f16d6f79aa59f046e10e0c0897ef2d077ef5082f782fd09159360c4a89d64504b63bfa8362c7e6db780c4bb6926e32b9caf352ba0ad6c7e270663a70382d4 +DIST firefox-91.9.1esr-ia.xpi 532145 BLAKE2B 6282e25ecdbedea796c91fc3d71697d21a08dd405a390e499f52fc339272aac6b61e5f0f580c5061902a2637757adc53d6e75762e397b6321f99d5fd9cd90fbc SHA512 d97daec38b31b1c86f3a2589713e33c08e574806ebae32d132e5579b9713abdf9d6cec77b2b8b687e36fe2451711d8ea58cd7974b5b5e7077db7cea591f53595 +DIST firefox-91.9.1esr-id.xpi 519823 BLAKE2B 38bc78d5b7f6fe5079e2a7e96d2d50b21320e895b7b83e9e5ef9c8ecd0ee36848afe28ee19fdd65ae81e34afe4a1754a43d4b3a3f83455333e004b9405b30271 SHA512 09af676cedc70d678e42ca19f4aa3cccc756b83abf0b8e7e49501c2d01ff803c61527850f6be054f1e04cf303ae0af8d874ff1720be16f6718901c93bdccecb2 +DIST firefox-91.9.1esr-is.xpi 470231 BLAKE2B 7d2ff1ae88799d66834abf798ff7e5d5b6cf1ffacec67c72fe65237af3dc00d3fb5b024934dfab2786d2d11bf157b39d975af5581336b3cba0ad81eea0922bdb SHA512 f686caf87fdf376589f3e123b6f8cf9deb834bf194e3daa69c02ab8f0fea3adc149ba743dec3b5b99cb80c145c35c448dda944925bdf2058e09ed544483f2706 +DIST firefox-91.9.1esr-it.xpi 459088 BLAKE2B 3b9587d1e5fd81fb1611f57b8ae128b4027193ee467bed3dea1321b4eca02a8d236b28bba7c1fee9e2ca67eb00b934bdc8239b9da51e12551f59013a036ddc4a SHA512 4bc7a22143fd625d86fbc29413012e3a5a7a02445c2a2475e318aca6a8f835f134b88aa6b3e96c955226524e8b0afbcb15daba0de23001b2cf63e62ef9a015a2 +DIST firefox-91.9.1esr-ja.xpi 588075 BLAKE2B cebc4be09516bb221b668e5534b6a76d5bbdc3b99ab5932911666aa7787bdb281eed3f280f76cdf2d3675453e2a691230fa13484593afe17c68225a44a72171e SHA512 2d02f6118beed171c89521140184028c9e435f825e7b060fbb918ef28eea066a949a2b6e279d1c688faafdc0792f714c087e8755e29c6bc12c1acdd8b69ff764 +DIST firefox-91.9.1esr-ka.xpi 592252 BLAKE2B 16aed9cf86bbac3766a8d6e0093657960b339fde38dc5087234b979e767309662faf0640b5b5a042ac45b96b105c3280b30bd607a8a1bfa40920aed5cf5e765a SHA512 2c4c5b0a8c7ea7dc966a35ef11db5d784fa73087646ec011900fb59a3b5c5de2617d8c5155b749097764841e1350fb0ef8bfe203722cee5114f6d807008b9ee0 +DIST firefox-91.9.1esr-kab.xpi 545030 BLAKE2B 59c13345e0a6bdebcf8bc038f77a67678aa3c4903af45a86dce6aafed90388fec171b7c99540f223bd795e4b836be64ff55f19572d6880afd6cdd50f56e449f3 SHA512 c752b507581dc83638a0fc996875d6d6cf65baa8a5bcbb4a1ca7b26f048eb7647266d00bee3dc96658c27cab303e01fce85c26e7db9024a5e1b6b8a1c2a7176a +DIST firefox-91.9.1esr-kk.xpi 605562 BLAKE2B b36b641309bfcd249b3089d7136f3134db59694fdb0c739f1c17d1793b095fd56a4c95b3c23827b127cb9b888845fea1f6c6024dbc047e6c593d802c2e1fd351 SHA512 9a44cec5bf6c8215ae31f378f78db6b46451292167b111caec08242da85d8e82868597bfa255390238bc032e22eb9bf3cc51a73cb72e515e0b39eb05f2e7c889 +DIST firefox-91.9.1esr-km.xpi 533112 BLAKE2B 3ae4a8845f25c8cf027652b64225398c77d7d6871b25e38b288117b6a34ba4223a7d1237dfc4c0011e3387d451fe98be7d55a48d68754034c95fcf0c43fa578c SHA512 b652f31ad1bc5c699e53b2cbc74ac5489c8a564e477a270f646a5587f854ef6da20d69955932291689ef64be5debdb79106b099f9437becba14ae93195dfe74d +DIST firefox-91.9.1esr-kn.xpi 498971 BLAKE2B 0bc2da3c752d1c65f46b476150eef74c80de90a41c52f4a1ffce2f9369635a5ae100636477049dfc20cb99a8b97dd2c68ca0ab94c252b8930b103f2fadc39d2e SHA512 88aa0a85af340af45233e317d5da9f541d12352e20775c35f0a1920be83308167db2d1bf75078fda88e48dbf15670c02125c62e6dfeae866ec15262049950175 +DIST firefox-91.9.1esr-ko.xpi 579067 BLAKE2B 5aed9fea4a2bac4bbccfc34725eca03619736a4a2a9f6dc57b23a6d7a8d295be32e21df0f9614e289a2d7d895d1b6d6e5842ef232dd89d369de6e72ebeccd4c8 SHA512 4408527acf84fc18a1c26aeed2317ddd28060c2d25d038264f913770485044e4cd2017eb5a5ef9d5092a8ccf4451ee8a4053a5b91bf5483ec83f9e63bb7910a4 +DIST firefox-91.9.1esr-lij.xpi 470170 BLAKE2B a3ea904016e490786916064c43d2bbb776af8f8091172d2980d7ef1f202aa17c063fbd687ef1f2157b0f818edf1fd1884641d270bb433e4bb295e1e60bb1a84a SHA512 dba8018f18d28245edaef1a0c4701d495c18462b6ec2ddaec6435277e7eb2feef070824725a1436ac27f00f6e9c2ec1b9081c6d14f6c38ee1bccafa59cd72d2e +DIST firefox-91.9.1esr-lt.xpi 560116 BLAKE2B 9aadc232586e23bd6919ccac383d1ff4871c878ce7cc0b7b9af6e3896e81b0645928fbc679e43a1391c5ba9ca98215b816a81af065401abb67c98ca051089a98 SHA512 59672597ca224c0132e99262edf6af64a6a81b96bbab0e4a5e04c981a2eaeb0b1c4ee142e5648fcbc3f69f666c318b5d3dae88a5b9e94b0901dcd22f361766db +DIST firefox-91.9.1esr-lv.xpi 462455 BLAKE2B 65995ae3c6c91f2003e4d87baaca922cc053bd0637c638f3ffed7b5910a937cb973f5df33cfe4b1246880807acb849225d22900c7653c676a4e31a8ad67efe7f SHA512 d2e891ee66a1205362c2fcc7035582358e0950d3a3643840662feeb9ddf4c51950357d56a018ac4c3962a237746aa19eb443a6fb691741c5cace65e3f3bde224 +DIST firefox-91.9.1esr-mk.xpi 465349 BLAKE2B a80cd7f156d0e4c49d0cf2fb4085726c60fb813e37f55e29f3f70b83cbd005e6d70142cbed84f0c4e2005fa30bb776b9003f8b894edcfd0cdc50da48cdd1f5b9 SHA512 c63a3911e551111d91d6e9202e15be504b807b26e0ff06e697171cf2d0dd1b75ba61b49366d499aa197b5ef1ced74006b0109c76fc2ac3d2af6b29069442d0d7 +DIST firefox-91.9.1esr-mr.xpi 532118 BLAKE2B bf2b584486f166c7573fbc755dd9d9db448e1f2cdab2d603e665c24df1c8215f1ac269a1d84a928e6653450bdbcd5623bdecaeb3b1ab56a30f858bdeb6abdb4b SHA512 6874d5d052f33f3dda355224326f1d5c67d0ed1412a56af90ea978bb28ef4c71b56ef3a2d8a5ce1d36c817e0cb925c597be90b541c1bd3582ecaa9f366fc314b +DIST firefox-91.9.1esr-ms.xpi 447342 BLAKE2B 5ceadaffb34b36637468bce4d11f65643b2e261582f641f39ad863d2fe35f80554e85cd4bac8ad58d97fd58306063a6e60d5226260c98e0611f3f3830a09ec54 SHA512 cec5236c5fe5b185c5f2e345997118d4f73720c63f3a2bd256e10f81fae3b9e5d7c6fd91221cbca49c04538dc975944e82683f93986a574e8dd5f197847fc2aa +DIST firefox-91.9.1esr-my.xpi 516304 BLAKE2B de84ab8fd66959d036ecfc64b5dfae1b35a03c626380004ed61bc64f71d115d07b782728dfd8312d36db1671521fb651ca518c5e4ae50c9c5572c9af0b4b170f SHA512 c943f9c09395121eda413a40fa57590f1e2f54e98d4674b380dfe51aa7c122ba9b662ddc71debd6444fb1a94436bae74a36fc62a36410e7229c95ddb29eba9cf +DIST firefox-91.9.1esr-nb-NO.xpi 529420 BLAKE2B c925b38c737004df912e1480e083f9ea0ecd77ca6ce66a1ff16d7c1c2476407e808d2992f666fa0cbe54062858f19dc4af46db6eb11f82ff87eb2f28a93ae6e7 SHA512 08b688dfbb92bb78ef56f94982b0292470a459f449bed084e1495ff3bfa135dded5b973d135af64840a473917e9aaccd35cdecfcd0477c761918c2238bdb3145 +DIST firefox-91.9.1esr-ne-NP.xpi 485210 BLAKE2B 24b85fbc2f42be9142ad8863b875e1223545010f845c842401964b2dd10368b8e2e7a6b72d7613f8c2f4f789840ee13d0a7a420a30d4513f08d7bd87290395f6 SHA512 c2f930c464990b78b2220cede3c10adb3412a17e781822a7e7774fda8508a70478b9cdafc11fb09042c6412f01355015855bcca8e6567cbd67897209675c4274 +DIST firefox-91.9.1esr-nl.xpi 537385 BLAKE2B e84e999c1087ecb111557492b0f328bc090f5017ed55712e346b4073da3aa85e576406ac8f172f9ca170e94741dcbabf9fbc3b1f4d3eb021cc95081cce6730bc SHA512 73426bc62d0698dee1925bfe38eba79cdd13fc547a3ba1f241e05eb7acd3367c1cdab3927223c9496f142bf01f56a9b9e6231b578f6628f548991f8009ec933b +DIST firefox-91.9.1esr-nn-NO.xpi 531672 BLAKE2B 50d75604b7a680e187c03d716fd818210879b4c75c0fd1e2dc37020f0afddb311c7fbf95ecbb5b792aaa72d7ab145a0ab4aa6b5ecdf23dad58e19979b203ebda SHA512 acf5b91d5d16e06c91309b64943f1333e6d0b3ce1471578760602865d676d7f82443e6390eaa44cddb9b90756ec7ad5ff16e61c61097880bc36b44ac60002d2f +DIST firefox-91.9.1esr-oc.xpi 552948 BLAKE2B 803acee6a14542099fccc29f9f05611783b45627babd73b5ed381eb29aefed03b1eeb3644b5a8c2a77650534dbe246d51724a70a2b42321d2b9cabec87461ab9 SHA512 9b78464ce4c4385506ea3725e083cfd6f897d8b538e356f1731fb8de4f9d8f0fae8b1ba24dba806a7a62f720775bada419a25977090d85febb59b0b660d07c43 +DIST firefox-91.9.1esr-pa-IN.xpi 595973 BLAKE2B 8b40e6e92e3f84ae14a841c2f80359de437b45bb41cfbaa957afdb8af5f619219b568cf2b207a71ae793f9e490b7d1f73bfffff683daee584a9f8c44e05627ef SHA512 8abd72654b7f6eda8437e6dadd28fb7d1bb728a44c132d3a79349fc3bfeb5fc771371034ef7f25743e695699f18431314566ba51ef377c26c420306d76ca0d79 +DIST firefox-91.9.1esr-pl.xpi 555620 BLAKE2B 66ad201404d3bf666df0c943eb114229a6284f6f018958c027f7893f2986955ead2b04493aa39bf2502822f8c0c0a6f91dfb5828abd9ba63e31db5618c0261a2 SHA512 c8b760307ff30eb66849a32894828e05430c1f015bba64259e17a04c86f8310622a97336b1764f2724f2fe572650995b454c1a34cf0fa9e06af3ead723c02cf8 +DIST firefox-91.9.1esr-pt-BR.xpi 542614 BLAKE2B e4611fffc38eaf573419e309ffe0ce2a7809c9cc3ef6c16a5a0c86dd79eeb97fe5f558f5f05d0c53823231e1a6c8f1d2e37559a495eb2aef5f3bdf4d9a16411a SHA512 edb2a0616aec6b66db75bfbc208113b4d365a8afcb5811fcd178774c27231326a5a239fa994f9d9c11bf3ff0d9307f826b28355039803e09e463ed055fc432df +DIST firefox-91.9.1esr-pt-PT.xpi 546343 BLAKE2B d8270e4685cc9bf95a395e6eff640358385b74b8e5edec0945b9ebba8ae0a511801a87fe2da94092b2abd5726c2c8ed41ad31f13ac688c70577ed9adcd5b4b3c SHA512 f1e6d2fe8f8faf8e584153c5c6a4320270876933acecea9e52af341cd21b17e9e34cb7ce7ae330e3c4312b9e44d4a689fc785c04cc1d454a693d46065f456a29 +DIST firefox-91.9.1esr-rm.xpi 537373 BLAKE2B 005c4fb619272a3fad78737a4842327af64b5882b0d22e541161ed4e0ea3d15d47734c37cfa533769e285a8e8e7d57288aea34e2f25fc7f243e03fa95b6ee6f8 SHA512 f74ab71952e7ab7dba7641b1ce37e2bd2de0d3f8de0ef2e30c57d85b1de763a301839a9401192e717068a9ac97e23d59815f73d1f4b1e1a57663c08622d3fd4f +DIST firefox-91.9.1esr-ro.xpi 529329 BLAKE2B a8941be0d66926dce3955d09367fa84d43910baf4d96a50a73f8a7bb4a83b287d13e79a991753a8bb2c19eb90a4b4ba7ec173aaf6befc3974b2b03488bd4932a SHA512 154a508357aac7ef127fc43bf09d35ecdebb93696f317ff8ebe5fe020ef489e09232316e993f575f8d6bdb4357a137bd5f88d0644e2e4f3a9a7beb9a2a5b6603 +DIST firefox-91.9.1esr-ru.xpi 627116 BLAKE2B 7a1657da615e62c58220b2c89fa7bf8e56dee3718503e267f0d6fcc91365d2a094ac4f62102883f3744131ae51eb2e98fb6e0befd9c522ffbac68cb18c2afb42 SHA512 1f3fc8e30eacfce4ef422882cb0dcf7f71a42135a80e8d8c62fdfe22dd76d6eaf717d1367cc60fd9804cdcffd417d3e0228f1715bcf375c6333009ea5dc1cd5b +DIST firefox-91.9.1esr-sco.xpi 504858 BLAKE2B a45797d067999eb63f2cb658b43418c6575caa3b87294cdd696cdc416426c5e3fff73ddeb2152ca20011af3ed6098dae8bfc24b92e6391086ffd2987d1fdc100 SHA512 21e88f7d60c19a8808ef64ff76c41f29f6a7e69d8c340206729bc8b2e73f1de1d7df74cc969de8a5e3aa5cb59533991631e051b653f94a96d1f7bc182920d493 +DIST firefox-91.9.1esr-si.xpi 487947 BLAKE2B bb8a8f31f28ebc61ace748912ad473607de504e85e64dd345b9b17c1877fd7805c804965275770f09efc52630ad6d4dc07663b58d23840001c275febc613c5a5 SHA512 700a2c09911c4282fa255a0954d6cd888fd75e7c9cfe73291705f99d66072946085dd152c9eb91787a8ca889ca4f5195f21cb078dacbdd18a204c19cd577c8b1 +DIST firefox-91.9.1esr-sk.xpi 566483 BLAKE2B a6072e81a755e4844cdc4023d09cbb46cb4c612b57bdaaa58d108fa9a8a7a784eeb58aaa11cae9e8a1b6a24fcc93da45f89d5117421d115d8a4feddf9843b3fc SHA512 3c53a19f2885b1095d205d1eb6c2bcb2d0970d23c0c6d458d5f7a2327fef8b04800bb0ed5bd196aaa179ea5d2859bbcbde91fbeb95d9dd6fc66a8938a41f71bc +DIST firefox-91.9.1esr-sl.xpi 538004 BLAKE2B af47d79db52e8c2a2dd785e504827a2186bae8703df68567e585653d64dea3167c7eefee6eafeb115a2fe1e7681741115990ced597d295b72999824c135c4120 SHA512 af1092970ea2bd7adbca1f8a84534e8bf64d77e9ae4c1615f9d5fdb6fa2e0788cf3a90c91edef106be2d8556d1371fc63661518132e5ce431256825a44a5dd58 +DIST firefox-91.9.1esr-son.xpi 425998 BLAKE2B 487df6aa909c87bfe92228f06d927bc6a8457620c8f22efb09bba602623d7580afa58601bf06fc5d78d195518d44366b73221cd6f65b4a324ec08e16edf9216a SHA512 f5b162ade2655ca6f287f7a9ef1407abe0cbefd30848bc25c3e30088bc44b98a44859a0ba25bd17d0dd229af0718b648e7bef83562ff4e8a4972fec3dea76dbb +DIST firefox-91.9.1esr-sq.xpi 555994 BLAKE2B bb821d5501db1c96dfd9c6ddfc991c87cf63a8f449ee01f1bf0ed2d61d40889450831de79d33bfb6f15561e4d20fc869149e0f5a7d1eb5fe48a6d0445a1d5626 SHA512 6c4b8d9cc05a4f755b842b6bcc1f2ca1458092e80423db463251887cc8190291a24ec8b2e559dee3c9e5fda85c0468d4b516b67e33150724d19e980c4a367648 +DIST firefox-91.9.1esr-sr.xpi 586082 BLAKE2B 354959cac670b32a5f5d2380c4114f35f1cb9b2c52b7df34db3d1dacca167c54da1f30a8f5606522bfa6d3e1b0cfa0a08ffcc137c9b0d8c6a1ef0e63e64ba37c SHA512 b4a34eaf37b48a52f6749c9fdbed0a9c41e2d4d84079703bc13e3a104640c45893b4c9174eea73108eda3a58a07857272d5bc540b9319bb06ec67d50c861b8ac +DIST firefox-91.9.1esr-sv-SE.xpi 539963 BLAKE2B 80ab209d720e76a174cfe41d5c7310a9b0ccd85cc57204c6e43a1430536e03da14fd76e0f8895fe7255c99d3f2d0278162b35c325c8b38fe6c496ba82ee214d5 SHA512 bcb2d7d96684017ea2eeca52f052abbd692d7cf103ab3459885760bcd2eb928a580a12f3b11e54ddd7a548204aa44939affe69025be81ff8fb523c5aff54e381 +DIST firefox-91.9.1esr-szl.xpi 509816 BLAKE2B 099c3960229cb3b5f8886fd2e86fe986fca70e154ffe24e3ed74551a53b93bb2e2e2a7bf8ff575f10a007cef1c9ea15ed36d91d309e902bafd6e3f27b521f11e SHA512 3bac1641db53469828d91d825e7cb02c699b97654410a57d8a021501643fe258a5e83c7aa25d09cb54ea915c0d41ad180a265009d103dae61e3a14311c153032 +DIST firefox-91.9.1esr-ta.xpi 513811 BLAKE2B 968aac9d23823537f5d377cb684ed8f95ae22a2d7f9807ee4b5d805ec51253c9f8962c1cee99c281b59684dd85cf8d8a8782554b0869fc19eafe70d462c92cb1 SHA512 3d6b2c63ccc2625ff32d0b2c5c4203f505f76cdee2a45c9188c15559ca738f026ce89c5611505e3ba399625b51d656f55a3ad249d81964a933b911e911184141 +DIST firefox-91.9.1esr-te.xpi 549966 BLAKE2B 015a03521d9affa8e49e9bb19179bfd51363ae049168ca5fbb8f290ceaeb5bcba2c116617c16f7c48e4d3a6603823b2da7e88883fe61eb86216b3b60765e1a5d SHA512 3bc521c96b83d2758546ba0610f90f7d61c109cfefda733e4a7c313c6a3be3bb9959af9c329c4946f919ef35feeb7d75cabd20b2c8888f6112c7f273db69b9a0 +DIST firefox-91.9.1esr-th.xpi 607071 BLAKE2B db26efc7d518b56a453c812274f541dac2dd60c93615bf41e9e4adbd177b7d8d5eb35ca0d5177a663152ece4228a4cc6d71fec86d95c7991e60f44e9914b2a2e SHA512 3f84af32a2541b7ac6c3bf3e0fa94f0f9571b7d87f6666edea74968b4756eb16d03896ac59ca9e1ace723f7a9b82826cfc0029ee6699a640b602c6cdf3da78c4 +DIST firefox-91.9.1esr-tl.xpi 516119 BLAKE2B 0573afd14e27855451b1d2535e3d2b6bf4abaa62b70104690c29fda2e6f123817c5c7742dccfe9254b5df1efc78064c8a066c828ab512487fd07831f573d14be SHA512 db2611e587850059f7ce3aa816bddd1a63690a3d8b7f8fad841dbe9c1320ea9e4ce0cf21b571a1e8275969b6bd20905a43939d49e637a4b0f37fa3911a3e81b9 +DIST firefox-91.9.1esr-tr.xpi 553679 BLAKE2B 6144533323d7829b0ff90735bea858bd072f3568bef8f3dd5b26632e1fd28384ce1d417b61601a9573e721071d2f4d6c45694197d132594241686c97b44779ce SHA512 f76ebf7635bd37069607a243302afc1352641b3e608fa636205f0fd95290eaad3eb759d335baf0dfbaf92a951ccb600d50464c40192a91fda6116969a618c5ee +DIST firefox-91.9.1esr-trs.xpi 491089 BLAKE2B 77e305b6b16feda88921b09b13e905fbe17d8eeff20d0bf751d7ba002e947d014df87057383fb9ea2ae08c4b7c476294c15e259f6bc283797f41511673025bd7 SHA512 1c7d345c07dbbce80421fceddebd354a5f8bbb022f0b6c5cbeb9017b8ec4752439da966126ffb3c8ce616c4a08a3442e34c47af77722f0af575b8b979079a548 +DIST firefox-91.9.1esr-uk.xpi 620501 BLAKE2B 34a9646628b8f6d4a1f702111ba1f813dfe58d7cd264db23b5c911f95fd01d1424f9b984a8006a0f58130c9e20c9c6bdb8acd69a9170fbb5052815ba4732f872 SHA512 2d1b27e661f9154f67b5716fe57599b3f5975a24a95bddc9e7f5c8569f279647754d1f6a96945edabc15a5f92298298047c3cfb486ed212483a8d9678b75e87a +DIST firefox-91.9.1esr-ur.xpi 557306 BLAKE2B 1a4f45153d2db372f59c07ba3fbe25ead2b8d07e63401166877d21b7a0208d923581df7ebd190247c601010c140279b85f59a304b6a15fd533de66e3fcec8963 SHA512 f2e39006b8eb1802659fb5e81f30e142e8b56afc69fb3b3552ccef590c1b0068436cc46604387df377c21325300bb9066168e7d21a5b397c630b19e70a63de65 +DIST firefox-91.9.1esr-uz.xpi 466870 BLAKE2B 85d035d8159620d674212b5d590e4f2682487816108919f2a4f92f654f6607bc9a63506cf85706397643d1a5124a5233cc96ac2b4b53344d31b984dc5a6649a8 SHA512 5792f04ce968a6700c6a3bbd227415c48e38ccff49f27a54b147e93a5a68629e438ef670c04047121a9d916fbf44461eb2e3f16006a11162bac50b60085a788e +DIST firefox-91.9.1esr-vi.xpi 573493 BLAKE2B 283d5c6f13dd0fb4263c44927b699298fb47acad8f9d12e6c3ce81ff81eb5cf1e16f1d178ec0c7bbe6dc75087a63338dd5bde533565c122fb91e36877d969874 SHA512 9b1ce6ae44fe4ea9d0999b144899e12ab9d1272a8a3254b97ae60a0730bf3ce5feec8c8242edd82a5a8fa936204a91f02e9f70a8da61b16317ecaecb9b24f75a +DIST firefox-91.9.1esr-xh.xpi 428175 BLAKE2B b445487874b3c2a3292803737c9ff9c30b6d01598ea46bc3aeb7187e633452ddd9e3b4434851fbb40fbfb33970eddf16751c67b35d863a7a297e1d050bd26adc SHA512 20dddc04ea84ad8c64b9f5b41b12cf79a880677a020ad7e65c43c246f580ffa654f4466919a83fc6a0798f3473266c91bf9166ef95f1b21eae59a9ec76e42f91 +DIST firefox-91.9.1esr-zh-CN.xpi 575374 BLAKE2B 648216d3c14cd32f083eff3e14dc9003e4bbfa1a3f0e042ab9d573c2d89c5d937fa3d013c33fb568a0b766189c1fd97e5a648db21b54d47c294571e3bf193b4a SHA512 5b759292e367b8987df8259bd929d5ce1f05517d9472e9436e6860c4a9a21369e70a0c38f601b9e09b94618e6f5290e33d2e45b2c29d0af748ffb5177f24cea6 +DIST firefox-91.9.1esr-zh-TW.xpi 576234 BLAKE2B 99295f79be73b1b50043e995c44848443a3c4d0441b1703c5c1821eb7c3d9c1f7deda75ffdef2cab4f6aca21dcf93ece6fd91356c26b9e9b87df4c65622dbf6c SHA512 96d15cd33e0a0d0b31c6a2b552f2295cbbf7aea2a74d704c4940149bee16fd94d99cb72e9cfc9555f439760aa86d02801f3d9953a9814110bc14a4d0af4205f1 +DIST firefox-91.9.1esr.source.tar.xz 378762560 BLAKE2B 6a29d262396ec63718d4569f37f14f496c46530a3997e05c41c69163e65f2deb382b983cac7adbd2246be9922a644af03a927328cb424bb1e138e87f49208b5d SHA512 d432d559f2c5f4b0bc66a755db7d61585e24a727cd8d18630854b3fb8633d54baf61ed65b580345b13d52b66288aa15ca8ca5cfcde8231e88108241f0b007683 DIST firefox-91esr-patches-06j.tar.xz 17668 BLAKE2B ebe51e06197b70b0f0661724e1ccf2f2aaf0e0eb4576e795963c6a0f9c32f293825b8d2a487dcadd8e5e1cb5db7c756016c50f34e6bc6df451b44e54ef76686e SHA512 3af533a49c5e4a6fdb5be2225256655d402055332ba98f3aa159fcc78c4a9901a541b63d68cb02440f55ede04858388881118f655efebc75b18c316e0ab522a7 diff --git a/www-client/firefox/firefox-100.0.2.ebuild b/www-client/firefox/firefox-100.0.2.ebuild new file mode 100644 index 000000000000..269124df77f6 --- /dev/null +++ b/www-client/firefox/firefox-100.0.2.ebuild @@ -0,0 +1,1267 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +FIREFOX_PATCHSET="firefox-100-patches-02j.tar.xz" + +LLVM_MAX_SLOT=14 + +PYTHON_COMPAT=( python3_{8..10} ) +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 linux-info \ + 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/~{juippis,polynomial-c,whissi,slashbeast}/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="rapid" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" + +IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" +IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" +IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp" +IUSE+=" wayland wifi" + +# Firefox-only IUSE +IUSE+=" geckodriver" +IUSE+=" +gmp-autoupdate" +IUSE+=" screencast" + +REQUIRED_USE="debug? ( !system-av1 ) + pgo? ( lto ) + wayland? ( dbus ) + wifi? ( dbus )" + +# Firefox-only REQUIRED_USE flags +REQUIRED_USE+=" screencast? ( wayland )" + +BDEPEND="${PYTHON_DEPS} + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.19.0 + >=net-libs/nodejs-10.23.1 + virtual/pkgconfig + >=virtual/rust-1.57.0 + || ( + ( + sys-devel/clang:14 + sys-devel/llvm:14 + clang? ( + =sys-devel/lld-14* + pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) + ) + ) + ( + sys-devel/clang:13 + sys-devel/llvm:13 + clang? ( + =sys-devel/lld-13* + pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) + ) + ) + ( + sys-devel/clang:12 + sys-devel/llvm:12 + clang? ( + =sys-devel/lld-12* + pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) + ) + ) + ) + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 )" + +COMMON_DEPEND=" + >=dev-libs/nss-3.76 + >=dev-libs/nspr-4.32 + dev-libs/atk + dev-libs/expat + media-libs/alsa-lib + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.9 + virtual/freedesktop-icon-theme + >=x11-libs/pixman-0.19.2 + >=dev-libs/glib-2.42:2 + >=sys-libs/zlib-1.2.3 + >=dev-libs/libffi-3.0.10:= + media-video/ffmpeg + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-3.4.0:3[X] + x11-libs/gdk-pixbuf + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb:= + >=x11-libs/pango-1.22.0 + dbus? ( + sys-apps/dbus + dev-libs/dbus-glib + ) + libproxy? ( net-libs/libproxy ) + screencast? ( media-video/pipewire:= ) + system-av1? ( + >=media-libs/dav1d-0.9.3:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( + >=media-libs/harfbuzz-2.8.1:0= + >=media-gfx/graphite2-1.3.13 + ) + system-icu? ( >=dev-libs/icu-70.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) + 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 ) + sndio? ( media-sound/sndio )" + +RDEPEND="${COMMON_DEPEND} + !www-client/firefox:0 + !www-client/firefox:esr + 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="${COMMON_DEPEND} + x11-libs/libICE + x11-libs/libSM + 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 + einfo "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 + einfo "=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 + einfo "=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 + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW +) + +# Firefox-only LANGS +MOZ_LANGS+=( ach ) +MOZ_LANGS+=( an ) +MOZ_LANGS+=( az ) +MOZ_LANGS+=( bn ) +MOZ_LANGS+=( bs ) +MOZ_LANGS+=( ca-valencia ) +MOZ_LANGS+=( eo ) +MOZ_LANGS+=( es-CL ) +MOZ_LANGS+=( es-MX ) +MOZ_LANGS+=( fa ) +MOZ_LANGS+=( ff ) +MOZ_LANGS+=( gn ) +MOZ_LANGS+=( gu-IN ) +MOZ_LANGS+=( hi-IN ) +MOZ_LANGS+=( hy-AM ) +MOZ_LANGS+=( ia ) +MOZ_LANGS+=( km ) +MOZ_LANGS+=( kn ) +MOZ_LANGS+=( lij ) +MOZ_LANGS+=( mk ) +MOZ_LANGS+=( mr ) +MOZ_LANGS+=( my ) +MOZ_LANGS+=( ne-NP ) +MOZ_LANGS+=( oc ) +MOZ_LANGS+=( sco ) +MOZ_LANGS+=( si ) +MOZ_LANGS+=( son ) +MOZ_LANGS+=( szl ) +MOZ_LANGS+=( ta ) +MOZ_LANGS+=( te ) +MOZ_LANGS+=( tl ) +MOZ_LANGS+=( trs ) +MOZ_LANGS+=( ur ) +MOZ_LANGS+=( xh ) + +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="6600M" + 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!" + + 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!" + + 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" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + fi + + if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ + && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then + # bug 792705 + eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." + die "Set USE=clang or select "${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_environment_reset +} + +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 + AS=llvm-as + 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 state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # 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-parental-controls \ + --disable-strip \ + --disable-updater \ + --enable-negotiateauth \ + --enable-new-pass-manager \ + --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 \ + --without-wasm-sandboxed-libraries \ + --with-intl-api \ + --with-libclang-path="$(llvm-config --libdir)" \ + --with-system-nspr \ + --with-system-nss \ + --with-system-zlib \ + --with-toolchain-prefix="${CHOST}-" \ + --with-unsigned-addon-scopes=app,system \ + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/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 + + # For future keywording: This is currently (97.0) only supported on: + # amd64, arm, arm64 & x86. + # Might want to flip the logic around if Firefox is to support more arches. + if use ppc64; then + mozconfig_add_options_ac '' --disable-sandbox + else + mozconfig_add_options_ac '' --enable-sandbox + 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 + mozconfig_use_with system-libvpx + mozconfig_use_with system-png + mozconfig_use_with system-webp + + mozconfig_use_enable dbus + mozconfig_use_enable libproxy + + 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 + + local myaudiobackends="" + use jack && myaudiobackends+="jack," + use sndio && myaudiobackends+="sndio," + use pulseaudio && myaudiobackends+="pulseaudio," + ! use pulseaudio && myaudiobackends+="alsa," + + mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" + + 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 + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + 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 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 + PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + if use system-python-libs; then + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" + else + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + fi + + # 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 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-r1 \ + >>"${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 menu + local app_name="Mozilla ${MOZ_PN^}" + local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + 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 + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + 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}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +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 + local show_normandy_information + local show_shortcut_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_normandy_information=yes + show_shortcut_information=no + else + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 91.0 ; then + # Tell user that we no longer install a shortcut + # per supported display protocol + show_shortcut_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 + + if [[ -n "${show_shortcut_information}" ]] ; then + elog + elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla ${PN^} shortcut." + elog "If you still want to be able to select between running Mozilla ${PN^}" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi + + # bug 835078 + if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then + ewarn "You have nouveau drivers installed in your system and 'hwaccel' " + ewarn "enabled for Firefox. Nouveau / your GPU might not supported the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi + + elog + elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using " + elog "useragent checks. To temporarily fix this, enter about:config and modify " + elog "network.http.useragent.forceVersion preference to \"99\"." + elog "Or install an addon to change your useragent." + elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100" + elog +} diff --git a/www-client/firefox/firefox-91.9.1.ebuild b/www-client/firefox/firefox-91.9.1.ebuild new file mode 100644 index 000000000000..115056d4311c --- /dev/null +++ b/www-client/firefox/firefox-91.9.1.ebuild @@ -0,0 +1,1244 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +FIREFOX_PATCHSET="firefox-91esr-patches-06j.tar.xz" + +LLVM_MAX_SLOT=14 + +PYTHON_COMPAT=( python3_{8..10} ) +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 linux-info \ + 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/~{juippis,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="esr" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" + +IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" +IUSE+=" jack lto +openh264 pgo pulseaudio sndio selinux" +IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp" +IUSE+=" wayland wifi" + +# Firefox-only IUSE +IUSE+=" geckodriver" +IUSE+=" +gmp-autoupdate" +IUSE+=" screencast" + +REQUIRED_USE="debug? ( !system-av1 ) + pgo? ( lto ) + wifi? ( dbus )" + +# Firefox-only REQUIRED_USE flags +REQUIRED_USE+=" screencast? ( wayland )" + +BDEPEND="${PYTHON_DEPS} + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.19.0 + >=net-libs/nodejs-10.23.1 + virtual/pkgconfig + >=virtual/rust-1.51.0 + || ( + ( + sys-devel/clang:14 + sys-devel/llvm:14 + clang? ( + =sys-devel/lld-14* + pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) + sys-devel/clang:14 + ) + ) + ( + sys-devel/clang:13 + sys-devel/llvm:13 + clang? ( + =sys-devel/lld-13* + pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) + ) + ) + ( + sys-devel/clang:12 + sys-devel/llvm:12 + clang? ( + =sys-devel/lld-12* + pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) + ) + ) + ) + amd64? ( >=dev-lang/nasm-2.13 ) + x86? ( >=dev-lang/nasm-2.13 )" + +COMMON_DEPEND=" + >=dev-libs/nss-3.68 + >=dev-libs/nspr-4.32 + dev-libs/atk + dev-libs/expat + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-3.4.0:3[X] + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=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/libxcb:= + 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:= ) + system-av1? ( + >=media-libs/dav1d-0.8.1:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( + >=media-libs/harfbuzz-2.8.1:0= + >=media-gfx/graphite2-1.3.13 + ) + system-icu? ( >=dev-libs/icu-69.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) + 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 ) + sndio? ( media-sound/sndio )" + +RDEPEND="${COMMON_DEPEND} + !www-client/firefox:0 + !www-client/firefox:rapid + 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="${COMMON_DEPEND} + x11-libs/libICE + x11-libs/libSM + 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 + einfo "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 + einfo "=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 + einfo "=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 + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW +) + +# Firefox-only LANGS +MOZ_LANGS+=( ach ) +MOZ_LANGS+=( an ) +MOZ_LANGS+=( az ) +MOZ_LANGS+=( bn ) +MOZ_LANGS+=( bs ) +MOZ_LANGS+=( ca-valencia ) +MOZ_LANGS+=( eo ) +MOZ_LANGS+=( es-CL ) +MOZ_LANGS+=( es-MX ) +MOZ_LANGS+=( fa ) +MOZ_LANGS+=( ff ) +MOZ_LANGS+=( gn ) +MOZ_LANGS+=( gu-IN ) +MOZ_LANGS+=( hi-IN ) +MOZ_LANGS+=( hy-AM ) +MOZ_LANGS+=( ia ) +MOZ_LANGS+=( km ) +MOZ_LANGS+=( kn ) +MOZ_LANGS+=( lij ) +MOZ_LANGS+=( mk ) +MOZ_LANGS+=( mr ) +MOZ_LANGS+=( my ) +MOZ_LANGS+=( ne-NP ) +MOZ_LANGS+=( oc ) +MOZ_LANGS+=( sco ) +MOZ_LANGS+=( si ) +MOZ_LANGS+=( son ) +MOZ_LANGS+=( szl ) +MOZ_LANGS+=( ta ) +MOZ_LANGS+=( te ) +MOZ_LANGS+=( tl ) +MOZ_LANGS+=( trs ) +MOZ_LANGS+=( ur ) +MOZ_LANGS+=( xh ) + +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!" + + 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!" + + 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" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + fi + + if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ + && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then + # bug 792705 + eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." + die "Set USE=clang or select "${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 state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # 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-zlib \ + --with-toolchain-prefix="${CHOST}-" \ + --with-unsigned-addon-scopes=app,system \ + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/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 "${ESYSROOT}/usr" + mozconfig_use_with system-libvpx + mozconfig_use_with system-png + 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 sndio + + 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 + # ld.gold is known to fail: + # /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld.gold: internal error in set_xindex, at /var/tmp/portage/sys-devel/binutils-2.37_p1-r1/work/binutils-2.37/gold/object.h:1050 + + # ThinLTO is currently broken, see bmo#1644409 + mozconfig_add_options_ac '+lto' --enable-lto=full + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + 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 + export PIP_NO_CACHE_DIR=off + + # 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 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 + + 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 menu + local app_name="Mozilla ${MOZ_PN^}" + local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + 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 + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + 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}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +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 + local show_normandy_information + local show_shortcut_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_normandy_information=yes + show_shortcut_information=no + else + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 91.0 ; then + # Tell user that we no longer install a shortcut + # per supported display protocol + show_shortcut_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 + + if [[ -n "${show_shortcut_information}" ]] ; then + elog + elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla ${PN^} shortcut." + elog "If you still want to be able to select between running Mozilla ${PN^}" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi +} diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index e22d035e566d..020deeeb48f3 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1 +1 @@ -DIST google-chrome-unstable_103.0.5056.0-1_amd64.deb 85951396 BLAKE2B bcee69539cfd65af0edf247258e2ad8a4f8699a810355545cdc62b5f7030b5fde4cd4555472870284f6e165ea33ee986980112d2789e787ec64edbf2f81be27e SHA512 e1a48f744bda0f30d27746fee79ee2dbc202645e66866af183a00f903fb6405d4ab5d5fc911e77976916a218b26541a353576f7c5ed90dee7ad640352e02bd04 +DIST google-chrome-unstable_103.0.5060.13-1_amd64.deb 90233644 BLAKE2B 96852cb6f6f264240438c147ca837934c65a2a8ad08610babfa8353fee15aca8d0198212960d5752b32617c1b08deb1e91d02985c304d8ff6e7fd3f1ac15761d SHA512 0e3727100c3bd615b4a463caa884024f012eefcd8be54ac31abb1c1cdb82aa4561f4ba466c0e57b15009cacb19ac791a235ca1d42dc22aa73119650223c988ca diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-103.0.5056.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-103.0.5060.13.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-103.0.5056.0.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-103.0.5060.13.ebuild diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index 5ea4e220207a..4ab7b0d45e69 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1 +1 @@ -DIST microsoft-edge-stable_101.0.1210.47-1_amd64.deb 119464064 BLAKE2B a7d673ea1a1ef49d3fc0c16866b335e8f9f92f8b1626803a5f93a312e9520506c6e38a9952ca27987a718c42442f7657fd7cf547e8779a409f9e86334e85c915 SHA512 57dc5da52807f88244309da24fb3c4d1366432836a5eeed13f8bf68e41b49206250dfe62e58cd963f7d38c071d8a33d4d5d56002a2b3189113d327ca05ec3389 +DIST microsoft-edge-stable_101.0.1210.53-1_amd64.deb 119493496 BLAKE2B f21e86e48a4e03717e7d349e34ee9e966ad62ff155c9dee2a8417e3425aa2bf3b409a644a33e7e8798cc806e0b6d0787015a1c1e4f568313e86baa9efc77fabd SHA512 acfcf4690d4f8606c93b5a06623bac85ec5ca6b3dfd1587328a6f363b1120c06755f849d86577a56105b07c3411622c5af414e3f6a659f38bcf9193895164946 diff --git a/www-client/microsoft-edge/microsoft-edge-101.0.1210.47.ebuild b/www-client/microsoft-edge/microsoft-edge-101.0.1210.53.ebuild similarity index 100% rename from www-client/microsoft-edge/microsoft-edge-101.0.1210.47.ebuild rename to www-client/microsoft-edge/microsoft-edge-101.0.1210.53.ebuild diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 89fbe6375b6d..13ee296c37f0 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,6 @@ -DIST vivaldi-snapshot_5.3.2658.3-1_amd64.deb 87839820 BLAKE2B 7b7d7d7c36f27c24c8720363302efb43fb6916b310ca475e0dc31bd18e0c1dd784e87fa468d00eb11bcc0783bf966897db4db0649d956a75cf81766dc74cfe66 SHA512 7778ad2b296a8bcc3592226d91e35cb197e2602a4efa73a32069e43d7c7623c26031a0f661211007f9211e690fb790e4aec956001473dd115d92f05e4672eb67 -DIST vivaldi-snapshot_5.3.2658.3-1_arm64.deb 83070228 BLAKE2B c42df98b16a4d2c541eb0249c54a4872597f3fec2778e96a6580b54fffdbd00269a62358816e2ef1db3205884b589a012e05fd4d5d1c17f8220ca13b4c0e3558 SHA512 73032b7dd0e15eb7495d11ccd85d42430ed5dbd0d5e9fbdee5109379fba0d81c48fcdf48e9d0d6b8cead009949f9231fa550649df3570baf1661d24e88ca276b -DIST vivaldi-snapshot_5.3.2658.3-1_armhf.deb 78953032 BLAKE2B a54f829c2d1c55fc48a1f4ff1e46d5c005832a6a5e02162222fe665b55d52bbd8a40d937947491b0f2df4cbc09607913efc2355a3ac7974e0ee4ddb68f8b7b7a SHA512 ba22b9a58d5175eff607a5fbfad5087f2163d38e4a3f30e6542b0a723384512bac17b877fcabf0826b251b74fac9a6e36e4103a134e07eeb91f0e06d4562bea2 DIST vivaldi-snapshot_5.3.2669.3-1_amd64.deb 87863044 BLAKE2B 03d6cb87bc98b99e3eb1fe8c7c22f96c8b21eba9b7866ea5f26103b16151ed219ff44a3612f24939208f0030e20667c44e4d7a935b7282269a85eeb3ef618a3c SHA512 3be4fa4ef3420bf65aec57d2491465205832312680227c13721af198c087a413342dbed0c2a3e24aa58fb500e90a8df998160b41be566385a4f7450a8aeec253 DIST vivaldi-snapshot_5.3.2669.3-1_arm64.deb 83143148 BLAKE2B a969d05577499a9cda3832166b26edd471641108fa145d6979e825dccd4910801ba562c0a64fd3f7603e4d6cba47b7b3df176d31396b718707b8df4bc7fbb5dc SHA512 34d32a5baf8cd067ba49d4271af158b4516831b4b1748b42af9a9f0509ed3caad782fe20ee6378f2617349b49a829492bc00b497a19e1ff1074e7520e2aeb51d DIST vivaldi-snapshot_5.3.2669.3-1_armhf.deb 78989456 BLAKE2B fc9ea373d8f340a83ae7ae8d85a4190e1789c1706b15557f3d56d5321f633fd63377861e5f1ea1674f70f14e368c77df5a54da960c74179077c25042a998ea7f SHA512 1a2ceeebed215617ee9234ad320a41d291cf017554420eeaabde780f662536af620770a7b7e32948af927da1448e90e0ce42ee427c0bc0d66699d23a5fdd44ca +DIST vivaldi-snapshot_5.3.2679.3-1_amd64.deb 88855108 BLAKE2B 8054051c32fd07e4ee160170a6761c3fb26efcd4a851ab21fdb4d7fc59c6b8284a8e8ea74cf4c98fac77b98162ae3f5b10a2311b85c3ca54a23a9f5472732d83 SHA512 c069192d254dee0a181d123bd0ddd976bebe78e7ce4d70e9525308477ea9d8300b84de98545ab847160f680c730ba257cab4681e990a4ca2b7dc5564b6f30cda +DIST vivaldi-snapshot_5.3.2679.3-1_arm64.deb 80641012 BLAKE2B 8319e885e453a5cb25ef809e55536f032ee1e5af9d0d7b699e33b3579767264e2754059a3ead6b3fad651c19c541c8f0f2361358dbdcffc3067c5b1bd8bcd499 SHA512 70c17bedd257eb0c39116e9e9d3951c2585afb482d82a163ce1c16d96985576cc1489ce87ffa6fbade74889ad33d7cfa1e0c8921f0c2819923c99de7a9210889 +DIST vivaldi-snapshot_5.3.2679.3-1_armhf.deb 80299864 BLAKE2B 31282b15c203d86369ad806459f4f6d02dd546a63d0ee6957b946b62f896175467d08b8e599a9c95b18dc61b329af70efe0c9bb7c73f0b6c71fde7680151a8ac SHA512 54bb10cd4477f97cca4058e49b187fba2d47f8fd83bfc1bdd7527afe78d2e3664a9536c291c479874b284fe2128d5f18006efe878593f6c9111a14f8162fb773 diff --git a/www-client/vivaldi/vivaldi-5.2.2623.41.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.3.ebuild similarity index 97% rename from www-client/vivaldi/vivaldi-5.2.2623.41.ebuild rename to www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.3.ebuild index d55d7bd16ceb..b696aa81a090 100644 --- a/www-client/vivaldi/vivaldi-5.2.2623.41.ebuild +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2679.3.ebuild @@ -8,8 +8,6 @@ CHROMIUM_LANGS=" af am ar - az - be bg bn ca @@ -25,41 +23,34 @@ CHROMIUM_LANGS=" es-419 es-PE et - eu fa fi fil fr fy gd - gl gu he hi hr hu - hy id io - is it ja jbo - ka kab kn ko ku lt lv - mk ml mr ms nb nl nn - pa pl pt-BR pt-PT @@ -68,9 +59,7 @@ CHROMIUM_LANGS=" sc sk sl - sq sr - sr-Latn sv sw ta @@ -78,6 +67,7 @@ CHROMIUM_LANGS=" th tr uk + ur vi zh-CN zh-TW @@ -96,7 +86,7 @@ else DEB_REV=1 fi -KEYWORDS="-* amd64 ~arm ~arm64" +KEYWORDS="-* ~amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index acf5234e3074..a388261e2b8d 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,6 @@ -DIST vivaldi-stable_5.2.2623.41-1_amd64.deb 87839604 BLAKE2B 6fff43fda458be703d1ec46919cf96bb3122a0118514e0ec9c6a3b14edcd169385e5bda1a8eab3fbaf91469884f410083ec823d92bcff4186ee37661cf7eeda6 SHA512 df8141d8e7141c81172bcace716607fb446e0330569ef5f95e62433eef60fdb7189e8456292c60cd358c7ebd0a9aadcb4b594f30f295446cd42489d80ac02fba -DIST vivaldi-stable_5.2.2623.41-1_arm64.deb 83065608 BLAKE2B 8a7fd2c48034cf9ffcc5b9b7f9af4e40659380c924293ff34c1ba0176b70a7f0ccaf36b5ed72742a48af83c4c15181002f3fb99f00ee7d4d998a9a0cde8d2c7b SHA512 96b3ea03d8a49ad8ff1e3ff75d52f604dc0faff151c7a7523459f3c248762143b73d971eb2edfbb5573bb75c5524eb98e127e28080b1212019ed5ff66329e940 -DIST vivaldi-stable_5.2.2623.41-1_armhf.deb 78934848 BLAKE2B 8f794aed419b7c8c2e67ca4df134c5566eacd79c545c76ae97c7b7ad05c70b40daca9e53f17c81c483cf546f5fa03c52d0711739ac41d195c64c32bc09583105 SHA512 4366598a7a1c3c1f77d2a914cdbd0222bfdbb5fc125154b6c5a780ba260932c7d2d01c76c0379cc7c139912cd167f945c4c20345b17354826f2bd677c11dcb34 DIST vivaldi-stable_5.2.2623.46-1_amd64.deb 87798652 BLAKE2B 75c7e4398be52a15f880617a5709f8d8f1b061c59f5a04187c28f62300db2934200e96d3c4cfe5d298af01e4b7cc05c956dd7e214339551557526e97750b87ab SHA512 d541b8cf668cc872925de1f66fbcf9586c319c765d378713d54ea4c54dff0ec84c5b35dc903f5ff3d408c3448a47ab2611f93f91308149131a12d6c1f2bcc641 DIST vivaldi-stable_5.2.2623.46-1_arm64.deb 83057024 BLAKE2B 17ad94ab78b1441bddb966ddedddedc6a2af323d341374f8f041d2aa5e4d0c4c6c36a64ee7d5c441a2cff513c8b3b66ee7e62168edcfae0aa05b6beddaa22fa7 SHA512 c459fc6f906ea47737338780aa3052bcf3fd556a90c3d6cd23eb9c0ffb035bf3493fea02b84604e98e6f1b3fb805a4ec1e0974d4d7754ed6e2cafa14856bb0f7 DIST vivaldi-stable_5.2.2623.46-1_armhf.deb 78935476 BLAKE2B a4dca3312e503cabe15990cf7e3610d6c54f8aa95d53561eedc61868e3e906cd44b1b61edeba0cfff5be720a7fa9dc3383c56622dd4c0f53088e2b36d644cee7 SHA512 388aaf0c8e869f884c4798bcd1f5a1fb27ed9d1da9db697de3e20ce5ccb4e4993e229790ad6c975b9435846f226415bc5ee4b3ca04d05aac97b97cdd283bc890 +DIST vivaldi-stable_5.2.2623.48-1_amd64.deb 87799980 BLAKE2B bd6a128a4e2ed558436b516e8f9fb4ed31ff64ded5704084a21817d674cc8bf575f9f69c7be47cba72ed3e34cfb5b59de7321a1893e15865c190c2cc6c205fb1 SHA512 c69a6b4c46099969d6804a8cf6e692410cb4b04a28e1b28d23b300ce66bc603eac7e03b98eade1b7b227f9f4ae5f6111c37bd6576ccd35e32a738906dc38529e +DIST vivaldi-stable_5.2.2623.48-1_arm64.deb 83044644 BLAKE2B b1b3162e328a458219b38daf8defbd63f099c1ee1c878a36374fc9a8f7402692995faa782a5a128d08bedc86b07705ca76f4fb67ea95a346e041ac80ef449eb1 SHA512 aa73afddb6b1562a7337d95ee00df3a031b75c14ead977034fa267b6c54b26b7a36449faa4cfb78ed7911d87fc019eb42c1d074c01dc67f148b1d4229323de33 +DIST vivaldi-stable_5.2.2623.48-1_armhf.deb 78932488 BLAKE2B ddd4350733714fec96c232b7cb99f9ae9a8ea295d4ad90810ee46a4f0e881478bdb8ccae09ef9701e757e20919151c48fea68bf194d39b0563fce99c0db92355 SHA512 b42f0dc66d78feacc22be5b4ed15fefd407a991001210d61deeb3dca51c622a4a54fbfb2ca036268a8b212f132f62c79e5179baf6fa1427ee75b1eadccf5c04c diff --git a/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild b/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild index 70be8917c6e8..d55d7bd16ceb 100644 --- a/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild +++ b/www-client/vivaldi/vivaldi-5.2.2623.46.ebuild @@ -96,7 +96,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild b/www-client/vivaldi/vivaldi-5.2.2623.48.ebuild similarity index 100% rename from www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild rename to www-client/vivaldi/vivaldi-5.2.2623.48.ebuild diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index 5517bdb47f22b95d027a9a90c09e5b2c71f98c03..14145a68fb6fe48ebe6e25799fd9dbc7cc96f429 100644 GIT binary patch delta 1189 zcmV;W1X}yu3EK&f7y`+bks308JEk`7UjKOi!#DE!PFS1ptU*13X@-ow*hUDgHO^i+ zr_@$%On5bFa?RQ_+BBu)5!rk9?7}gXyOOKw*^zXQbEN zFW=oO%U#Svb==!H$?MF$Pb{(-XBUaku#v|(i~2;(-iiDSt)X!^Qu^9|T{?|V`txx=e9p(muYSsp z@6LXFx?^c{)9loC_Axzoqtz4&Ez0!9ani@=d2oTZy@g0DeNp$`a9c{YnwE=DuEm1Z zLC5+yq9KeYRG;b5ca@8OoO1Mh+NN+*R%*QLrWt-kx3vc=2kVU0RnOjISZ6k#q809T z3b!3Gi;c16k-!&Y>Kem0RWyukC&ZHAeHQyxnQU_PDYKW%rHn%qFM5kEOJ=#+vu5@7 z;nRoxYQFoJ4}ZV<{Qi$O?>@dzPbB1~-i`oH7;|B?z@RNICSdq~?=(iJQ=>x{C8c|^ zZfO{iqRi#no0&kOOZ9Mck~@GYQ1e*^HANk~o?%pz&YUNE?rK~h>wruCUp)$NkV{Kg z*7nl1XIs4$dOg~=hkzv0Q8bPnk*Z<{J0GYCsBQT(>Z{a!$_gCyX^tI;M9!S zI@(k~#%>|aXeB6$)0%82KJZDv+6JkI645$2XrTj^9tA?sZd0p?DWjW}0}6B5gt2be zQ3pk)MtKIH4U4&a7zo4}?Q+&2(tg_U4#P(i-3O_0@V27cvq#>2UJs?27B+S+XnE&Uy9r)8o_2bYr_|hQ1gokD-GO z(xBiW3P81Ulfjwox`2&*8<&yC0Uht&z12kkB}JT?<67JdiVn z>^}B10JX$n;~cOy{JG&A6u1?cE0>@(6@h%sge)QeHjMs4vvq!ZnP%|HO|5mMgBqkp zsKH`?)L_L-IIUQ(<%O~_jWkTh;&O#+GhpvnWQJ(NIs%tiwB51Qn1K(S4MShKPGF;^ zh=N;&{}1Uj!hiN|x{XtArZgz?iA$@+sh1)sWnMt-$u~8TeGg8mjG7 zwVK0{NIgc>9(;r_Ih2BWQF|N&ANF;jGW<#y9m}9?EZKvVUe*p$`HO!55`43jXb1oR D20>n> delta 1191 zcmV;Y1X%mq3Ec^h7y`?Zks308yGDK7z5en3hi~}x9XIXVW(|^vMl*Qq)ocXQTI1}M zb8>BMy%AoGnyqGS8hx5lwh<{Jp297rHc@g_oo&n_vs8*P#+k=!No-Hc$z<*9<}=dk z?w9ZGweeldLv`HyIN8>jd!JZjGtMqzrePzGw=9y0nq7$e46UJYS|rPV+QNe3&kz|t z8<_?zP3bDWYQ;(kS)FTT3wBh-C!=a}&~9J+bpP}B-+uGUuXpp|)1Qy~;d4Gde)Us+ ze0TQa(_Q0EH_c9MZ$75y?zFl>p+%YATb%SUBo8j|zBd!Gr7sefj@y#6*R))OaxE6L z4mu{|um(3gq54b@*;USee9F=D>6^k$n^JGfZkpj&bX$8gZP9eb64kT!7$&V*o2(V? zb_%y0Hj9n1<>9~=W9k~iH&t|uZ70OyX#1?@TX{C)t52R%JeM{cqIe-agcr|pwP(%h z?Zc-J`_+8+F(3YZ_4)lDZ{B@;p&moxn|fBHeeBsFzkm?2p0T-q)h?4R(uYLxiGFyA zG`D_ALpq>HhhC_NCniiYCD}nO16QXuy>&U=Xr<2qn!TAlt%fpdT%~G{_%Ke_MdVuuv2R{;d-%mjdi32&~g|lbc)*^zza^z zm?&c$1!T}I_+KqRQJmg+L!twp1gvcUe<%^HlY>?WM1<-fL`QYCnwYZaSvg{4E1PKa zh8+ngGBwJBjwLMS@?jtlXY|WigGe!o;{wA+XWa*>0UZ&4Jy8glR+JzM{ouLNeJ)sh$>@7}z9di7?=6wov^*5mm-yluP}q@An_WeuHon`yXWw*LXw6b z?Gim9$N!Rl`A|5gkpfpRTr`oORq&h0Qk+gr5`h+ow-J4;-L72eeNO}jfI@oo4V!~d z-AL2E7EOn9GvW1V<_l0Efy)aSiJWvedB8r3>*86mE7s0=_4d=_)5~;gcGC=fHK;s> z4mwB!Fn=h{Mf@hv461QKGx7z{nYdzA?n0S+C~tIsz}LEPXV_r&(ZN+Qw#f($n0E6y zS$QfD+(?v2ZTK=aPDLd*%`Q_RR4FDM&v}4=2?w^sG@LD`@!ZzQ`UXg7oV>0DqF7r9 zuQ7NFa>fAEVjmz5_Qni-!#OB$D>9caL2D`k`I-qCtPil8$qUWa`R!$z!7DelFiRND zAT@S>BrHZ9R?LLcs_C`7P&THKhUp*?;0o7nz}~UQY%?%QaEV1Lj;+=j@Igqy&{wV# z*r>^@;I_g4hZKQ=|Lom$TT8x~(y+)xuycVVBt{azn5pOTDd1Vvk=(LYV0%jjKGm>} zYK5v+M*`MSX`L}@L|W#dWYmk=;}o`u!@z_ZC{YqDgT4{L2P?gh&)fSK{{WhY+8AgE F004bdPAdQa diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index e45b66cd6856..4e3e40d0e73d 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_102.0.5005.61-1_amd64.deb 84713828 BLAKE2B 3122652ac21b4149d4c9ed747da70492376ec41ae82560798639550f4b45529813879dafd1f3f790de3bec4e74045559bac3e32cdf70639c4ff9e54a7e377774 SHA512 fa6172b66dfe1595eb52bdce96de074aaa907be386dd78273c2809c8dd55005ff86831c48926b9098e5284eae71331ed97598c3625b7fd5fe32ad0b30b7177eb DIST google-chrome-stable_101.0.4951.64-1_amd64.deb 88685600 BLAKE2B 52e48101e5caa69d874b9adce2bbc5c6b528259cded42da73cebd16a7a778e92bbe0ea19859f8d33ff56a13b90b5945e68770e0f0f7791e897b85dd55d549e39 SHA512 755b2c33ac5770bd6db18e6e0b19b17efc55ad9b51adf437fd0375cf3f201766ae73cfbaebeb072f1bde56169f82886050c313cc54a88dd2e96a4885e8ac4cc0 -DIST google-chrome-unstable_103.0.5056.0-1_amd64.deb 85951396 BLAKE2B bcee69539cfd65af0edf247258e2ad8a4f8699a810355545cdc62b5f7030b5fde4cd4555472870284f6e165ea33ee986980112d2789e787ec64edbf2f81be27e SHA512 e1a48f744bda0f30d27746fee79ee2dbc202645e66866af183a00f903fb6405d4ab5d5fc911e77976916a218b26541a353576f7c5ed90dee7ad640352e02bd04 +DIST google-chrome-unstable_103.0.5060.13-1_amd64.deb 90233644 BLAKE2B 96852cb6f6f264240438c147ca837934c65a2a8ad08610babfa8353fee15aca8d0198212960d5752b32617c1b08deb1e91d02985c304d8ff6e7fd3f1ac15761d SHA512 0e3727100c3bd615b4a463caa884024f012eefcd8be54ac31abb1c1cdb82aa4561f4ba466c0e57b15009cacb19ac791a235ca1d42dc22aa73119650223c988ca diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5056.0_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.13_alpha.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5056.0_alpha.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-103.0.5060.13_alpha.ebuild diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz index 449173cc60a620d8be0786a53024a446080c2751..7462b1af86561caddb07e57ef584599ca27ff2e2 100644 GIT binary patch literal 5044 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 H`&R(~_>Cn! delta 24267 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 AasU7T diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest index 16dc48630c69..bf38604af8a7 100644 --- a/x11-terms/xfce4-terminal/Manifest +++ b/x11-terms/xfce4-terminal/Manifest @@ -1,2 +1,3 @@ DIST xfce4-terminal-1.0.2.tar.bz2 1001720 BLAKE2B c3759f5199da51ffae3bcacb0c1cfcfd54d9c4e11f52c7681ca335042164a0311990174defc0ef82cbb3aea6e6cf89400dd9de4406e3843d17f5da8e7ed048fe SHA512 0ac33e01b2975c2ab4cc6078075ba83a77c260ea914e89d1dce8393c307aa4956f0cb0db13c3ecff0bec7659d33e02834343211852787a691b61a19d40a0c757 DIST xfce4-terminal-1.0.3.tar.bz2 1000750 BLAKE2B 7d8f39725619f9c67b671a0ba3f358c448e53b47d8454233ab97c31735a64d6050e180d1612cbaa9cddf619daf9b12dbb77d97e0737f81337ffe5cb5d9303e4a SHA512 b9d93c3def9cd1237b985ee95664e210595f450e78b9e23fd5928d66cd978fca38db8be1e3c2968b6cb9a8abb5ab978975eed6b8afa3b49509fecf16b66580d3 +DIST xfce4-terminal-1.0.4.tar.bz2 1009367 BLAKE2B 48a618f8ea98ad0408d8e54d4489358874e9e0e3c6a7011f298d0fed21512783258598cc59013c7406128e68d7311ddf64fdb13f9517306a819db50edc0555cc SHA512 76ea8f296fe1c128dc70d8aabf23447300ba83405d52e844abec89049968bac51fe47fd7545a76e4a421275c6a2f230f326ed3a25083bf536f17fc3218b05fce diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild new file mode 100644 index 000000000000..515d1165885b --- /dev/null +++ b/x11-terms/xfce4-terminal/xfce4-terminal-1.0.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A terminal emulator for the Xfce desktop environment" +HOMEPAGE="https://docs.xfce.org/apps/terminal/start" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="utempter" + +RDEPEND=" + >=dev-libs/glib-2.42:2= + >=x11-libs/gtk+-3.22:3= + x11-libs/libX11:= + >=x11-libs/vte-0.51.3:2.91= + >=xfce-base/libxfce4ui-4.16:=[gtk3(+)] + >=xfce-base/xfconf-4.16:= + utempter? ( sys-libs/libutempter:= ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-libs/libxml2 + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_with utempter) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index dda55cd631d9..b6740d9b6972 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 +DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 diff --git a/x11-terms/zutty/files/zutty-0.12-cxxflags.patch b/x11-terms/zutty/files/zutty-0.12-cxxflags.patch new file mode 100644 index 000000000000..11b3066e50ba --- /dev/null +++ b/x11-terms/zutty/files/zutty-0.12-cxxflags.patch @@ -0,0 +1,27 @@ +From 06927a1f2f88bd9d5f4bb8056661ffbc4a0aeb77 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Wed, 19 Jan 2022 18:07:55 +0000 +Subject: [PATCH] Remove default CXXFLAGS and LINKFLAGS + +--- + wscript | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/wscript b/wscript +index d2bfbc8..b38b50b 100644 +--- a/wscript ++++ b/wscript +@@ -69,10 +69,6 @@ def configure(cfg): + ['-DDEBUG', '-Og', '-g', '-ggdb']) + else: + cfg.env.target = 'zutty' +- cfg.env.append_value('CXXFLAGS', +- ['-Werror', '-O3', '-flto']) +- cfg.env.append_value('LINKFLAGS', +- ['-flto']) + + cfg.check_cfg(package='freetype2', args=['--cflags', '--libs'], + uselib_store='FT') +-- +2.34.1 + diff --git a/x11-terms/zutty/zutty-0.12.ebuild b/x11-terms/zutty/zutty-0.12.ebuild new file mode 100644 index 000000000000..10690f8057ce --- /dev/null +++ b/x11-terms/zutty/zutty-0.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty" +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.12-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org ) diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index 4b073d5e90c35a2072c47df7dbddfdc7e1f753e6..b57336d40efb830a874b3b6f01366c1f9e7f4dfc 100644 GIT binary patch delta 8680 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 delta 2382 zcmV-U39&hbyn-4$y^ zo8CfG*)z3yjOUFNQL;q$Q|D+|N_TfYtAm%&tpD?j(DnN~}s_S#1oZGntT*BzcU zN0I{ok(MMkfUwfFL>aY8;b*GG^E69}!S^)hS?X#dXD+wJi&Z(fNb|O|?=jAZ?zl5r!_65bm4`2-ZoEv?lacnJrDS;t)>oS-K)guS{a8Q z-l?PuYR+e9U3+>G&!c%cefv769phD@LQmrrtDpSm_37g)T=xX8)LN}Xnwu&3)@GyE z-G;>)v)xCm%`mI0b=b#%`eD49Qr^-_FC)6OU3U!evMz1LI;m?M8@t8cQFrAVVxA&g z`Qim(O$0OOleRH?xbcrO231yR=7QH2ob{?Ua;Pw}+8$pJP%bFdg~4uRS=d)W>pnv6QWYP<|>rxoLqUj7ecPmk~4@=Wy& z1+)e0WI)zYWKHPJ!;=XE9)EXB4ZA|Rxt$K3;E_lwGI1*qj_Q%ZvPvnJRGRWsc?NB4 z9l7C3AP+y!0u63j*U3PaA!zNb>h(2nz)Woz()i?;c5rS-qfk3ocmiW3pi;wWfsr+=LLU4p`N8x>8 z{-i;HT%PW!VWgM9@_&I5Q&Dch1UYz)SGc|s><|9=^LhNZ<2Sg~SKMqj>&T)2wN&lV zz>y;|>`@PCvn4eWp_sOeclWXwPhe@7FE5Cx!%XS9?uip}LBv=%*z&Xo`W^?;j-zWh z_Jy;o)ffia6UWD&aU%||6AwHUy&N11(h#&61r1b+zDvFlFn>gt7=}L7Rq+b%HuscK zD!DiE?4=MoKJgIzgtI}mf(i0+oQrQ9qZS;@pYXL&w&E@8_qg3|@d_CVdO-|psQt(U z0kCTwKWwWg=R=K)kr)cuxdcOpFDg8_G1zQYDr8#6>oohrD+hsPAlA zOmx}=Qx2yd*%oa#kT|f?mC_(KeKM$9plB2k++yKBMo1sb zJha5!vES2M2e(4#Oa@+&lr>}G&_5SUK5a6zH$MwzVSgt{d5e=9yp;(DsY+=#p%%do znIkdnQ!U$O@-#4d)sf?cwiZM~^ZXK;6`sdeA-03>+sB8D5q)5Ng-NxU>faKbQGxRNJiQ=G7KPR$sfBpRCa8mK4$q2M0FsHlwk zP(#k{)U_s**9-|H%Azh7WUfbB5tn&g5`(vA)aVy@Icm*w7up#qF;EjKY`w!~p#t{J z`KANmp$2v0N-e=w<-gW$QJe(BNEGKgFf@(P>1Ndm&Va(;~xrxD*p(n=jW$KTiin142;L}1;*UnpYTwD7<^Gp=1I zZqvw0J*!Z!v@(4<|H(|2T6%6HBi@l#&y*oVNfU)NW1z4UFTsg3nad%FNS3U08n{gU z&3`r%ah`9};+hRxCT{6kZ_y!bMn)0fhL-8F^b|6P)TUA+zG5-fi)sond=PwktVXgJpS7Ofp${{8gn^BchOE4`w?aMZt77(B;DjDm414GZI>^?zMG zVvszZ0~TlnvYEA`r%w8eYz^_zAp}kmqu|?&Q{CzXy>Psxly!PJr5FjZHE!%wc6ZlC41bzqA<3N()Sr>St2ZtH+XVx55XB0c83GZ>$>crG=?j8Grkwj z1D$o1I4^C-qQRKlZH}F`!NOIAIDg{{N~*jC>^~p$t%b?!w#42`5pA7)rWUkL$U!D! z!K3MQG>9m6Bi86_m?ldlv$jlW7_94+Bxf^YflNeC>f;FHB81?d1zS{0Z25~|H88Gh zgJfPZY7#8YsrHxU(!Uxbn-?m ztj3I#(XoJUXVa3-Vt?qt<*>SD@~79uPJXaHWMZ2e+om{gr1Z^y0pz*Sd9e@x0FKwD A761SM diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest index 2c51e7a01d75..07c628696b6a 100644 --- a/xfce-base/xfce4-panel/Manifest +++ b/xfce-base/xfce4-panel/Manifest @@ -1,3 +1,4 @@ DIST xfce4-panel-4.16.3.tar.bz2 1382659 BLAKE2B c7c6b189fbe782df716c4e9b494c7a407a41f60106623c9960119c9cc535d337037bbd6fded40761d0ed918fde42366853a6188120adbfa1e25cc61f5eba9e37 SHA512 08ac27d59a4e08229e170a1c7ffb7a981ae1d3ab1548850cd815a0de64c47d1c20d69f6585c2ec9890b060483bfd569fc52ebd88db0d1264ebca00c1b0bb38fa DIST xfce4-panel-4.16.4.tar.bz2 1383630 BLAKE2B e370fc286f5b035671e059e81a5c890842949c60a8aa1ae4cb06ded7f1e538d90bf633efd7e3e2b7642eb1b490a48eda3cabd1a967930cb63cd423fb5b807e22 SHA512 a1ad5a528968c4b1a5d2fb1537f7774aeeb525d7cb2f77e261b187b94e9de22f018bbd47d462ce4ad09b360126548d5848e46643df40549f9f8a3c44a4a14564 DIST xfce4-panel-4.17.0.tar.bz2 1390412 BLAKE2B 6c3069b2c6e7d8911f11785ab517ecd57f733a72959ffbe5f8ace51f18f4db1edec51d890f57fc875d3413df0ccacfbb702b6df6efb4a647a362f4986bc985b2 SHA512 939d1a2ac4f558ac44bd85865d33de14834381d15fe2a205e9338e3c5d5ab5197538e6965447fb9f638142b1cfe34f1234104f99ffc90f0c9d5fe4b3781424d3 +DIST xfce4-panel-4.17.1.tar.bz2 1400182 BLAKE2B 02dc05aa6abf7a294c90aae2bfc9cd65a2ecadc78d99e7d530a96941a671b789d21b68295c34b8395e8215bacc209a3b262b7db1d44d30a1006033c73747d3bb SHA512 0070c5af1cc708ce808edc7a77171254cbf38d2e6d518d62a3eaa28223793a32bb9ad1b098a6a9c6f6f42c321ec007eac6ffd247ec0ca51a5045bf819e1471cc diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.17.1.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.17.1.ebuild new file mode 100644 index 000000000000..35d592e46782 --- /dev/null +++ b/xfce-base/xfce4-panel/xfce4-panel-4.17.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vala xdg-utils + +DESCRIPTION="Panel for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+dbusmenu introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.56 + >=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-4.17.0:= + >=xfce-base/libxfce4ui-4.17.1:= + >=xfce-base/libxfce4util-4.15.6:=[introspection?,vala?] + >=xfce-base/xfconf-4.13:= + dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-lang/perl + dev-util/gdbus-codegen + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable dbusmenu dbusmenu-gtk3) + $(use_enable vala) + ) + + use vala && vala_setup + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}

    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∾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 F003hA^5_5n literal 35975 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 Lk8T*vVf+99KRurL diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.113 b/metadata/md5-cache/virtual/dist-kernel-5.10.113 deleted file mode 100644 index 5246a3944ffa..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.113 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.113 ~sys-kernel/gentoo-kernel-bin-5.10.113 ~sys-kernel/vanilla-kernel-5.10.113 ) -SLOT=0/5.10.113 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.115 b/metadata/md5-cache/virtual/dist-kernel-5.10.115 deleted file mode 100644 index da6b67d68975..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.115 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.115 ~sys-kernel/gentoo-kernel-bin-5.10.115 ~sys-kernel/vanilla-kernel-5.10.115 ) -SLOT=0/5.10.115 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.116 b/metadata/md5-cache/virtual/dist-kernel-5.10.116 deleted file mode 100644 index 73769d7433a2..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.116 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.116 ~sys-kernel/gentoo-kernel-bin-5.10.116 ~sys-kernel/vanilla-kernel-5.10.116 ) -SLOT=0/5.10.116 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.117 b/metadata/md5-cache/virtual/dist-kernel-5.10.117 index 5c23d74c7cbc..cf0d643298a7 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.10.117 +++ b/metadata/md5-cache/virtual/dist-kernel-5.10.117 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.117 ~sys-kernel/gentoo-kernel-bin-5.10.117 ~sys-kernel/vanilla-kernel-5.10.117 ) SLOT=0/5.10.117 -_md5_=8d5178e82e5992dcec134c02ff7397e0 +_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.37 b/metadata/md5-cache/virtual/dist-kernel-5.15.37 deleted file mode 100644 index 14a363eeb28b..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.37 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.37 ~sys-kernel/gentoo-kernel-bin-5.15.37 ~sys-kernel/vanilla-kernel-5.15.37 ) -SLOT=0/5.15.37 -_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.39 b/metadata/md5-cache/virtual/dist-kernel-5.15.39 deleted file mode 100644 index f60dc8eca16a..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.39 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.39 ~sys-kernel/gentoo-kernel-bin-5.15.39 ~sys-kernel/vanilla-kernel-5.15.39 ) -SLOT=0/5.15.39 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.40 b/metadata/md5-cache/virtual/dist-kernel-5.15.40 deleted file mode 100644 index f34d8e9904a3..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.40 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.40 ~sys-kernel/gentoo-kernel-bin-5.15.40 ~sys-kernel/vanilla-kernel-5.15.40 ) -SLOT=0/5.15.40 -_md5_=8d5178e82e5992dcec134c02ff7397e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.41 b/metadata/md5-cache/virtual/dist-kernel-5.15.41 index 89fe25db4b03..b10991072a73 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.15.41 +++ b/metadata/md5-cache/virtual/dist-kernel-5.15.41 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.41 ~sys-kernel/gentoo-kernel-bin-5.15.41 ~sys-kernel/vanilla-kernel-5.15.41 ) SLOT=0/5.15.41 -_md5_=8d5178e82e5992dcec134c02ff7397e0 +_md5_=8e04478c89d67837ed02a4ebab2037e0 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.17.7 b/metadata/md5-cache/virtual/dist-kernel-5.17.7 deleted file mode 100644 index fc18cdd88bc7..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.17.7 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.17.7 ~sys-kernel/gentoo-kernel-bin-5.17.7 ~sys-kernel/vanilla-kernel-5.17.7 ) -SLOT=0/5.17.7 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.17.8 b/metadata/md5-cache/virtual/dist-kernel-5.17.8 deleted file mode 100644 index 97cb24d767a4..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.17.8 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.17.8 ~sys-kernel/gentoo-kernel-bin-5.17.8 ~sys-kernel/vanilla-kernel-5.17.8 ) -SLOT=0/5.17.8 -_md5_=62eff3c91f3533c035b4103dfd4b6dd7 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.191 b/metadata/md5-cache/virtual/dist-kernel-5.4.191 deleted file mode 100644 index 017619099241..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.191 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=amd64 arm64 ~ppc ppc64 x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.191 ~sys-kernel/gentoo-kernel-bin-5.4.191 ~sys-kernel/vanilla-kernel-5.4.191 ) -SLOT=0/5.4.191 -_md5_=2efd2e23ef65c3ee0fb3f77c654bb35e diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.193 b/metadata/md5-cache/virtual/dist-kernel-5.4.193 deleted file mode 100644 index 98752e577c1c..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.193 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.193 ~sys-kernel/gentoo-kernel-bin-5.4.193 ~sys-kernel/vanilla-kernel-5.4.193 ) -SLOT=0/5.4.193 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.194 b/metadata/md5-cache/virtual/dist-kernel-5.4.194 deleted file mode 100644 index aa1707699b82..000000000000 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.194 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual to depend on any Distribution Kernel -EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 -RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.194 ~sys-kernel/gentoo-kernel-bin-5.4.194 ~sys-kernel/vanilla-kernel-5.4.194 ) -SLOT=0/5.4.194 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.195 b/metadata/md5-cache/virtual/dist-kernel-5.4.195 index b72e46a3293a..2c8597a5e6fe 100644 --- a/metadata/md5-cache/virtual/dist-kernel-5.4.195 +++ b/metadata/md5-cache/virtual/dist-kernel-5.4.195 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual to depend on any Distribution Kernel EAPI=7 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.195 ~sys-kernel/gentoo-kernel-bin-5.4.195 ~sys-kernel/vanilla-kernel-5.4.195 ) SLOT=0/5.4.195 -_md5_=a81ef674c1ec3ce8090dc986ced1eaf3 +_md5_=2efd2e23ef65c3ee0fb3f77c654bb35e diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0 new file mode 100644 index 000000000000..cfc96934b38a --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Archive-Tar +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Archive-Tar-2.400.0 ) dev-lang/perl:= !perl-core/Archive-Tar-2.400.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0 b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0 new file mode 100644 index 000000000000..b678f2b0b1da --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Attribute-Handlers +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Attribute-Handlers-1.20.0 ) dev-lang/perl:= !perl-core/Attribute-Handlers-1.20.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r10 b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r11 similarity index 53% rename from metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r10 rename to metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r11 index be4364fdb56b..ba8f4b0fed07 100644 --- a/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r10 +++ b/metadata/md5-cache/virtual/perl-AutoLoader-5.740.0-r11 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for AutoLoader -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/AutoLoader-5.740.0 ) dev-lang/perl:= !perl-core/AutoLoader-5.740.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/AutoLoader-5.740.0 ) dev-lang/perl:= !perl-core/AutoLoader-5.740.0-r999 SLOT=0 -_md5_=08dfe90bf585894bd379a31ffea2b761 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.330.0 b/metadata/md5-cache/virtual/perl-CPAN-2.330.0 new file mode 100644 index 000000000000..ace7415fe1f4 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-CPAN-2.330.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for CPAN +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/CPAN-2.330.0 ) dev-lang/perl:= !perl-core/CPAN-2.330.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r5 b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r5 deleted file mode 100644 index ec65ffbfb91e..000000000000 --- a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r5 +++ /dev/null @@ -1,7 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Virtual for CPAN-Meta -EAPI=6 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-2.150.10 ) dev-lang/perl:= !perl-core/CPAN-Meta-2.150.10-r999 >=virtual/perl-CPAN-Meta-YAML-0.11.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Parse-CPAN-Meta-1.441.400 -SLOT=0 -_md5_=9b93e6c279b3e432f742ca453dd0d319 diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r6 b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r6 new file mode 100644 index 000000000000..5a38cd7c7bfe --- /dev/null +++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-2.150.10-r6 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for CPAN-Meta +EAPI=8 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/CPAN-Meta-2.150.10 ) dev-lang/perl:= !perl-core/CPAN-Meta-2.150.10-r999 >=virtual/perl-CPAN-Meta-YAML-0.11.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Parse-CPAN-Meta-1.441.400 +SLOT=0 +_md5_=68192724c7d82cb2d927e9992b867c4c diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r7 b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r8 similarity index 50% rename from metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r7 rename to metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r8 index 8669ca0d9ce2..94963b8141b8 100644 --- a/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r7 +++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-Requirements-2.140.0-r8 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for CPAN-Meta-Requirements -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-Requirements-2.140.0 ) dev-lang/perl:= !perl-core/CPAN-Meta-Requirements-2.140.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/CPAN-Meta-Requirements-2.140.0 ) dev-lang/perl:= !perl-core/CPAN-Meta-Requirements-2.140.0-r999 SLOT=0 -_md5_=08dfe90bf585894bd379a31ffea2b761 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r7 b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r8 similarity index 52% rename from metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r7 rename to metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r8 index a9414ba8aa5f..cfe6d5889d7e 100644 --- a/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r7 +++ b/metadata/md5-cache/virtual/perl-CPAN-Meta-YAML-0.18.0-r8 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for CPAN-Meta-YAML -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/CPAN-Meta-YAML-0.18.0 ) dev-lang/perl:= !perl-core/CPAN-Meta-YAML-0.18.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/CPAN-Meta-YAML-0.18.0 ) dev-lang/perl:= !perl-core/CPAN-Meta-YAML-0.18.0-r999 SLOT=0 -_md5_=08dfe90bf585894bd379a31ffea2b761 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-Carp-1.520.0-r1 b/metadata/md5-cache/virtual/perl-Carp-1.520.0-r2 similarity index 57% rename from metadata/md5-cache/virtual/perl-Carp-1.520.0-r1 rename to metadata/md5-cache/virtual/perl-Carp-1.520.0-r2 index 731484fdd3fc..36e06c1edf78 100644 --- a/metadata/md5-cache/virtual/perl-Carp-1.520.0-r1 +++ b/metadata/md5-cache/virtual/perl-Carp-1.520.0-r2 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Carp -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* ~perl-core/Carp-1.520.0 ) dev-lang/perl:= !perl-core/Carp-1.520.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/Carp-1.520.0 ) dev-lang/perl:= !perl-core/Carp-1.520.0-r999 SLOT=0 -_md5_=21b75f3ead8756dd222e74ca3ecf8c37 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r1 b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r2 similarity index 55% rename from metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r1 rename to metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r2 index 0a1f5c8a6061..3d8fdd9be325 100644 --- a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r1 +++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.103.0-r2 @@ -2,6 +2,6 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Compress-Raw-Bzip2 EAPI=8 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34.1-r3 ~perl-core/Compress-Raw-Bzip2-2.103.0 ) dev-lang/perl:= !perl-core/Compress-Raw-Bzip2-2.103.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34.1-r3 ~perl-core/Compress-Raw-Bzip2-2.103.0 ) dev-lang/perl:= !perl-core/Compress-Raw-Bzip2-2.103.0-r999 SLOT=0 -_md5_=4134822013e84ea7094012d2f760ebbd +_md5_=20b7bd2551fa83c44df8a12769d13400 diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.105.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.105.0 new file mode 100644 index 000000000000..3edafbdebd9b --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.105.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Compress-Raw-Zlib +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Compress-Raw-Zlib-2.105.0 ) dev-lang/perl:= !perl-core/Compress-Raw-Zlib-2.105.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.857.0 b/metadata/md5-cache/virtual/perl-DB_File-1.857.0 new file mode 100644 index 000000000000..6a1b9982edac --- /dev/null +++ b/metadata/md5-cache/virtual/perl-DB_File-1.857.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for DB_File +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36*[berkdb] ~perl-core/DB_File-1.857.0 ) dev-lang/perl:= !perl-core/DB_File-1.857.0-r999 +SLOT=0 +_md5_=e0a177d8c21fa6ade85df2a22da0847f diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0 new file mode 100644 index 000000000000..975bc08c4f44 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Data-Dumper +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Data-Dumper-2.184.0 ) dev-lang/perl:= !perl-core/Data-Dumper-2.184.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0 new file mode 100644 index 000000000000..2f488740f691 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Devel-PPPort +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Devel-PPPort-3.680.0 ) dev-lang/perl:= !perl-core/Devel-PPPort-3.680.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-Digest-1.200.0 b/metadata/md5-cache/virtual/perl-Digest-1.200.0 new file mode 100644 index 000000000000..2c8ca19ecddb --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Digest-1.200.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Digest +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Digest-1.200.0 ) dev-lang/perl:= !perl-core/Digest-1.200.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0 b/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0-r1 similarity index 55% rename from metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0 rename to metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0-r1 index 9f86a46573f8..af5dea612e63 100644 --- a/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0 +++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.0-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Digest-MD5 -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* ~perl-core/Digest-MD5-2.580.0 ) dev-lang/perl:= !perl-core/Digest-MD5-2.580.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/Digest-MD5-2.580.0 ) dev-lang/perl:= !perl-core/Digest-MD5-2.580.0-r999 SLOT=0 -_md5_=21b75f3ead8756dd222e74ca3ecf8c37 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r2 b/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r3 similarity index 53% rename from metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r2 rename to metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r3 index d85aef18509d..2b51235b54cc 100644 --- a/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r2 +++ b/metadata/md5-cache/virtual/perl-Digest-SHA-6.20.0-r3 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Digest-SHA -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/Digest-SHA-6.20.0 ) dev-lang/perl:= !perl-core/Digest-SHA-6.20.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/Digest-SHA-6.20.0 ) dev-lang/perl:= !perl-core/Digest-SHA-6.20.0-r999 SLOT=0 -_md5_=08dfe90bf585894bd379a31ffea2b761 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r1 b/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r2 similarity index 77% rename from metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r1 rename to metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r2 index 781c5a6de035..27058a959442 100644 --- a/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r1 +++ b/metadata/md5-cache/virtual/perl-Dumpvalue-1.210.0-r2 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Dumpvalue -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* ~perl-core/Dumpvalue-1.210.0 ) dev-lang/perl:= !perl-core/Dumpvalue-1.210.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/Dumpvalue-1.210.0 ) dev-lang/perl:= !perl-core/Dumpvalue-1.210.0-r999 SLOT=0 -_md5_=96a43c6c56ea6bc79398899f4ec660a8 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-Encode-3.170.0 b/metadata/md5-cache/virtual/perl-Encode-3.170.0 new file mode 100644 index 000000000000..eb5525a61dad --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Encode-3.170.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Encode +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Encode-3.170.0 ) dev-lang/perl:= !perl-core/Encode-3.170.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-Exporter-5.770.0 b/metadata/md5-cache/virtual/perl-Exporter-5.770.0 new file mode 100644 index 000000000000..b50280543e92 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Exporter-5.770.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Exporter +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Exporter-5.770.0 ) dev-lang/perl:= !perl-core/Exporter-5.770.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236 b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236-r1 similarity index 53% rename from metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236 rename to metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236-r1 index c6b6ae41e831..0d9c99156091 100644 --- a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236 +++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.236-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for ExtUtils-CBuilder -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* ~perl-core/ExtUtils-CBuilder-0.280.236 ) dev-lang/perl:= !perl-core/ExtUtils-CBuilder-0.280.236-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/ExtUtils-CBuilder-0.280.236 ) dev-lang/perl:= !perl-core/ExtUtils-CBuilder-0.280.236-r999 SLOT=0 -_md5_=21b75f3ead8756dd222e74ca3ecf8c37 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r4 b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r5 similarity index 51% rename from metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r4 rename to metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r5 index 405d9a9c3e69..8a1555de35fe 100644 --- a/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r4 +++ b/metadata/md5-cache/virtual/perl-ExtUtils-Constant-0.250.0-r5 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for ExtUtils-Constant -EAPI=6 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* ~perl-core/ExtUtils-Constant-0.250.0 ) dev-lang/perl:= !perl-core/ExtUtils-Constant-0.250.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/ExtUtils-Constant-0.250.0 ) dev-lang/perl:= !perl-core/ExtUtils-Constant-0.250.0-r999 SLOT=0 -_md5_=cdf5b3239fd960e5ea2b887a60386cf3 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0 b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0-r1 similarity index 54% rename from metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0 rename to metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0-r1 index 6185883a8dea..ea8cb3f28c00 100644 --- a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0 +++ b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.200.0-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for ExtUtils-Install -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* ~perl-core/ExtUtils-Install-2.200.0 ) dev-lang/perl:= !perl-core/ExtUtils-Install-2.200.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/ExtUtils-Install-2.200.0 ) dev-lang/perl:= !perl-core/ExtUtils-Install-2.200.0-r999 SLOT=0 -_md5_=d8e2dacbc6d7b73e27cca03deb67dd00 +_md5_=75c4d5ecf384f9c02394fab59bdc280f diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0 new file mode 100644 index 000000000000..6e5af88c5d20 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for ExtUtils-MakeMaker +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/ExtUtils-MakeMaker-7.640.0 ) dev-lang/perl:= !perl-core/ExtUtils-MakeMaker-7.640.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/virtual/perl-autodie-2.340.0 b/metadata/md5-cache/virtual/perl-autodie-2.340.0-r1 similarity index 56% rename from metadata/md5-cache/virtual/perl-autodie-2.340.0 rename to metadata/md5-cache/virtual/perl-autodie-2.340.0-r1 index ee8e34f51704..45b3339a642d 100644 --- a/metadata/md5-cache/virtual/perl-autodie-2.340.0 +++ b/metadata/md5-cache/virtual/perl-autodie-2.340.0-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for autodie -EAPI=7 +EAPI=8 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -RDEPEND=|| ( =dev-lang/perl-5.34* ~perl-core/autodie-2.340.0 ) dev-lang/perl:= !perl-core/autodie-2.340.0-r999 +RDEPEND=|| ( =dev-lang/perl-5.36* =dev-lang/perl-5.34* ~perl-core/autodie-2.340.0 ) dev-lang/perl:= !perl-core/autodie-2.340.0-r999 SLOT=0 -_md5_=21b75f3ead8756dd222e74ca3ecf8c37 +_md5_=4eb23eb29ed4ef01927f77b4da543ef1 diff --git a/metadata/md5-cache/virtual/perl-bignum-0.650.0 b/metadata/md5-cache/virtual/perl-bignum-0.650.0 new file mode 100644 index 000000000000..06716b53c7cb --- /dev/null +++ b/metadata/md5-cache/virtual/perl-bignum-0.650.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for bignum +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/bignum-0.650.0 ) dev-lang/perl:= !perl-core/bignum-0.650.0-r999 +SLOT=0 +_md5_=ee8124d08a39356f192e7d0fd91b4336 diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index ae1da590f7890d785ab6d95cd234f22d7377f617..116851855c3998407d317dd6ff1f344424693f28 100644 GIT binary patch literal 22653 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 t3xv-x9l(iXKqs%m9ryla^0NcbZSIaZ^Qrq diff --git a/metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 b/metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 index 2eb9f3a8dc91..0fb86c700225 100644 --- a/metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 +++ b/metadata/md5-cache/www-apps/gitit-0.13.0.0-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-text/pandoc-2.9:=[profile?] >=dev-haskell/aeson-0.7:=[profile?] >=dev-haskell/base64-bytestring-0.1:=[profile?] >=dev-haskell/blaze-html-0.4:=[profile?] =dev-haskell/configfile-1:=[profile?] >=dev-haskell/doctemplates-0.7.1:=[profile?] >=dev-haskell/feed-1.0:=[profile?] =dev-haskell/filestore-0.6.4:=[profile?] =dev-haskell/happstack-server-7.5:=[profile?] >=dev-haskell/hoauth2-1.3.0:=[profile?] >=dev-haskell/hslogger-1:=[profile?] >=dev-haskell/hstringtemplate-0.6:=[profile?] =dev-haskell/http-4000.0:=[profile?] >=dev-haskell/http-client-tls-0.2.2:=[profile?] =dev-haskell/http-conduit-2.1.6:=[profile?] =dev-haskell/json-0.4:=[profile?] =dev-haskell/network-2.6:=[profile?] =dev-haskell/network-bsd-2.8.1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/pandoc-types-1.20:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/recaptcha-0.1:=[profile?] dev-haskell/safe:=[profile?] >dev-haskell/sha-1:=[profile?] >=dev-haskell/skylighting-0.8.2.3:=[profile?] dev-haskell/split:=[profile?] dev-haskell/syb:=[profile?] >=dev-haskell/tagsoup-0.13:=[profile?] =dev-haskell/uri-bytestring-0.2.3.3:=[profile?] >=dev-haskell/url-2.1:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] =dev-haskell/uuid-1.3:=[profile?] =dev-haskell/xml-1.3.5:=[profile?] >=dev-haskell/xml-conduit-1.5:=[profile?] =dev-haskell/xml-types-0.3:=[profile?] >=dev-haskell/xss-sanitize-0.3:=[profile?] =dev-haskell/zlib-0.5:=[profile?] =dev-lang/ghc-8.0.1:= plugins? ( dev-haskell/ghc-paths:=[profile?] >=dev-lang/ghc-8.0.1:=[profile?] ) SLOT=0/0.13.0.0 SRC_URI=https://hackage.haskell.org/package/gitit-0.13.0.0/gitit-0.13.0.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ace84f13a75812e57fccf8272447c90b diff --git a/metadata/md5-cache/www-apps/jekyll-4.1.1 b/metadata/md5-cache/www-apps/jekyll-4.1.1 deleted file mode 100644 index d43cf0b170e1..000000000000 --- a/metadata/md5-cache/www-apps/jekyll-4.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.1:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] >=dev-ruby/terminal-table-1.8:0[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.0[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/classifier-reborn-2.1.0[ruby_targets_ruby26(-)] dev-ruby/launchy[ruby_targets_ruby26(-)] >=dev-ruby/rdiscount-2.0[ruby_targets_ruby26(-)] >=dev-ruby/redcarpet-3.2.3[ruby_targets_ruby26(-)] dev-ruby/rspec-mocks[ruby_targets_ruby26(-)] >=dev-ruby/shoulda-3[ruby_targets_ruby26(-)] dev-ruby/test-unit:2[ruby_targets_ruby26(-)] www-apps/jekyll-coffeescript[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -DESCRIPTION=A simple, blog aware, static site generator -EAPI=7 -HOMEPAGE=https://jekyllrb.com https://github.com/jekyll/jekyll -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby26 doc test test -KEYWORDS=~amd64 ~arm64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.1:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] >=dev-ruby/terminal-table-1.8:0[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jekyll/jekyll/archive/v4.1.1.tar.gz -> jekyll-4.1.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=81bdfb689d8ace8db9770399f0d6ca04 diff --git a/metadata/md5-cache/www-apps/jekyll-4.2.0 b/metadata/md5-cache/www-apps/jekyll-4.2.0 deleted file mode 100644 index 4182277965af..000000000000 --- a/metadata/md5-cache/www-apps/jekyll-4.2.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.1:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] >=dev-ruby/terminal-table-1.8:0[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.0[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/classifier-reborn-2.1.0[ruby_targets_ruby26(-)] dev-ruby/httpclient[ruby_targets_ruby26(-)] dev-ruby/kramdown-syntax-coderay[ruby_targets_ruby26(-)] dev-ruby/launchy[ruby_targets_ruby26(-)] dev-ruby/nokogiri[ruby_targets_ruby26(-)] >=dev-ruby/rdiscount-2.0[ruby_targets_ruby26(-)] >=dev-ruby/redcarpet-3.2.3[ruby_targets_ruby26(-)] dev-ruby/rspec-mocks[ruby_targets_ruby26(-)] >=dev-ruby/shoulda-3[ruby_targets_ruby26(-)] dev-ruby/test-unit:2[ruby_targets_ruby26(-)] www-apps/jekyll-coffeescript[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -DESCRIPTION=A simple, blog aware, static site generator -EAPI=7 -HOMEPAGE=https://jekyllrb.com https://github.com/jekyll/jekyll -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby26 doc test test -KEYWORDS=~amd64 ~arm64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.1:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] >=dev-ruby/terminal-table-1.8:0[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.0[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jekyll/jekyll/archive/v4.2.0.tar.gz -> jekyll-4.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cae9f7dca05c3fbc2f411a2ae832237b diff --git a/metadata/md5-cache/www-apps/jekyll-4.2.0-r1 b/metadata/md5-cache/www-apps/jekyll-4.2.0-r1 index dd5565384803..03b56a8cbb47 100644 --- a/metadata/md5-cache/www-apps/jekyll-4.2.0-r1 +++ b/metadata/md5-cache/www-apps/jekyll-4.2.0-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/jekyll/archive/v4.2.0.tar.gz -> jekyll-4.2.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7867c592d59f625ac40606a95b76f6a6 diff --git a/metadata/md5-cache/www-apps/jekyll-4.2.2 b/metadata/md5-cache/www-apps/jekyll-4.2.2 new file mode 100644 index 000000000000..c7fc8febe5ff --- /dev/null +++ b/metadata/md5-cache/www-apps/jekyll-4.2.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.3:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] dev-ruby/terminal-table:2[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.2.1-r1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby27(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby27(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby27(-)] dev-ruby/i18n:1[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.3:2[ruby_targets_ruby27(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby27(-)] dev-ruby/liquid:4[ruby_targets_ruby27(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby27(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby27(-)] =dev-ruby/rouge-3*[ruby_targets_ruby27(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby27(-)] dev-ruby/terminal-table:2[ruby_targets_ruby27(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby27(-)] >=www-apps/jekyll-watch-2.2.1-r1[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/classifier-reborn-2.1.0[ruby_targets_ruby26(-)] dev-ruby/httpclient[ruby_targets_ruby26(-)] dev-ruby/kramdown-syntax-coderay[ruby_targets_ruby26(-)] dev-ruby/launchy[ruby_targets_ruby26(-)] dev-ruby/nokogiri[ruby_targets_ruby26(-)] >=dev-ruby/rdiscount-2.0[ruby_targets_ruby26(-)] >=dev-ruby/redcarpet-3.2.3[ruby_targets_ruby26(-)] dev-ruby/rspec-mocks[ruby_targets_ruby26(-)] >=dev-ruby/shoulda-3[ruby_targets_ruby26(-)] dev-ruby/test-unit:2[ruby_targets_ruby26(-)] www-apps/jekyll-coffeescript[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/classifier-reborn-2.1.0[ruby_targets_ruby27(-)] dev-ruby/httpclient[ruby_targets_ruby27(-)] dev-ruby/kramdown-syntax-coderay[ruby_targets_ruby27(-)] dev-ruby/launchy[ruby_targets_ruby27(-)] dev-ruby/nokogiri[ruby_targets_ruby27(-)] >=dev-ruby/rdiscount-2.0[ruby_targets_ruby27(-)] >=dev-ruby/redcarpet-3.2.3[ruby_targets_ruby27(-)] dev-ruby/rspec-mocks[ruby_targets_ruby27(-)] >=dev-ruby/shoulda-3[ruby_targets_ruby27(-)] dev-ruby/test-unit:2[ruby_targets_ruby27(-)] www-apps/jekyll-coffeescript[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=A simple, blog aware, static site generator +EAPI=8 +HOMEPAGE=https://jekyllrb.com https://github.com/jekyll/jekyll +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby26(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby26(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby26(-)] dev-ruby/i18n:1[ruby_targets_ruby26(-)] >=dev-ruby/kramdown-2.3:2[ruby_targets_ruby26(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby26(-)] dev-ruby/liquid:4[ruby_targets_ruby26(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby26(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby26(-)] =dev-ruby/rouge-3*[ruby_targets_ruby26(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby26(-)] dev-ruby/terminal-table:2[ruby_targets_ruby26(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby26(-)] >=www-apps/jekyll-watch-2.2.1-r1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/addressable-2.4[ruby_targets_ruby27(-)] >=dev-ruby/colorator-1.0[ruby_targets_ruby27(-)] >=dev-ruby/em-websocket-0.5[ruby_targets_ruby27(-)] dev-ruby/i18n:1[ruby_targets_ruby27(-)] >=dev-ruby/kramdown-2.3:2[ruby_targets_ruby27(-)] dev-ruby/kramdown-parser-gfm:1[ruby_targets_ruby27(-)] dev-ruby/liquid:4[ruby_targets_ruby27(-)] >=dev-ruby/mercenary-0.4.0[ruby_targets_ruby27(-)] >=dev-ruby/pathutil-0.9[ruby_targets_ruby27(-)] =dev-ruby/rouge-3*[ruby_targets_ruby27(-)] >=dev-ruby/safe_yaml-1.0[ruby_targets_ruby27(-)] dev-ruby/terminal-table:2[ruby_targets_ruby27(-)] >=www-apps/jekyll-sass-converter-2.0[ruby_targets_ruby27(-)] >=www-apps/jekyll-watch-2.2.1-r1[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jekyll/jekyll/archive/v4.2.2.tar.gz -> jekyll-4.2.2.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=0e468e382e0e8f411714c3d2ade0bbad diff --git a/metadata/md5-cache/www-apps/jekyll-coffeescript-2.0.0 b/metadata/md5-cache/www-apps/jekyll-coffeescript-2.0.0 index de175ce256c8..0cbbf25baa21 100644 --- a/metadata/md5-cache/www-apps/jekyll-coffeescript-2.0.0 +++ b/metadata/md5-cache/www-apps/jekyll-coffeescript-2.0.0 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby26(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( www-apps/jekyll[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby26(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby27(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( www-apps/jekyll[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( www-apps/jekyll[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=A CoffeeScript Converter for Jekyll EAPI=7 HOMEPAGE=https://github.com/jekyll/jekyll-coffeescript INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby26 test test +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 test test KEYWORDS=~amd64 ~arm64 LICENSE=MIT -RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby26(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) +RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby26(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/coffee-script-2.2[ruby_targets_ruby27(-)] >=dev-ruby/coffee-script-source-1.12[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/jekyll-coffeescript/archive/v2.0.0.tar.gz -> jekyll-coffeescript-2.0.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=1066b81d4ba870485bd9d5ee1f9c7c3b +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=8014bad6313a9695001cc45544cfe085 diff --git a/metadata/md5-cache/www-apps/jekyll-sass-converter-2.1.0 b/metadata/md5-cache/www-apps/jekyll-sass-converter-2.1.0 index 58f036f949a3..73b7e4d25035 100644 --- a/metadata/md5-cache/www-apps/jekyll-sass-converter-2.1.0 +++ b/metadata/md5-cache/www-apps/jekyll-sass-converter-2.1.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/jekyll-sass-converter/archive/v2.1.0.tar.gz -> jekyll-sass-converter-2.1.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4e977c737dc7f1f5c94c91a333b5d7a3 diff --git a/metadata/md5-cache/www-apps/jekyll-sass-converter-2.2.0 b/metadata/md5-cache/www-apps/jekyll-sass-converter-2.2.0 new file mode 100644 index 000000000000..596d76f389a1 --- /dev/null +++ b/metadata/md5-cache/www-apps/jekyll-sass-converter-2.2.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/sassc-2.0.1:2[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sassc-2.0.1:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( >=www-apps/jekyll-2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=www-apps/jekyll-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=A basic Sass converter for Jekyll +EAPI=8 +HOMEPAGE=https://github.com/jekyll/jekyll-sass-converter +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/sassc-2.0.1:2[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/sassc-2.0.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jekyll/jekyll-sass-converter/archive/v2.2.0.tar.gz -> jekyll-sass-converter-2.2.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=7ae74a7164aa5501b4b9b5c251957f74 diff --git a/metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 b/metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 index 0f5528d8fda5..188ed3ee6c5d 100644 --- a/metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 +++ b/metadata/md5-cache/www-apps/jekyll-sitemap-1.4.0 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/jekyll-sitemap/archive/v1.4.0.tar.gz -> jekyll-sitemap-1.4.0.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=83975df9f34ff2c2766810daf81781b7 diff --git a/metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 b/metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 index f12ff1975e20..afe89d6d4b1d 100644 --- a/metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 +++ b/metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/listen:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( >=www-apps/jekyll-2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/listen:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/listen:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( test? ( >=www-apps/jekyll-2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=www-apps/jekyll-2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) test? ( 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_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) DESCRIPTION=Rebuild your Jekyll site when a file changes with the --watch switch EAPI=7 HOMEPAGE=https://github.com/jekyll/jekyll-watch INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby26 test test +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 test test KEYWORDS=~amd64 ~arm64 LICENSE=MIT -RDEPEND=ruby_targets_ruby26? ( dev-ruby/listen:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ) +RDEPEND=ruby_targets_ruby26? ( dev-ruby/listen:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/listen:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/jekyll/jekyll-watch/archive/v2.2.1.tar.gz -> jekyll-watch-2.2.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=faa3481cc57531afe75f91288c8b5f9b +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=d90149d385e3f9535ef494b96ea01ab0 diff --git a/metadata/md5-cache/www-apps/nanoc-4.11.12 b/metadata/md5-cache/www-apps/nanoc-4.11.12 index 0fc3db0ea0d7..fbae2beab312 100644 --- a/metadata/md5-cache/www-apps/nanoc-4.11.12 +++ b/metadata/md5-cache/www-apps/nanoc-4.11.12 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.11.12.tar.gz -> nanoc-4.11.12.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=00b115d4e9692e1db9a75091e947596e diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.2 b/metadata/md5-cache/www-apps/nanoc-4.12.2 index d13366846417..5f07e6f65b16 100644 --- a/metadata/md5-cache/www-apps/nanoc-4.12.2 +++ b/metadata/md5-cache/www-apps/nanoc-4.12.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=dedad9787f298166afdde6668e19f045 diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.3 b/metadata/md5-cache/www-apps/nanoc-4.12.3 index dce59544dd37..1feff19fe4fa 100644 --- a/metadata/md5-cache/www-apps/nanoc-4.12.3 +++ b/metadata/md5-cache/www-apps/nanoc-4.12.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b30df7c302544350de2cfd5ecaabe9bc diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.5 b/metadata/md5-cache/www-apps/nanoc-4.12.5 index db2510bd78a3..103f27ee5f95 100644 --- a/metadata/md5-cache/www-apps/nanoc-4.12.5 +++ b/metadata/md5-cache/www-apps/nanoc-4.12.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=0f9a61a1a65a0e65164ae7bb57893dae diff --git a/metadata/md5-cache/www-apps/nanoc-checking-1.0.1 b/metadata/md5-cache/www-apps/nanoc-checking-1.0.1 index 970337e5bf36..340e1c44bc52 100644 --- a/metadata/md5-cache/www-apps/nanoc-checking-1.0.1 +++ b/metadata/md5-cache/www-apps/nanoc-checking-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/nanoc-checking-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=12fd155b7b08150790cf920f2f242028 diff --git a/metadata/md5-cache/www-apps/nanoc-checking-1.0.2 b/metadata/md5-cache/www-apps/nanoc-checking-1.0.2 index cdabc2fcfd8f..369b234989c5 100644 --- a/metadata/md5-cache/www-apps/nanoc-checking-1.0.2 +++ b/metadata/md5-cache/www-apps/nanoc-checking-1.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/nanoc-checking-1.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=35d9e8dbe08ece71037169cb6a3cc281 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 index ace7954fa92f..e52018b862e5 100644 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 +++ b/metadata/md5-cache/www-apps/nanoc-cli-4.12.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=7a971ab8c8ab2e0f6b1fa676f3422f5b diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 index 0fde447e0150..186e21456ab6 100644 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 +++ b/metadata/md5-cache/www-apps/nanoc-cli-4.12.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=08fa0efe3966d3408335ce34987535d5 diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 index 629eeb46d707..f39bf38ce830 100644 --- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 +++ b/metadata/md5-cache/www-apps/nanoc-cli-4.12.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=08fa0efe3966d3408335ce34987535d5 diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.11.12 b/metadata/md5-cache/www-apps/nanoc-core-4.11.12 index 7d1d89097533..48b2fe864355 100644 --- a/metadata/md5-cache/www-apps/nanoc-core-4.11.12 +++ b/metadata/md5-cache/www-apps/nanoc-core-4.11.12 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.11.12.tar.gz -> nanoc-core-4.11.12.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fa47af58425809a1d7096da0b01506aa diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.2 b/metadata/md5-cache/www-apps/nanoc-core-4.12.2 index 3b382bad0bc6..e4532e2fc8ef 100644 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.2 +++ b/metadata/md5-cache/www-apps/nanoc-core-4.12.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.2.tar.gz -> nanoc-core-4.12.2.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d2279824a1c7c62af1df1192c60d5e37 diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.3 b/metadata/md5-cache/www-apps/nanoc-core-4.12.3 index 7918db8cb8bf..5341fdde6f65 100644 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.3 +++ b/metadata/md5-cache/www-apps/nanoc-core-4.12.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.3.tar.gz -> nanoc-core-4.12.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=d261cfe998253f16c662c521a6e4286a diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.5 b/metadata/md5-cache/www-apps/nanoc-core-4.12.5 index 243070c39e36..3bdc1d4c68de 100644 --- a/metadata/md5-cache/www-apps/nanoc-core-4.12.5 +++ b/metadata/md5-cache/www-apps/nanoc-core-4.12.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.5.tar.gz -> nanoc-core-4.12.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=fc23effc971b7663f90b5bd338077616 diff --git a/metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 b/metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 index efccc62f2908..9127874ec154 100644 --- a/metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 +++ b/metadata/md5-cache/www-apps/nanoc-deploying-1.0.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://rubygems.org/gems/nanoc-deploying-1.0.1.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=bbf7a79ced46985cb005fd9d46cf0849 diff --git a/metadata/md5-cache/www-apps/nanoc-spec-0.0.2 b/metadata/md5-cache/www-apps/nanoc-spec-0.0.2 index 9afd7eb4b227..601eaf8c468a 100644 --- a/metadata/md5-cache/www-apps/nanoc-spec-0.0.2 +++ b/metadata/md5-cache/www-apps/nanoc-spec-0.0.2 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/nanoc-spec-0.0.2.gem -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=6e059093b4b0ea3f9f9b1e3ebe785bf6 diff --git a/metadata/md5-cache/www-apps/nextcloud-21.0.9 b/metadata/md5-cache/www-apps/nextcloud-22.2.8 similarity index 94% rename from metadata/md5-cache/www-apps/nextcloud-21.0.9 rename to metadata/md5-cache/www-apps/nextcloud-22.2.8 index 4549325751a6..8a81272abce9 100644 --- a/metadata/md5-cache/www-apps/nextcloud-21.0.9 +++ b/metadata/md5-cache/www-apps/nextcloud-22.2.8 @@ -3,12 +3,13 @@ DEPEND=app-admin/webapp-config DESCRIPTION=Personal cloud that runs on your own server EAPI=7 HOMEPAGE=https://nextcloud.com/ +INHERIT=webapp 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 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=21.0.9 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-21.0.9.tar.bz2 +SLOT=22.2.8 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-22.2.8.tar.bz2 _eclasses_=webapp d872f28d7595b70dd46545199ef35fb0 _md5_=52d54fc910b1dc74e3a1affa7531d2be diff --git a/metadata/md5-cache/www-apps/nextcloud-22.2.6 b/metadata/md5-cache/www-apps/nextcloud-23.0.5 similarity index 94% rename from metadata/md5-cache/www-apps/nextcloud-22.2.6 rename to metadata/md5-cache/www-apps/nextcloud-23.0.5 index e9cd07e515e6..d9840c8e3a3c 100644 --- a/metadata/md5-cache/www-apps/nextcloud-22.2.6 +++ b/metadata/md5-cache/www-apps/nextcloud-23.0.5 @@ -3,12 +3,13 @@ DEPEND=app-admin/webapp-config DESCRIPTION=Personal cloud that runs on your own server EAPI=7 HOMEPAGE=https://nextcloud.com/ +INHERIT=webapp 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 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=22.2.6 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-22.2.6.tar.bz2 +SLOT=23.0.5 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-23.0.5.tar.bz2 _eclasses_=webapp d872f28d7595b70dd46545199ef35fb0 _md5_=52d54fc910b1dc74e3a1affa7531d2be diff --git a/metadata/md5-cache/www-apps/nextcloud-21.0.5 b/metadata/md5-cache/www-apps/nextcloud-24.0.1 similarity index 83% rename from metadata/md5-cache/www-apps/nextcloud-21.0.5 rename to metadata/md5-cache/www-apps/nextcloud-24.0.1 index f9ffa86b99a6..d116b903c95b 100644 --- a/metadata/md5-cache/www-apps/nextcloud-21.0.5 +++ b/metadata/md5-cache/www-apps/nextcloud-24.0.1 @@ -1,14 +1,15 @@ DEFINED_PHASES=install postinst prerm setup DEPEND=app-admin/webapp-config DESCRIPTION=Personal cloud that runs on your own server -EAPI=7 +EAPI=8 HOMEPAGE=https://nextcloud.com/ +INHERIT=webapp IUSE=+curl +imagemagick mysql postgres +sqlite vhosts -KEYWORDS=amd64 ~arm ~arm64 x86 +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 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=21.0.5 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-21.0.5.tar.bz2 +SLOT=24.0.1 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-24.0.1.tar.bz2 _eclasses_=webapp d872f28d7595b70dd46545199ef35fb0 -_md5_=ac81300ece1011c8bfc89f996fccefa5 +_md5_=3f833028e18e338c628eb155a10b3d90 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 35381ed40f30459868572bb9eea8253ef6611a09..ef41ebce40ed17f4e01ce9823496d36ba4008140 100644 GIT binary patch literal 13213 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 P{>%RXo3m+kRb2o8zbdUh literal 13047 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 F002fbsgM8w diff --git a/metadata/md5-cache/www-client/chromium-102.0.5005.61 b/metadata/md5-cache/www-client/chromium-102.0.5005.61 index e54118862ee2..d524da81ccb1 100644 --- a/metadata/md5-cache/www-client/chromium-102.0.5005.61 +++ b/metadata/md5-cache/www-client/chromium-102.0.5005.61 @@ -11,6 +11,6 @@ LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-69.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X] ) x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( x11-libs/gdk-pixbuf:2 x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= virtual/opengl >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) ) x11-misc/xdg-utils virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) SLOT=0/beta -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-102.0.5005.61.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-102-patchset-5/chromium-102-patchset-5.tar.xz +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-102.0.5005.61.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-102-patchset-6/chromium-102-patchset-6.tar.xz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=a41fb7bb7d2619727679aefac02e2850 +_md5_=6bc5d454eb5ae31a7113ee082700d97b diff --git a/metadata/md5-cache/www-client/chromium-103.0.5056.0 b/metadata/md5-cache/www-client/chromium-103.0.5060.13 similarity index 71% rename from metadata/md5-cache/www-client/chromium-103.0.5056.0 rename to metadata/md5-cache/www-client/chromium-103.0.5060.13 index 9e9b5b9a40c7..b51450dc8017 100644 --- a/metadata/md5-cache/www-client/chromium-103.0.5056.0 +++ b/metadata/md5-cache/www-client/chromium-103.0.5060.13 @@ -1,16 +1,16 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] >=dev-lang/python-3.9.9-r1:3.9[xml] >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[xml] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) +BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] >=dev-lang/python-3.9.9-r1:3.9[xml] >=dev-lang/python-3.8.12_p1-r1:3.8[xml] ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10[xml] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9[xml] dev-python/setuptools[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8[xml] dev-python/setuptools[python_targets_python3_8(-)] ) ) >=app-arch/gzip-1.7 libcxx? ( >=sys-devel/clang-12 ) lto? ( || ( ( sys-devel/clang:12 sys-devel/llvm:12 =sys-devel/lld-12* ) ( sys-devel/clang:13 sys-devel/llvm:13 =sys-devel/lld-13* ) ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig js-type-check? ( virtual/jre ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) +DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 DESCRIPTION=Open-source version of Google Chrome web browser EAPI=8 HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils +IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) x11-misc/xdg-utils ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless ( || ( X wayland ) ) SLOT=0/dev -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-103.0.5056.0.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-103-patchset-3/chromium-103-patchset-3.tar.xz -_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3486806868ef2fa80c5a65c4ca6aa95c +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-103.0.5060.13.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-103-patchset-4/chromium-103-patchset-4.tar.xz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=51b2ffeacbdecb271146af8057b2297c diff --git a/metadata/md5-cache/www-client/falkon-3.1.0-r1 b/metadata/md5-cache/www-client/falkon-3.1.0-r1 deleted file mode 100644 index 90018bcdd879..000000000000 --- a/metadata/md5-cache/www-client/falkon-3.1.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=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/qtdeclarative-5.12.3:5[widgets] >=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtnetwork-5.12.3:5[ssl] >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtsql-5.12.3:5[sqlite] >=dev-qt/qtwebchannel-5.12.3:5 >=dev-qt/qtwebengine-5.12.3:5=[widgets] >=dev-qt/qtwidgets-5.12.3:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.12.3:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kcrash-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kwallet-5.60.0:5 >=kde-frameworks/purpose-5.60.0:5 ) dev-libs/openssl:0= X? ( >=dev-qt/qtx11extras-5.12.3:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/linguist-tools-5.12.3:5 >=dev-qt/qtconcurrent-5.12.3:5 >=kde-frameworks/ki18n-5.60.0:5 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Cross-platform web browser using QtWebEngine -EAPI=7 -HOMEPAGE=https://www.falkon.org/ -INHERIT=ecm kde.org -IUSE=dbus kde +X test debug test -KEYWORDS=amd64 arm64 ~ppc64 x86 -LICENSE=GPL-3 -RDEPEND=>=dev-qt/qtdeclarative-5.12.3:5[widgets] >=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtnetwork-5.12.3:5[ssl] >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtsql-5.12.3:5[sqlite] >=dev-qt/qtwebchannel-5.12.3:5 >=dev-qt/qtwebengine-5.12.3:5=[widgets] >=dev-qt/qtwidgets-5.12.3:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.12.3:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kcrash-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kwallet-5.60.0:5 >=kde-frameworks/purpose-5.60.0:5 ) dev-libs/openssl:0= X? ( >=dev-qt/qtx11extras-5.12.3:5 x11-libs/libxcb:= x11-libs/xcb-util ) !www-client/qupzilla >=dev-qt/qtsvg-5.12.3:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) !test? ( test ) test -SLOT=0 -SRC_URI=mirror://kde/stable/falkon/3.1/falkon-3.1.0.tar.xz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=3cedf872f2739dfceef8a3a857bebf7c diff --git a/metadata/md5-cache/www-client/falkon-3.2.0-r1 b/metadata/md5-cache/www-client/falkon-3.2.0-r1 index 7170ac5168a9..6bc3dca52d6b 100644 --- a/metadata/md5-cache/www-client/falkon-3.2.0-r1 +++ b/metadata/md5-cache/www-client/falkon-3.2.0-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.falkon.org/ https://apps.kde.org/falkon/ INHERIT=ecm kde.org IUSE=dbus kde +X test debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=GPL-3 RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5[ssl] >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5[sqlite] >=dev-qt/qtwebchannel-5.15.2:5 >=dev-qt/qtwebengine-5.15.2:5=[widgets] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.2:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kcrash-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/purpose-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/falkon/3.2.0/falkon-3.2.0.tar.xz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 916c61efa7151f09c7701328b88cafc1 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=d8a61881257e94b30a2e8958601645a3 +_md5_=749ae24b9fff4988eb8b53a0893fb010 diff --git a/metadata/md5-cache/www-client/firefox-100.0.2 b/metadata/md5-cache/www-client/firefox-100.0.2 new file mode 100644 index 000000000000..0d7b81e67e2b --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-100.0.2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.9-r1:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.19.0 >=net-libs/nodejs-10.23.1 virtual/pkgconfig >=virtual/rust-1.57.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ( sys-devel/clang:12 sys-devel/llvm:12 clang? ( =sys-devel/lld-12* pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5: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.76 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat media-libs/alsa-lib >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.9 virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.42:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb:= >=x11-libs/pango-1.22.0 dbus? ( sys-apps/dbus dev-libs/dbus-glib ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-70.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) x11-libs/libICE x11-libs/libSM 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 +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast 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_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv 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_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=>=dev-libs/nss-3.76 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat media-libs/alsa-lib >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.9 virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.42:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb:= >=x11-libs/pango-1.22.0 dbus? ( sys-apps/dbus dev-libs/dbus-glib ) libproxy? ( net-libs/libproxy ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-0.9.3:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-70.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) !www-client/firefox:0 !www-client/firefox:esr 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 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) +SLOT=rapid +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/100.0.2/source/firefox-100.0.2.source.tar.xz -> firefox-100.0.2.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-100-patches-02j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-100-patches-02j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-100-patches-02j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-100-patches-02j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/af.xpi -> firefox-100.0.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ar.xpi -> firefox-100.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ast.xpi -> firefox-100.0.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/be.xpi -> firefox-100.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bg.xpi -> firefox-100.0.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/br.xpi -> firefox-100.0.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ca.xpi -> firefox-100.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cak.xpi -> firefox-100.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cs.xpi -> firefox-100.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cy.xpi -> firefox-100.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/da.xpi -> firefox-100.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/de.xpi -> firefox-100.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-100.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/el.xpi -> firefox-100.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-100.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-100.0.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-100.0.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-100.0.2-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/et.xpi -> firefox-100.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/eu.xpi -> firefox-100.0.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fi.xpi -> firefox-100.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fr.xpi -> firefox-100.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-100.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-100.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gd.xpi -> firefox-100.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gl.xpi -> firefox-100.0.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/he.xpi -> firefox-100.0.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hr.xpi -> firefox-100.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-100.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hu.xpi -> firefox-100.0.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/id.xpi -> firefox-100.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/is.xpi -> firefox-100.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/it.xpi -> firefox-100.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ja.xpi -> firefox-100.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ka.xpi -> firefox-100.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kab.xpi -> firefox-100.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kk.xpi -> firefox-100.0.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ko.xpi -> firefox-100.0.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lt.xpi -> firefox-100.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lv.xpi -> firefox-100.0.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ms.xpi -> firefox-100.0.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-100.0.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nl.xpi -> firefox-100.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-100.0.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-100.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pl.xpi -> firefox-100.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-100.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-100.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/rm.xpi -> firefox-100.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ro.xpi -> firefox-100.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ru.xpi -> firefox-100.0.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sk.xpi -> firefox-100.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sl.xpi -> firefox-100.0.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sq.xpi -> firefox-100.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sr.xpi -> firefox-100.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-100.0.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/th.xpi -> firefox-100.0.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/tr.xpi -> firefox-100.0.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/uk.xpi -> firefox-100.0.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/uz.xpi -> firefox-100.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/vi.xpi -> firefox-100.0.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-100.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-100.0.2-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ach.xpi -> firefox-100.0.2-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/an.xpi -> firefox-100.0.2-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/az.xpi -> firefox-100.0.2-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bn.xpi -> firefox-100.0.2-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bs.xpi -> firefox-100.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-100.0.2-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/eo.xpi -> firefox-100.0.2-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-100.0.2-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-100.0.2-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fa.xpi -> firefox-100.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ff.xpi -> firefox-100.0.2-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gn.xpi -> firefox-100.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-100.0.2-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-100.0.2-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-100.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ia.xpi -> firefox-100.0.2-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/km.xpi -> firefox-100.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kn.xpi -> firefox-100.0.2-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lij.xpi -> firefox-100.0.2-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/mk.xpi -> firefox-100.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/mr.xpi -> firefox-100.0.2-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/my.xpi -> firefox-100.0.2-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-100.0.2-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/oc.xpi -> firefox-100.0.2-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sco.xpi -> firefox-100.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/si.xpi -> firefox-100.0.2-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/son.xpi -> firefox-100.0.2-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/szl.xpi -> firefox-100.0.2-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ta.xpi -> firefox-100.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/te.xpi -> firefox-100.0.2-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/tl.xpi -> firefox-100.0.2-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/trs.xpi -> firefox-100.0.2-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ur.xpi -> firefox-100.0.2-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/xh.xpi -> firefox-100.0.2-xh.xpi ) +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=120881ff383cec403f67248bc8018268 diff --git a/metadata/md5-cache/www-client/firefox-91.9.1 b/metadata/md5-cache/www-client/firefox-91.9.1 new file mode 100644 index 000000000000..b54cd1619db2 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-91.9.1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.9-r1:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.12_p1-r1:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.19.0 >=net-libs/nodejs-10.23.1 virtual/pkgconfig >=virtual/rust-1.51.0 || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) sys-devel/clang:14 ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ( sys-devel/clang:12 sys-devel/llvm:12 clang? ( =sys-devel/lld-12* pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5: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.68 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=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/libxcb:= 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:= ) system-av1? ( >=media-libs/dav1d-0.8.1:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-69.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) x11-libs/libICE x11-libs/libSM 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 +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp wayland wifi geckodriver +gmp-autoupdate screencast 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_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv 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_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo +KEYWORDS=amd64 ~arm64 ~ppc64 x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=>=dev-libs/nss-3.68 >=dev-libs/nspr-4.32 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=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/libxcb:= 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:= ) system-av1? ( >=media-libs/dav1d-0.8.1:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-69.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-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) 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 ) sndio? ( media-sound/sndio ) !www-client/firefox:0 !www-client/firefox:rapid 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 ) pgo? ( lto ) wifi? ( dbus ) screencast? ( wayland ) +SLOT=esr +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/source/firefox-91.9.1esr.source.tar.xz -> firefox-91.9.1esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-91esr-patches-06j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/af.xpi -> firefox-91.9.1esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ar.xpi -> firefox-91.9.1esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ast.xpi -> firefox-91.9.1esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/be.xpi -> firefox-91.9.1esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bg.xpi -> firefox-91.9.1esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/br.xpi -> firefox-91.9.1esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ca.xpi -> firefox-91.9.1esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cak.xpi -> firefox-91.9.1esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cs.xpi -> firefox-91.9.1esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cy.xpi -> firefox-91.9.1esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/da.xpi -> firefox-91.9.1esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/de.xpi -> firefox-91.9.1esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/dsb.xpi -> firefox-91.9.1esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/el.xpi -> firefox-91.9.1esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/en-CA.xpi -> firefox-91.9.1esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/en-GB.xpi -> firefox-91.9.1esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-AR.xpi -> firefox-91.9.1esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-ES.xpi -> firefox-91.9.1esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/et.xpi -> firefox-91.9.1esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/eu.xpi -> firefox-91.9.1esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fi.xpi -> firefox-91.9.1esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fr.xpi -> firefox-91.9.1esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-91.9.1esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-91.9.1esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gd.xpi -> firefox-91.9.1esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gl.xpi -> firefox-91.9.1esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/he.xpi -> firefox-91.9.1esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hr.xpi -> firefox-91.9.1esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hsb.xpi -> firefox-91.9.1esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hu.xpi -> firefox-91.9.1esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/id.xpi -> firefox-91.9.1esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/is.xpi -> firefox-91.9.1esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/it.xpi -> firefox-91.9.1esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ja.xpi -> firefox-91.9.1esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ka.xpi -> firefox-91.9.1esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kab.xpi -> firefox-91.9.1esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kk.xpi -> firefox-91.9.1esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ko.xpi -> firefox-91.9.1esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lt.xpi -> firefox-91.9.1esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lv.xpi -> firefox-91.9.1esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ms.xpi -> firefox-91.9.1esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-91.9.1esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nl.xpi -> firefox-91.9.1esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-91.9.1esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-91.9.1esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pl.xpi -> firefox-91.9.1esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-91.9.1esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-91.9.1esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/rm.xpi -> firefox-91.9.1esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ro.xpi -> firefox-91.9.1esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ru.xpi -> firefox-91.9.1esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sk.xpi -> firefox-91.9.1esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sl.xpi -> firefox-91.9.1esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sq.xpi -> firefox-91.9.1esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sr.xpi -> firefox-91.9.1esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-91.9.1esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/th.xpi -> firefox-91.9.1esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/tr.xpi -> firefox-91.9.1esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/uk.xpi -> firefox-91.9.1esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/uz.xpi -> firefox-91.9.1esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/vi.xpi -> firefox-91.9.1esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-91.9.1esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-91.9.1esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ach.xpi -> firefox-91.9.1esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/an.xpi -> firefox-91.9.1esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/az.xpi -> firefox-91.9.1esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bn.xpi -> firefox-91.9.1esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bs.xpi -> firefox-91.9.1esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-91.9.1esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/eo.xpi -> firefox-91.9.1esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-CL.xpi -> firefox-91.9.1esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-MX.xpi -> firefox-91.9.1esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fa.xpi -> firefox-91.9.1esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ff.xpi -> firefox-91.9.1esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gn.xpi -> firefox-91.9.1esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-91.9.1esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-91.9.1esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-91.9.1esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ia.xpi -> firefox-91.9.1esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/km.xpi -> firefox-91.9.1esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kn.xpi -> firefox-91.9.1esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lij.xpi -> firefox-91.9.1esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/mk.xpi -> firefox-91.9.1esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/mr.xpi -> firefox-91.9.1esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/my.xpi -> firefox-91.9.1esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-91.9.1esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/oc.xpi -> firefox-91.9.1esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sco.xpi -> firefox-91.9.1esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/si.xpi -> firefox-91.9.1esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/son.xpi -> firefox-91.9.1esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/szl.xpi -> firefox-91.9.1esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ta.xpi -> firefox-91.9.1esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/te.xpi -> firefox-91.9.1esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/tl.xpi -> firefox-91.9.1esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/trs.xpi -> firefox-91.9.1esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ur.xpi -> firefox-91.9.1esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/xh.xpi -> firefox-91.9.1esr-xh.xpi ) +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0c8c9ba9a554fc2a10dc71681cab8d10 diff --git a/metadata/md5-cache/www-client/firefox-bin-100.0.1 b/metadata/md5-cache/www-client/firefox-bin-100.0.1 deleted file mode 100644 index 15c1d560634a..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-100.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst prepare setup 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 -INHERIT=desktop linux-info pax-utils xdg -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_sco 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 ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib 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:2 >=x11-libs/gtk+-3.11:3[wayland?] 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/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=rapid -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/en-US/firefox-100.0.1.tar.bz2 -> firefox-bin_x86_64-100.0.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-i686/en-US/firefox-100.0.1.tar.bz2 -> firefox-bin_i686-100.0.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ach.xpi -> firefox-100.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/af.xpi -> firefox-100.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/an.xpi -> firefox-100.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ar.xpi -> firefox-100.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ast.xpi -> firefox-100.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/az.xpi -> firefox-100.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/be.xpi -> firefox-100.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/bg.xpi -> firefox-100.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/bn.xpi -> firefox-100.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/br.xpi -> firefox-100.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/bs.xpi -> firefox-100.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-100.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ca.xpi -> firefox-100.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/cak.xpi -> firefox-100.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/cs.xpi -> firefox-100.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/cy.xpi -> firefox-100.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/da.xpi -> firefox-100.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/de.xpi -> firefox-100.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-100.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/el.xpi -> firefox-100.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-100.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-100.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/eo.xpi -> firefox-100.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-100.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-100.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-100.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-100.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/et.xpi -> firefox-100.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/eu.xpi -> firefox-100.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/fa.xpi -> firefox-100.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ff.xpi -> firefox-100.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/fi.xpi -> firefox-100.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/fr.xpi -> firefox-100.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-100.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-100.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/gd.xpi -> firefox-100.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/gl.xpi -> firefox-100.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/gn.xpi -> firefox-100.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-100.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/he.xpi -> firefox-100.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-100.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/hr.xpi -> firefox-100.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-100.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/hu.xpi -> firefox-100.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-100.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ia.xpi -> firefox-100.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/id.xpi -> firefox-100.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/is.xpi -> firefox-100.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/it.xpi -> firefox-100.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ja.xpi -> firefox-100.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ka.xpi -> firefox-100.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/kab.xpi -> firefox-100.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/kk.xpi -> firefox-100.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/km.xpi -> firefox-100.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/kn.xpi -> firefox-100.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ko.xpi -> firefox-100.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/lij.xpi -> firefox-100.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/lt.xpi -> firefox-100.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/lv.xpi -> firefox-100.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/mk.xpi -> firefox-100.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/mr.xpi -> firefox-100.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ms.xpi -> firefox-100.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/my.xpi -> firefox-100.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-100.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-100.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/nl.xpi -> firefox-100.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-100.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/oc.xpi -> firefox-100.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-100.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/pl.xpi -> firefox-100.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-100.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-100.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/rm.xpi -> firefox-100.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ro.xpi -> firefox-100.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ru.xpi -> firefox-100.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sco.xpi -> firefox-100.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/si.xpi -> firefox-100.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sk.xpi -> firefox-100.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sl.xpi -> firefox-100.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/son.xpi -> firefox-100.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sq.xpi -> firefox-100.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sr.xpi -> firefox-100.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-100.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ta.xpi -> firefox-100.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/te.xpi -> firefox-100.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/th.xpi -> firefox-100.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/tl.xpi -> firefox-100.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/tr.xpi -> firefox-100.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/trs.xpi -> firefox-100.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/uk.xpi -> firefox-100.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/ur.xpi -> firefox-100.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/uz.xpi -> firefox-100.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/vi.xpi -> firefox-100.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/xh.xpi -> firefox-100.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-100.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/100.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-100.0.1-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=fec80b9796b37a1dfb42125679b6cd0b diff --git a/metadata/md5-cache/www-client/firefox-bin-100.0.2 b/metadata/md5-cache/www-client/firefox-bin-100.0.2 new file mode 100644 index 000000000000..ed898091dd97 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-100.0.2 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst prepare setup 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 +INHERIT=desktop linux-info pax-utils xdg +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_sco 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 ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib 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:2 >=x11-libs/gtk+-3.11:3[wayland?] 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/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) +RESTRICT=strip +SLOT=rapid +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/en-US/firefox-100.0.2.tar.bz2 -> firefox-bin_x86_64-100.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-i686/en-US/firefox-100.0.2.tar.bz2 -> firefox-bin_i686-100.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ach.xpi -> firefox-100.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/af.xpi -> firefox-100.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/an.xpi -> firefox-100.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ar.xpi -> firefox-100.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ast.xpi -> firefox-100.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/az.xpi -> firefox-100.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/be.xpi -> firefox-100.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bg.xpi -> firefox-100.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bn.xpi -> firefox-100.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/br.xpi -> firefox-100.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/bs.xpi -> firefox-100.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-100.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ca.xpi -> firefox-100.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cak.xpi -> firefox-100.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cs.xpi -> firefox-100.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/cy.xpi -> firefox-100.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/da.xpi -> firefox-100.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/de.xpi -> firefox-100.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-100.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/el.xpi -> firefox-100.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-100.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-100.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/eo.xpi -> firefox-100.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-100.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-100.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-100.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-100.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/et.xpi -> firefox-100.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/eu.xpi -> firefox-100.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fa.xpi -> firefox-100.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ff.xpi -> firefox-100.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fi.xpi -> firefox-100.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fr.xpi -> firefox-100.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-100.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-100.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gd.xpi -> firefox-100.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gl.xpi -> firefox-100.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gn.xpi -> firefox-100.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-100.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/he.xpi -> firefox-100.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-100.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hr.xpi -> firefox-100.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-100.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hu.xpi -> firefox-100.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-100.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ia.xpi -> firefox-100.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/id.xpi -> firefox-100.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/is.xpi -> firefox-100.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/it.xpi -> firefox-100.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ja.xpi -> firefox-100.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ka.xpi -> firefox-100.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kab.xpi -> firefox-100.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kk.xpi -> firefox-100.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/km.xpi -> firefox-100.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/kn.xpi -> firefox-100.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ko.xpi -> firefox-100.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lij.xpi -> firefox-100.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lt.xpi -> firefox-100.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/lv.xpi -> firefox-100.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/mk.xpi -> firefox-100.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/mr.xpi -> firefox-100.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ms.xpi -> firefox-100.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/my.xpi -> firefox-100.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-100.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-100.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nl.xpi -> firefox-100.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-100.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/oc.xpi -> firefox-100.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-100.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pl.xpi -> firefox-100.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-100.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-100.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/rm.xpi -> firefox-100.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ro.xpi -> firefox-100.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ru.xpi -> firefox-100.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sco.xpi -> firefox-100.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/si.xpi -> firefox-100.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sk.xpi -> firefox-100.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sl.xpi -> firefox-100.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/son.xpi -> firefox-100.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sq.xpi -> firefox-100.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sr.xpi -> firefox-100.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-100.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ta.xpi -> firefox-100.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/te.xpi -> firefox-100.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/th.xpi -> firefox-100.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/tl.xpi -> firefox-100.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/tr.xpi -> firefox-100.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/trs.xpi -> firefox-100.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/uk.xpi -> firefox-100.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/ur.xpi -> firefox-100.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/uz.xpi -> firefox-100.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/vi.xpi -> firefox-100.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/xh.xpi -> firefox-100.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-100.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/100.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-100.0.2-zh-TW.xpi ) +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=fec80b9796b37a1dfb42125679b6cd0b diff --git a/metadata/md5-cache/www-client/firefox-bin-91.9.0 b/metadata/md5-cache/www-client/firefox-bin-91.9.0 deleted file mode 100644 index efff89dbf7e3..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-91.9.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst prepare setup 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 -INHERIT=desktop linux-info pax-utils xdg -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 ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid 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+-3.11:3[wayland?] x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi 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=esr -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/en-US/firefox-91.9.0esr.tar.bz2 -> firefox-bin_x86_64-91.9.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-i686/en-US/firefox-91.9.0esr.tar.bz2 -> firefox-bin_i686-91.9.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ach.xpi -> firefox-91.9.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/af.xpi -> firefox-91.9.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/an.xpi -> firefox-91.9.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ar.xpi -> firefox-91.9.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ast.xpi -> firefox-91.9.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/az.xpi -> firefox-91.9.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/be.xpi -> firefox-91.9.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/bg.xpi -> firefox-91.9.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/bn.xpi -> firefox-91.9.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/br.xpi -> firefox-91.9.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/bs.xpi -> firefox-91.9.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-91.9.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ca.xpi -> firefox-91.9.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/cak.xpi -> firefox-91.9.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/cs.xpi -> firefox-91.9.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/cy.xpi -> firefox-91.9.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/da.xpi -> firefox-91.9.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/de.xpi -> firefox-91.9.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-91.9.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/el.xpi -> firefox-91.9.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-91.9.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-91.9.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/eo.xpi -> firefox-91.9.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-91.9.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-91.9.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-91.9.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-91.9.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/et.xpi -> firefox-91.9.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/eu.xpi -> firefox-91.9.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/fa.xpi -> firefox-91.9.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ff.xpi -> firefox-91.9.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/fi.xpi -> firefox-91.9.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/fr.xpi -> firefox-91.9.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-91.9.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-91.9.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/gd.xpi -> firefox-91.9.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/gl.xpi -> firefox-91.9.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/gn.xpi -> firefox-91.9.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-91.9.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/he.xpi -> firefox-91.9.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-91.9.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/hr.xpi -> firefox-91.9.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-91.9.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/hu.xpi -> firefox-91.9.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-91.9.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ia.xpi -> firefox-91.9.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/id.xpi -> firefox-91.9.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/is.xpi -> firefox-91.9.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/it.xpi -> firefox-91.9.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ja.xpi -> firefox-91.9.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ka.xpi -> firefox-91.9.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/kab.xpi -> firefox-91.9.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/kk.xpi -> firefox-91.9.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/km.xpi -> firefox-91.9.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/kn.xpi -> firefox-91.9.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ko.xpi -> firefox-91.9.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/lij.xpi -> firefox-91.9.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/lt.xpi -> firefox-91.9.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/lv.xpi -> firefox-91.9.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/mk.xpi -> firefox-91.9.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/mr.xpi -> firefox-91.9.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ms.xpi -> firefox-91.9.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/my.xpi -> firefox-91.9.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-91.9.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-91.9.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/nl.xpi -> firefox-91.9.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-91.9.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/oc.xpi -> firefox-91.9.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-91.9.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/pl.xpi -> firefox-91.9.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-91.9.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-91.9.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/rm.xpi -> firefox-91.9.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ro.xpi -> firefox-91.9.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ru.xpi -> firefox-91.9.0esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/si.xpi -> firefox-91.9.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/sk.xpi -> firefox-91.9.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/sl.xpi -> firefox-91.9.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/son.xpi -> firefox-91.9.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/sq.xpi -> firefox-91.9.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/sr.xpi -> firefox-91.9.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-91.9.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ta.xpi -> firefox-91.9.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/te.xpi -> firefox-91.9.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/th.xpi -> firefox-91.9.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/tl.xpi -> firefox-91.9.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/tr.xpi -> firefox-91.9.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/trs.xpi -> firefox-91.9.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/uk.xpi -> firefox-91.9.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/ur.xpi -> firefox-91.9.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/uz.xpi -> firefox-91.9.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/vi.xpi -> firefox-91.9.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/xh.xpi -> firefox-91.9.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-91.9.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/91.9.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-91.9.0esr-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=58f90e80f213475051314d76674a6509 diff --git a/metadata/md5-cache/www-client/firefox-bin-91.9.1 b/metadata/md5-cache/www-client/firefox-bin-91.9.1 new file mode 100644 index 000000000000..cad5c05189f0 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-91.9.1 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst prepare setup 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 +INHERIT=desktop linux-info pax-utils xdg +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 ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid 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+-3.11:3[wayland?] x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi 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=esr +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/en-US/firefox-91.9.1esr.tar.bz2 -> firefox-bin_x86_64-91.9.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-i686/en-US/firefox-91.9.1esr.tar.bz2 -> firefox-bin_i686-91.9.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ach.xpi -> firefox-91.9.1esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/af.xpi -> firefox-91.9.1esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/an.xpi -> firefox-91.9.1esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ar.xpi -> firefox-91.9.1esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ast.xpi -> firefox-91.9.1esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/az.xpi -> firefox-91.9.1esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/be.xpi -> firefox-91.9.1esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bg.xpi -> firefox-91.9.1esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bn.xpi -> firefox-91.9.1esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/br.xpi -> firefox-91.9.1esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/bs.xpi -> firefox-91.9.1esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-91.9.1esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ca.xpi -> firefox-91.9.1esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cak.xpi -> firefox-91.9.1esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cs.xpi -> firefox-91.9.1esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/cy.xpi -> firefox-91.9.1esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/da.xpi -> firefox-91.9.1esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/de.xpi -> firefox-91.9.1esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/dsb.xpi -> firefox-91.9.1esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/el.xpi -> firefox-91.9.1esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/en-CA.xpi -> firefox-91.9.1esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/en-GB.xpi -> firefox-91.9.1esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/eo.xpi -> firefox-91.9.1esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-AR.xpi -> firefox-91.9.1esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-CL.xpi -> firefox-91.9.1esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-ES.xpi -> firefox-91.9.1esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/es-MX.xpi -> firefox-91.9.1esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/et.xpi -> firefox-91.9.1esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/eu.xpi -> firefox-91.9.1esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fa.xpi -> firefox-91.9.1esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ff.xpi -> firefox-91.9.1esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fi.xpi -> firefox-91.9.1esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fr.xpi -> firefox-91.9.1esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-91.9.1esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-91.9.1esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gd.xpi -> firefox-91.9.1esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gl.xpi -> firefox-91.9.1esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gn.xpi -> firefox-91.9.1esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-91.9.1esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/he.xpi -> firefox-91.9.1esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-91.9.1esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hr.xpi -> firefox-91.9.1esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hsb.xpi -> firefox-91.9.1esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hu.xpi -> firefox-91.9.1esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-91.9.1esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ia.xpi -> firefox-91.9.1esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/id.xpi -> firefox-91.9.1esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/is.xpi -> firefox-91.9.1esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/it.xpi -> firefox-91.9.1esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ja.xpi -> firefox-91.9.1esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ka.xpi -> firefox-91.9.1esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kab.xpi -> firefox-91.9.1esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kk.xpi -> firefox-91.9.1esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/km.xpi -> firefox-91.9.1esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/kn.xpi -> firefox-91.9.1esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ko.xpi -> firefox-91.9.1esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lij.xpi -> firefox-91.9.1esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lt.xpi -> firefox-91.9.1esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/lv.xpi -> firefox-91.9.1esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/mk.xpi -> firefox-91.9.1esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/mr.xpi -> firefox-91.9.1esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ms.xpi -> firefox-91.9.1esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/my.xpi -> firefox-91.9.1esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-91.9.1esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-91.9.1esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nl.xpi -> firefox-91.9.1esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-91.9.1esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/oc.xpi -> firefox-91.9.1esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-91.9.1esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pl.xpi -> firefox-91.9.1esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-91.9.1esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-91.9.1esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/rm.xpi -> firefox-91.9.1esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ro.xpi -> firefox-91.9.1esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ru.xpi -> firefox-91.9.1esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/si.xpi -> firefox-91.9.1esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sk.xpi -> firefox-91.9.1esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sl.xpi -> firefox-91.9.1esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/son.xpi -> firefox-91.9.1esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sq.xpi -> firefox-91.9.1esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sr.xpi -> firefox-91.9.1esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-91.9.1esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ta.xpi -> firefox-91.9.1esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/te.xpi -> firefox-91.9.1esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/th.xpi -> firefox-91.9.1esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/tl.xpi -> firefox-91.9.1esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/tr.xpi -> firefox-91.9.1esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/trs.xpi -> firefox-91.9.1esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/uk.xpi -> firefox-91.9.1esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/ur.xpi -> firefox-91.9.1esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/uz.xpi -> firefox-91.9.1esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/vi.xpi -> firefox-91.9.1esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/xh.xpi -> firefox-91.9.1esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-91.9.1esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/91.9.1esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-91.9.1esr-zh-TW.xpi ) +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=58f90e80f213475051314d76674a6509 diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-103.0.5056.0 b/metadata/md5-cache/www-client/google-chrome-unstable-103.0.5060.13 similarity index 96% rename from metadata/md5-cache/www-client/google-chrome-unstable-103.0.5056.0 rename to metadata/md5-cache/www-client/google-chrome-unstable-103.0.5060.13 index 99a76938f4bc..2d52a6eb349f 100644 --- a/metadata/md5-cache/www-client/google-chrome-unstable-103.0.5056.0 +++ b/metadata/md5-cache/www-client/google-chrome-unstable-103.0.5060.13 @@ -9,6 +9,6 @@ LICENSE=google-chrome RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence 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_103.0.5056.0-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_103.0.5060.13-1_amd64.deb _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=d48be4d1b0cae1d9bf1bbfa4dc2a45c7 diff --git a/metadata/md5-cache/www-client/microsoft-edge-101.0.1210.47 b/metadata/md5-cache/www-client/microsoft-edge-101.0.1210.53 similarity index 95% rename from metadata/md5-cache/www-client/microsoft-edge-101.0.1210.47 rename to metadata/md5-cache/www-client/microsoft-edge-101.0.1210.53 index c656a85c1568..a5395744369c 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-101.0.1210.47 +++ b/metadata/md5-cache/www-client/microsoft-edge-101.0.1210.53 @@ -9,6 +9,6 @@ LICENSE=microsoft-edge RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_101.0.1210.47-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_101.0.1210.53-1_amd64.deb _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e _md5_=3301d61577802771b104ca2c26903a47 diff --git a/metadata/md5-cache/www-client/vivaldi-5.2.2623.46 b/metadata/md5-cache/www-client/vivaldi-5.2.2623.46 index d314714b47d5..3be2ef01f421 100644 --- a/metadata/md5-cache/www-client/vivaldi-5.2.2623.46 +++ b/metadata/md5-cache/www-client/vivaldi-5.2.2623.46 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://vivaldi.com/ INHERIT=chromium-2 desktop unpacker xdg IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 ~arm ~arm64 +KEYWORDS=-* amd64 ~arm ~arm64 LICENSE=Vivaldi 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-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:100 ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.46-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.46-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.46-1_arm64.deb ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=85b3032062d0daa754a8d47ad5b86517 +_md5_=5dc0ff7eea5172ea1b1e068b22170f5c diff --git a/metadata/md5-cache/www-client/vivaldi-5.2.2623.41 b/metadata/md5-cache/www-client/vivaldi-5.2.2623.48 similarity index 88% rename from metadata/md5-cache/www-client/vivaldi-5.2.2623.41 rename to metadata/md5-cache/www-client/vivaldi-5.2.2623.48 index 0425562cb80e..9b8612df2ad0 100644 --- a/metadata/md5-cache/www-client/vivaldi-5.2.2623.41 +++ b/metadata/md5-cache/www-client/vivaldi-5.2.2623.48 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://vivaldi.com/ INHERIT=chromium-2 desktop unpacker xdg IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* amd64 ~arm ~arm64 +KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=Vivaldi 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-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:100 ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.41-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.41-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.41-1_arm64.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.48-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.48-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_5.2.2623.48-1_arm64.deb ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5dc0ff7eea5172ea1b1e068b22170f5c +_md5_=85b3032062d0daa754a8d47ad5b86517 diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2658.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.3 similarity index 60% rename from metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2658.3 rename to metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.3 index b068f2e3a058..fae8b2d60d40 100644 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2658.3 +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-5.3.2679.3 @@ -3,12 +3,12 @@ DESCRIPTION=A browser for our friends EAPI=8 HOMEPAGE=https://vivaldi.com/ INHERIT=chromium-2 desktop unpacker xdg -IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=proprietary-codecs widevine +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_io +l10n_it +l10n_ja +l10n_jbo +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=Vivaldi 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-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:100 ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2658.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2658.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2658.3-1_arm64.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_5.3.2679.3-1_arm64.deb ) _eclasses_=chromium-2 fe5bb568da464344d16c90acb1c6e91e desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info dcbf4f67bc38bee48e9d69a4344e8059 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=85b3032062d0daa754a8d47ad5b86517 +_md5_=040a80be0f2e02fdce73a60fc6abc514 diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz index 292449b39fc7b5f75178aeab3c81bcb29cac2741..0ff7068b8f959250e8e8f71df6fba256d4d4df69 100644 GIT binary patch literal 2245 zcmV;$2s-y4iwFP!00002|9zL+ie1MMhVT6p^8&N!s_Ii+$~X{6?vi`c)dx$7V+oB- z$lK>@%NkoCj9{42%-XB^um9BFz4_;xr}+5(zc2gahw<|AY>)Ktr_%N5+rPj0+h6qC zr!uE4=~Bup)@GSayUun(dfG?x^x;}YA2QRlp=q{~(mZ2i>&;};p3;~x^67i~)YgWo z?bLnBvQuo8n5&BKahmVi_TgcxD~*;$fBMH?-xSfO9J>x?h&j8QeZq6rq@Ih_UdJd) z^QgAw?z=~v-K$zor{?Av4ooZMO+Vd0%WD<(5X3Fj<>m)K}| z*!zAc|4 zYj;T+XVvP}$M}q1v9MHJ=9ykn?{(*1gvIWh{fxd?fR)1(t*+fPlDNbOjgpg;kkWHb z>;6|yT6pJfM~5GFJEk-M0!M4fN1fH#&)Q2q8k1L3 zOTltW)dtpXKF-K8eVwJ<`#Rn;n=N|wYArR%d&tGCE-MTIs)DM@pF?QBLRiy7?ECTK zhqqu@Fi%ILIp#s-1M$k}&{FG>g9#xEan3Mi!MyS^>Gcza zKfHhW<>eyx8-BQ+@Gm`y^!|!j4jd}_$lIeN8F^)dcNz!Wd&}{?(wRNYQJ15Zr7JCF zRXZr@WTct4ARjZFaWzB=&O2opY<*pSX?vdCq7KKOvgNjV2gT&RMLuJOUcE%X7+(hJ z7>2Z-^5)~xWM5hl;w~9tC+A}!eAmX8KC!TcT(12wQbCw`g*kxwQm=cjJ<^qN@Yf1t zFp($c*b6J{c;t>xnEm+fhqph!d>9}9{hS{Cq0b-XNs-DcT#;}zpox?WQq{;MfZUp5 z6dPklXESY=f)5Uz%yW3@SdHa4oD_FCghL?j;G5aP*0SW=54JysGb*N?px$cM07dX- zIX2hwSD6ZCKJnBt1BWOu_N-}!A2CB-jvFi6bg9!0+mpIoQ4S2RTlwNf?a8VHB)5Ha{LYu4P0j?wiAabsa0G6`G}O2*g#2#jmnhz7AD5*W`puVynG_-woKBFd`B$+jUt*=WCMC@->{Hi3?TO^$efUgZD$H6ztSmHV zk%@N@SVTdJycSkJj&bm`%S>%0k`BI~j%$ySDO3@V0o{-sT1yFxPpv?(shb0S#%k(R z+1B!uQ<3)B?y1uiDMS6@i};qOL9$Iam5JpYcjU4wrK?4*bhffG4oV!|cE~3sT}b!n zbr*-zf-fe{%hvcUlF~~^Vl;ii>K58_p5MNI`T1EM`mpO+f@Xf_mNPqrhtL^$Zr@3e z9CPVNnAbX;SKB=xPO~uVg&|0hnnw}v(!s+N3&J5a`Yo0-Hr*F1!~eoaS|~Y%BdH(!I505_u3<*77DSMyL?OgR!j>yS58d%Rm^WbJepsdf@?W48zK`Q7W)hgn%owIx}USP}RXzj{5^eBNhfj6vR|Y-Q-S@cjNxH z&zCrr2k-v^r+HH@q2p>O{2*~UK%q#nDx2gHtx4QyarC%R?=6VF(%7()1ei5lj9^5b zvcMA04yONn)crfVmij!U*`t2GO*RR|R2;R|pW&No!fGt^0Afe!!x1O;r! literal 2244 zcmV;#2s`&5iwFP!00002|9zL+ie1MMhVT6p^8&M}sy^1Gj01t>F1a_|UEP)w#}XQu zkhjm*k!Ku%F@iyJSbJ6f^`H8?cYlBPG(Ua#_sjnDalE`dr-wZJsdRh#_OI{$@+bTD zsjQVkyOy#_YOAbf-BvqOyX<3m`EVfebV`acS5);qPV-&cK0KUi$Y?V9)8GF5uBbibx$9ttxmMS+&-9#4%yUV#*D*?1 z9yP_DK5LnM?W5y(GC$K&8(w(u^y9Yc1Y_+x z<#RN4SFw4bR)qGvS^uF zdd?E}M_sJ&&fSg;KkRlaZ2$z0sfmxesr!$C{Q1te=}6^a!(3e}jr zCQC9|ZmHJ5+LMnnvM!Gk*1gB^p4n`%v!gX>n)lF)S&dW}1XLAOl|P0s{SU%YAM*Y9 z>EnAKEb;~+IGHPl@7+sEYZPytBbsHiI?XGJ9eekdU7`%MIT|_$X>y|3s)*ZGoDK#p z+6fL|(eHtV?lMk2!2)veF?Zw~DSA4nXz^%?R|wnAGmIUUy%I0SB`QdD-D#9^3EDK! zNQXlR7!s|yd!#ygO{}FmKb-8Z78@&e>Z7)XwzQ0`Q6;ZXn<|V};Y2ls9kWGE(A&os z2!HtS^2^Hw?pOFQJ>{P~srLScS)Lfw>?3cVMRerI=^~(Put?YRbMefu3qMZFb)uB z;TPJv;r*^4EsS zAtFygg}@0r7P;pa%zpauhxeafK8{cSe3nOl*z+fSGL-TL*Axs5Xr@Rq;Xt{}q&+pm zCpNy0%$97|f(;H^%yW3@h=y{!jjj$u$%e_!C;wS(ridiI{owjzIHTg(5^$}h1}KU( z>q#rZ-&Cr2`NC4mnixd!+96R&*by`2aLm})rfXg4usyBYO}fqmeqe*WtlCR%84wFL z+Hzq7vnm#c^|XXF54o~j{m8)dPa5Kya-Jjg--RnZnUvqKTB(XM7=gnmIB{;K<&vBj z!=V@F-C<@+uDKJv1_?0-)=X%sWq81MXgan-ikyyn9}vE%rd6}gWHB3Tv9U26G`{)_ zph8{w4J&NJaJ~*6cYxWzb!AdpI82dNrHsW#B4J?z6X$nmnhW&zNs>drB|7n9UHH68 z&2y4FxE`4sTF-sb8lIvDUz7p=@da$T&HcMrWw6rnhLtKs0%7oFf{y{u5Yn>um>NoO zC(?D!s5q*+@Xa1`;WUCyaQ~tm6Y<`mO7}TzW_%uhI(v3VQ3+1Af!B~}hh^+tb60{T zdgvQguB|EB%8}LL1NH15b*GR2ISoMhpR!(y|%FHYw?TS=N zy_=+Vl(=+Md@6?jy(_5E(9O%!)GR@!mRjZ zErI6J%%nRATpN{{16!}-Bn~dSENLMG9eh7sE6od224={BZnSZzQYOY{sX(x0n*+XL zwQL!d-ty8@k@nf{(y@EGP`~&hzHk`?+k#V>VA}JJTy~{%wV5lGtwhE_Gr>`XXMNZsUC&Z9^BcFE+37oGaBOYg zqDYRpYzXE>-0|vk4~WwQh8-A!7Oi;{1uq*sOs^muq)~6NoUy6CSQ-A`VhlWvBFAsx zDqicvE4^z|p+-w@o|T<$0V+;im<;8#i`((6ViEY{4pvugi?ng(M=E(Kj(ckjK#gfxKhk73>@N z;{Y4`^c;sazYS0c%AFxI(Kd)8z?O8{Fi$K2S7fU@%0%T$VRQkMd13YtZ9s zoXUgue}&V!DJSTdR=4v(;&gyQks7z1l1H>A^~6oGk^J>ug6J!a4O2P?W=$6(7?Gz2 zSmJry_U?7`=J2cwrlC3P<$7Slk1_miWG43=4Ens`WS572yGF(JD;EQTceI|_fMhxw z%RgLv8uy}f$(6BwM&tIuqOntWV~Qu?AjBgOZOu?!aXK~-VH4b)ghn|G< S2C&@fH~$48jul{l4*&r5ziE;H diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5056.0_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5060.13_alpha similarity index 91% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5056.0_alpha rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5060.13_alpha index ee0bbd870c2d..4971c04a23dd 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5056.0_alpha +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-103.0.5060.13_alpha @@ -8,6 +8,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !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_103.0.5056.0-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_103.0.5060.13-1_amd64.deb _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 _md5_=280d4365f7d545b5db4b59005ac2ef69 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index 0e3b40e9c75a4a42459cf9c91d74aa6b5b6c7449..061b68b5417c7e9f8c476c4e97e592bbc8d23b17 100644 GIT binary patch literal 10803 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 literal 10801 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 diff --git a/metadata/md5-cache/www-servers/adsf-1.4.3 b/metadata/md5-cache/www-servers/adsf-1.4.3 index 172d3744c816..f9b85cf908a9 100644 --- a/metadata/md5-cache/www-servers/adsf-1.4.3 +++ b/metadata/md5-cache/www-servers/adsf-1.4.3 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ddfreyne/adsf/archive/1.4.3.tar.gz -> adsf-1.4.3.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=4c454e31df1dc1ba75765500bd74cf48 diff --git a/metadata/md5-cache/www-servers/adsf-1.4.5 b/metadata/md5-cache/www-servers/adsf-1.4.5 index 4f9c4479409c..fa403392ee24 100644 --- a/metadata/md5-cache/www-servers/adsf-1.4.5 +++ b/metadata/md5-cache/www-servers/adsf-1.4.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ddfreyne/adsf/archive/1.4.5.tar.gz -> adsf-1.4.5.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=c97d2de6872157110bad48ad96fab9d6 diff --git a/metadata/md5-cache/www-servers/adsf-1.4.6 b/metadata/md5-cache/www-servers/adsf-1.4.6 index 898d22bf3b73..2f62b16301e4 100644 --- a/metadata/md5-cache/www-servers/adsf-1.4.6 +++ b/metadata/md5-cache/www-servers/adsf-1.4.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ddfreyne/adsf/archive/1.4.6.tar.gz -> adsf-1.4.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=3b5cf99fde3c709a1e1b3ac8fe2f43f0 diff --git a/metadata/md5-cache/www-servers/adsf-1.4.6-r1 b/metadata/md5-cache/www-servers/adsf-1.4.6-r1 index 411bafabfca8..9a07ebfd3117 100644 --- a/metadata/md5-cache/www-servers/adsf-1.4.6-r1 +++ b/metadata/md5-cache/www-servers/adsf-1.4.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ddfreyne/adsf/archive/1.4.6.tar.gz -> adsf-1.4.6.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=2256ec29195e6352d6e7ed311bfe37f2 diff --git a/metadata/md5-cache/www-servers/puma-5.6.4 b/metadata/md5-cache/www-servers/puma-5.6.4 index 8df11f4f1946..3c263782b6ca 100644 --- a/metadata/md5-cache/www-servers/puma-5.6.4 +++ b/metadata/md5-cache/www-servers/puma-5.6.4 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] test? ( dev-ruby/localhost[ruby_targets_ruby26(-)] dev-ruby/rack[ruby_targets_ruby26(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby26(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] test? ( dev-ruby/localhost[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) test? ( ruby_targets_ruby26? ( dev-ruby/nio4r:2[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/nio4r:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +BDEPEND=ruby_targets_ruby26? ( virtual/ruby-ssl[ruby_targets_ruby26(-)] test? ( dev-ruby/localhost[ruby_targets_ruby26(-)] dev-ruby/rack[ruby_targets_ruby26(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby26(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] test? ( dev-ruby/localhost[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) test? ( ruby_targets_ruby26? ( dev-ruby/nio4r:2[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( dev-ruby/nio4r:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ) 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_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_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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=dev-libs/openssl:0 test? ( net-misc/curl ) 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_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/puma/puma/archive/v5.6.4.tar.gz -> puma-5.6.4.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=44904e2aadf5c62c1ba901f2e4c2c80d diff --git a/metadata/md5-cache/www-servers/thin-1.8.1 b/metadata/md5-cache/www-servers/thin-1.8.1 index 0f9c62a1500f..3c25b05d9b11 100644 --- a/metadata/md5-cache/www-servers/thin-1.8.1 +++ b/metadata/md5-cache/www-servers/thin-1.8.1 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/macournoyer/thin/archive/v1.8.1.tar.gz -> thin-1.8.1.tar.gz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 3fbb5311df63d36a13490f75b3bdf7a9 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 6b9d651000093b5c0463204b7aa07fef ruby-utils 707c7b16c28e3483e51d7ec7f7b0d5ed toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=782c59f9bd200d700bba09d21cec9e63 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz index 410dbe41c8f14d23d7e31ba76943953fd5531e4b..bd2dfb49a472dab758e98d40954e1266d1d68524 100644 GIT binary patch literal 7439 zcmV+q9q{5GiwFP!00002|Baj5j-9!2h41|odI2?9JQaCq!vO*$cgcOgqpf5#n#@7A z-#*{kvUV$ID@b5CW2t-Z|1Vap^(~U~$KU_^@8A9S`NRG&-tV73d_F(_@;>$OV%gut z9`n0D{Oj-k<)7jo-kn?9NIT}ZM?K-jQZ4jUvX7AK4tI6iGv`#|nRi9w4}#}mGfvxk z=etg;qo$MQiJ_)aqqjTa4wh~AR!@qf7V{8pT^3rdeXM>%?IFbS?%)3T_r>D7RYtzH zTaDMe@3F0(zAbn^Wy~4k@oaII-F&TPd3mVjJEfV@s{ESY(g(k~Qg1zmklOOugT*oO z=85(UedS#84slzYi0iH&UI=_q4d1+F3$hTe5e%)*z$4rbI&;~gc?p+wbt84Yon}~e2>|x zjj`|c6Z_YS*>IblYwSJVvyb;iP26`Js{~)U%+l)akq@e?tW=8KyKipmL&M z<~}`4Pjk=KSYZAkv{Ft8v!`>*UMIyg4uxe@d zR-eUY@EB8YdLj3c=PZfW8=mZI(cH>Sb@k(6&a6(D#^+cV)BMiBvYow8-mKZl&T90` ze2hicl(A1d7VgpFM309Gch$D_H0bAb&gK{5IH6l8(E{(AS=r(_$Ft51-!EG1FQLAR z&FX8X#dECjJe|d_nGxG_UzR;q4O1$-?eWGc=aKI0GZgRqMLmrLuCw18mu(trS+6O^ zLer%=Zgi_G>%PZEw3F`$Wrw`?ZF!knTZ0)}&!X*IQpMU%#q`S~0`{93byiZ%3O*x0D6^^oGK7BgaYE8f6lAw`p}OEpk} z;rYJt#}wUuS2(?OeM|{2J#r^VHi(FuT&-8IJwVu4C%OjYD&plXfxqm2;`$G zVKBO_<66B=sWpC9v0vZEV_l#H+|LqkwZ6jwC@7gr9WLQHUBQGM8 z%TM1-6rNwlJaA3A5~IBg-n<(ZzqGsrZf0YlR-VivMXORke!R?d536Wnx#5<)#X4w4 zESFy>_paGn(-gN8Chv!VA-#Y>FvjYH@x7XrmrTtvW|?1E1MLY&d82dJV43E{s!vF1 z81jXv^8Z+OI;AainlDWwS7W|tn$3iy78@&D)~MYpOFvVr6qX68tszT2w1`+UWHbZI zi-s@k1dZ!><=2`C6j&d$h8IK9N(DDkW9Gnu$WJV{f8fa`t8^E=Z8;! z`g#2H=MU?b_x6%sF!z-Dvu;4v-I$+w#S8g3mV{pp^fAqofh-@aV|EYabgDNuqYHUC zk`5i9f(?vIPzB@d6c(OwPkI(ufrp!{E)rfxXW5-0r82cchDEygwQe15fzcc)3~kX{ zZDWGY&jzMAuTuK8pvlU)8y2`POF-8HC>2XsV^}oG&=KB4Ezr2mv-Q=1OH{h%Q_xgY zG4{3(PM*O|dc!YkYj5lJd7sbkW`qI9Z zY@SQk-g0(yH{tn{}SdbRw{CO7@?h{`SkSAJ%`-XZ0n$gVA4oV9zr#t%?E( zs%HT|cr{)w_ceG!oc{P-;AM&74lo>mL|7CKkmA+uiIg2%fI3q2UBvSN4cvh026&x8 zq_Ic>Ku87o@y31dTDtZLY4j)I0Fv!H_>7qfA>e0wrQOy%eEadiha2P(X!>0P?r!*U zjzZoB+nMu7{CFheI4hw+h$IMnQCEB`1S!lvrf}(T(IO#(SGO^-rc40`EsS_39;?q8X|pN4 z=!`bt-}3Be`|9}u9k3N(i-+?1054Asl$@t|8UjZPM;0jobJPhMSzUSxE%1gFn&ktS zQ+{Ac?Gj^%(JVFAr4#r+z=qivzy&tU(zCpP6pn40ZiWeP>Jds{2~mHjL}G;M#{au$ zM$vM377Yx93o1{Cq9Fhn%7I87snTCv<+Xs5;^_cDAY}QP(9o)oDGd=Kz~jx3)fPGv z%Uc4Cu!kCszzEv&2e%{hG#(OgR|=p6z(Q6yPep^=`O|{#WJ)mSgbJW*G+a1;WpfBm zLww<)3{cQ-&S-%}qo9XfTy!SN0RzKCHy~b!KDZ4SV&B#?5rC18yc?s>&rUuC^PqBX zJMH7IKM#g8ycGJZeCq*l_rbSFV%Cu%x+o7c9BoN-9rp6YG7}t5QmiijDB5>s!US;|2Nx7#C=P9SY$7-B$%oxrbk!qYnwvs&>DBlQ#ZCp1km zBvz7XpH9=M49-D3N&X=VOW3y(8Bhc%5O-HlW(;-% z{Z0AEH66@|m8=@{98a2k!+g`b9@8)F1@;;?LqoDmNHVsHlrri_{ zNFs?>a#H&o3Dm(?!5=aOQ5nwj%}2M4Sy8i+d5IFQ=$D+P-b6A;{NJq`l+`iMZ{QZ> z7m#`1y!U{E_#os1Q^AIaBslwJWg*j4X73;}evo>@XtVSlX1fXjWPE;;xKtDHs{ime z3;;Gocz5_J7FdrqM~3qtfIt_R%Cps&)+2;%?F_1S$WenDbxbQG*b_oVEdgqNDJV$R zvnSrLGa(e8(7s3}D_Orol1NyU01)Hkm6I&tbRHCrd^G1{(ZL;nDxjN>i}EAcS1q@GLnuw0GDfu8%us8GP@%ToaG7`QdW2$j@F zj;PWksg-M!f`&q4GgW$Ua%%Juk~ual>(u6nXei8Gg-@(v&7iF*nyQqM~rkw z0KzUxvT$0a3=YId#+H)tb-iX16yIhsBtn&H%Xz=1P)G2^6VXpTvYbfJz$WQ?q=9uroo*oE z8IyY8MRGHG1U*Q62`MCqFZ&!b-UD^HxEYSBC#OTgxD=B$3D3<9z4|^K!`oRrhclwq zld6^nK`E50Ldo-C6^T6#O#*1p9znHXFW}74Rw=@%EtT6Qx)*4Cv<1^Y6~%`y$^e?E zJT{F$0)d*8@lDAHp6Ap1@p1p@r{CU3v`jUF9$z=nkPHGKF-`l?;pB;mk;VH)YbT^i zvNOE^5rlGqy4MWr>f~<&A?yls8VCij@PcIWGB7ypaFK3F*-3)LZ)!W25oOlE-~>T2 zYvY*&601NqLUj7|DX7W2wJ_)!{^(q6L)%m+1Y(Y`EnjzNH-+S0nc29sb8)Clr-Kdl zF{9e0ilWzqu`le~xAMYmA!cR~%dOC2VT}B{HH&X+1|Uq(3M+yp-gOn7-|3T;SS;FMm7xnk@jr!**dn22(_DoSD^ppe_ zNkv-44}n2o-xyPnUppD3rM$~5844l+UF7qS8QKZtKjQRg_^Bh1^rzBc%-W>b34voQ zChSi4ftM@Y^aKs@EqJo{9D3x^Q^~uG4x4uB$N*te$Ofv0`pl>}$KsI2CHOH|z1m0P z$x%#XX5f)`uNF{vnFxfvts%g)H}pT0UqqDjDZaPPdJo1T@CAxvA}1@<@JLuU|jBxBi4O;Ndj_ zq)SC81y9__)(Bc+*jbmYb0|o$XiA;N0$?}c7YS09121CY-RX5k4Lj1uhJk&c5=m!l z_!POIHEq1WYk)aAG$Ump$6~5TN`EHJ#r!^ocnXXU=Hfc5$w?cIfcxRy!C*2Oi%hh| z2*Tp)$I@q^j%WtS38AZjxdG52q@MLLyxX+w5Kx|D`R*g92y z@DjA*XC9%e_rh1DpZwh@&sz`mPeZh8w?6GkH?@~H4#6m?gg zn@YfK4DI=D#j=bteq)r623`|&k~-qjP=(i&#?i(FJwjm1MLiYyCp&1$Nn~s+&%qv? zbZ@uF(|eqjXTd5XBcd}`$~@^S*G72-#iuklB}Bsmk!g$ho+C-6@SU{zQf<2Gm^Bdj z#qx%=!OtvfNvzMMsYWM3+v{jVm7=>tMI&ejvzUefzm;gjf#5rH%0r?`LvI=v+X6)Xn@n}Mn=Ma5UypFB^%JsrD!@m%(MjB z5{c#UD3C$wh}P1k;$r49$aDcmlz%ACA+df3UOIJZG>{yo7yRnKiGV(hYU$l~`JX8hJ^4gWG0}V%uI%#9R z(4pL*7oY2eIXVd199Z&%f|l%j(B36Xz1u{Yil9udJfvQIu5nyPG*6CO1`{`hEtFZ zgdKqVU`}Lqr>+PQKiVoGuj&2}C|Yl7bQbt&pzZ73gC3fG0ohjcd-%duLffm~p*tFN zrm3@gGCg922n?Kt5TffBr9e72_kvp1mb7_J9QTyenb;-sK=vmR64o3F!r@X@sOgaD zGU#f3r+g3G&}zKmMiCP-aJ;fMM0F1D{T!^+!z|!fK%I|WSz>=|>a<6AFOS?t86q0& z|^UbheKx(zK4sR-K;#t=w4u3!wK}XCo5rdg+TQ|p$6Y*fEd8%f{P?H0i zep0*J_f5e*{%O4bd&UG@pY@6gjWbJ8L1rG7_Qt9jeRJCgjS45t`U)4NdMZuec~B}JF0etJ9H5n zkvmtM(c!Bb0pq3cg~wSoeos|;VFh*G7h^J2bKsf(4n zzMF35L97H1K7*VyiTT>ftU5)}`InBer?d(jvbRNh90R{Zp~klxW>A#tNJ&Rju9Zx- zifdP+X}g|I3PdJQj3(2q2kjk#l%$2wGYy7TplOgLMNEsxqJ8gdylv-^$%^Q9id6PU zd@f-hPlihi(FJ*YZkX*fv}p%n5=P-cVBVL`fSh2PVbD$Fxe98)S%$G$-_`kH5?|)o z3gL*ZT30uih*4{_s|z@(8S;Sv>H3!Litva8*i{I~IPzs?bP4WFy*_;$KRtk!Tuv%^ z&6p%DaF5q_-TL5RtrG7$>w=c$)ix2qm2`j(s&^KRF%~5vd)`HxseZc7cU_u>{YR!R zp>@Ez64)>@3JAfY7KiJ{-TaTNu;uo8Fh>C0nU7=P3~6a&99@@@{y-)%9b_?PP>csg zN~%r-TU73cnTu{dOwu;<#&@B7O*^lIFvu&9$MI!{q=K#opd<&iE>YJWP&ydoymie_ zKb;@fpMU=J@ldw<*f5K)Wn=tVGR%9A$65{;kP`C8*q*kQFwG^QM$afNs*mkQWp}dr z#VQb*GZ+Ao9es!zQdXvq5Y52H&T#WAx?nhTLjvyt@N~}Cbk**;ouMtG1-^sEBwMDG zM8-&xuPk-4IO0i6$=GBk=S3Zbc%dh?0Ty+7SqMgG*JFd6{yMs$p|iUHDNf#DAJCsx z)7wrbWM;^&@)M1|k8j=bzyJCJ^|F`pg){gMoDsjV&7EA_$r2I^W6LnjRxyM2>R6r$ z)f`+L-qwli2v~L}(di!YhK>s3tF6?F`jN)uu#=ahCS6{ zPKUvaf$j{H*WI+;cjyZ#IpyXHywEbtnocT6(?r;}^7b>{^uE5>m)jcOWY0KB+GG|5 zV6t@uqCFv&2zwz21Rbcmbe=GUa!rWE!mUcc+OW$csfMbJlC&epj}yaPx9sTPN)<^d zy3Ym?^!eB!AsYB3y;kkG#b=HRMc4LhH-ellIT(7ym}{E_b=7s^qswpUB6@4+9=y_k zv)JHrUf7FkgMgKxY=jra_B_OF=wP|(k8pJaq7q{vQC+MgpYe?_LCA0Q?UxTfd|01; z{P^kD51)R7J^YcULj8uveZ1X${5(JX^~*nfJ$(w_>~lx*xuZo;p-=6%Zpx&)Ds?o-0iDs=M#jgm zPel`96K=SPBJ=9XH_-$-!5z=2bIts9#c;Axyy}D3L`E+$#2bMam+WPlOicVRz_uU7eB?^jaV_XzVKu*9* zx==S*r|#`m(<4I7*RpLL5*;wCf4PghmWKGT)7$wg8=GvKC|t~Q zF21V|E4oElDUSXfpuQ@g*$4`*bE>i)*H66a;xe+G{6ShR>0clst1%hIbE6004uZ|^ N{s&r?s3!R|008EAdAtAs literal 7431 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 F004`VaN7U? diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.151 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.151 index 2d4d685868df..7ee04732d58e 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.151 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.151 @@ -12,4 +12,4 @@ RDEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/ SLOT=0/390 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/390.151/NVIDIA-Linux-x86_64-390.151.run ) x86? ( https://download.nvidia.com/XFree86/Linux-x86/390.151/NVIDIA-Linux-x86-390.151.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.151.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.151.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.151.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.151.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.151.tar.bz2 _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 -_md5_=f764fc6c0ba27dd7b4e941d4858ad830 +_md5_=3167046d2f56fa4b8040412a21830ac0 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.129.06 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.129.06 index 8e5a5c1a1f4e..824719b8a01a 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.129.06 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.129.06 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack DEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) driver? ( sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx -INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info +INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs udev unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 +driver persistenced +static-libs +tools wayland dist-kernel driver KEYWORDS=-* ~amd64 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( ~gui-libs/egl-wayland-1.1.7 media-libs/libglvnd ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) SLOT=0/470 SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.129.06/NVIDIA-Linux-x86_64-470.129.06.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.129.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.129.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.129.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.129.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.129.06.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 -_md5_=b2557cfe2c39af9ff183e1f49f9f20d3 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 +_md5_=8dd00f622ed55717241f555f969f762f diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.62.29 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.62.29 index 46f737437222..2f34f85bba2f 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.62.29 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.62.29 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack DEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) driver? ( sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://developer.nvidia.com/vulkan-driver -INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info +INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs udev unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 +driver persistenced +static-libs +tools wayland dist-kernel driver KEYWORDS=-* ~amd64 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video sys-libs/glibc persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( ~gui-libs/egl-wayland-1.1.7 media-libs/libglvnd ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) SLOT=0/vulkan SRC_URI=https://developer.nvidia.com/vulkan-beta-4706229-linux -> NVIDIA-Linux-x86_64-470.62.29.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.103.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.103.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.103.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.103.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.103.01.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 -_md5_=89f9f3e5c928b8051d16b71ccd0f7926 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 +_md5_=c31d5ce68b2ee640b5e2e9c68a49b05b diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-510.73.05 b/metadata/md5-cache/x11-drivers/nvidia-drivers-510.73.05 index 7b1734e1c3ad..58c3088e269d 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-510.73.05 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-510.73.05 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack DEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) driver? ( sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx -INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info +INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs udev unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 +driver persistenced +static-libs +tools wayland dist-kernel driver KEYWORDS=-* ~amd64 ~arm64 LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.7-r1 media-libs/libglvnd ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) SLOT=0/510 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/510.73.05/NVIDIA-Linux-x86_64-510.73.05.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/510.73.05/NVIDIA-Linux-aarch64-510.73.05.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-510.73.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-510.73.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-510.73.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-510.73.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-510.73.05.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 -_md5_=bcb8e0731340b2ca97b8ac609d3b09fb +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 +_md5_=b7f32c4934555bad418fc3a7987cf546 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-515.43.04 b/metadata/md5-cache/x11-drivers/nvidia-drivers-515.43.04 index ba3ed78c14f1..78a4e954dfdf 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-515.43.04 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-515.43.04 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/m4 virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack DEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) driver? ( sys-apps/sed kernel_linux? ( virtual/linux-sources virtual/libelf ) ) DESCRIPTION=NVIDIA Accelerated Graphics Driver EAPI=8 HOMEPAGE=https://www.nvidia.com/download/index.aspx -INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info +INHERIT=desktop flag-o-matic linux-mod multilib readme.gentoo-r1 systemd toolchain-funcs udev unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 +driver kernel-open persistenced +static-libs +tools wayland dist-kernel driver LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video sys-libs/glibc X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( dev-libs/atk dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.7-r1 media-libs/libglvnd ) driver? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) REQUIRED_USE=kernel-open? ( driver ) SLOT=0/515 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/515.43.04/NVIDIA-Linux-x86_64-515.43.04.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/515.43.04/NVIDIA-Linux-aarch64-515.43.04.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-515.43.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-515.43.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-515.43.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-515.43.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-515.43.04.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-515.43.04.tar.xz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 -_md5_=944e85fc5c6c2af9f2bfb19c67a1e4c2 +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 linux-mod 6664f4f4bab4499208eeb02eb4dddf1d multilib 4fbbbc98f236f1b43acd99476bc3cd85 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 unpacker 697382d119fd3d195f110b7979184285 user-info 69a1ed744ec33cf2c910ff2bd6084d11 +_md5_=90654364fff676e545f9193b61c95673 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 08f6bbc237657c5200772d407be8f14c6687cff4..8225f7e4ba911d07e2ca187627edfbbd1d15d4e2 100644 GIT binary patch delta 42765 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 diff --git a/metadata/md5-cache/x11-misc/redshift-1.12-r6 b/metadata/md5-cache/x11-misc/redshift-1.12-r6 new file mode 100644 index 000000000000..939e66e580be --- /dev/null +++ b/metadata/md5-cache/x11-misc/redshift-1.12-r6 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=>=x11-libs/libX11-1.4 x11-libs/libXxf86vm x11-libs/libxcb x11-libs/libdrm appindicator? ( dev-libs/libappindicator:3[introspection] ) geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) gtk? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) >=dev-util/intltool-0.50 nls? ( sys-devel/gettext ) +DESCRIPTION=A screen color temperature adjusting software +EAPI=8 +HOMEPAGE=http://jonls.dk/redshift/ +INHERIT=flag-o-matic systemd autotools xdg-utils python-r1 +IUSE=appindicator geoclue gtk nls python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=>=x11-libs/libX11-1.4 x11-libs/libXxf86vm x11-libs/libxcb x11-libs/libdrm appindicator? ( dev-libs/libappindicator:3[introspection] ) geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) gtk? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) gtk? ( dev-python/pygobject[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] x11-libs/gtk+:3[introspection] dev-python/pyxdg[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +REQUIRED_USE=gtk? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) +SLOT=0 +SRC_URI=https://github.com/jonls/redshift/archive/v1.12.tar.gz -> redshift-1.12.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=86f86409458bec16ddccfd5035ee7515 diff --git a/metadata/md5-cache/x11-misc/virtualgl-2.6.5-r4 b/metadata/md5-cache/x11-misc/virtualgl-3.0.1 similarity index 83% rename from metadata/md5-cache/x11-misc/virtualgl-2.6.5-r4 rename to metadata/md5-cache/x11-misc/virtualgl-3.0.1 index 168e619ec019..44df47ddea27 100644 --- a/metadata/md5-cache/x11-misc/virtualgl-2.6.5-r4 +++ b/metadata/md5-cache/x11-misc/virtualgl-3.0.1 @@ -2,14 +2,14 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test DEPEND=ssl? ( 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(-)?] ) media-libs/libjpeg-turbo[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/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/libXtst[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[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/xcb-util-keysyms[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[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/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(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] amd64? ( abi_x86_32? ( >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] >=x11-libs/libX11-1.6.2[abi_x86_32] >=x11-libs/libXext-1.3.2[abi_x86_32] >=x11-libs/libXtst-1.2.3[abi_x86_32] >=x11-libs/libXv-1.0.10[abi_x86_32] x11-libs/xcb-util-keysyms[abi_x86_32] >=virtual/glu-9.0-r1[abi_x86_32] virtual/opencl[abi_x86_32] >=virtual/opengl-7.0-r1[abi_x86_32] ) ) DESCRIPTION=Run OpenGL applications remotely with full 3D hardware acceleration -EAPI=7 +EAPI=8 HOMEPAGE=https://www.virtualgl.org/ INHERIT=cmake-multilib flag-o-matic systemd IUSE=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 -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=LGPL-2.1 wxWinLL-3.1 FLTK RDEPEND=ssl? ( 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(-)?] ) media-libs/libjpeg-turbo[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/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/libXtst[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[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/xcb-util-keysyms[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[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/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(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] amd64? ( abi_x86_32? ( >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] >=x11-libs/libX11-1.6.2[abi_x86_32] >=x11-libs/libXext-1.3.2[abi_x86_32] >=x11-libs/libXtst-1.2.3[abi_x86_32] >=x11-libs/libXv-1.0.10[abi_x86_32] x11-libs/xcb-util-keysyms[abi_x86_32] >=virtual/glu-9.0-r1[abi_x86_32] virtual/opencl[abi_x86_32] >=virtual/opengl-7.0-r1[abi_x86_32] ) ) SLOT=0 -SRC_URI=mirror://sourceforge/project/virtualgl/2.6.5/VirtualGL-2.6.5.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=1d67577b23682f2e69b7719b566918b7 +SRC_URI=mirror://sourceforge/project/virtualgl/3.0.1/VirtualGL-3.0.1.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=fa3748f2528f8e79f71315b16aa46bd1 diff --git a/metadata/md5-cache/x11-misc/xmobar-0.37 b/metadata/md5-cache/x11-misc/xmobar-0.37 index 2a94ec7b7851..7c62fea04e02 100644 --- a/metadata/md5-cache/x11-misc/xmobar-0.37 +++ b/metadata/md5-cache/x11-misc/xmobar-0.37 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/extensible-exceptions-0.1:=[ RESTRICT=!test? ( test ) SLOT=0/0.37 SRC_URI=https://hackage.haskell.org/package/xmobar-0.37/xmobar-0.37.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=b9d53e42c7522e0aede8a43364189fa7 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index b1d55a801eb0e3a13ef55427e94819cf0bf429dc..c739c3b3ff35aaaa0926b5bf701be53a09c64617 100644 GIT binary patch literal 8961 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 b^{VIA%RdM78g32^ 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 RZV>)2{|o*fuusT5007qUm=dev-libs/glib-2.42:2= >=x11-libs/gtk+-3.22:3= x11-libs/libX11:= >=x11-libs/vte-0.51.3:2.91= >=xfce-base/libxfce4ui-4.16:=[gtk3(+)] >=xfce-base/xfconf-4.16:= utempter? ( sys-libs/libutempter:= ) +DESCRIPTION=A terminal emulator for the Xfce desktop environment +EAPI=8 +HOMEPAGE=https://docs.xfce.org/apps/terminal/start +INHERIT=xdg-utils +IUSE=utempter +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.42:2= >=x11-libs/gtk+-3.22:3= x11-libs/libX11:= >=x11-libs/vte-0.51.3:2.91= >=xfce-base/libxfce4ui-4.16:=[gtk3(+)] >=xfce-base/xfconf-4.16:= utempter? ( sys-libs/libutempter:= ) +SLOT=0 +SRC_URI=https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.4.tar.bz2 +_eclasses_=xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=0fb2aa882f8a92d98c5858e4fb4b38c1 diff --git a/metadata/md5-cache/x11-terms/zutty-0.12 b/metadata/md5-cache/x11-terms/zutty-0.12 new file mode 100644 index 000000000000..2ea7f06c0ce9 --- /dev/null +++ b/metadata/md5-cache/x11-terms/zutty-0.12 @@ -0,0 +1,15 @@ +BDEPEND=|| ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] >=dev-lang/python-3.9.9-r1:3.9[threads(+)] >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) virtual/pkgconfig +DEFINED_PHASES=compile configure install setup +DEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu +DESCRIPTION=X terminal emulator rendering through OpenGL ES Compute Shaders +EAPI=7 +HOMEPAGE=https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty +INHERIT=python-any-r1 waf-utils +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/tomszilagyi/zutty/archive/refs/tags/0.12.tar.gz -> zutty-0.12.tar.gz +_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 waf-utils e8ae5118de0d41a51336b4317cdcd2d5 +_md5_=c169d2dd0f0daea12f15caa2a4066f82 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index b7acc413ee2c824273d945f0e0b5c68a14b0170a..a83562452fe2e98edba73407d9b9b00097a2c979 100644 GIT binary patch delta 15225 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 E0LWtZg#Z8m diff --git a/metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2 b/metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2 index 58afdd2774ba..45a4644e0903 100644 --- a/metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2 +++ b/metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://www.windowmaker.org/ INHERIT=autotools desktop eutils IUSE=gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr -KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=media-libs/fontconfig >=x11-libs/libXft-2.1.0 x11-libs/libXmu x11-libs/libXpm x11-libs/libXt x11-libs/libXv gif? ( >=media-libs/giflib-4.1.0-r3 ) imagemagick? ( >=media-gfx/imagemagick-7:0= ) jpeg? ( virtual/jpeg:0= ) nls? ( virtual/libintl ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:0 ) webp? ( media-libs/libwebp ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr ) SLOT=0 SRC_URI=https://windowmaker.org/pub/source/release/WindowMaker-0.95.9.tar.gz https://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=07519f20f65756dfaf8f3805cc36baeb +_md5_=52e29c85f3bc1a43c808e5fe486788a8 diff --git a/metadata/md5-cache/x11-wm/xmonad-0.15 b/metadata/md5-cache/x11-wm/xmonad-0.15 index 41dd8dc7b7f6..1ba79d9849be 100644 --- a/metadata/md5-cache/x11-wm/xmonad-0.15 +++ b/metadata/md5-cache/x11-wm/xmonad-0.15 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/data-default:=[profile?] dev-haskell/extensible-exceptions:= RESTRICT=!test? ( test ) SLOT=0/0.15 SRC_URI=https://hackage.haskell.org/package/xmonad-0.15/xmonad-0.15.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=6fc8c2c92ee8804f2052153b8ad31a2c diff --git a/metadata/md5-cache/x11-wm/xmonad-0.15-r1 b/metadata/md5-cache/x11-wm/xmonad-0.15-r1 index 57eefa7d9d61..b0020817f20b 100644 --- a/metadata/md5-cache/x11-wm/xmonad-0.15-r1 +++ b/metadata/md5-cache/x11-wm/xmonad-0.15-r1 @@ -11,5 +11,5 @@ RDEPEND=dev-haskell/data-default:=[profile?] dev-haskell/extensible-exceptions:= RESTRICT=!test? ( test ) SLOT=0/0.15 SRC_URI=https://hackage.haskell.org/package/xmonad-0.15/xmonad-0.15.tar.gz https://patch-diff.githubusercontent.com/raw/xmonad/xmonad/pull/259.patch -> xmonad-259.patch -_eclasses_=ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_eclasses_=ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=b993a80eff8858aff675e2572db3f4c4 diff --git a/metadata/md5-cache/x11-wm/xmonad-contrib-0.16 b/metadata/md5-cache/x11-wm/xmonad-contrib-0.16 index d37a2f13af71..3c0fa98b66d8 100644 --- a/metadata/md5-cache/x11-wm/xmonad-contrib-0.16 +++ b/metadata/md5-cache/x11-wm/xmonad-contrib-0.16 @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-haskell/extensible-exceptions:=[profile?] >=dev-haskell/mtl-1:=[profile?] =dev-haskell/x11-1.6.1:=[profile?] =dev-lang/ghc-8.0.1:= >=x11-wm/xmonad-0.15:=[profile?] =dev-haskell/x11-xft-0.2:=[profile?] ) SLOT=0/0.16 SRC_URI=https://hackage.haskell.org/package/xmonad-contrib-0.16/xmonad-contrib-0.16.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=8c21bc5d1e74bc834c79eed11cb8f0d8 diff --git a/metadata/md5-cache/x11-wm/xpra-4.3.2 b/metadata/md5-cache/x11-wm/xpra-4.3.2 deleted file mode 100644 index 68f9e648635f..000000000000 --- a/metadata/md5-cache/x11-wm/xpra-4.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_8? ( >=dev-python/cython-0.16[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/cython-0.16[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/cython-0.16[python_targets_python3_10(-)] ) virtual/pkgconfig doc? ( app-text/pandoc ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_8(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_9(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) test? ( python_single_target_python3_8? ( dev-python/netifaces[python_targets_python3_8(-)] dev-python/pillow[jpeg?,python_targets_python3_8(-)] dev-python/rencode[python_targets_python3_8(-)] dbus? ( dev-python/dbus-python[python_targets_python3_8(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/netifaces[python_targets_python3_9(-)] dev-python/pillow[jpeg?,python_targets_python3_9(-)] dev-python/rencode[python_targets_python3_9(-)] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) ) -DESCRIPTION=X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy -EAPI=8 -HOMEPAGE=https://xpra.org/ -INHERIT=xdg xdg-utils distutils-r1 tmpfiles udev -IUSE=brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test vpx webcam webp xdg xinerama python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 BSD -RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_8(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_9(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-),cairo] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)] ) sound? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] ) ) x11-libs/gtk+:3[introspection] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXres x11-libs/libXtst x11-libs/libxkbfile brotli? ( app-arch/brotli ) csc? ( >=media-video/ffmpeg-1.2.2:0= ) ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] ) jpeg? ( media-libs/libjpeg-turbo ) pulseaudio? ( media-sound/pulseaudio media-plugins/gst-plugins-pulse:1.0 ) sound? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) vpx? ( media-libs/libvpx media-video/ffmpeg ) webp? ( media-libs/libwebp ) python_single_target_python3_8? ( dev-python/netifaces[python_targets_python3_8(-)] dev-python/pillow[jpeg?,python_targets_python3_8(-)] dev-python/rencode[python_targets_python3_8(-)] dbus? ( dev-python/dbus-python[python_targets_python3_8(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/netifaces[python_targets_python3_9(-)] dev-python/pillow[jpeg?,python_targets_python3_9(-)] dev-python/rencode[python_targets_python3_9(-)] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/netifaces[python_targets_python3_10(-)] dev-python/pillow[jpeg?,python_targets_python3_10(-)] dev-python/rencode[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) xdg? ( dev-python/pyxdg[python_targets_python3_10(-)] ) ) html? ( www-apps/xpra-html5 ) server? ( x11-base/xorg-server[-minimal,xvfb] x11-drivers/xf86-input-void ) xinerama? ( x11-libs/libfakeXinerama ) python_single_target_python3_8? ( cups? ( dev-python/pycups[python_targets_python3_8(-)] ) lz4? ( dev-python/lz4[python_targets_python3_8(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_8(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_8(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_8(-)] dev-python/pyinotify[python_targets_python3_8(-)] media-libs/opencv[python_targets_python3_8(-),python] ) ) python_single_target_python3_9? ( cups? ( dev-python/pycups[python_targets_python3_9(-)] ) lz4? ( dev-python/lz4[python_targets_python3_9(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_9(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_9(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/pyinotify[python_targets_python3_9(-)] media-libs/opencv[python_targets_python3_9(-),python] ) ) python_single_target_python3_10? ( cups? ( dev-python/pycups[python_targets_python3_10(-)] ) lz4? ( dev-python/lz4[python_targets_python3_10(-)] ) lzo? ( >=dev-python/python-lzo-0.7.0[python_targets_python3_10(-)] ) opengl? ( client? ( dev-python/pyopengl_accelerate[python_targets_python3_10(-)] ) ) webcam? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] media-libs/opencv[python_targets_python3_10(-),python] ) ) acct-group/xpra virtual/ssh x11-apps/xauth x11-apps/xmodmap ibus? ( app-i18n/ibus ) pinentry? ( app-crypt/pinentry ) python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) virtual/tmpfiles -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) || ( client server ) cups? ( dbus ) opengl? ( client ) test? ( client clipboard dbus html server sound xdg xinerama ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/x/xpra/xpra-4.3.2.tar.gz https://dev.gentoo.org/~chewi/distfiles/xpra-4.3.1-tests.patch -_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=e62466c1a91526442f8ee1b647ffc97e diff --git a/metadata/md5-cache/x11-wm/xpra-4.3.3 b/metadata/md5-cache/x11-wm/xpra-4.3.3 index 8297b7fe590c..5ca090bcf3f1 100644 --- a/metadata/md5-cache/x11-wm/xpra-4.3.3 +++ b/metadata/md5-cache/x11-wm/xpra-4.3.3 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/x/xpra/xpra-4.3.3.tar.gz https://dev.gentoo.org/~chewi/distfiles/xpra-4.3.1-tests.patch _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=52d87889f9315488b223f5de63cba125 +_md5_=437c07bf5e9373d6e99508de9160b177 diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz index 2a70f046fc249821da8fecf779ce2a4a260032b0..e0f30e98181d21733ef173a8734e4bd0d3d1396d 100644 GIT binary patch literal 4004 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 K(YbXY8~_0He9jL5 literal 3842 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/glib-2.56 >=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-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.15.6:=[introspection?,vala?] >=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=8 +HOMEPAGE=https://www.xfce.org/projects/ +INHERIT=vala xdg-utils +IUSE=+dbusmenu introspection vala +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.56 >=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-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.15.6:=[introspection?,vala?] >=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.17/xfce4-panel-4.17.1.tar.bz2 +_eclasses_=vala 9badd41d5aab740ae5ac301c4416c5f8 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=ea1bdc3981d9d8b98901b7360def835f diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 1aa9b357b406..b583c19093cf 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Fri, 20 May 2022 08:09:30 +0000 +Mon, 23 May 2022 09:39:39 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 3133ea480cfa..6ddc6d0381b5 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Fri May 20 08:09:30 AM UTC 2022 +Mon May 23 09:39:38 AM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index a3dcbe538082..08e6687d28ca 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Fri, 20 May 2022 08:30:01 +0000 +Mon, 23 May 2022 10:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 13b3fec89602..05958ec77641 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -50be86fa6e5e0f610b1c275a3ad925ba5694bd2e 1653031395 2022-05-20T07:23:15+00:00 +56080851f8b1b41495d964db5d39e0fff078c817 1653297610 2022-05-23T09:20:10+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index e9a97a5c3216..b234aff48b76 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1653034201 Fri 20 May 2022 08:10:01 AM UTC +1653298801 Mon 23 May 2022 09:40:01 AM UTC diff --git a/metadata/xml-schema/Manifest.gz b/metadata/xml-schema/Manifest.gz index d10ea656739783af78d225ca80f0e00366d6b09d..8e9e94534266dd5088493618c1d68ef6ca117e1c 100644 GIT binary patch literal 743 zcmV)r9jZ$S! z3N)G2{3Ig{K%S03d}@{`O9Yfo_iefnM^t2L5c_ZzQ5$ogwOFw)HO@%gqh_XIlv1pM zGM=P)`Td7m2E5D}Jl4yZ3v^^n4qCalGoLXJFH3hGL}$&Dz{hq03MV>kuu%dXz94I_ zZeyI|M2JLyw3WxEX+T?6MaP&u z5r=Z{F$U)BuDhy%!QM3d9GYpbFp~kuCQ%A>L{x$66mp=2p4^=!d*afW$UF-q@mR1~ z!#~{-X)Ppt2PNTEwQ=G`bB}s$Mh+H=z>r)NyOep$T$y7viUow*&=z&NUE5BB1lc5o zAwwEBvHChgA;v-6P_ULZctUp3@ILSjgW?U;4C+?dT^g@$ezu;hFsum;J3bCK zI&mB}*dyLKrE*iS&M2GD;w~hH;W{r)wT4sICY8O~{(%O2L#seJixN>@==Wn@THFNN z^=!pNvvc)Gs_SodCcu7x5i?|;ji)(xxa~JiPv`OB`R@Agba&oZwF&s0)r1_iLgEA` zVD++fMgnb5Tx|H(X@Q3!8c8_Vp3zAay5}yIS8A_d8aVEX9y#_@vFl!7xo2+%``$EK z80pJK-`FCqnzP>&-dQnfXz%7~xfSwIZ-04zYIL+zhrI0IDArc3mtfIel0of@kWA42 zAzNlWMY`H_AO_-4_Z}y_-9AWF`$1lJ9`rGHr_3r*WU;X~^ ZL;U&ee?C6k-``zt{sk-bT|>?U001saZ9)J5 literal 747 zcmV-wAdr9;@Lxd&qD0AE z@c8%=1z2!n( zHIhM-Nz^JC2?p{s9K?0zS;8w~9GPaW;)oC@G9`!&jMox{>9sctc2nhy6o)f272^oS zKI14)lDz!<%{>pi%oz;(_RQAk$}>4=r@Jv1%;K$S#z0hiRt_%pGjMUDkq?ElMwjoA z$9LO+DkDN98b~e-PE!Z@+9$e3W%6o;tJc~aW8HnaF?y`4rCr}R4P~7FfLiUy&qhAm zaJ8ZcW1TQ0)aMX{ZjZEeNb3%75>N@NXmx#!YC=4h#{u8Y?MS;3gdZA>g=WmqX>G0) z=b%=&5A2m$Lu~LnD9WYEH*a!QX@Z+Y`Qq~Ew}*pNH*()h18z;-oyOVfc1+Mj#NsSWHUg(Xe{f2t`bYi;g~9YpiY*Ys0*?W7|~ZULUScFAw#`Y7AKahH4T6 zdcv_1iT;gVs~oZ#U@`6f6FsQr(=dD{g%GM|2VmUfreNo$j_e)**cp3k4JhzxHAf*k zih&I(72vk$&^;FMoE|vp9ae8=I(dNA8R0igX0xX@H1PmPH{Uzjc+Z4R*@9jLm@2*9 zOM5n*m$aRuC#7481F1TfvwCL}6BqVpU=wfZj}6*x-~Hqy*22QOZ@>KT<4>P2*N4Y? dz1rjRhxqOH|GD|}`1o+W`wOnX@y^c#003BCaoqp_ diff --git a/metadata/xml-schema/metadata.xsd b/metadata/xml-schema/metadata.xsd index 1a86051488fe..40e230ee08a4 100644 --- a/metadata/xml-schema/metadata.xsd +++ b/metadata/xml-schema/metadata.xsd @@ -170,7 +170,7 @@ - + @@ -181,7 +181,7 @@ - + @@ -190,7 +190,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -229,7 +229,7 @@ - + @@ -254,7 +254,7 @@ - + @@ -313,218 +313,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/metadata/xml-schema/repositories.xsd b/metadata/xml-schema/repositories.xsd index 54bf62a63288..be4ce2073e44 100644 --- a/metadata/xml-schema/repositories.xsd +++ b/metadata/xml-schema/repositories.xsd @@ -55,18 +55,18 @@ - + - + - + @@ -81,218 +81,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 1aa9b357b406..1edaf9f658a6 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Fri, 20 May 2022 08:09:30 +0000 +Mon, 23 May 2022 09:39:38 +0000 diff --git a/metadata/xml-schema/timestamp.commit b/metadata/xml-schema/timestamp.commit index 2e4f03fa8c79..1680e512be2b 100644 --- a/metadata/xml-schema/timestamp.commit +++ b/metadata/xml-schema/timestamp.commit @@ -1 +1 @@ -d9fe77eac622d43629d9eb0aa79d9fa93c909cba 1642854517 2022-01-22T12:28:37+00:00 +a1cea02313b2f53a79dfb819f14f4970f1d1781b 1653199761 2022-05-22T06:09:21+00:00 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index dca1db3ff22378a0f100e40b62d180339c2ec1b1..a29077f9e619ab6ea6558b21ab284a6bab755a9e 100644 GIT binary patch delta 22648 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 delta 22642 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 diff --git a/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild b/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild index 96d6d4e1ecb9..5c88fc18e540 100644 --- a/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild +++ b/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8,10} ) +PYTHON_COMPAT=( python3_{8,9,10} ) inherit python-r1 distutils-r1 @@ -17,7 +17,7 @@ SRC_URI="https://github.com/HenriWahl/Nagstamon/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/net-analyzer/netperf/files/netperf-2.7.0-fcommon.patch b/net-analyzer/netperf/files/netperf-2.7.0-fcommon.patch new file mode 100644 index 000000000000..0682c76cd89d --- /dev/null +++ b/net-analyzer/netperf/files/netperf-2.7.0-fcommon.patch @@ -0,0 +1,30 @@ +https://github.com/HewlettPackard/netperf/pull/46 +https://bugs.gentoo.org/706694 + +From c6a2e17fe35f0e68823451fedfdf5b1dbecddbe3 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Wed, 12 Aug 2020 09:57:23 -0700 +Subject: [PATCH] nettest_omni: Remove duplicate variable definitions + +These defines are already defined in nettest_bsd.c and exported by +nettest_bsd.h this should fix build with -fno-common + +Signed-off-by: Khem Raj +--- a/src/nettest_omni.c ++++ b/src/nettest_omni.c +@@ -458,14 +458,6 @@ static int client_port_max = 65535; + + /* different options for the sockets */ + +-int +- loc_nodelay, /* don't/do use NODELAY locally */ +- rem_nodelay, /* don't/do use NODELAY remotely */ +- loc_sndavoid, /* avoid send copies locally */ +- loc_rcvavoid, /* avoid recv copies locally */ +- rem_sndavoid, /* avoid send copies remotely */ +- rem_rcvavoid; /* avoid recv_copies remotely */ +- + extern int + loc_tcpcork, + rem_tcpcork, + diff --git a/net-analyzer/netperf/netperf-2.7.0-r4.ebuild b/net-analyzer/netperf/netperf-2.7.0-r4.ebuild new file mode 100644 index 000000000000..51a9ab06b8d5 --- /dev/null +++ b/net-analyzer/netperf/netperf-2.7.0-r4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Network performance benchmark" +HOMEPAGE="http://www.netperf.org/" +SRC_URI="ftp://ftp.netperf.org/${PN}/${P}.tar.bz2" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +LICENSE="netperf" +SLOT="0" +IUSE="demo sctp" + +DEPEND=" + acct-group/netperf + acct-user/netperf +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-fix-scripts.patch + "${FILESDIR}"/${PN}-2.6.0-log-dir.patch + "${FILESDIR}"/${PN}-2.7.0-includes.patch + "${FILESDIR}"/${PN}-2.7.0-space.patch + "${FILESDIR}"/${PN}-2.7.0-inline.patch + "${FILESDIR}"/${PN}-2.7.0-fcommon.patch +) + +src_prepare() { + # Fixing paths in scripts + sed -i \ + -e 's:^\(NETHOME=\).*:\1"/usr/bin":' \ + doc/examples/sctp_stream_script \ + doc/examples/tcp_range_script \ + doc/examples/tcp_rr_script \ + doc/examples/tcp_stream_script \ + doc/examples/udp_rr_script \ + doc/examples/udp_stream_script \ + || die + + default +} + +src_configure() { + # netlib.c:2292:5: warning: implicit declaration of function ‘sched_setaffinity’ + # nettest_omni.c:2943:5: warning: implicit declaration of function ‘splice’ + append-cppflags -D_GNU_SOURCE + + econf \ + $(use_enable demo) \ + $(use_enable sctp) +} + +src_install() { + default + + # Move netserver into sbin as we had it before 2.4 was released with its + # autoconf goodness + dodir /usr/sbin + mv "${ED}"/usr/{bin,sbin}/netserver || die + + # init.d / conf.d + newinitd "${FILESDIR}"/${PN}-2.7.0-init netperf + newconfd "${FILESDIR}"/${PN}-2.2-conf netperf + + keepdir /var/log/${PN} + fowners netperf:netperf /var/log/${PN} + fperms 0755 /var/log/${PN} + + # documentation and example scripts + dodoc AUTHORS ChangeLog NEWS README Release_Notes + dodir /usr/share/doc/${PF}/examples + # Scripts no longer get installed by einstall + cp doc/examples/*_script "${ED}"/usr/share/doc/${PF}/examples || die +} diff --git a/net-analyzer/pypacker/Manifest b/net-analyzer/pypacker/Manifest index eababc35475a..9885b80185e5 100644 --- a/net-analyzer/pypacker/Manifest +++ b/net-analyzer/pypacker/Manifest @@ -1 +1,2 @@ DIST pypacker-4.9.tar.gz 602068 BLAKE2B 1ddc16e361ba0aa57b4dab62c38c37aabeffe2cab5cb819e627aeaac5452201117c2f806f2f443cad96d673f93bf0f0a159fa6a7d59564879d038524a2de1eb1 SHA512 804bb32eda76a00121c88d38722a6fb51a9fcff0a5625bd46bda68329e39139624c4fb8e2736208733a6b97ec0df02f173d304fcf3bb39549f3fa119fcf0ae2f +DIST pypacker-5.1.tar.gz 623638 BLAKE2B 329e8ec2af336118a4ff8d200ced2e356a10dae5217582fb69b77be336e830d3c2356165ea42be6224ef8fd2291637b23fde35733652969affae1f81eb2411dc SHA512 427d2afc45735e920867098c77be8256e28840031a7a01dfae5c9817ff78d2ddb699bf94721eda3b1f4b568bb70bd3bd25ccb8cb77076b84e2aa71898ba0bf57 diff --git a/net-analyzer/pypacker/metadata.xml b/net-analyzer/pypacker/metadata.xml index 953978987176..61659fe10b68 100644 --- a/net-analyzer/pypacker/metadata.xml +++ b/net-analyzer/pypacker/metadata.xml @@ -6,7 +6,7 @@ Gentoo network monitoring and analysis project - mike01/pypacker + mike01/pypacker michael.stahn.42@googlemail.com Michael Stahn diff --git a/net-analyzer/pypacker/pypacker-5.1.ebuild b/net-analyzer/pypacker/pypacker-5.1.ebuild new file mode 100644 index 000000000000..af71a3b3868d --- /dev/null +++ b/net-analyzer/pypacker/pypacker-5.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="Fast and simple packet creation and parsing library for Python" +HOMEPAGE="https://gitlab.com/mike01/pypacker" +SRC_URI="https://gitlab.com/mike01/pypacker/-/archive/v${PV}/pypacker-v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +DOCS=( AUTHORS CHANGES HACKING README.md ) + +python_test() { + "${EPYTHON}" tests/test_pypacker.py || die +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +} diff --git a/net-analyzer/tcpflow/Manifest b/net-analyzer/tcpflow/Manifest index 2ca13347df50..1ade1d691c3b 100644 --- a/net-analyzer/tcpflow/Manifest +++ b/net-analyzer/tcpflow/Manifest @@ -1,3 +1,4 @@ DIST be13_api-20170924.tar.gz 75724 BLAKE2B a5257346b9c0740d9758543fe7772c960e1941735abefe4d24d347631b35d1511fde8eb5a58dbb2824c54e78ee0d686a2549ceea2c1dc91e05ef92899c8b3c2d SHA512 5bf0d28f23df9436304245ccbdbf4af5b0f65e62b92e3039cfb9a70fe2056aa90dcce906db02f3df83fcf2a415c8a46f0f75468d48e13b15673d11c447a4c9c4 DIST dfxml-20170921.tar.gz 163616 BLAKE2B 17214d15596a136efb2afc7246ee0f5696620b5aac7c2d78e37764f51487ff816de5a7c0f59e7484d358a8cd8eab34841716970cd859f0ce868ac29c8532754c SHA512 0885947aaf8efe639c13324413ef0cca49750027b48b434f226fb9fbfba494e84e245da879dc0d77b46bddc27798f7f5df12590fce47b096683034bbc61280e1 +DIST tcpflow-1.6.1-tag.tar.gz 915245 BLAKE2B 22a1540415d6321d4ba43035f386aaea177e9d3244ff1dcdedcb0c8a72f487a969372b76b85f6acec4f0f1430b51230ceb665466af388d2bfe123a57dcd4224b SHA512 9c0357ca816bf4316ce7a461e5d18c5043a6938828ce83a613a952d5804cc6b701028a666b352da922d69447ab7f5d4c9f66585872e7b116c0f1aebebc38682b DIST tcpflow-1.6.1.tar.gz 915502 BLAKE2B 6560d11fe6a2b6bd77ddcffb47338e9af358a0f5ec07402ec81dae4cf87dd5cc26bf300df014927df8b8b6143e14553dd2a70cb63769dc4f2525cf9dd1967582 SHA512 ec5b9d5e5f0bc1d6582b9f2537c9ba6c8ae3d9c8f88fb0c67ef031146a515d19caa5ecd365492fb5daf8ddde77b58ea5190290b8e43b40abcdea5aaaef5e2e1c diff --git a/net-analyzer/tcpflow/files/tcpflow-1.6.1-wformat-security.patch b/net-analyzer/tcpflow/files/tcpflow-1.6.1-wformat-security.patch new file mode 100644 index 000000000000..092a08dd7664 --- /dev/null +++ b/net-analyzer/tcpflow/files/tcpflow-1.6.1-wformat-security.patch @@ -0,0 +1,24 @@ +https://github.com/simsong/tcpflow/issues/238 +https://github.com/simsong/tcpflow/commit/a0697509c4657e2fd94f941e43a2d4c86ddf9fe4 + +From: "Simson L. Garfinkel" +Date: Thu, 11 Mar 2021 19:30:54 -0500 +Subject: [PATCH] Update datalink.cpp (#239) + +per https://salsa.debian.org/debian/tcpflow/-/blob/master/debian/patches/fix-werror-format-security.patch +Closes https://github.com/simsong/tcpflow/issues/238 +--- a/src/datalink.cpp ++++ b/src/datalink.cpp +@@ -171,10 +171,7 @@ void dl_ethernet(u_char *user, const struct pcap_pkthdr *h, const u_char *p) + break; + } + } catch( std::logic_error e){ +- std::string s(std::string("warning: caught std::logic_error ") +- + e.what() +- + std::string(" in packet")); +- DEBUG(6)(s.c_str()); ++ DEBUG(6)("Warning: caught std::logic_error %s in packet",e.what()); + } + } + + diff --git a/net-analyzer/tcpflow/tcpflow-1.6.1-r1.ebuild b/net-analyzer/tcpflow/tcpflow-1.6.1-r1.ebuild new file mode 100644 index 000000000000..07306743ad75 --- /dev/null +++ b/net-analyzer/tcpflow/tcpflow-1.6.1-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="A tool for monitoring, capturing and storing TCP connections flows" +HOMEPAGE="https://github.com/simsong/tcpflow" +SRC_URI=" + https://api.github.com/repos/simsong/be13_api/tarball/c81521d768bb78499c069fcd7c47adc8eee0350c -> be13_api-20170924.tar.gz + https://api.github.com/repos/simsong/dfxml/tarball/7d11eaa7da8d31f588ce8aecb4b4f5e7e8169ba6 -> dfxml-20170921.tar.gz + https://github.com/simsong/tcpflow/archive/refs/tags/${P}.tar.gz -> ${P}-tag.tar.gz +" +S="${WORKDIR}"/${PN}-${P} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="cairo test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite + dev-libs/boost:= + dev-libs/openssl:= + net-libs/http-parser:= + net-libs/libpcap + sys-libs/libcap-ng + sys-libs/zlib:= + cairo? ( + x11-libs/cairo + )" +DEPEND="${RDEPEND}" +BDEPEND="test? ( sys-apps/coreutils )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.5.0_alpha-libcapng.patch + "${FILESDIR}"/${PN}-1.5.2-gentoo.patch + "${FILESDIR}"/${PN}-1.6.1-wformat-security.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + append-cxxflags -fpermissive + + # Disable Python because it's Python 2.7 only, even as of 1.6.1! + export ac_cv_header_python2_7_Python_h=no + export ac_cv_lib_python2_7_Py_Initialize=no + + CONFIG_SHELL="${BROOT}"/bin/bash econf $(usex cairo --enable-cairo=true --enable-cairo=false) +} diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index f1c371eb652542864cd6f0369437bf74d2736888..48ee6dfe9d407bda559431f65f4f08c8bb3749b8 100644 GIT binary patch delta 8441 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%0Ar>^Dq)td2gq|%% ZN6+Rs3k?bI9Wc}H{tqP4v33$D5hGkw1|$gj!93 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 XCj1o531uWq;!pn%4xY_nC?Eg;EC=eB diff --git a/net-firewall/nftables/nftables-1.0.2-r1.ebuild b/net-firewall/nftables/nftables-1.0.2-r1.ebuild index 4e105370dd23..a7337abb2897 100644 --- a/net-firewall/nftables/nftables-1.0.2-r1.ebuild +++ b/net-firewall/nftables/nftables-1.0.2-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then else SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2 verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index 04abb348005f3c324288ec0e7238f9803c4e6cb5..e1b4d29abdfb984a300238302af055afe65302da 100644 GIT binary patch literal 3513 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 literal 3515 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 diff --git a/net-fs/btfs/Manifest b/net-fs/btfs/Manifest index 2d90fd49c7e7..1603354e8d37 100644 --- a/net-fs/btfs/Manifest +++ b/net-fs/btfs/Manifest @@ -1 +1,2 @@ DIST btfs-2.23.tar.gz 24292 BLAKE2B d834fe347a75ba9633464ef8d7952e557ade9d0008d2845bd72a0277c19fb83bb6aa59c2e97077f67c525fe7fb69509c2a1ba34a5fdfa9069f0915e2f3639a2e SHA512 f911b334367e619621677793342fe36247dc63a8bff6fcab65f0b64e1645bab2ede261a7e7c03c76e18ad75b9b485d8c422e99ffcbd6069ceeb5b5e590bf5f63 +DIST btfs-2.24.tar.gz 24328 BLAKE2B d143d25fd78706e60e7ad46053371140bc73a15e313ad35258aedc350614efe72c3662418da2ca61eb8c36a6f153db3477cdc0b5f290afd0eb361739b9d33f3d SHA512 33339d9eefe6836c8c96c4ea0fb6ee99150df5500f4d1dce107c20df72e0d2959152fca0901676cec1eebf1de39a69dc46ea96442aecd234c9fb4e7618337b0c diff --git a/net-fs/btfs/btfs-2.24.ebuild b/net-fs/btfs/btfs-2.24.ebuild new file mode 100644 index 000000000000..bbf144bed74d --- /dev/null +++ b/net-fs/btfs/btfs-2.24.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit autotools python-r1 + +DESCRIPTION="a bittorrent filesystem based on FUSE" +HOMEPAGE="https://github.com/johang/btfs" +SRC_URI="https://github.com/johang/btfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=">=sys-fs/fuse-2.8.0:0 + >=net-misc/curl-7.22.0 + dev-libs/boost:= + >=net-libs/libtorrent-rasterbar-0.16.0:=" +RDEPEND="${DEPEND} + ${PYTHON_DEPS}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Don't install btplay via make + sed -i '/^SUBDIRS =/s/scripts//' Makefile.am || die + + eautoreconf +} + +src_install() { + default + + python_foreach_impl python_doscript scripts/btplay +} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index 83707fb2c26706a335c50e541e1ee40ea275e314..99f650ad0094d1d88a12fc51415bbcc97b8d4d18 100644 GIT binary patch delta 10386 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%0ABz^`~zizWirqBwE$T@A7ygE!jBzz~bVJ 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 delta 31951 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 delta 15035 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 R!kzq2{|}S}Y$_UX007zBj2Qp` diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest index d563c5e078e0..0f11bdbde11e 100644 --- a/net-mail/automx2/Manifest +++ b/net-mail/automx2/Manifest @@ -1,3 +1,2 @@ -DIST automx2-2021.6.tar.gz 175423 BLAKE2B 26c83f0932b7a6b13b2c0f476a90bf1a3f134ab33e07b16a13034495c51b5d6ee744d7735352c7833c4a5a5c441dba003b68d4b2de95cb4e75aa7d0b726917d6 SHA512 0a2bc51f1ba70bf4e27f234e6a25f97eae5e4a841b93ade7baa2a87ffa485185220bd70779018d5e438ab04f4f6e9b9605be780efd1b803dd7133520fd4ef360 DIST automx2-2022.0.tar.gz 183324 BLAKE2B 1fda53019cc20979806157db3b740d5bd0c41d545745471188ca6d200dee490c84abb1e353694f5fe45e75983ca8449258ad7fd75e085d10523fd8b0e6310e87 SHA512 2fde481c3b5459a8a0441edf0f8a664615734859a299924207edd35a2e254e2900d88c41e6ec6e7379effbe9c4b7ab7db39ffa81bfc8691a3de5643bbd20d4be DIST automx2-2022.1.tar.gz 182519 BLAKE2B baf2ecc801f6f024eb6a6fe2610d6cb7c3dd0726cfa877fdea76d94ebf16b9393addc5be8844f3017fd664b73adc74f2cd898736bbcad1fa0b2b3c1022cb638a SHA512 3d6fb9cf01cff641c78851560d72e3d80f9011cca4cd438cd49e999feef3f290bbd9495655f41319eb5456beac09bb8862dc327b521254266e0d53aa17b0bbd3 diff --git a/net-mail/automx2/automx2-2021.6.ebuild b/net-mail/automx2/automx2-2021.6.ebuild deleted file mode 100644 index 8f23e1fc2e4c..000000000000 --- a/net-mail/automx2/automx2-2021.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 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="Email client autoconfiguration service" -HOMEPAGE="https://automx.org/" -SRC_URI="https://github.com/rseichter/automx2/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND="acct-user/automx2" -RDEPEND=" - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-migrate[${PYTHON_USEDEP}] - dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] - dev-python/ldap3[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_prepare_all() { - sed -i -e "/('scripts'/d" setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - export AUTOMX2_CONF="tests/unittest.conf" - ${EPYTHON} -m unittest discover tests/ || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - local DOCS=( ${S}/docs/*.adoc ${S}/contrib/*sample.conf ) - local HTML_DOCS=( ${S}/docs/*.{html,svg} ) - newconfd "${FILESDIR}/confd" "${PN}" - newinitd "${FILESDIR}/init-r1" "${PN}" - insinto /etc - newins "${FILESDIR}/conf" "${PN}.conf" - distutils-r1_python_install_all -} diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest index 2be02c24607c..7b14d1c5cfe4 100644 --- a/net-mail/fetchmail/Manifest +++ b/net-mail/fetchmail/Manifest @@ -1,4 +1,4 @@ DIST fetchmail-6.4.21.tar.xz 1318996 BLAKE2B 4c2befad2b7dfa6957889e029572c259be7a20e4b54b864e2cca827540d745a57ad227f8e1fce1336e8f3a1005c780d8fa7c1b10b9ee05ce68dbcfac75afa179 SHA512 c9300f63c0e4073f199a9a7d9061774a7f88aad496b696cad96c0ee85107cae506461f0cd083903c60104b1e7654461213f3f759c1cdaffaf1c85fb1956faa67 DIST fetchmail-6.4.22.tar.xz 1330176 BLAKE2B 7086f8a3df263f68ae2034321f63c40fcf4759517f46c67ba4b5d3b33ba07d3bb4f512d749a67a2d76991b46847b6dd9df0795a7a28e8166842454001497cfc9 SHA512 ff6db2705b6e3806e22c326da8a0f6bdc0909965cd283b50f9d55bd3a18a52fc4b2f4b4afece1e81aa25b6f1037450cb2b579c4d2cfe4705d34b31d4c1a47e00 DIST fetchmail-6.4.27.tar.xz 1326668 BLAKE2B fb349f8e4b17929d8ab5ec144e2d6e4227b56143112eb3745830c339f8dfdaa80fb47060ad3671258563198ed1283a903fcd5a82564b7320a829ceb4c5826642 SHA512 75650c2a8bcfa6f4364dacd6964f00848a23e1bc96eed10f7fcfd9c8c6f6b6fe60eee2730c57c8a5263c11f01b3031cbef7d6b2bffa730de63e7ec262448af2f -DIST fetchmail-7.0.0-alpha9.tar.xz 1213244 BLAKE2B 895fe178993cc34500e276bef5ebe9a4fd81fea522d39fd271433320afc46faa9657d8b85b2d28cd5dbc6d3dbbb233d5eb27d3e26205f5406de9f750c50d7f1b SHA512 7ac1c26edfd2a0d69ba3c1e9f47d96aa48f1cdc10060ff928f952e43141651896f5c5190c41064075fb5c5837516f63d6ff3e7fb0cdc7d389c44b6e39db01d8f +DIST fetchmail-6.4.30.tar.xz 1333524 BLAKE2B 67e6aff00b1678ad68a4539c40147c79fbb22970248a97fd16340dbc64e90339a476ea322afde7345858b7041a00364e181af37dc96a09dcdca2e096f62922ea SHA512 0ec540c4102267e6e72fefa5e76aa76f45d25a0e68ec40f1fd834719f2a4b5f3f78c587b050fc33d97dd8fc6f674950949e5c23f960ebcd3046d5cc2e06db1d0 diff --git a/net-mail/fetchmail/fetchmail-6.4.27.ebuild b/net-mail/fetchmail/fetchmail-6.4.27.ebuild index 98b1ae2dae89..55d1c2aeeed7 100644 --- a/net-mail/fetchmail/fetchmail-6.4.27.ebuild +++ b/net-mail/fetchmail/fetchmail-6.4.27.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-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 ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ssl nls kerberos tk socks" REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )" diff --git a/net-mail/fetchmail/fetchmail-7.0.0_alpha9-r1.ebuild b/net-mail/fetchmail/fetchmail-6.4.30.ebuild similarity index 82% rename from net-mail/fetchmail/fetchmail-7.0.0_alpha9-r1.ebuild rename to net-mail/fetchmail/fetchmail-6.4.30.ebuild index c0b4ff885c7c..98b1ae2dae89 100644 --- a/net-mail/fetchmail/fetchmail-7.0.0_alpha9-r1.ebuild +++ b/net-mail/fetchmail/fetchmail-6.4.30.ebuild @@ -1,23 +1,22 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="tk?" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="tk" inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs DESCRIPTION="the legendary remote-mail retrieval and forwarding utility" HOMEPAGE="https://www.fetchmail.info/" -SRC_URI="mirror://sourceforge/${PN}/${P/_/-}.tar.xz" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="kerberos nls +python socks +ssl tk" -REQUIRED_USE="tk? ( python ) - python? ( ${PYTHON_REQUIRED_USE} )" +IUSE="ssl nls kerberos tk socks" +REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="acct-user/fetchmail ssl? ( @@ -30,7 +29,7 @@ RDEPEND="acct-user/fetchmail nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) - python? ( + tk? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' dev-python/future[${PYTHON_USEDEP}] @@ -46,22 +45,21 @@ HTML_DOCS="*.html" PATCHES=( "${FILESDIR}"/${PN}-6.3.26-python-optional.patch ) - -S=${WORKDIR}/${P/_/-} +S=${WORKDIR}/${P/_/.} pkg_setup() { - use python && python-single-r1_pkg_setup + use tk && python-single-r1_pkg_setup } src_prepare() { default # don't compile during src_install - use python && : > "${S}"/py-compile + use tk && : > "${S}"/py-compile eautoreconf } src_configure() { - use python || export PYTHON=: + use tk || export PYTHON=: econf \ --enable-RPA \ @@ -82,7 +80,6 @@ src_compile() { src_install() { default - use python && python_doscript contrib/fetchmail-oauth2.py newinitd "${FILESDIR}"/fetchmail.initd fetchmail newconfd "${FILESDIR}"/fetchmail.confd fetchmail @@ -97,7 +94,7 @@ src_install() { [ -f "${f}" ] && dodoc "${f}" done - use python && python_optimize + use tk && python_optimize } pkg_postinst() { diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 660c1bb17ab2..9f778db017a0 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,2 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 -DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2 -DIST mu-1.7.13.tar.xz 2139140 BLAKE2B c5eea94df8640e0362fd7bd18da78cc53023e7c85c3b4a653df7ae52e57dc64433572bfb2bc41494ce60a1b26abdd75ee07cb945a282754a12f65835a4545e6d SHA512 c5c447cdcf6fd2a3c3dfb8c7cffc9c50e147de2779db04fedaf59897fd135a76b309576f2c9473919221f0dcd6b8793732af3483d86dbe0f073a66d2559fe315 +DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc diff --git a/net-mail/mu/mu-1.7.13.ebuild b/net-mail/mu/mu-1.7.13.ebuild deleted file mode 100644 index 902c7c8d9e4b..000000000000 --- a/net-mail/mu/mu-1.7.13.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" -HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu" -SRC_URI="https://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" -IUSE="emacs readline" - -DEPEND=" - dev-libs/glib:2 - dev-libs/gmime:3.0 - >=dev-libs/xapian-1.4:= - emacs? ( >=app-editors/emacs-25.3:* ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-apps/texinfo - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch - "${FILESDIR}"/${PN}-1.7.12-gcc12.patch -) - -SITEFILE="70mu-gentoo-autoload.el" - -src_prepare() { - default - - # Don't install NEWS.org into /usr/share/doc. - sed -i '/NEWS.org/,+1 d' meson.build || die - - # Instead, put it in /usr/share/doc/${PF}. - sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_feature emacs) - $(meson_feature readline) - # NOTE: Guile interface is deprecated to be removed shortly. - -Dguile=disabled - -Dtoys=disabled - ) - meson_src_configure -} - -src_install() { - meson_src_install - - # Since meson no longer installs NEWS.org, install it with dodoc. - # Also, it must be uncompressed so that it can be viewed with - # mu4e-info. - docompress -x /usr/share/doc/${PF}/NEWS.org - dodoc NEWS.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/" - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.7.12.ebuild b/net-mail/mu/mu-1.7.23.ebuild similarity index 92% rename from net-mail/mu/mu-1.7.12.ebuild rename to net-mail/mu/mu-1.7.23.ebuild index 902c7c8d9e4b..39d5cb8ad147 100644 --- a/net-mail/mu/mu-1.7.12.ebuild +++ b/net-mail/mu/mu-1.7.23.ebuild @@ -38,6 +38,7 @@ src_prepare() { # Don't install NEWS.org into /usr/share/doc. sed -i '/NEWS.org/,+1 d' meson.build || die + sed -i '/mu4e-about.org/d' mu4e/meson.build || die # Instead, put it in /usr/share/doc/${PF}. sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die @@ -49,7 +50,6 @@ src_configure() { $(meson_feature readline) # NOTE: Guile interface is deprecated to be removed shortly. -Dguile=disabled - -Dtoys=disabled ) meson_src_configure } @@ -62,6 +62,10 @@ src_install() { # mu4e-info. docompress -x /usr/share/doc/${PF}/NEWS.org dodoc NEWS.org + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org } pkg_preinst() { diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 4065abcb7d2c06ef9776d0eb6ef92f091c0da59c..e51d991b3dc8733ec9f4a6be589e433dbd46a947 100644 GIT binary patch literal 55416 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 JX_F$50RVI6G~oaM literal 55380 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

  • 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 delta 21916 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 nPB7cm@3-6C4baYB>t4cd;e diff --git a/metadata/md5-cache/sci-mathematics/agda-2.6.1.2 b/metadata/md5-cache/sci-mathematics/agda-2.6.1.2 index 30f0aef9edf6..4b4d3cbc8396 100644 --- a/metadata/md5-cache/sci-mathematics/agda-2.6.1.2 +++ b/metadata/md5-cache/sci-mathematics/agda-2.6.1.2 @@ -11,5 +11,5 @@ PDEPEND=stdlib? ( ~sci-mathematics/agda-stdlib-2.6.1.2.1.4 ) RDEPEND=>=dev-haskell/aeson-1.1.2.0:=[profile?] =dev-haskell/async-2.2:=[profile?] =dev-haskell/blaze-html-0.8:=[profile?] =dev-haskell/boxes-0.1.3:=[profile?] =dev-haskell/data-hash-0.2.0.0:=[profile?] =dev-haskell/edit-distance-0.2.1.2:=[profile?] =dev-haskell/equivalence-0.3.2:=[profile?] =dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/geniplate-mirror-0.6.0.6:=[profile?] =dev-haskell/gitrev-1.3.1:=[profile?] =dev-haskell/hashable-1.2.1.0:=[profile?] =dev-haskell/hashtables-1.2.0.2:=[profile?] =dev-haskell/haskeline-0.7.2.3:=[profile?] =dev-haskell/ieee754-0.7.8:=[profile?] =dev-haskell/mtl-2.2.1:=[profile?] =dev-haskell/murmur-hash-0.1:=[profile?] =dev-haskell/regex-tdfa-1.3.1.0:=[profile?] =dev-haskell/split-0.2.0.0:=[profile?] =dev-haskell/stm-2.4.4:=[profile?] =dev-haskell/strict-0.3.2:=[profile?] =dev-haskell/text-1.2.3.1:=[profile?] =dev-haskell/unordered-containers-0.2.5.0:=[profile?] =dev-haskell/uri-encode-1.5.0.4:=[profile?] =dev-haskell/zlib-0.6:=[profile?] =dev-lang/ghc-8.0.2:= enable-cluster-counting? ( >=dev-haskell/text-icu-0.7:=[profile?] =app-editors/emacs-23.1:* app-emacs/haskell-mode ) SLOT=0/2.6.1.2 SRC_URI=https://hackage.haskell.org/package/Agda-2.6.1.2/Agda-2.6.1.2.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common e7aaa047873789f549ea3df2f04b2145 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common e7aaa047873789f549ea3df2f04b2145 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=1f3460c80b1eeef5a25db800e151e56d diff --git a/metadata/md5-cache/sci-mathematics/agda-stdlib-2.6.1.2.1.4 b/metadata/md5-cache/sci-mathematics/agda-stdlib-2.6.1.2.1.4 index 36b224070f0a..64990dee2781 100644 --- a/metadata/md5-cache/sci-mathematics/agda-stdlib-2.6.1.2.1.4 +++ b/metadata/md5-cache/sci-mathematics/agda-stdlib-2.6.1.2.1.4 @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=sci-mathematics/agda-2.6.1.2:=[profile?] SLOT=0 SRC_URI=https://github.com/agda/agda-stdlib/archive/v1.4.tar.gz -> agda-stdlib-2.6.1.2.1.4.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common e7aaa047873789f549ea3df2f04b2145 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package 6344fef4405bc9a6cca6a0a39eee4a32 haskell-cabal de2e30946d48d6b6758a807ff06f7ad9 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common e7aaa047873789f549ea3df2f04b2145 eutils dab5d8ec471d025b79c9e6906bcf3bff ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal 81cdafdd21e27dfc13f0f7b4947fa145 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=832c9f368f6347f3b033d36592c95c82 diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz index 88a7b861f496493a0caabafde2ced6b283c2beb6..e51a8b21702a6e2d84ea543975ba2beaa69c438e 100644 GIT binary patch delta 14593 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 z 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 UB_=Vm_3MBB57W8VrSwVy0MiIPf&c&j delta 66040 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 diff --git a/metadata/md5-cache/sys-apps/ed-1.18 b/metadata/md5-cache/sys-apps/ed-1.18 index 98bc27870f21..b20a7041a822 100644 --- a/metadata/md5-cache/sys-apps/ed-1.18 +++ b/metadata/md5-cache/sys-apps/ed-1.18 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/ed/ INHERIT=toolchain-funcs unpacker verify-sig IUSE=verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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+ SLOT=0 SRC_URI=mirror://gnu/ed/ed-1.18.tar.lz verify-sig? ( mirror://gnu/ed/ed-1.18.tar.lz.sig ) _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 unpacker 697382d119fd3d195f110b7979184285 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=c0342d03abeea26046be06145730de60 +_md5_=bf63ad1b4806a01a7000e3fe6ce90271 diff --git a/metadata/md5-cache/sys-apps/findutils-4.9.0 b/metadata/md5-cache/sys-apps/findutils-4.9.0 index c77cb8dc1f52..647e76367308 100644 --- a/metadata/md5-cache/sys-apps/findutils-4.9.0 +++ b/metadata/md5-cache/sys-apps/findutils-4.9.0 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.gnu.org/software/findutils/ INHERIT=flag-o-matic python-any-r1 verify-sig IUSE=nls selinux static test verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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-3+ RDEPEND=selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/findutils/findutils-4.9.0.tar.xz verify-sig? ( mirror://gnu/findutils/findutils-4.9.0.tar.xz.sig ) _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fd763c978f23f337ced60fd004ecbeb1 +_md5_=cfb338626c3a57769f8edbb21bfdca5d diff --git a/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9 b/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9 index 67397af36184..293e33472051 100644 --- a/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9 +++ b/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9 @@ -5,10 +5,10 @@ DESCRIPTION=systemd integration files for Gentoo EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Systemd INHERIT=systemd udev -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=>=sys-apps/systemd-207 !sys-fs/eudev !sys-fs/udev SLOT=0 SRC_URI=https://dev.gentoo.org/~floppym/dist/gentoo-systemd-integration-9.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 -_md5_=2e3c3260176200a16e72300b58ebc569 +_md5_=0a91f247c1bb91a118a2dc60ea23373f diff --git a/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9999 b/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9999 index d8178db0b7b5..8a6d33d96e1f 100644 --- a/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9999 +++ b/metadata/md5-cache/sys-apps/gentoo-systemd-integration-9999 @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=>=sys-apps/systemd-207 !sys-fs/eudev !sys-fs/udev SLOT=0 _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 -_md5_=bb9396c50bde3360256558cc03e613d0 +_md5_=7cee72a0d03d8b9d5adf61bf671365d1 diff --git a/metadata/md5-cache/sys-apps/hwdata-0.358 b/metadata/md5-cache/sys-apps/hwdata-0.358 index 42a7da03ba62..e466ba60f2a0 100644 --- a/metadata/md5-cache/sys-apps/hwdata-0.358 +++ b/metadata/md5-cache/sys-apps/hwdata-0.358 @@ -2,9 +2,9 @@ DEFINED_PHASES=configure DESCRIPTION=Hardware identification and configuration data EAPI=7 HOMEPAGE=https://github.com/vcrhonek/hwdata -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RESTRICT=test SLOT=0 SRC_URI=https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.358.tar.gz -> hwdata-0.358.tar.gz -_md5_=04b065000bd465e5d56f1df7343d5a84 +_md5_=9afd8545ceccdf94a9346427bdd81380 diff --git a/metadata/md5-cache/sys-apps/hwdata-0.359 b/metadata/md5-cache/sys-apps/hwdata-0.359 new file mode 100644 index 000000000000..bfc31620b814 --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwdata-0.359 @@ -0,0 +1,10 @@ +DEFINED_PHASES=configure +DESCRIPTION=Hardware identification and configuration data +EAPI=7 +HOMEPAGE=https://github.com/vcrhonek/hwdata +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.359.tar.gz -> hwdata-0.359.tar.gz +_md5_=04b065000bd465e5d56f1df7343d5a84 diff --git a/metadata/md5-cache/sys-apps/man-pages-5.13 b/metadata/md5-cache/sys-apps/man-pages-5.13 index 0111e71085c0..5d59f1f3f825 100644 --- a/metadata/md5-cache/sys-apps/man-pages-5.13 +++ b/metadata/md5-cache/sys-apps/man-pages-5.13 @@ -3,11 +3,11 @@ DESCRIPTION=A somewhat comprehensive collection of Linux man pages EAPI=7 HOMEPAGE=https://www.kernel.org/doc/man-pages/ IUSE=l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=man-pages GPL-2+ BSD PDEPEND=l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix RDEPEND=virtual/man !=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(-)?] ) static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) ) !static-libs? ( 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(-)?] ) ) sys-apps/hwdata REQUIRED_USE=static-libs? ( !udev ) SLOT=0 SRC_URI=https://mj.ucw.cz/download/linux/pci/pciutils-3.8.0.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=422ebdf50af20d44b2082c7d1b25f824 +_md5_=a5f48146a3f91a02c8d70d3037b982da diff --git a/metadata/md5-cache/sys-apps/s6-2.11.1.0 b/metadata/md5-cache/sys-apps/s6-2.11.1.0 index 30e91916b0fb..a4dfd1040001 100644 --- a/metadata/md5-cache/sys-apps/s6-2.11.1.0 +++ b/metadata/md5-cache/sys-apps/s6-2.11.1.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6/ INHERIT=toolchain-funcs IUSE=+execline static static-libs -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=ISC RDEPEND=execline? ( >=dev-lang/execline-2.8.3.0:=[static-libs?] ) >=dev-libs/skalibs-2.11.2.0:=[static-libs?] REQUIRED_USE=static? ( static-libs ) SLOT=0/2.11 SRC_URI=https://www.skarnet.org/software/s6/s6-2.11.1.0.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=d5c656e738db78c6313a5a612aeb1e02 +_md5_=da3031cd4fbad1ff6a7a81324df40990 diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.3 b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.3 index 48c7168f6e4d..d01525463c6b 100644 --- a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.3 +++ b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.7.3 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ INHERIT=toolchain-funcs IUSE=static static-libs +sysv-utils -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=ISC RDEPEND=>=dev-lang/execline-2.8.3.0:=[static-libs?] >=dev-libs/skalibs-2.11.2.0:=[static-libs?] >=sys-apps/s6-2.11.1.0:=[execline,static-libs?] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) REQUIRED_USE=static? ( static-libs ) SLOT=0/1.0 SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.0.7.3.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=7aa06a2619ef0d2549b0ca55de140765 +_md5_=a3549cc7a34eba73a4148b982719f317 diff --git a/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.4.0 b/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.4.0 index e439f9838ee9..0e236d623e3b 100644 --- a/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.4.0 +++ b/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.4.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6-portable-utils/ INHERIT=toolchain-funcs IUSE=static -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=ISC RDEPEND=!static? ( >=dev-libs/skalibs-2.11.2.0:= ) SLOT=0 SRC_URI=https://www.skarnet.org/software/s6-portable-utils/s6-portable-utils-2.2.4.0.tar.gz _eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=bf2ed47473e6bca5191fa6f6d0d189bb +_md5_=d0bbe6ab589df28a1e3dc1ba114789e2 diff --git a/metadata/md5-cache/sys-apps/systemd-249.11 b/metadata/md5-cache/sys-apps/systemd-249.11 deleted file mode 100644 index 410b09e66877..000000000000 --- a/metadata/md5-cache/sys-apps/systemd-249.11 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-util/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/jinja[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/jinja[python_targets_python3_8(-)] ) ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack -DEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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(-)?] ) homed? ( >=dev-libs/openssl-1.1.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] >=net-libs/gnutls-3.1.4:0= ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) repart? ( >=dev-libs/openssl-1.1.0:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=sys-kernel/linux-headers-3.11 gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -DESCRIPTION=System and service manager for Linux -EAPI=7 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/systemd -INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript -IUSE=acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils fido2 +gcrypt gnuefi homed http idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=GPL-2 LGPL-2.1 MIT public-domain -PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) -RDEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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(-)?] ) homed? ( >=dev-libs/openssl-1.1.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] >=net-libs/gnutls-3.1.4:0= ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) repart? ( >=dev-libs/openssl-1.1.0:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 selinux? ( sec-policy/selinux-base-policy[systemd] ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !build? ( || ( sys-apps/util-linux[kill(-)] sys-process/procps[kill(+)] sys-apps/coreutils[kill(-)] ) ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev -REQUIRED_USE=homed? ( cryptsetup pam ) importd? ( curl gcrypt lzma ) pwquality? ( homed ) -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/systemd/systemd-stable/archive/v249.11/systemd-stable-249.11.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=889f9925c447fcc1a3b3b5b7822325ff diff --git a/metadata/md5-cache/sys-apps/systemd-249.9 b/metadata/md5-cache/sys-apps/systemd-249.9 deleted file mode 100644 index b412bf096cb1..000000000000 --- a/metadata/md5-cache/sys-apps/systemd-249.9 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-util/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/jinja[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/jinja[python_targets_python3_8(-)] ) ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack -DEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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(-)?] ) homed? ( >=dev-libs/openssl-1.1.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] >=net-libs/gnutls-3.1.4:0= ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) repart? ( >=dev-libs/openssl-1.1.0:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=sys-kernel/linux-headers-3.11 gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -DESCRIPTION=System and service manager for Linux -EAPI=7 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/systemd -INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript -IUSE=acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls elfutils fido2 +gcrypt gnuefi homed http idn importd +kmod +lz4 lzma nat pam pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 LGPL-2.1 MIT public-domain -PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) -RDEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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(-)?] ) homed? ( >=dev-libs/openssl-1.1.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] >=net-libs/gnutls-3.1.4:0= ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) repart? ( >=dev-libs/openssl-1.1.0:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 selinux? ( sec-policy/selinux-base-policy[systemd] ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !build? ( || ( sys-apps/util-linux[kill(-)] sys-process/procps[kill(+)] sys-apps/coreutils[kill(-)] ) ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev -REQUIRED_USE=homed? ( cryptsetup pam ) importd? ( curl gcrypt lzma ) pwquality? ( homed ) -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/systemd/systemd-stable/archive/v249.9/systemd-stable-249.9.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c90582373468d4b020b11a54a9bd7355 diff --git a/metadata/md5-cache/sys-apps/systemd-250.5-r1 b/metadata/md5-cache/sys-apps/systemd-250.5-r1 index bbb6c42c0a65..73004bf2f5ce 100644 --- a/metadata/md5-cache/sys-apps/systemd-250.5-r1 +++ b/metadata/md5-cache/sys-apps/systemd-250.5-r1 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/systemd INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript IUSE=acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd +kmod +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=GPL-2 LGPL-2.1 MIT public-domain PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) RDEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 hostnamed-fallback? ( acct-group/systemd-hostname sys-apps/dbus-broker ) selinux? ( sec-policy/selinux-base-policy[systemd] ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !build? ( || ( sys-apps/util-linux[kill(-)] sys-process/procps[kill(+)] sys-apps/coreutils[kill(-)] ) ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=https://github.com/systemd/systemd-stable/archive/v250.5/systemd-stable-250.5.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f0efd33bc9ba31a5c95a9dde777f940d +_md5_=dbc1e163c5e12be5affa8591c59c7cd3 diff --git a/metadata/md5-cache/sys-apps/systemd-251_rc2 b/metadata/md5-cache/sys-apps/systemd-251 similarity index 97% rename from metadata/md5-cache/sys-apps/systemd-251_rc2 rename to metadata/md5-cache/sys-apps/systemd-251 index a727603a70dc..e83aa7ed921a 100644 --- a/metadata/md5-cache/sys-apps/systemd-251_rc2 +++ b/metadata/md5-cache/sys-apps/systemd-251 @@ -6,12 +6,13 @@ EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/systemd INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript IUSE=acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnuefi gnutls homed http idn importd +kmod +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=GPL-2 LGPL-2.1 MIT public-domain PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) RDEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 selinux? ( sec-policy/selinux-base-policy[systemd] ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !build? ( || ( sys-apps/util-linux[kill(-)] sys-process/procps[kill(+)] sys-apps/coreutils[kill(-)] ) ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev REQUIRED_USE=dns-over-tls? ( || ( gnutls openssl ) ) homed? ( cryptsetup pam openssl ) importd? ( curl lzma || ( gcrypt openssl ) ) pwquality? ( homed ) RESTRICT=!test? ( test ) SLOT=0/2 -SRC_URI=https://github.com/systemd/systemd/archive/v251-rc2/systemd-251-rc2.tar.gz +SRC_URI=https://github.com/systemd/systemd/archive/v251/systemd-251.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=20d5e50686b69a0e64239404c8d017ce +_md5_=7c49d4bdcf7faecdf7f5dd1e8793d453 diff --git a/metadata/md5-cache/sys-apps/systemd-251_rc3 b/metadata/md5-cache/sys-apps/systemd-251_rc3 deleted file mode 100644 index d1400d2438fb..000000000000 --- a/metadata/md5-cache/sys-apps/systemd-251_rc3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-util/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/jinja[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/jinja[python_targets_python3_8(-)] ) ) || ( ( >=dev-lang/python-3.10.0_p1-r1:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/lxml[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/lxml[python_targets_python3_8(-)] ) ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack -DEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=sys-kernel/linux-headers-4.15 gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) -DESCRIPTION=System and service manager for Linux -EAPI=7 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/systemd -INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript -IUSE=acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnuefi gnutls homed http idn importd +kmod +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr -LICENSE=GPL-2 LGPL-2.1 MIT public-domain -PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) -RDEPEND=>=sys-apps/util-linux-2.30: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-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) nat? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 selinux? ( sec-policy/selinux-base-policy[systemd] ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !build? ( || ( sys-apps/util-linux[kill(-)] sys-process/procps[kill(+)] sys-apps/coreutils[kill(-)] ) ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev -REQUIRED_USE=dns-over-tls? ( || ( gnutls openssl ) ) homed? ( cryptsetup pam openssl ) importd? ( curl lzma || ( gcrypt openssl ) ) pwquality? ( homed ) -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/systemd/systemd/archive/v251-rc3/systemd-251-rc3.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=84191862d21069d8143716e1f4e1d439 diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999 index 3b571e4146cc..f4b019683e1e 100644 --- a/metadata/md5-cache/sys-apps/systemd-9999 +++ b/metadata/md5-cache/sys-apps/systemd-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=dns-over-tls? ( || ( gnutls openssl ) ) homed? ( cryptsetup pam ope RESTRICT=!test? ( test ) SLOT=0/2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info dcbf4f67bc38bee48e9d69a4344e8059 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pam e44a1dd98f13e1ad76de01e919bde1f1 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 udev 2d229ad4bfa09058e0184b1ca900db32 usr-ldscript 5c738dce357b54d5a90e30094d2f983c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d826bd41ef4dd04c19743025be676961 +_md5_=7c49d4bdcf7faecdf7f5dd1e8793d453 diff --git a/metadata/md5-cache/sys-apps/ucspi-ssl-0.99e-r2 b/metadata/md5-cache/sys-apps/ucspi-ssl-0.99e-r2 index 745b6fff217b..48ae352e371b 100644 --- a/metadata/md5-cache/sys-apps/ucspi-ssl-0.99e-r2 +++ b/metadata/md5-cache/sys-apps/ucspi-ssl-0.99e-r2 @@ -10,5 +10,5 @@ LICENSE=public-domain RDEPEND=dev-libs/openssl:= perl? ( dev-lang/perl:= ) sys-apps/ucspi-tcp SLOT=0 SRC_URI=https://www.fehcom.de/ipnet/ucspi-ssl/ucspi-ssl-0.99e.tgz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=41ab7d8fdbff07ed3722f50850eec6d7 diff --git a/metadata/md5-cache/sys-apps/ucspi-tcp-0.88-r18 b/metadata/md5-cache/sys-apps/ucspi-tcp-0.88-r18 index 2b8a1faa9282..dcd4140add6f 100644 --- a/metadata/md5-cache/sys-apps/ucspi-tcp-0.88-r18 +++ b/metadata/md5-cache/sys-apps/ucspi-tcp-0.88-r18 @@ -10,5 +10,5 @@ RDEPEND=!app-doc/ucspi-tcp-man selinux? ( sec-policy/selinux-ucspitcp ) RESTRICT=test SLOT=0 SRC_URI=https://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz mirror://qmail/ucspi-rss.diff http://smarden.org/pape/djb/manpages/ucspi-tcp-0.88-man.tar.gz http://xs3.b92.net/tomislavr/ucspi-tcp-0.88-rblspp.patch ipv6? ( https://www.fefe.de/ucspi/ucspi-tcp-0.88-ipv6.diff19.bz2 ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 194634eb0887105149041efaf9f66be5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 qmail 64280dc99a248daf87f54f3b72d5bf1d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7787623dd7d4141eb841f39bfdf2dae8 diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-gnome-42.1 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-gnome-42.1 index 29f861872f4b..5126da9f61ac 100644 --- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-gnome-42.1 +++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-gnome-42.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome INHERIT=gnome.org meson systemd xdg IUSE=wayland X -KEYWORDS=~amd64 ~arm ~ppc64 ~riscv +KEYWORDS=~amd64 ~arm ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 RDEPEND=dev-libs/glib:2 gnome-base/gnome-desktop:4= gui-libs/libadwaita:1 media-libs/fontconfig sys-apps/dbus >=sys-apps/xdg-desktop-portal-1.7 >=sys-apps/xdg-desktop-portal-gtk-1.14.0 gui-libs/gtk:4[wayland?,X?] SLOT=0 SRC_URI=mirror://gnome/sources/xdg-desktop-portal-gnome/42/xdg-desktop-portal-gnome-42.1.tar.xz _eclasses_=gnome.org 429073e99d7067d3462e875bf5c6e14a meson 8f48ffde53174aba67239f0da61ac9d3 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=63b73b647358032a81ec168471934376 +_md5_=90fea58b1f998fba1a44accf8a766e17 diff --git a/metadata/md5-cache/sys-auth/AusweisApp2-1.22.6 b/metadata/md5-cache/sys-auth/AusweisApp2-1.22.6 new file mode 100644 index 000000000000..3f34085a1014 --- /dev/null +++ b/metadata/md5-cache/sys-auth/AusweisApp2-1.22.6 @@ -0,0 +1,14 @@ +BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev +DESCRIPTION=Official authentication app for German ID cards and residence permits +EAPI=8 +HOMEPAGE=https://www.ausweisapp.bund.de/ +INHERIT=cmake xdg-utils +KEYWORDS=~amd64 ~x86 +LICENSE=EUPL-1.2 +RDEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev +SLOT=0 +SRC_URI=https://github.com/Governikus/AusweisApp2/archive/1.22.6.tar.gz -> AusweisApp2-1.22.6.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=5132afd7c7cdb78bc9afaeb59da220a7 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index ddf0216b4d12176d6bc63154f3bd1071484efca4..5db1f52582032ed9c786a776ee2d4aa62ae764b0 100644 GIT binary patch delta 12451 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 SU2R|EU;ZCHkN?$HUH|}pu@2Ax diff --git a/metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 b/metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 new file mode 100644 index 000000000000..c44fce16509b --- /dev/null +++ b/metadata/md5-cache/sys-auth/ssh-ldap-pubkey-1.4.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/docopt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-ldap-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/logger schema? ( !net-misc/openssh[ldap(-)] ) >=dev-python/pytest-7.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/docopt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-ldap-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/logger dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pytest-describe[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +DESCRIPTION=Utility to manage SSH public keys stored in LDAP +EAPI=7 +HOMEPAGE=https://github.com/jirutka/ssh-ldap-pubkey +INHERIT=distutils-r1 +IUSE=schema test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/docopt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-ldap-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/logger schema? ( !net-misc/openssh[ldap(-)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jirutka/ssh-ldap-pubkey/archive/v1.4.0.tar.gz -> ssh-ldap-pubkey-1.4.0.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=75a54a672f5570429f1ffe2a12077ae0 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index a4a31cf9574cb226ac68f505e7249e834a5e1827..3e7b1e6248626b1828ac97dfac663e334e3fce2a 100644 GIT binary patch delta 27790 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∓d9#%`23ii@GD{c;@Zn+$s%kV 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 diff --git a/metadata/md5-cache/sys-devel/autoconf-wrapper-20220130 b/metadata/md5-cache/sys-devel/autoconf-wrapper-20220130 index 639623992465..741ec319dcf5 100644 --- a/metadata/md5-cache/sys-devel/autoconf-wrapper-20220130 +++ b/metadata/md5-cache/sys-devel/autoconf-wrapper-20220130 @@ -2,8 +2,8 @@ DEFINED_PHASES=install DESCRIPTION=wrapper for autoconf to manage multiple autoconf versions EAPI=7 HOMEPAGE=https://gitweb.gentoo.org/proj/autotools-wrappers.git -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~loong ~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 SLOT=0 SRC_URI=https://dev.gentoo.org/~vapier/dist/autotools-wrappers-at-20220130.tar.gz -_md5_=e9e31b3893b308e956e7976de640ef35 +_md5_=4fccf1e5079851ae2bc80ea94f3e64b8 diff --git a/metadata/md5-cache/sys-devel/bmake-20220303 b/metadata/md5-cache/sys-devel/bmake-20220303 deleted file mode 100644 index 5c35d2e48eb5..000000000000 --- a/metadata/md5-cache/sys-devel/bmake-20220303 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=NetBSD's portable make -EAPI=8 -HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html -KEYWORDS=amd64 ~ppc ~x86 -LICENSE=BSD -SLOT=0 -SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20220303.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz -_md5_=4bc21bf856675fd5fa51f2a613f1d733 diff --git a/metadata/md5-cache/sys-devel/bmake-20220330 b/metadata/md5-cache/sys-devel/bmake-20220330 index ed2a12bd8e58..51b4964bdcab 100644 --- a/metadata/md5-cache/sys-devel/bmake-20220330 +++ b/metadata/md5-cache/sys-devel/bmake-20220330 @@ -2,8 +2,8 @@ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=NetBSD's portable make EAPI=8 HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ~ppc ~x86 LICENSE=BSD SLOT=0 SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20220330.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz -_md5_=c7be9889cec58f9855efcb831c7d1d68 +_md5_=4bc21bf856675fd5fa51f2a613f1d733 diff --git a/metadata/md5-cache/sys-devel/gcc-10.3.0-r2 b/metadata/md5-cache/sys-devel/gcc-10.3.0-r2 index 8e7d1d674627..14b29cb3f4e2 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.3.0-r2 +++ b/metadata/md5-cache/sys-devel/gcc-10.3.0-r2 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-10.3.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=66513cfcb98cc2b6a5a53f51d0d31637 diff --git a/metadata/md5-cache/sys-devel/gcc-10.3.1_p20211126 b/metadata/md5-cache/sys-devel/gcc-10.3.1_p20211126 index cf8f3b525f26..625c886d6edd 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.3.1_p20211126 +++ b/metadata/md5-cache/sys-devel/gcc-10.3.1_p20211126 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20211126/gcc-10-20211126.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.4.0-patches-0.tar.bz2 mirror://gentoo/gcc-10.4.0-patches-0.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-10.3.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=ff20a1cfea3d35ed5f1f3204f5ecfc98 diff --git a/metadata/md5-cache/sys-devel/gcc-10.3.1_p20220519 b/metadata/md5-cache/sys-devel/gcc-10.3.1_p20220519 new file mode 100644 index 000000000000..5b8bb47e6077 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-10.3.1_p20220519 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=7 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=10 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20220519/gcc-10-20220519.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.4.0-patches-1.tar.xz mirror://gentoo/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.4.0-musl-patches-1.tar.xz mirror://gentoo/gcc-10.4.0-musl-patches-1.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=c145966b31176fdb77d43a47d665a208 diff --git a/metadata/md5-cache/sys-devel/gcc-10.3.1_pre9999 b/metadata/md5-cache/sys-devel/gcc-10.4.9999 similarity index 58% rename from metadata/md5-cache/sys-devel/gcc-10.3.1_pre9999 rename to metadata/md5-cache/sys-devel/gcc-10.4.9999 index 210391a99c49..46fc810aed54 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.3.1_pre9999 +++ b/metadata/md5-cache/sys-devel/gcc-10.4.9999 @@ -12,6 +12,6 @@ PROPERTIES=live RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=10 -SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-1.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e292546d4839eca2e919d2a37705e392 +SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.4.0-patches-1.tar.xz mirror://gentoo/gcc-10.4.0-patches-1.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.4.0-musl-patches-1.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.4.0-musl-patches-1.tar.xz mirror://gentoo/gcc-10.4.0-musl-patches-1.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=24c57cc82ed9c8e31b6a787db2cd0c51 diff --git a/metadata/md5-cache/sys-devel/gcc-11.2.0 b/metadata/md5-cache/sys-devel/gcc-11.2.0 index 65469557486f..44588925680d 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.2.0 +++ b/metadata/md5-cache/sys-devel/gcc-11.2.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gnu/gcc/gcc-11.2.0/gcc-11.2.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.2.0-patches-1.tar.bz2 mirror://gentoo/gcc-11.2.0-patches-1.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.2.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-11.2.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7d712394b8c8fe4cd985af35d02c7512 diff --git a/metadata/md5-cache/sys-devel/gcc-11.2.1_p20220115 b/metadata/md5-cache/sys-devel/gcc-11.2.1_p20220115 index 82ed0b21f10c..c67f44602933 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.2.1_p20220115 +++ b/metadata/md5-cache/sys-devel/gcc-11.2.1_p20220115 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220115/gcc-11-20220115.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-patches-4.tar.bz2 mirror://gentoo/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-11.3.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=4739db515bf96c5eb97e510418368923 diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.0 b/metadata/md5-cache/sys-devel/gcc-11.3.0 index dd7c1331f9c5..372a4f688f06 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.3.0 +++ b/metadata/md5-cache/sys-devel/gcc-11.3.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-patches-4.tar.bz2 mirror://gentoo/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-11.3.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2b3a79dd3b86b4f495f49ff2ff17a2fe diff --git a/metadata/md5-cache/sys-devel/gcc-11.3.1_pre9999 b/metadata/md5-cache/sys-devel/gcc-11.4.9999 similarity index 60% rename from metadata/md5-cache/sys-devel/gcc-11.3.1_pre9999 rename to metadata/md5-cache/sys-devel/gcc-11.4.9999 index 592cd4c8ac81..195d7acdd532 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.3.1_pre9999 +++ b/metadata/md5-cache/sys-devel/gcc-11.4.9999 @@ -12,6 +12,6 @@ PROPERTIES=live RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=11 -SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-11.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.2.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.2.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-11.2.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fc95742e90592060fd9dc8d3df2e13fb +SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-11.4.0-patches-0.tar.xz mirror://gentoo/gcc-11.4.0-patches-0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-11.4.0-musl-patches-0.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-11.4.0-musl-patches-0.tar.xz mirror://gentoo/gcc-11.4.0-musl-patches-0.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=187ff6dbeb54ac1d00d4ecd9a2fc79bb diff --git a/metadata/md5-cache/sys-devel/gcc-12.1.0 b/metadata/md5-cache/sys-devel/gcc-12.1.0 index b90ca7b4371f..c21d45910545 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.1.0 +++ b/metadata/md5-cache/sys-devel/gcc-12.1.0 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patche DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) DESCRIPTION=The GNU Compiler Collection -EAPI=7 +EAPI=8 HOMEPAGE=https://gcc.gnu.org/ INHERIT=toolchain IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gnu/gcc/gcc-12.1.0/gcc-12.1.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-patches-5.tar.xz mirror://gentoo/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-musl-patches-4.tar.xz mirror://gentoo/gcc-12.0.0-musl-patches-4.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=095df47cc59efe54570bbd99a9d9ec49 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e504c8963faad9ca685aa61f83586f34 diff --git a/metadata/md5-cache/sys-devel/gcc-12.1.1_pre20220514 b/metadata/md5-cache/sys-devel/gcc-12.1.1_p20220514 similarity index 81% rename from metadata/md5-cache/sys-devel/gcc-12.1.1_pre20220514 rename to metadata/md5-cache/sys-devel/gcc-12.1.1_p20220514 index bc8d1fa3a2d3..9de4bd2a1f24 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.1.1_pre20220514 +++ b/metadata/md5-cache/sys-devel/gcc-12.1.1_p20220514 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patche DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) DESCRIPTION=The GNU Compiler Collection -EAPI=7 +EAPI=8 HOMEPAGE=https://gcc.gnu.org/ INHERIT=toolchain IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20220514/gcc-12-20220514.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-patches-5.tar.xz mirror://gentoo/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-musl-patches-4.tar.xz mirror://gentoo/gcc-12.0.0-musl-patches-4.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=64628610d25f7208392e40022dd033b5 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c13e07e7c34405b4957c0acbee98f835 diff --git a/metadata/md5-cache/sys-devel/gcc-12.1.1_p20220521 b/metadata/md5-cache/sys-devel/gcc-12.1.1_p20220521 new file mode 100644 index 000000000000..b22be3e608f0 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-12.1.1_p20220521 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) valgrind? ( dev-util/valgrind ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=12 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20220521/gcc-12-20220521.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-patches-5.tar.xz mirror://gentoo/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-musl-patches-4.tar.xz mirror://gentoo/gcc-12.0.0-musl-patches-4.tar.xz +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=c13e07e7c34405b4957c0acbee98f835 diff --git a/metadata/md5-cache/sys-devel/gcc-12.1.1_pre9999 b/metadata/md5-cache/sys-devel/gcc-12.2.9999 similarity index 80% rename from metadata/md5-cache/sys-devel/gcc-12.1.1_pre9999 rename to metadata/md5-cache/sys-devel/gcc-12.2.9999 index 9715c77c1dd9..247e6a850a06 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.1.1_pre9999 +++ b/metadata/md5-cache/sys-devel/gcc-12.2.9999 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patche DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) DESCRIPTION=The GNU Compiler Collection -EAPI=7 +EAPI=8 HOMEPAGE=https://gcc.gnu.org/ INHERIT=toolchain IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-patches-5.tar.xz mirror://gentoo/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-musl-patches-4.tar.xz mirror://gentoo/gcc-12.0.0-musl-patches-4.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7620e424b14f7e446d36507de5e1b01b +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=29a89f59b60fd31d1adaa2c12af08d39 diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre9999 b/metadata/md5-cache/sys-devel/gcc-13.0.9999 similarity index 80% rename from metadata/md5-cache/sys-devel/gcc-13.0.0_pre9999 rename to metadata/md5-cache/sys-devel/gcc-13.0.9999 index accc182b3de7..aa37a025b49f 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre9999 +++ b/metadata/md5-cache/sys-devel/gcc-13.0.9999 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patche DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) DESCRIPTION=The GNU Compiler Collection -EAPI=7 +EAPI=8 HOMEPAGE=https://gcc.gnu.org/ INHERIT=toolchain IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-patches-5.tar.xz mirror://gentoo/gcc-12.0.0-patches-5.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-12.0.0-musl-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-12.0.0-musl-patches-4.tar.xz mirror://gentoo/gcc-12.0.0-musl-patches-4.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=8515dbdc06a2bb164e891e85e681d436 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=e2b58b7a79bd4a6306cefa8d8a315d2d diff --git a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 index ceb5500d569c..a3a375b1b1e9 100644 --- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 +++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=8.5.0 SRC_URI=mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-8.5.0-patches-2.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-8.5.0-patches-2.tar.bz2 mirror://gentoo/gcc-8.5.0-patches-2.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=5db021f282348ebe91be240970a0c178 diff --git a/metadata/md5-cache/sys-devel/gcc-9.4.0 b/metadata/md5-cache/sys-devel/gcc-9.4.0 index 1eff524099e1..26f23c96c017 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.4.0 +++ b/metadata/md5-cache/sys-devel/gcc-9.4.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.4.0 SRC_URI=mirror://gnu/gcc/gcc-9.4.0/gcc-9.4.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-musl-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=7dfff6db7e3e7f663af3584f0d8d0625 diff --git a/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220317 b/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220317 index f1539607a5c0..37ba95c725e9 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220317 +++ b/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220317 @@ -2,7 +2,7 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.13 ) >=sys-devel/binutils-2.20 sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) DESCRIPTION=The GNU Compiler Collection -EAPI=8 +EAPI=7 HOMEPAGE=https://gcc.gnu.org/ INHERIT=toolchain IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.4.1 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/9-20220317/gcc-9-20220317.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-musl-patches-1.tar.bz2 -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=cd56febc8ed9e16b72276ea6263f6508 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=ea3d1195bb51a9202d5e5ebce98d14a4 diff --git a/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220520 b/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220520 new file mode 100644 index 000000000000..588dc2b324de --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-9.4.1_p20220520 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( >=sys-libs/glibc-2.13 ) >=sys-devel/binutils-2.20 sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) +DESCRIPTION=The GNU Compiler Collection +EAPI=7 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.13 ) >=sys-devel/gcc-config-2.3 +RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) +RESTRICT=!test? ( test ) +SLOT=9.4.1 +SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/9.5.0-RC-20220520/gcc-9.5.0-RC-20220520.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-musl-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-musl-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-musl-patches-1.tar.bz2 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=d2b93e5574b93324bae1839e6b1b9c5e diff --git a/metadata/md5-cache/sys-devel/gcc-9.4.1_pre9999 b/metadata/md5-cache/sys-devel/gcc-9.5.9999 similarity index 93% rename from metadata/md5-cache/sys-devel/gcc-9.4.1_pre9999 rename to metadata/md5-cache/sys-devel/gcc-9.5.9999 index 4b5e19c78189..6562e4066bc9 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.4.1_pre9999 +++ b/metadata/md5-cache/sys-devel/gcc-9.5.9999 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.4.1 SRC_URI=https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d7fc00eeb48f9964d7dbffaf9aa6df18 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=56ace4b88e474bf6be7371b0b47fa6b6 diff --git a/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 b/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 index 641a8dda96c2..ef5d543c69cc 100644 --- a/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 +++ b/metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r3 @@ -13,5 +13,5 @@ RDEPEND=>=sys-libs/zlib-1.1.4 >=sys-libs/ncurses-5.2-r2 nls? ( sys-devel/gettext RESTRICT=!test? ( test ) SLOT=42 SRC_URI=http://www.opensource.apple.com/darwinsource/tarballs/other/gcc-5666.3.tar.gz http://www.opensource.apple.com/darwinsource/tarballs/other/libstdcxx-39.tar.gz fortran? ( mirror://gnu/gcc/gcc-4.2.4/gcc-fortran-4.2.4.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/gcc-apple-4.2.1_p5646-gfortran.patch ) -_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=a985071b860d5fe91f55bc2183ff0c0e diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.3.0 b/metadata/md5-cache/sys-devel/kgcc64-10.3.0 index e8d90b0eea0e..0932e3c0b8fc 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-10.3.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-10.3.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-1.tar.bz2 mirror://gentoo/gcc-10.3.0-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=499c3e296cb44fae1926c95e7fac1e3b diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.2.1_p20220115 b/metadata/md5-cache/sys-devel/kgcc64-11.2.1_p20220115 index 665acd5e936d..b64f5ae45876 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-11.2.1_p20220115 +++ b/metadata/md5-cache/sys-devel/kgcc64-11.2.1_p20220115 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=11 SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/11-20220115/gcc-11-20220115.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-patches-4.tar.bz2 mirror://gentoo/gcc-11.3.0-patches-4.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2070bfd5e78c209cde4bda980bdadd8f diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.3.0 b/metadata/md5-cache/sys-devel/kgcc64-11.3.0 index d0eb0d0fc3ef..694a47822aa6 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-11.3.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-11.3.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-11.3.0-patches-4.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-11.3.0-patches-4.tar.bz2 mirror://gentoo/gcc-11.3.0-patches-4.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=2070bfd5e78c209cde4bda980bdadd8f diff --git a/metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 b/metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 index 6fe7d74eb211..c469f0ec6f63 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 +++ b/metadata/md5-cache/sys-devel/kgcc64-9.3.0-r2 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.3.0 SRC_URI=mirror://gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.3.0-patches-3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.3.0-patches-3.tar.bz2 mirror://gentoo/gcc-9.3.0-patches-3.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=3aeb65e537bc37427af84e711e14e1d8 diff --git a/metadata/md5-cache/sys-devel/kgcc64-9.4.0 b/metadata/md5-cache/sys-devel/kgcc64-9.4.0 index 76a279927007..4bf678c29323 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-9.4.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-9.4.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.4.0 SRC_URI=mirror://gnu/gcc/gcc-9.4.0/gcc-9.4.0.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~tamiko/distfiles/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-9.4.0-patches-1.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-9.4.0-patches-1.tar.bz2 mirror://gentoo/gcc-9.4.0-patches-1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain ba561a5c7123b6bcdaf33bd6b287e6ec toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain 88e9758af13aed01e22e4e8e109911da toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=112dc5113991786e5cf1cad912d95f0a diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index a2bd72467d09a2bb049bfcc9ae0fe7082df13128..04b5bca6377fa6c7e7e343028b74e4e34db36e9f 100644 GIT binary patch literal 34963 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

    cQ}w8#{;szHg(u-6j;drO|CX=d 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 M3$awrw`SP^05Hja8~^|S delta 42924 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/python-3.8.12_p1-r1:3.8 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_10(-)?] +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,multimedia,svg,widgets,python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/keyring[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/secretstorage[python_targets_python3_8(-)?,python_targets_python3_10(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/requests-kerberos[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_10(-)?] +DEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,multimedia,svg,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/keyring[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/secretstorage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-kerberos[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] DESCRIPTION=systray monitor for displaying realtime status of several monitoring systems EAPI=8 HOMEPAGE=https://nagstamon.de INHERIT=python-r1 distutils-r1 -IUSE=python_targets_python3_8 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=amd64 x86 LICENSE=GPL-2 -RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,multimedia,svg,widgets,python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/keyring[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/secretstorage[python_targets_python3_8(-)?,python_targets_python3_10(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_8(-)?,python_targets_python3_10(-)?] dev-python/requests-kerberos[python_targets_python3_8(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_10 ) || ( python_targets_python3_8 python_targets_python3_10 ) +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,multimedia,svg,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PySocks[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/beautifulsoup4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/keyring[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/secretstorage[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-kerberos[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/HenriWahl/Nagstamon/archive/v3.8.0.tar.gz -> nagstamon-3.8.0.tar.gz _eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ed39aefe991ae67aa3ed652b463bc893 +_md5_=1fce7a51b89e3eaa08daf7030b54f87a diff --git a/metadata/md5-cache/net-analyzer/netperf-2.7.0-r4 b/metadata/md5-cache/net-analyzer/netperf-2.7.0-r4 new file mode 100644 index 000000000000..2fc9287c0c22 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/netperf-2.7.0-r4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install prepare +DEPEND=acct-group/netperf acct-user/netperf +DESCRIPTION=Network performance benchmark +EAPI=8 +HOMEPAGE=http://www.netperf.org/ +INHERIT=flag-o-matic +IUSE=demo sctp +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=netperf +RDEPEND=acct-group/netperf acct-user/netperf +SLOT=0 +SRC_URI=ftp://ftp.netperf.org/netperf/netperf-2.7.0.tar.bz2 +_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=28c3c49d9d59171cad50a9621def14f0 diff --git a/metadata/md5-cache/net-analyzer/pypacker-5.1 b/metadata/md5-cache/net-analyzer/pypacker-5.1 new file mode 100644 index 000000000000..a203c7cbf2f5 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/pypacker-5.1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) >=dev-python/gpep517-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-60.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Fast and simple packet creation and parsing library for Python +EAPI=8 +HOMEPAGE=https://gitlab.com/mike01/pypacker +INHERIT=distutils-r1 vcs-snapshot +IUSE=examples python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://gitlab.com/mike01/pypacker/-/archive/v5.1/pypacker-v5.1.tar.gz -> pypacker-5.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 +_md5_=1328e5351a86d882652da135f016ff03 diff --git a/metadata/md5-cache/net-analyzer/tcpflow-1.6.1-r1 b/metadata/md5-cache/net-analyzer/tcpflow-1.6.1-r1 new file mode 100644 index 000000000000..cdabd8216c30 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/tcpflow-1.6.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( sys-apps/coreutils ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure prepare +DEPEND=dev-db/sqlite dev-libs/boost:= dev-libs/openssl:= net-libs/http-parser:= net-libs/libpcap sys-libs/libcap-ng sys-libs/zlib:= cairo? ( x11-libs/cairo ) +DESCRIPTION=A tool for monitoring, capturing and storing TCP connections flows +EAPI=8 +HOMEPAGE=https://github.com/simsong/tcpflow +INHERIT=autotools flag-o-matic +IUSE=cairo test +KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=GPL-3 +RDEPEND=dev-db/sqlite dev-libs/boost:= dev-libs/openssl:= net-libs/http-parser:= net-libs/libpcap sys-libs/libcap-ng sys-libs/zlib:= cairo? ( x11-libs/cairo ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://api.github.com/repos/simsong/be13_api/tarball/c81521d768bb78499c069fcd7c47adc8eee0350c -> be13_api-20170924.tar.gz https://api.github.com/repos/simsong/dfxml/tarball/7d11eaa7da8d31f588ce8aecb4b4f5e7e8169ba6 -> dfxml-20170921.tar.gz https://github.com/simsong/tcpflow/archive/refs/tags/tcpflow-1.6.1.tar.gz -> tcpflow-1.6.1-tag.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=be135a76490831e633ad220bc468a536 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 5815596d62b3abb2b1f6dbe767a49b83f8118e1f..b29ae7e7a8ca00c6e03f23d2980416a141139651 100644 GIT binary patch delta 6064 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 delta 6046 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 literal 6411 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 ZPZ4jd%h1JmIG{+s`+qsm3}cBb007|=N$das diff --git a/metadata/md5-cache/net-firewall/nftables-1.0.2-r1 b/metadata/md5-cache/net-firewall/nftables-1.0.2-r1 index abfc204563d6..7378a3c6447b 100644 --- a/metadata/md5-cache/net-firewall/nftables-1.0.2-r1 +++ b/metadata/md5-cache/net-firewall/nftables-1.0.2-r1 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://netfilter.org/projects/nftables/ INHERIT=autotools linux-info distutils-r1 systemd verify-sig IUSE=debug doc +gmp json libedit +modern-kernel python +readline static-libs xtables python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 LICENSE=GPL-2 RDEPEND=>=net-libs/libmnl-1.0.4:0= >=net-libs/libnftnl-1.2.1:0= gmp? ( dev-libs/gmp:= ) json? ( dev-libs/jansson:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) readline? ( sys-libs/readline:= ) xtables? ( >=net-firewall/iptables-1.6.1:= ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) libedit? ( !readline ) SLOT=0/1 SRC_URI=https://netfilter.org/projects/nftables/files/nftables-1.0.2.tar.bz2 verify-sig? ( https://netfilter.org/projects/nftables/files/nftables-1.0.2.tar.bz2.sig ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info dcbf4f67bc38bee48e9d69a4344e8059 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 -_md5_=85f84ba30c24c18054a74246931789c8 +_md5_=099b61108ca0ac101a1de4cd6f8c850a diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index 39778024bbbc7835eac48aafb262f08fc6e6f12f..198bc918219b6830fe164ce3d19459aaa5caeb70 100644 GIT binary patch delta 5453 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 DeDhFP delta 5293 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%0DyxMiJ&spcgH?NJ0aAB7bIh+%*JGv!g6& zA}lv9fM^u{op8>~u^V^qXOULWCLqQO@qUS1kSq^E-X@wXV^vTu{Rv*sD7i1bap8zF zPW>7cu5uQ-gO2tVfzt=E4JX7NnS=P3Tfsm`g!Q3EGiDnOCIIL5W_cgSZ*zPg+}H!t z^NT_g?{|P5IYdyUN`G7+#d*SH_Nqe|A=?0m5i-$qK$uriTOMY`$-0r1<680zB$GYF z7Ex!Z4H3KSHQ+*qB$k{w=wYW58;-WJUOOmOT&&jqrC6wceSjS?zF@yZN5I76Ad8Sl za00?-)!DSvc(xp9M+*JZ953m};> zg>c$I1AZ(Pl_D&^S8AmV6d}cD%ChaYS$QYM|L#>;+JDS6l7%8Pyo@ordKNOl^5Yb~)6f{>4)39^yqO$uN*unj0_c!*NSg}} zNuzpX!#K}PSi^Ufdc>Ki6;t-C73c#TYFt7yg?Vg%FRuzifaJA#n~N=vl|SI zD6P}(;Uj^E$YDI~1pX>8{6nqEe(XxracR0rIL@TnZcpc%8?DkE=qoh|46PpfAxTRE36l z%2go>GQpkL9d~6VE^6aAh3t|n4rD>~>oVXJzMt`?Ble~vaMm4%tuw`?v@mn@l9AvM zj&+^Db6OnL;0fqQPQBxwBcN+wnDP4uCe`{6wSTJL6$-lT3j<~=XajQWWcC`8#rjRj zvdQAsEfQP9iclg30BxUf+dSj&uWx3SHNEd4FbRPcFUm7Nf2csdwi{WU@WTo_c14OQ#AP~k$2~D49Vaf2j$(HMD#@oa zF;`@U8$bL3nRZrl9I^-37JG1X{7A%GoC25x`vFiAzaZ(*YSs%dwzuEFeEeYaBqx4C!tgjuh~aAMg*~4e z9zwfNA?APMqB-IlpAB)8jsX&K;lP2Q0|B4{rn7hnhmCaj@|`OpX&KaHz#tX9WPVS1~% zD;vF1+%b`g7b&xY8Tig1I`(PjAS_TU5{%W8k}y(oXzxUw8x^2iA+@ERzB(k1gFoII zhXCZJgnhx7U`NO;^GQ`8$A3&yQuabUKCDQjr0Pn7-IL3|mfpBABf0RuKN5Fn3!^OtO zjbDpjpLjhZat8EOU@aT~nAnsEebB=rQYnHI+S)-ka*e2oNF8cB#AVCArn;4nN)a?Y`rk) zA!PaJ%p6za8dn14k*(OlK@NfbW_b(6|GOVC#^P60=>?p9M}ve`ZUz3*&4g3}y2ovP zWLd;yE}ohsb#Yhl(tqc~Mse%-=^ik+u$`6#ysOZF%Z>w{6~Ei__z{rcqKsJgGc<)Ngz>R|G~i9W-Ge$ehB%lu;vra^{tEVgSg9)w94i0-e+u!k diff --git a/metadata/md5-cache/net-fs/btfs-2.24 b/metadata/md5-cache/net-fs/btfs-2.24 new file mode 100644 index 000000000000..5b0d2829a191 --- /dev/null +++ b/metadata/md5-cache/net-fs/btfs-2.24 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DEPEND=>=sys-fs/fuse-2.8.0:0 >=net-misc/curl-7.22.0 dev-libs/boost:= >=net-libs/libtorrent-rasterbar-0.16.0:= +DESCRIPTION=a bittorrent filesystem based on FUSE +EAPI=8 +HOMEPAGE=https://github.com/johang/btfs +INHERIT=autotools python-r1 +IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=sys-fs/fuse-2.8.0:0 >=net-misc/curl-7.22.0 dev-libs/boost:= >=net-libs/libtorrent-rasterbar-0.16.0:= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +SLOT=0 +SRC_URI=https://github.com/johang/btfs/archive/v2.24.tar.gz -> btfs-2.24.tar.gz +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=1c8f50e00837d298473ab19a027a2486 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 787b61bdec658396d38c87adb56f21c6e9b225df..f46be7ca63210187228b26b480e3320480538024 100644 GIT binary patch literal 17259 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 KZ_`lecK`sW4z_#% literal 17088 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 diff --git a/metadata/md5-cache/net-im/empathy-3.12.14 b/metadata/md5-cache/net-im/empathy-3.12.14 index 14b0aa182f78..5465fe464d92 100644 --- a/metadata/md5-cache/net-im/empathy-3.12.14 +++ b/metadata/md5-cache/net-im/empathy-3.12.14 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=dev-libs/glib-2.48:2[dbus] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.9.4:3 x11-libs/pango >=dev-libs/dbus-glib-0.51 >=dev-libs/folks-0.9.5:=[telepathy] dev-libs/libgee:0.8= >=app-crypt/libsecret-0.5 >=media-libs/libcanberra-0.25[gtk3] >=net-libs/webkit-gtk-2.10:4 >=x11-libs/libnotify-0.7:= media-libs/gstreamer:1.0 >=media-libs/clutter-1.10.0:1.0 >=media-libs/clutter-gtk-1.1.2:1.0 media-libs/clutter-gst:3.0 >=media-libs/cogl-1.14:1.0= net-libs/farstream:0.2= >=net-libs/telepathy-farstream-0.6.0:= >=net-libs/telepathy-glib-0.23.2 >=net-im/telepathy-logger-0.8.0:= app-crypt/gcr[gtk] dev-libs/libxml2:2 gnome-base/gsettings-desktop-schemas media-sound/pulseaudio[glib] net-libs/libsoup:2.4 x11-libs/libX11 geolocation? ( >=app-misc/geoclue-2.1:2.0 >=sci-geosciences/geocode-glib-3.10 ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.1:= ) map? ( >=media-libs/clutter-1.7.14:1.0 >=media-libs/clutter-gtk-0.90.3:1.0 >=media-libs/libchamplain-0.12.1:0.12[gtk] ) spell? ( >=app-text/enchant-1.2:0 >=app-text/iso-codes-0.35 ) v4l? ( dev-libs/libgudev:= media-plugins/gst-plugins-v4l2:1.0 >=media-video/cheese-3.4:= ) || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxml2:2 dev-libs/libxslt >=dev-util/intltool-0.50.0 dev-util/itstool virtual/pkgconfig test? ( sys-apps/grep >=dev-libs/check-0.9.4 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEPEND=>=dev-libs/glib-2.48:2[dbus] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.9.4:3 x11-libs/pango >=dev-libs/dbus-glib-0.51 >=dev-libs/folks-0.9.5:=[telepathy] dev-libs/libgee:0.8= >=app-crypt/libsecret-0.5 >=media-libs/libcanberra-0.25[gtk3] >=net-libs/webkit-gtk-2.10:4 >=x11-libs/libnotify-0.7:= media-libs/gstreamer:1.0 >=media-libs/clutter-1.10.0:1.0 >=media-libs/clutter-gtk-1.1.2:1.0 media-libs/clutter-gst:3.0 >=media-libs/cogl-1.14:1.0= net-libs/farstream:0.2= >=net-libs/telepathy-farstream-0.6.0:= >=net-libs/telepathy-glib-0.23.2 >=net-im/telepathy-logger-0.8.0:= app-crypt/gcr[gtk] dev-libs/libxml2:2 gnome-base/gsettings-desktop-schemas media-sound/pulseaudio[glib] net-libs/libsoup:2.4 x11-libs/libX11 geolocation? ( >=app-misc/geoclue-2.1:2.0 >=sci-geosciences/geocode-glib-3.10 ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.5.1:= ) map? ( >=media-libs/clutter-1.7.14:1.0 >=media-libs/clutter-gtk-0.90.3:1.0 >=media-libs/libchamplain-0.12.1:0.12[gtk] ) spell? ( >=app-text/enchant-1.2:0 >=app-text/iso-codes-0.35 ) v4l? ( dev-libs/libgudev:= media-plugins/gst-plugins-v4l2:1.0 >=media-video/cheese-3.4:= ) || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) dev-libs/libxml2:2 dev-libs/libxslt >=dev-util/intltool-0.50.0 dev-util/itstool virtual/pkgconfig test? ( sys-apps/grep >=dev-libs/check-0.9.4 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DESCRIPTION=Telepathy instant messaging and video/audio call client for GNOME EAPI=6 HOMEPAGE=https://wiki.gnome.org/Attic/Empathy @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/empathy/3.12/empathy-3.12.14.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 28f0f3c0226306ec5f49e13bf851f171 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 preserve-libs a8e50acee31b5759b4df1f7707cae54b python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 975d49ff3b3f451efe7a95f230532135 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=0a1ff2fc02f3c8c1a13aa4383edbcaaa +_md5_=78fefef733bfe2d6d200da4cabb01f19 diff --git a/metadata/md5-cache/net-im/gajim-1.4.1 b/metadata/md5-cache/net-im/gajim-1.4.1 new file mode 100644 index 000000000000..f98888f82002 --- /dev/null +++ b/metadata/md5-cache/net-im/gajim-1.4.1 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,xml] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-42.0.2[python_targets_python3_10(-)] ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=dev-libs/gobject-introspection[cairo(+)] >=x11-libs/gtk+-3.22:3[introspection] x11-libs/gtksourceview:4 app-arch/unzip virtual/pkgconfig >=sys-devel/gettext-0.17-r1 +DESCRIPTION=Jabber client written in PyGTK +EAPI=7 +HOMEPAGE=https://gajim.org/ +INHERIT=distutils-r1 xdg-utils +IUSE=+crypt geolocation jingle omemo remote rst +spell upnp +webp python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/gobject-introspection[cairo(+)] >=x11-libs/gtk+-3.22:3[introspection] x11-libs/gtksourceview:4 python_single_target_python3_9? ( dev-python/idna[python_targets_python3_9(-)] dev-python/precis-i18n[python_targets_python3_9(-)] dev-python/pyasn1[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] dev-python/pycurl[python_targets_python3_9(-)] dev-python/pygobject:3[cairo,python_targets_python3_9(-)] dev-python/pyopenssl[python_targets_python3_9(-)] >=dev-python/python-nbxmpp-3.0.0[python_targets_python3_9(-)] =dev-python/secretstorage-3.1.1[python_targets_python3_9(-)] dev-python/css-parser[python_targets_python3_9(-)] dev-python/packaging[python_targets_python3_9(-)] net-libs/libsoup[introspection] media-libs/gsound[introspection] crypt? ( dev-python/pycryptodome[python_targets_python3_9(-)] >=dev-python/python-gnupg-0.4.0[python_targets_python3_9(-)] ) geolocation? ( app-misc/geoclue[introspection] ) jingle? ( net-libs/farstream:0.2[introspection] media-libs/gstreamer:1.0[introspection] media-libs/gst-plugins-base:1.0[introspection] media-libs/gst-plugins-ugly:1.0 media-plugins/gst-plugins-gtk ) omemo? ( dev-python/python-axolotl[python_targets_python3_9(-)] dev-python/qrcode[python_targets_python3_9(-)] dev-python/cryptography[python_targets_python3_9(-)] ) remote? ( >=dev-python/dbus-python-1.2.0[python_targets_python3_9(-)] sys-apps/dbus[X] ) rst? ( dev-python/docutils[python_targets_python3_9(-)] ) spell? ( app-text/gspell[introspection] app-text/hunspell ) upnp? ( net-libs/gupnp-igd[introspection] ) webp? ( dev-python/pillow[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/idna[python_targets_python3_10(-)] dev-python/precis-i18n[python_targets_python3_10(-)] dev-python/pyasn1[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pycurl[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] dev-python/pyopenssl[python_targets_python3_10(-)] >=dev-python/python-nbxmpp-3.0.0[python_targets_python3_10(-)] =dev-python/secretstorage-3.1.1[python_targets_python3_10(-)] dev-python/css-parser[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] net-libs/libsoup[introspection] media-libs/gsound[introspection] crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/python-gnupg-0.4.0[python_targets_python3_10(-)] ) geolocation? ( app-misc/geoclue[introspection] ) jingle? ( net-libs/farstream:0.2[introspection] media-libs/gstreamer:1.0[introspection] media-libs/gst-plugins-base:1.0[introspection] media-libs/gst-plugins-ugly:1.0 media-plugins/gst-plugins-gtk ) omemo? ( dev-python/python-axolotl[python_targets_python3_10(-)] dev-python/qrcode[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] ) remote? ( >=dev-python/dbus-python-1.2.0[python_targets_python3_10(-)] sys-apps/dbus[X] ) rst? ( dev-python/docutils[python_targets_python3_10(-)] ) spell? ( app-text/gspell[introspection] app-text/hunspell ) upnp? ( net-libs/gupnp-igd[introspection] ) webp? ( dev-python/pillow[python_targets_python3_10(-)] ) ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite,xml] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite,xml] ) +REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://gajim.org/downloads/1.4/gajim-1.4.1.tar.gz +_eclasses_=distutils-r1 3b871cf4724e3abc9b4ff059289f0d45 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=6d1e30ed8e52f6a06108566f02ddca82 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index d336bb6cd013b3b1bff820a06b03882a39db2b3f..9aad73d187b11a8335b5c020949726a0df12bbf9 100644 GIT binary patch delta 35763 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/gnutls-2.12.20:=[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/12 SRC_URI=mirror://gnu/libmicrohttpd/libmicrohttpd-0.9.75.tar.gz _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=a44db1e97ed9d220e2137cf4239986c2 +_md5_=77599a6d6bd3e9efaf2ce341bdfde3cd diff --git a/metadata/md5-cache/net-libs/libnetconf2-2.1.11 b/metadata/md5-cache/net-libs/libnetconf2-2.1.11 new file mode 100644 index 000000000000..8c0761fb3176 --- /dev/null +++ b/metadata/md5-cache/net-libs/libnetconf2-2.1.11 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/openssl:0= >=net-libs/libyang-2.0.194 net-libs/libssh:0=[server] virtual/libcrypt:= test? ( dev-util/cmocka ) +DESCRIPTION=C library for building NETCONF servers and clients +EAPI=8 +HOMEPAGE=https://github.com/CESNET/libnetconf2 +INHERIT=cmake +IUSE=doc test +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-libs/openssl:0= >=net-libs/libyang-2.0.194 net-libs/libssh:0=[server] virtual/libcrypt:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/CESNET/libnetconf2/archive/v2.1.11.tar.gz -> libnetconf2-2.1.11.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=2a804ba7364b84416c0b90066d3dc75e diff --git a/metadata/md5-cache/net-libs/libnpupnp-4.1.5 b/metadata/md5-cache/net-libs/libnpupnp-4.1.5 deleted file mode 100644 index a0dc80edfb3d..000000000000 --- a/metadata/md5-cache/net-libs/libnpupnp-4.1.5 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=configure prepare -DESCRIPTION=A C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp -EAPI=8 -HOMEPAGE=https://framagit.org/medoc92/npupnp -KEYWORDS=amd64 x86 -LICENSE=BSD -RDEPEND=dev-libs/expat net-libs/libmicrohttpd net-misc/curl -SLOT=0 -SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-4.1.5.tar.gz -_md5_=79dd5d9a712c2d35a2230e43ba49ce2a diff --git a/metadata/md5-cache/net-libs/libnpupnp-4.2.1 b/metadata/md5-cache/net-libs/libnpupnp-4.2.1 index d98686e7c736..5be06e239ca0 100644 --- a/metadata/md5-cache/net-libs/libnpupnp-4.2.1 +++ b/metadata/md5-cache/net-libs/libnpupnp-4.2.1 @@ -5,10 +5,10 @@ DESCRIPTION=A C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp EAPI=8 HOMEPAGE=https://framagit.org/medoc92/npupnp INHERIT=autotools -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=dev-libs/expat net-libs/libmicrohttpd net-misc/curl SLOT=0 SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-4.2.1.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=ccd466c9b4e60df0c9764d9c687db707 +_md5_=be30a4ad3b9f7e17ab862366b63e68fe diff --git a/metadata/md5-cache/net-libs/libnpupnp-4.1.5-r1 b/metadata/md5-cache/net-libs/libnpupnp-4.2.2 similarity index 98% rename from metadata/md5-cache/net-libs/libnpupnp-4.1.5-r1 rename to metadata/md5-cache/net-libs/libnpupnp-4.2.2 index 778e16621a8c..9779ab9d558d 100644 --- a/metadata/md5-cache/net-libs/libnpupnp-4.1.5-r1 +++ b/metadata/md5-cache/net-libs/libnpupnp-4.2.2 @@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=BSD RDEPEND=dev-libs/expat net-libs/libmicrohttpd net-misc/curl SLOT=0 -SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-4.1.5.tar.gz +SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-4.2.2.tar.gz _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 _md5_=ccd466c9b4e60df0c9764d9c687db707 diff --git a/metadata/md5-cache/net-libs/libwebsockets-4.3.2 b/metadata/md5-cache/net-libs/libwebsockets-4.3.2 new file mode 100644 index 000000000000..13a35c39e788 --- /dev/null +++ b/metadata/md5-cache/net-libs/libwebsockets-4.3.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) http-proxy? ( net-libs/libhubbub ) libev? ( dev-libs/libev ) libevent? ( dev-libs/libevent:= ) libuv? ( dev-libs/libuv:= ) sqlite3? ( dev-db/sqlite:= ) ssl? ( !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:= ) ) +DESCRIPTION=A flexible pure-C library for implementing network protocols +EAPI=8 +HOMEPAGE=https://libwebsockets.org/ +INHERIT=cmake +IUSE=access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6 +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5 sqlite3 ssl threads zip +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=sys-libs/zlib caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) http-proxy? ( net-libs/libhubbub ) libev? ( dev-libs/libev ) libevent? ( dev-libs/libevent:= ) libuv? ( dev-libs/libuv:= ) sqlite3? ( dev-db/sqlite:= ) ssl? ( !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:= ) ) +REQUIRED_USE=access-log? ( http2 ) generic-sessions? ( smtp sqlite3 ) http-proxy? ( client ) mbedtls? ( ssl ) smtp? ( libuv ) socks5? ( client http-proxy ) ?? ( libev libevent ) +SLOT=0/19 +SRC_URI=https://github.com/warmcat/libwebsockets/archive/v4.3.2.tar.gz -> libwebsockets-4.3.2.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=4947c4257abd004ae682534a5e665fcd diff --git a/metadata/md5-cache/net-libs/libyang-2.0.194 b/metadata/md5-cache/net-libs/libyang-2.0.194 new file mode 100644 index 000000000000..705431bdee5f --- /dev/null +++ b/metadata/md5-cache/net-libs/libyang-2.0.194 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libpcre2[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-util/cmocka ) +DESCRIPTION=YANG data modeling language library +EAPI=8 +HOMEPAGE=https://github.com/CESNET/libyang +INHERIT=cmake-multilib +IUSE=doc 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 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=dev-libs/libpcre2[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/CESNET/libyang/archive/v2.0.194.tar.gz -> libyang-2.0.194.tar.gz +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=d3b2ed4e3ae2f6fa5f6883c11fd7ca51 diff --git a/metadata/md5-cache/net-libs/toxext-0.0.3 b/metadata/md5-cache/net-libs/toxext-0.0.3 index f7be80e2eb6b..d7c9bb104d58 100644 --- a/metadata/md5-cache/net-libs/toxext-0.0.3 +++ b/metadata/md5-cache/net-libs/toxext-0.0.3 @@ -11,4 +11,4 @@ RDEPEND=net-libs/tox:= SLOT=0 SRC_URI=https://github.com/toxext/toxext/archive/refs/tags/v0.0.3.tar.gz -> toxext-0.0.3.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=566be30a1ccd0b7496a205b1e267ad6d +_md5_=a290d7de591e88817efb928714ada652 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index 037554dfecf0a782996af695bb2ffb20ca3fdf36..d2556763a369bc3df9533f9aecf0c9b03cab2e70 100644 GIT binary patch literal 21611 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%0D1sdtzIakMRdN7p2nP|Vwb0}67dpQRuCt*vyB3G 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 literal 21951 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

  • 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/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-util/meson-0.59.4 >=dev-util/ninja-1.8.2 dev-util/meson-format-array -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.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(-)?] ) icu? ( >=dev-libs/icu-51.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) 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(-)?] ) >=dev-libs/gobject-introspection-common-1.34 -DESCRIPTION=An OpenType text shaping engine -EAPI=8 -HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz -INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils -IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~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=Old-MIT ISC icu -RDEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.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(-)?] ) icu? ( >=dev-libs/icu-51.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) 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(-)?] ) -REQUIRED_USE=introspection? ( glib ) -RESTRICT=!test? ( test ) -SLOT=0/4.0.0 -SRC_URI=https://github.com/harfbuzz/harfbuzz/archive/4.2.0.tar.gz -> harfbuzz-4.2.0.tar.gz -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6645f9bbc18d7ea8e3b81846f64af489 diff --git a/metadata/md5-cache/media-libs/harfbuzz-4.1.0 b/metadata/md5-cache/media-libs/harfbuzz-4.3.0 similarity index 89% rename from metadata/md5-cache/media-libs/harfbuzz-4.1.0 rename to metadata/md5-cache/media-libs/harfbuzz-4.3.0 index 8c7a21c01fd8..03849bb5204d 100644 --- a/metadata/md5-cache/media-libs/harfbuzz-4.1.0 +++ b/metadata/md5-cache/media-libs/harfbuzz-4.3.0 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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=Old-MIT ISC icu RDEPEND=cairo? ( x11-libs/cairo:= ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.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(-)?] ) icu? ( >=dev-libs/icu-51.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) 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(-)?] ) REQUIRED_USE=introspection? ( glib ) RESTRICT=!test? ( test ) SLOT=0/4.0.0 -SRC_URI=https://github.com/harfbuzz/harfbuzz/archive/4.1.0.tar.gz -> harfbuzz-4.1.0.tar.gz +SRC_URI=https://github.com/harfbuzz/harfbuzz/archive/4.3.0.tar.gz -> harfbuzz-4.3.0.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6645f9bbc18d7ea8e3b81846f64af489 +_md5_=698f872b16746d5922a718e576a461eb diff --git a/metadata/md5-cache/media-libs/jbig2dec-0.19 b/metadata/md5-cache/media-libs/jbig2dec-0.19 index ccabb67e860a..5d150ad25028 100644 --- a/metadata/md5-cache/media-libs/jbig2dec-0.19 +++ b/metadata/md5-cache/media-libs/jbig2dec-0.19 @@ -1,4 +1,4 @@ -BDEPEND=test? ( app-arch/unzip || ( >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +BDEPEND=test? ( app-arch/unzip || ( >=dev-lang/python-3.10.0_p1-r1:3.10 >=dev-lang/python-3.9.9-r1:3.9 >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare setup DEPEND=png? ( media-libs/libpng:0= ) DESCRIPTION=A decoder implementation of the JBIG2 image compression format @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/0.19 SRC_URI=https://github.com/ArtifexSoftware/jbig2dec/archive/0.19.tar.gz -> jbig2dec-0.19.tar.gz test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip ) _eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 9006edf4b9c90f9ba1dc9ea9fee1b0bd python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=f1f59a170e2359435b6cd585e991ec13 +_md5_=59115b9b6be84ddbe708dbe962e49641 diff --git a/metadata/md5-cache/media-libs/libaacs-0.11.1-r1 b/metadata/md5-cache/media-libs/libaacs-0.11.1-r1 index 52f73ea6f4a8..ba9de964ae06 100644 --- a/metadata/md5-cache/media-libs/libaacs-0.11.1-r1 +++ b/metadata/md5-cache/media-libs/libaacs-0.11.1-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.videolan.org/developers/libaacs.html INHERIT=multilib-minimal 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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/libgcrypt-1.5.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(-)?] >=dev-libs/libgpg-error-1.12[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://downloads.videolan.org/pub/videolan/libaacs/0.11.1/libaacs-0.11.1.tar.bz2 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=00d5375355844c4a3a4ed2e340ddc198 +_md5_=7747d6be388cc5b247daac749051c744 diff --git a/metadata/md5-cache/media-libs/libbdplus-0.2.0 b/metadata/md5-cache/media-libs/libbdplus-0.2.0 index 1eef47dda22b..21af7b88d51d 100644 --- a/metadata/md5-cache/media-libs/libbdplus-0.2.0 +++ b/metadata/md5-cache/media-libs/libbdplus-0.2.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.videolan.org/developers/libbdplus.html INHERIT=multilib-minimal IUSE=aacs 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 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 ppc ppc64 sparc x86 LICENSE=LGPL-2.1 RDEPEND=dev-libs/libgcrypt:=[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/libgpg-error[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.7.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://downloads.videolan.org/pub/videolan/libbdplus/0.2.0/libbdplus-0.2.0.tar.bz2 _eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=96e8035ab93f4711969e25ec1774c5fb +_md5_=212adcf5d7ab6d1069c64e9513584059 diff --git a/metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 b/metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 index 4bc6ccd73a82..ef4b63a14a10 100644 --- a/metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 +++ b/metadata/md5-cache/media-libs/libvmaf-2.3.0-r2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/Netflix/vmaf INHERIT=meson-multilib IUSE=+embed-models 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 ~x86 +KEYWORDS=~amd64 ~riscv ~x86 LICENSE=BSD-2-with-patent RDEPEND=dev-lang/nasm embed-models? ( app-editors/vim-core ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Netflix/vmaf/archive/v2.3.0.tar.gz -> libvmaf-2.3.0.tar.gz _eclasses_=meson 8f48ffde53174aba67239f0da61ac9d3 meson-multilib 84c0d4019bf29be0d9d0a2d98fb8b0d9 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 5dc84801daa87406aafaf535cb947a64 toolchain-funcs fd9cde67030b26e479eeadaced488253 -_md5_=707e511583858f8791c9ed886c4a9d1b +_md5_=5c56052cfab7be4bb629f712b1781f37 diff --git a/metadata/md5-cache/media-libs/libxmp-4.5.0 b/metadata/md5-cache/media-libs/libxmp-4.5.0 new file mode 100644 index 000000000000..64590d5032b5 --- /dev/null +++ b/metadata/md5-cache/media-libs/libxmp-4.5.0 @@ -0,0 +1,9 @@ +DEFINED_PHASES=compile prepare +DESCRIPTION=Library that renders module files to PCM data +EAPI=8 +HOMEPAGE=https://github.com/libxmp/libxmp +KEYWORDS=~amd64 +LICENSE=LGPL-2.1+ +SLOT=0 +SRC_URI=https://github.com/libxmp/libxmp/releases/download/libxmp-4.5.0/libxmp-4.5.0.tar.gz +_md5_=4558965d2a81060a38774df45318a1e4 diff --git a/metadata/md5-cache/media-libs/libxmp-9999 b/metadata/md5-cache/media-libs/libxmp-9999 new file mode 100644 index 000000000000..cdc520659028 --- /dev/null +++ b/metadata/md5-cache/media-libs/libxmp-9999 @@ -0,0 +1,11 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile prepare unpack +DESCRIPTION=Library that renders module files to PCM data +EAPI=8 +HOMEPAGE=https://github.com/libxmp/libxmp +INHERIT=autotools git-r3 +LICENSE=LGPL-2.1+ +PROPERTIES=live +SLOT=0 +_eclasses_=autotools 136117fb43a9bf5598530e9cc642f710 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs fd9cde67030b26e479eeadaced488253 +_md5_=4558965d2a81060a38774df45318a1e4 diff --git a/metadata/md5-cache/media-libs/opencv-4.5.5-r1 b/metadata/md5-cache/media-libs/opencv-4.5.5-r1 index a42654267bf1..1aca9615b416 100644 --- a/metadata/md5-cache/media-libs/opencv-4.5.5-r1 +++ b/metadata/md5-cache/media-libs/opencv-4.5.5-r1 @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 RDEPEND=app-arch/bzip2[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/protobuf:=[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(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:0= ) contribhdf? ( sci-libs/hdf5:= ) contribfreetype? ( media-libs/freetype: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/harfbuzz:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) contribovis? ( dev-games/ogre:0/1.12 ) ffmpeg? ( media-video/ffmpeg: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(-)?] ) gdal? ( sci-libs/gdal:= ) gflags? ( dev-cpp/gflags[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glog? ( dev-cpp/glog[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gstreamer? ( media-libs/gstreamer: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(-)?] media-libs/gst-plugins-base: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(-)?] ) gtk3? ( 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(-)?] x11-libs/gtk+: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(-)?] ) ieee1394? ( media-libs/libdc1394:=[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) jpeg? ( virtual/jpeg: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(-)?] ) jpeg2k? ( media-libs/openjpeg: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(-)?] ) lapack? ( virtual/cblas >=virtual/lapack-3.10 ) 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(-)?] ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) opengl? ( virtual/opengl[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng: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(-)?] ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) qt5? ( dev-qt/qtgui:5= dev-qt/qtwidgets:5= dev-qt/qttest:5= dev-qt/qtconcurrent:5= opengl? ( dev-qt/qtopengl:5= ) ) tesseract? ( app-text/tesseract[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(-)?] ) threads? ( dev-cpp/tbb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff: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(-)?] ) v4l? ( >=media-libs/libv4l-0.8.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(-)?] ) vaapi? ( x11-libs/libva[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vtk? ( sci-libs/vtk[rendering] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xine? ( media-libs/xine-lib ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib qt5 ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib download ) examples? ( contribdnn ) java? ( python ) opengl? ( qt5 ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) tesseract? ( contrib ) ?? ( gtk3 qt5 ) SLOT=0/4.5.5 -SRC_URI=https://github.com/opencv/opencv/archive/4.5.5.tar.gz -> opencv-4.5.5.tar.gz dnnsamples? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-res10_300x300-caffeemodel.tar.gz ) download? ( https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> opencv-4.4.0_extdep.tar.gz ) contrib? ( https://github.com/opencv/opencv_contrib/archive/4.5.5.tar.gz -> opencv-4.5.5_contrib.tar.gz contribdnn? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-face_landmark_model.tar.gz ) contribxfeatures2d? ( https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz ) ) +SRC_URI=https://github.com/opencv/opencv/archive/4.5.5.tar.gz -> opencv-4.5.5.tar.gz https://github.com/opencv/opencv/commit/5440fd6cb43ea65a056c46b691fcdab1a425e92d.patch -> opencv-4.5.5-fix-build-with-ffmpeg5.patch dnnsamples? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-res10_300x300-caffeemodel.tar.gz ) download? ( https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> opencv-4.4.0_extdep.tar.gz ) contrib? ( https://github.com/opencv/opencv_contrib/archive/4.5.5.tar.gz -> opencv-4.5.5_contrib.tar.gz contribdnn? ( https://dev.gentoo.org/~amynka/snap/opencv-3.4.0-face_landmark_model.tar.gz ) contribxfeatures2d? ( https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz ) ) _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 java-ant-2 5cf479aa9e0ac9cc55899f2762c2aaa0 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 e38ea02d8ed864a74078ecf46aa06f30 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 8638751691200e941f26fe0ac3aef1d1 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=7ee3ff0ab06aeae5ee0eb8c13f43fc06 +_md5_=c5903206fa0997549356e5662946b502 diff --git a/metadata/md5-cache/media-libs/openjpeg-2.5.0 b/metadata/md5-cache/media-libs/openjpeg-2.5.0 new file mode 100644 index 000000000000..a3c20c454773 --- /dev/null +++ b/metadata/md5-cache/media-libs/openjpeg-2.5.0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen ) dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib:= +DESCRIPTION=Open-source JPEG 2000 library +EAPI=8 +HOMEPAGE=https://www.openjpeg.org +INHERIT=cmake-multilib flag-o-matic +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 ~loong ~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=BSD-2 +RDEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:0 sys-libs/zlib:= +RESTRICT=!test? ( test ) +SLOT=2/7 +SRC_URI=https://github.com/uclouvain/openjpeg/archive/v2.5.0.tar.gz -> openjpeg-2.5.0.tar.gz test? ( https://github.com/uclouvain/openjpeg-data/archive/1f3d093030f9a0b43353ec6b48500f65786ff57a.tar.gz -> openjpeg-data_20210926.tar.gz ) +_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 cmake-multilib 7f8d0fb6ae10906fe334997f977e838b flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=826272a5d899176e7e53bab7b2d8e70a diff --git a/metadata/md5-cache/media-libs/osl-1.11.17.0-r3 b/metadata/md5-cache/media-libs/osl-1.11.17.0-r4 similarity index 94% rename from metadata/md5-cache/media-libs/osl-1.11.17.0-r3 rename to metadata/md5-cache/media-libs/osl-1.11.17.0-r4 index 353dec9298fe..75024e18f3a2 100644 --- a/metadata/md5-cache/media-libs/osl-1.11.17.0-r3 +++ b/metadata/md5-cache/media-libs/osl-1.11.17.0-r4 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openimageio-2.3.12.0:= =dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) !!sys-devel/llvm:0 +DEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openimageio-2.3.12.0:= =dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) !!sys-devel/llvm:0 DESCRIPTION=Advanced shading language for production GI renderers EAPI=7 HOMEPAGE=http://opensource.imageworks.com/?p=osl https://github.com/imageworks/OpenShadingLanguage @@ -8,10 +8,10 @@ INHERIT=cmake llvm toolchain-funcs python-single-r1 IUSE=doc partio qt5 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=amd64 ~arm ~arm64 ~x86 LICENSE=BSD -RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openimageio-2.3.12.0:= =dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=dev-libs/imath-3.1.4-r2:= >=media-libs/openimageio-2.3.12.0:= =dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) python_single_target_python3_8? ( dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) RESTRICT=test SLOT=0/11.1 SRC_URI=https://github.com/imageworks/OpenShadingLanguage/archive/Release-1.11.17.0.tar.gz -> osl-1.11.17.0.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 llvm 6f88d422e49b917bf254b2594f3d903c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 5dc84801daa87406aafaf535cb947a64 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5006056d0f02c3d1ffc6dfecc6eb58aa +_md5_=b2df2c4b456a2dce85d2c02650fa1811 diff --git a/metadata/md5-cache/media-libs/tiff-4.4.0_rc1 b/metadata/md5-cache/media-libs/tiff-4.4.0_rc1 new file mode 100644 index 000000000000..c3919de330a9 --- /dev/null +++ b/metadata/md5-cache/media-libs/tiff-4.4.0_rc1 @@ -0,0 +1,16 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-evenrouault ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install test unpack +DEPEND=jbig? ( >=media-libs/jbigkit-2.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(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[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(-)?] ) webp? ( media-libs/libwebp:=[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(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-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(-)?] ) +DESCRIPTION=Tag Image File Format (TIFF) library +EAPI=8 +HOMEPAGE=http://libtiff.maptools.org +INHERIT=multilib-minimal verify-sig +IUSE=+cxx jbig jpeg lzma static-libs test webp zlib zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +LICENSE=libtiff +RDEPEND=jbig? ( >=media-libs/jbigkit-2.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(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[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(-)?] ) webp? ( media-libs/libwebp:=[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(-)?] ) zstd? ( >=app-arch/zstd-1.3.7-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(-)?] ) +REQUIRED_USE=test? ( jpeg ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.osgeo.org/libtiff/tiff-4.4.0rc1.tar.xz verify-sig? ( https://download.osgeo.org/libtiff/tiff-4.4.0rc1.tar.xz.sig ) +_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs fd9cde67030b26e479eeadaced488253 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=19601b26f71f5586eb0a06e5dce1ca17 diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz index beb8aa730ff93729bff8efc64d7ab4e0d81f607c..ab89db13135f26d6f41dd7863f1761b5ae054ba1 100644 GIT binary patch literal 7194 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 diff --git a/metadata/md5-cache/media-radio/tqsl-2.5.1 b/metadata/md5-cache/media-radio/tqsl-2.5.1 deleted file mode 100644 index 895b08b5799e..000000000000 --- a/metadata/md5-cache/media-radio/tqsl-2.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= sys-libs/db:= sys-libs/zlib:= x11-libs/wxGTK:3.0= -DESCRIPTION=ARRL Logbook of the World -EAPI=7 -HOMEPAGE=http://www.arrl.org/tqsl-download -INHERIT=cmake wxwidgets vcs-snapshot -KEYWORDS=~amd64 ~x86 -LICENSE=LOTW -RDEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= sys-libs/db:= sys-libs/zlib:= x11-libs/wxGTK:3.0= -SLOT=0 -SRC_URI=https://github.com/rich0/trustedqsl-tqsl/archive/v2.5.1.tar.gz -> tqsl-2.5.1.tar.gz -_eclasses_=cmake 90e2b29417d53718328f3a95227137a0 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs fd9cde67030b26e479eeadaced488253 vcs-snapshot 19dc666868420457132a7514d4621476 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=795e7f99914a7bb0f4e186ae123a3edc diff --git a/metadata/md5-cache/media-radio/tqsl-2.5.9 b/metadata/md5-cache/media-radio/tqsl-2.6.2 similarity index 65% rename from metadata/md5-cache/media-radio/tqsl-2.5.9 rename to metadata/md5-cache/media-radio/tqsl-2.6.2 index 96ef2a21b556..32c29252ff20 100644 --- a/metadata/md5-cache/media-radio/tqsl-2.5.9 +++ b/metadata/md5-cache/media-radio/tqsl-2.6.2 @@ -1,14 +1,14 @@ BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= sys-libs/db:= sys-libs/zlib:= x11-libs/wxGTK:3.0-gtk3= +DEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= dev-db/lmdb:= sys-libs/zlib:= x11-libs/wxGTK:3.0-gtk3= DESCRIPTION=ARRL Logbook of the World EAPI=8 HOMEPAGE=https://www.arrl.org/tqsl-download INHERIT=cmake wxwidgets KEYWORDS=~amd64 ~x86 LICENSE=LOTW -RDEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= sys-libs/db:= sys-libs/zlib:= x11-libs/wxGTK:3.0-gtk3= +RDEPEND=dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= dev-db/lmdb:= sys-libs/zlib:= x11-libs/wxGTK:3.0-gtk3= SLOT=0 -SRC_URI=https://www.arrl.org/tqsl/tqsl-2.5.9.tar.gz +SRC_URI=https://www.arrl.org/tqsl/tqsl-2.6.2.tar.gz _eclasses_=cmake 90e2b29417d53718328f3a95227137a0 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs fd9cde67030b26e479eeadaced488253 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=56347208fb0b9d26b7d7a57b28d8d10d +_md5_=93a5c800602a002b34624f3204647952 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index d0db5e69a6157758d4670ce3a01703384486e33e..e5c1cb5863af52f205cbf61df9a83c4d2bdbfe91 100644 GIT binary patch delta 76371 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

    #Simc8uh>Hz> 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 literal 259821 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 a1%>8d#wl^lJcj|juv2>O`~E*aLH?Gndtk& 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 KKhoWgZwCNIZa1(1 diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest index 51f0ebfd945a..b0dce1533d24 100644 --- a/dev-python/PyPDF2/Manifest +++ b/dev-python/PyPDF2/Manifest @@ -1,8 +1,3 @@ -DIST PyPDF2-1.27.11.gh.tar.gz 3431028 BLAKE2B 4917d40f3b896e086ea1deac43b9a3d4391d758ff2eb4e2ab731d632d24478781ca862ceffd707b26ae7bb0295c922089ca9a9a90e0878d2e0aef466d1464346 SHA512 cd1578295fafd480016b838a865a658e8996c04a0e22817f8e45d8c00dbdf6dcac2e8c80a8de878e8db4a2984022382f74e8a56af5e305acfb8e3de5f965d207 DIST PyPDF2-1.27.12.gh.tar.gz 3430850 BLAKE2B a0cb344f616d628b7c39dc360234057ce68595ffa554a8588990ef0a1239ade2db6415caefb84bc058d89067ed04ba66ba149f6f106bbf9a55a13f523dd826fc SHA512 ee00c975881b7e6716656b1cecb83c3e1f7bffa4ed9fb0d8c8be45c7d951b2b79f0be4f9098569bad783703fbc00f0797e73b970b02adad1ed3a4cf3b6ab7b73 -DIST PyPDF2-1.27.5.gh.tar.gz 2053469 BLAKE2B 1a01289145574a4551f1fa237e4c790dd866088787f5bc9afb529ea99424f4d211f1913737cf4a2c744ceae90568ca26612cc4956ff1eda5840624e41df76d78 SHA512 c1f77c7ea46e866da104cf05421ccf15870db07923ff5860a6b44c944d599b38e98d33d6042a155b0698ecd100d1c6f57aa7bb8904dd08e679f6560a578d4488 -DIST PyPDF2-1.27.6.gh.tar.gz 2092950 BLAKE2B 786d5102275d6c04628d76fd0225d453aa8f74cb0a6e135f3d56ed1143c114144aa9daef17e5971ce9e4c14cc01016125107717296d76cf7eb34c1cadbdd42cd SHA512 bf1c60453e6a98a50c382cf967fc7aa1fb8dffc14d426f97bc0e41c34a6534930849fe053c8debe585b3877eadca9f8b43f803b1f01586f6c693a1eefe43e3dd -DIST PyPDF2-1.27.7.gh.tar.gz 2093013 BLAKE2B 5637094972228ad1a5790f36f71e3fd8a694c9fd99bad7874a03f299ca0bb6198064f6756552cac41127fd67a827ca191e6de56281b25c13629a99edcdac7685 SHA512 dbcb944f3bafb0c0e81842e92e8a72609c85c271eba83841ee5bc901119178a6a4ff503a4796014854a75137b9f8f25a245d55a550e770b9f78daf8e1e92dcba -DIST PyPDF2-1.27.8.gh.tar.gz 2104282 BLAKE2B 849a801783b0e3990c3d8c68449b8f9717c2b2155fc78b9c4d07f99cf84ebc453e388192a361f06c8e6405fc5057e25fcd4158475266e6739fb1e91f35f9b1c1 SHA512 42406303f293962a43ac462d9cc7e5ce2fecf999bb7b37913970104f88298ff393f801c187b879b0bebd055a87c70d79a726be3c37c2a53fc872825112fdc98d -DIST PyPDF2-1.27.9.gh.tar.gz 2124754 BLAKE2B 5b1279d84b949a33571950d7256c4ee7b319ff551b5d1c5fc78193048bf54ec3a835cf73a4def7c8fc4ff77f8edd8738062a9e76dc858e1708a21fafee0633cc SHA512 9cae31bb9410dd65746da955a4fc25f8e741fca5dd76181229e5af22d069641a7e8d92c23b117f16fb5a6ee635cd83dccb910fe4ff94a85222bbc856c2109127 +DIST PyPDF2-1.28.1.gh.tar.gz 4260569 BLAKE2B 69b925a463c262ab207dd768160ea9083b14eed6a25a234d09e472ce812039aeb899674a0216b20ead3a4814cc3ec83ee320c99b84d109d8a320b925b7654ffa SHA512 22dec520e256420b618d5611f44f52752ad3c7ccee325991f4817e88ba69d01bf705708877a0df450297c3231725f72e03c4d8b33ced29fd7445c0ac2701dc2b DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.tar.gz 5406287 BLAKE2B 8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0 SHA512 6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263 diff --git a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild index e77867c450d2..90c335479801 100644 --- a/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild +++ b/dev-python/PyPDF2/PyPDF2-1.27.12.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="examples" BDEPEND=" diff --git a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild deleted file mode 100644 index bc5f5bcf3cd5..000000000000 --- a/dev-python/PyPDF2/PyPDF2-1.27.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/PyPDF2/ - https://github.com/py-pdf/PyPDF2/ -" -SRC_URI=" - https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild deleted file mode 100644 index b644bee3ad2f..000000000000 --- a/dev-python/PyPDF2/PyPDF2-1.27.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/PyPDF2/ - https://github.com/py-pdf/PyPDF2/ -" -SRC_URI=" - https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="examples" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_install() { - if use examples; then - docinto examples - dodoc -r Sample_Code/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_src_install -} diff --git a/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild deleted file mode 100644 index b644bee3ad2f..000000000000 --- a/dev-python/PyPDF2/PyPDF2-1.27.7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/PyPDF2/ - https://github.com/py-pdf/PyPDF2/ -" -SRC_URI=" - https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="examples" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_install() { - if use examples; then - docinto examples - dodoc -r Sample_Code/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_src_install -} diff --git a/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild deleted file mode 100644 index b644bee3ad2f..000000000000 --- a/dev-python/PyPDF2/PyPDF2-1.27.8.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/PyPDF2/ - https://github.com/py-pdf/PyPDF2/ -" -SRC_URI=" - https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="examples" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_install() { - if use examples; then - docinto examples - dodoc -r Sample_Code/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_src_install -} diff --git a/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild b/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild deleted file mode 100644 index b644bee3ad2f..000000000000 --- a/dev-python/PyPDF2/PyPDF2-1.27.9.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/PyPDF2/ - https://github.com/py-pdf/PyPDF2/ -" -SRC_URI=" - https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="examples" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_install() { - if use examples; then - docinto examples - dodoc -r Sample_Code/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_src_install -} diff --git a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild b/dev-python/PyPDF2/PyPDF2-1.28.1.ebuild similarity index 96% rename from dev-python/PyPDF2/PyPDF2-1.27.11.ebuild rename to dev-python/PyPDF2/PyPDF2-1.28.1.ebuild index 0314e035bd9b..e77867c450d2 100644 --- a/dev-python/PyPDF2/PyPDF2-1.27.11.ebuild +++ b/dev-python/PyPDF2/PyPDF2-1.28.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 3eda660ee52c..0a0599fc57ee 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,5 +1,2 @@ -DIST astroid-2.11.2.tar.gz 412621 BLAKE2B e43be65b733a5de5d027920e8e4db0365a3af98614739f0a56dcf95ef6c1c3a9e104b52c1fad4477bccd460850cf6bab6f38014aaa6891e8d04720d4a52b79d8 SHA512 5b33cb3594513804c6933a888297ed54c42cb52274c7fe49060368e3fac62be8f3febcb822aa9267a5a0a99a32932912ebc4640a7d10288b7021955fe0277c0d -DIST astroid-2.11.3.tar.gz 413237 BLAKE2B 0758e0a2069e969e1509d0935883f1deba6b3c55af0edcb3146be7dd39eab40e9a71ef517c5114c49c191f545da73340d074df1cc107094c6450f9d2448932db SHA512 ea215a4fee747ab49735d3b8a084500b9127c831f0a737d6610128211750920e68741dc888d8d799422636b7acb014e1a1f3f629db87c445781c4cfaf57dd062 DIST astroid-2.11.4.tar.gz 414075 BLAKE2B 7bbe956b1ed577bf6be97f89ed3e1c5f3f516d549339010e711d43bf61f9f23e18e04c57165742e22e2bea9dce8766ba5b573749627eeeeda2a133610d73dfb5 SHA512 dbe0dd34008f56b117c12133a6f3b9f940f6cebd4d19019396efe0d060ac7f4a28e56193fa16d30748dfc316e8cda1b8fcad8574dfb2698430e0f1d3622681c4 DIST astroid-2.11.5.tar.gz 414503 BLAKE2B 3bdd93c8c958dc8ede9b5c4b0d01399578c1c8824c511aa6697e6653ef6caec2e2597a862e03a72fc0dc6d0bc63d327a0cf4b62b9632604e9b8485f84512b5b2 SHA512 6b6d1e35b95c68d7219534ceda6e2802cc6f2d9cd9bed6a880eaf0937dfb288d9fb58dac9be33072f4676a568f778eb26a78f447d4a44842a98d8677e151e1bb -DIST astroid-2.9.3.tar.gz 409069 BLAKE2B 152dbe8ab2fee3964dc8cc714a5ba48c71b5994c77d1e20683bcf028483aca22d5be5772e72d056cfd3d1f59562b447366d61fc35a2b67d545f069a8f7975e84 SHA512 7bb3bf2d456c0d22325444e641961c34eaddcddf50c97ee9f5b5c8755232cf1b65a315258403b40bb7dcad15c4f9b6b73ab0eb607525a48a65f52406969eca04 diff --git a/dev-python/astroid/astroid-2.11.2.ebuild b/dev-python/astroid/astroid-2.11.2.ebuild deleted file mode 100644 index 29d52081ad2f..000000000000 --- a/dev-python/astroid/astroid-2.11.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE=" - https://github.com/PyCQA/astroid/ - https://pypi.org/project/astroid/" -SRC_URI=" - https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# Version specified in __pkginfo__.py. -RDEPEND=" - >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] - ${P}.gh.tar.gz +" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 sparc x86" BDEPEND=" - test? ( dev-python/fixtures[${PYTHON_USEDEP}] )" + test? ( + dev-python/fixtures[${PYTHON_USEDEP}] + ) +" distutils_enable_tests unittest diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest index 183db6075505..bec0df37f7bc 100644 --- a/dev-python/backrefs/Manifest +++ b/dev-python/backrefs/Manifest @@ -1 +1,2 @@ DIST backrefs-5.2.tar.gz 5220528 BLAKE2B b786df162f37406c36b99d9d4d36ed439837dae2f1d138238d5afc6e9ab108f1c4be1802606e14892ae08d7e3878f5c5068a6923de14d13ab89ef6749fd69b6e SHA512 fd68cd90deaf299a3bb21f70126db51f537e6dc1126fa38beda63901dccfe4db81842aea23eb20ac9311bfef74ff2339ebffdb8cdbcfed197c3ef0fd5b3e793b +DIST backrefs-5.3.gh.tar.gz 4291850 BLAKE2B d2d21dcb2d6a540ff6d06fbadb08c9a9ae6251c9bf78601b59611e80215f659cb46e8d535563c397ea28d014a67ffbc4d29a8f8632023ab9904b9630ac96602a SHA512 c42985a26605e3ab1f8b30943efdc554829d2a5951f32cff486959be1c7c1c61613adc947379aaebec74d8f574ae2c39e46e4682e2f78bb059beee2d9572f352 diff --git a/dev-python/backrefs/backrefs-5.3.ebuild b/dev-python/backrefs/backrefs-5.3.ebuild new file mode 100644 index 000000000000..7fef8d816484 --- /dev/null +++ b/dev-python/backrefs/backrefs-5.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + ~dev-python/mkdocs_pymdownx_material_extras-1.0.7 + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-material + dev-python/pyspelling +" + +inherit distutils-r1 docs + +DESCRIPTION="Wrapper around re or regex that adds additional back references" +HOMEPAGE=" + https://github.com/facelessuser/backrefs/ + https://pypi.org/project/backrefs/ +" +SRC_URI=" + https://github.com/facelessuser/backrefs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin needs git repo + if use doc; then + git init || die + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -m 'init' || die + fi + + distutils-r1_python_prepare_all +} diff --git a/dev-python/backrefs/metadata.xml b/dev-python/backrefs/metadata.xml index 7ab61b053729..5c2d652494c8 100644 --- a/dev-python/backrefs/metadata.xml +++ b/dev-python/backrefs/metadata.xml @@ -13,6 +13,10 @@ proxy-maint@gentoo.org Proxy Maintainers + + python@gentoo.org + Python + facelessuser/backrefs backrefs diff --git a/dev-python/betamax/betamax-0.8.1-r1.ebuild b/dev-python/betamax/betamax-0.8.1-r1.ebuild index 9bfbc639f340..b6b1380f35fe 100644 --- a/dev-python/betamax/betamax-0.8.1-r1.ebuild +++ b/dev-python/betamax/betamax-0.8.1-r1.ebuild @@ -5,34 +5,40 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} pypy3 ) DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 DESCRIPTION="python-requests HTTP exchanges recorder" -HOMEPAGE="https://github.com/betamaxpy/betamax" +HOMEPAGE=" + https://github.com/betamaxpy/betamax/ + https://pypi.org/project/betamax/ +" SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest PATCHES=( - "${FILESDIR}/betamax-0.8.1-tests.patch" + "${FILESDIR}/${P}-pytest.patch" ) -distutils_enable_tests pytest - -src_prepare() { - rm tests/integration/test_hooks.py || die - rm tests/integration/test_placeholders.py || die - sed -e 's:test_records:_&:' \ - -e 's:test_replaces:_&:' \ - -e 's:test_replays:_&:' \ - -e 's:test_creates:_&:' \ - -i tests/integration/test_record_modes.py || die - rm tests/integration/test_unicode.py || die - rm tests/regression/test_gzip_compression.py || die - rm tests/regression/test_requests_2_11_body_matcher.py || die - distutils-r1_src_prepare -} +EPYTEST_DESELECT=( + # Internet + tests/integration/test_hooks.py + tests/integration/test_placeholders.py + tests/integration/test_record_modes.py::TestRecordOnce::test_records_new_interaction + tests/integration/test_record_modes.py::TestRecordOnce::test_replays_response_from_cassette + tests/integration/test_record_modes.py::TestRecordNewEpisodes + tests/integration/test_record_modes.py::TestRecordNewEpisodesCreatesCassettes + tests/integration/test_record_modes.py::TestRecordAll + tests/integration/test_unicode.py + tests/regression/test_gzip_compression.py + tests/regression/test_requests_2_11_body_matcher.py +) diff --git a/dev-python/betamax/files/betamax-0.8.1-pytest.patch b/dev-python/betamax/files/betamax-0.8.1-pytest.patch new file mode 100644 index 000000000000..e3bfe39c81ca --- /dev/null +++ b/dev-python/betamax/files/betamax-0.8.1-pytest.patch @@ -0,0 +1,38 @@ +From 165cc321f2b9839418269e9493b03eb2e43f7ddf Mon Sep 17 00:00:00 2001 +From: Jiri Kuncar +Date: Mon, 9 Sep 2019 12:23:18 +0200 +Subject: [PATCH] tests: fix direct calls to PyTest fixtures + +https://docs.pytest.org/en/latest/deprecations.html#calling-fixtures-directly +--- + tests/unit/test_fixtures.py | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/tests/unit/test_fixtures.py b/tests/unit/test_fixtures.py +index 387d9ce..41f33eb 100644 +--- a/tests/unit/test_fixtures.py ++++ b/tests/unit/test_fixtures.py +@@ -27,9 +27,9 @@ def test_adds_stop_as_a_finalizer(self): + # Mock a pytest request object + request = mock.MagicMock() + request.cls = request.module = None +- request.function.__name__ = 'test' ++ request.node.name = request.function.__name__ = 'test' + +- pytest_fixture.betamax_recorder(request) ++ pytest_fixture._betamax_recorder(request) + assert request.addfinalizer.called is True + request.addfinalizer.assert_called_once_with(self.mocked_betamax.stop) + +@@ -37,9 +37,9 @@ def test_auto_starts_the_recorder(self): + # Mock a pytest request object + request = mock.MagicMock() + request.cls = request.module = None +- request.function.__name__ = 'test' ++ request.node.name = request.function.__name__ = 'test' + +- pytest_fixture.betamax_recorder(request) ++ pytest_fixture._betamax_recorder(request) + self.mocked_betamax.start.assert_called_once_with() + + diff --git a/dev-python/bibtexparser/bibtexparser-1.2.0-r1.ebuild b/dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild similarity index 69% rename from dev-python/bibtexparser/bibtexparser-1.2.0-r1.ebuild rename to dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild index 0d1dd2ae0417..656fb45a6c81 100644 --- a/dev-python/bibtexparser/bibtexparser-1.2.0-r1.ebuild +++ b/dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild @@ -5,10 +5,14 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 -DESCRIPTION="A BibTeX parser written in python" -HOMEPAGE="https://github.com/sciunto-org/python-bibtexparser" +DESCRIPTION="A BibTeX parser written in Python" +HOMEPAGE=" + https://github.com/sciunto-org/python-bibtexparser/ + https://pypi.org/project/bibtexparser/ +" SRC_URI=" https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz @@ -19,7 +23,9 @@ LICENSE="|| ( BSD LGPL-3 )" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/pyparsing[${PYTHON_USEDEP}] +" distutils_enable_tests pytest @@ -27,5 +33,7 @@ src_prepare() { # fixed in upstream 5f98bac62e8ff3c8ab6b956f288f1c61b99c6a5d sed -e 's:unittest2:unittest:' \ -i bibtexparser/tests/test_crossref_resolving.py || die + # remove obsolete dep + sed -i -e "s:'future>=0.16.0'::" setup.py || die distutils-r1_src_prepare } diff --git a/dev-python/blurb/files/blurb-setuptools.patch b/dev-python/blurb/files/blurb-setuptools.patch deleted file mode 100644 index 4845af98285a..000000000000 --- a/dev-python/blurb/files/blurb-setuptools.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -u blurb-1.0.7.orig/setup.py blurb-1.0.7/setup.py ---- blurb-1.0.7.orig/setup.py 1969-12-31 16:00:00.000000000 -0800 -+++ blurb-1.0.7/setup.py 2018-11-05 14:58:55.148518033 -0800 -@@ -1,7 +1,7 @@ - #!/usr/bin/env python - # setup.py generated by flit for tools that don't yet use PEP 517 - --from distutils.core import setup -+from setuptools import setup - - entry_points = \ - {'console_scripts': ['blurb = blurb:main']} -Only in blurb-1.0.7: .setup.py.un~ -Common subdirectories: blurb-1.0.7.orig/tests and blurb-1.0.7/tests diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index fcd7a7a2f4cd..d78d2c9a7ee5 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,5 @@ DIST boto3-1.23.0.tar.gz 499085 BLAKE2B d606370e274564f909be46cfac838212de3213fd DIST boto3-1.23.1.tar.gz 499867 BLAKE2B 1ea53a7bf5f453a202347f29f0278d5397d6d10cfb52253a64a09ccb6ddfe1a95631045ecf7b526016f314c8773db04d25ed8cd2a539ae20776629079c168b61 SHA512 a1cc49cd53444bbda3fe0bbb1ec6e7e445a53d94af1eda0ed2984f7e0ddc4af14eed09b269cb4b4e62a15d647071bd9a9e5182b7049da745c19ba8da74e5c9b8 DIST boto3-1.23.2.tar.gz 500287 BLAKE2B b997f18cfb2b5c03eab7decd14a60d70546eb60fb2d52f02d94ee478686bd520e4e8111757e9e073f17f7f415d9eb7243fdcd9ac2e0f2b98f6bd6d34473dc794 SHA512 6a774199b719496143af79b1a8a0612441a4f1d9ce426dfc3d495679bb0fda3856b7b0e81e8403d050de52bf8363dec9f0242cca6b32cf39d172d559d6ddf548 DIST boto3-1.23.3.tar.gz 501196 BLAKE2B 8fbe6ec091e249bf675b9245a3ad73416bfae77de8c197f6b5bc6d919e7082aa36b53a93034d5658d7f27c928c932b0f077fc9beea6bbc9015c26e925cc565c2 SHA512 96fa0382a4841901eb961a1135799823710af24c236c4be6def180597bdb53a852fa2c0ea34cf6d1b8cfba0e5c5a2b10f361677a993b733bc14729ee68af16f2 +DIST boto3-1.23.4.tar.gz 501445 BLAKE2B f38c963558c99fade5b55c0b8d96221de7af7a215f7be2a4863285152720318f05cbaf996f8f0910f68830fdbb214b242d2e8e2e538ae345e4877a0ed733c148 SHA512 85298ddbb4a305354c50f4f63e9e6d0a1c821ac18e15dfaaf3d8ea3e03fd86fb6ea913402c6ac5cde4305895f387cf25eca928b7f00403198ad2eb5efe965eb7 +DIST boto3-1.23.5.tar.gz 501625 BLAKE2B 5a996b4dffd325ea2d6582450b027767ca9845e8096193ef4a8a63ecd61999c67a83cc3b5bc4e77d1f50035188f97003942f1b64293adb36a9cd6e71781b2279 SHA512 5496de026313e9a767f3ba42fe903093ce69777627835a00d75dac4aa966c803a46682b4d766002af793c7e8c95be141cd0d0bbbf27961bd020ac18ef64f5175 diff --git a/dev-python/boto3/boto3-1.23.4.ebuild b/dev-python/boto3/boto3-1.23.4.ebuild new file mode 100644 index 000000000000..8b87bf9ae488 --- /dev/null +++ b/dev-python/boto3/boto3-1.23.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/boto3/boto3-1.23.5.ebuild b/dev-python/boto3/boto3-1.23.5.ebuild new file mode 100644 index 000000000000..8b87bf9ae488 --- /dev/null +++ b/dev-python/boto3/boto3-1.23.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1db28d0802ff..cd146cc1acc5 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,5 @@ DIST botocore-1.26.0.tar.gz 8968864 BLAKE2B fc07441c4a759273a1abe6826048082b0e2c DIST botocore-1.26.1.tar.gz 8972136 BLAKE2B cf5d18d87fe5e78f6bb623e82dea9ec712867301e7b1fdd46724eb3aa37b7395d91dc206bc9329df96bab9c8072c8b071eaaea767848794db349982c630ab0d2 SHA512 c18160d1eb6f9feb6b4db2441c360112c1d8f88d8d2a3624f89b6ee4815c200c68d70601fbea1c93682af506cc6809a7e34568f543a25adbfd7ca09c309236ff DIST botocore-1.26.2.tar.gz 8990271 BLAKE2B 95ddae48b54ba0455959a95eb4dc992bf1a28b5b0004c8004298bea30eb729cc20d0bf7b189a0e62a12939365fd106ccfc06a00092b3229077b665bdcaebd86f SHA512 df478a29511a9436bcab16dca448d4d196988402a326fd8be8f0dd4fbfab0b97ef16b31f241c44e9f9973bbeafc99d79f317838e0e6a83f25299218fd5fce1ac DIST botocore-1.26.3.tar.gz 8992054 BLAKE2B 74937d1a12f4c7509e0835ad273850a6de6df2f67d594cc30ea4bac7ef0b920e8d606aa39e4f47ec3a08fd0e47867cf7832db9218d9eebf4f2a08194ece63f4a SHA512 aae80723446a9f3ac4beb1fdd3690f62c2eb87cf41c2d5106d5ad1679507c7ac82da8b375a5c67a773057f7c1692e85d723952edb4ba62fe378788324b758b55 +DIST botocore-1.26.4.tar.gz 8993009 BLAKE2B 4d968ed094a8581efa08ce7b51ea8967937e41192e1d7ef71a8d26220250c1534f3c9f4753913ce2763c3bb90305a31823507a7ff9f1c318b4c7b0fff06a59dc SHA512 80f2205e86e36e7c5ae7e29626fc5ff9b6e92741d752b68e37d835255d0a58663169232a7a57b57eb09dc84c6050b2d96fb1d17f571f894fe7a2f31135cc2a4f +DIST botocore-1.26.5.tar.gz 8994964 BLAKE2B 472bc20b1a579674b97fa42f5b7bba2f06f1bcc40b11d5d5fa31b283a1d8648be82db4ee7e7170097d2e695bad2d1f9e398dfa7e4b85381134f151010f212be2 SHA512 a696c241989f6754596f69577c4e4f5d92df87e9b6488533e930b28b85e02fae8af1ac73d907790a75496a46824b45beb7df220c72be3bfc0bee8153b4846939 diff --git a/dev-python/botocore/botocore-1.26.4.ebuild b/dev-python/botocore/botocore-1.26.4.ebuild new file mode 100644 index 000000000000..f9d3152de4e1 --- /dev/null +++ b/dev-python/botocore/botocore-1.26.4.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" + "${FILESDIR}/botocore-1.26.0-py311.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.26.5.ebuild b/dev-python/botocore/botocore-1.26.5.ebuild new file mode 100644 index 000000000000..2fb86c59b25e --- /dev/null +++ b/dev-python/botocore/botocore-1.26.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/botocore-1.26.0-py311.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-9999.ebuild b/dev-python/botocore/botocore-9999.ebuild index f9d3152de4e1..2fb86c59b25e 100644 --- a/dev-python/botocore/botocore-9999.ebuild +++ b/dev-python/botocore/botocore-9999.ebuild @@ -38,7 +38,6 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" "${FILESDIR}/botocore-1.26.0-py311.patch" ) diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest index c86d52a00d04..f2e35cbff530 100644 --- a/dev-python/bracex/Manifest +++ b/dev-python/bracex/Manifest @@ -1 +1,2 @@ DIST bracex-2.2.1.tar.gz 27642 BLAKE2B e9eb12dd70b3cf1c6abd8a59f19d8f77f8fc85e07efad02a2c0213266b93641406d05fa8454b2b4cd6870b7f866a22c0b2132d690444f1910a599c9b17594065 SHA512 cad9faf73258493581606bf5c8068d34a82fdcca338dd6a1d7da5dacfbee1932f48d04d6f295151d79f02495ddf89aa6a5d53d6596db7bd53ddb3cd23d59a71d +DIST bracex-2.3.tar.gz 27489 BLAKE2B c48b668c35d40337fe9096c8fbc67565ea74abf330a278e1fe070055fcf8835a60dc23fba40c0f1c0677d506c7d8f8ca5168f809b13ab0442868bc962faaf1d5 SHA512 73f3b951ce1119154794883106a317e9ed4bbe8d96dc914afb6ca6d358104ae4908bc587504e2761c751a3795adf7f2136e96a2d46634b10478c7523fbee4f60 diff --git a/dev-python/bracex/bracex-2.3.ebuild b/dev-python/bracex/bracex-2.3.ebuild new file mode 100644 index 000000000000..79d80ace20ef --- /dev/null +++ b/dev-python/bracex/bracex-2.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=hatchling + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material + dev-python/mkdocs-minify-plugin + dev-python/mkdocs_pymdownx_material_extras + dev-python/pyspelling +" + +inherit distutils-r1 docs + +DESCRIPTION="Bash style brace expansion for Python" +HOMEPAGE=" + https://github.com/facelessuser/bracex/ + https://pypi.org/project/bracex/ +" +SRC_URI=" + https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + test? ( + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin needs git repo + if use doc; then + git init || die + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -m 'init' || die + fi + + distutils-r1_python_prepare_all +} diff --git a/dev-python/build/Manifest b/dev-python/build/Manifest index d31757b11156..4c7f19a605b3 100644 --- a/dev-python/build/Manifest +++ b/dev-python/build/Manifest @@ -1 +1,2 @@ DIST build-0.7.0.gh.tar.gz 37127 BLAKE2B b06ba16c154087046bd5efddb5fd6f60dad9ee79a204a0c1124fb4885d3692bcf4bd88b75c9665ade3f8457e12742d32e3cef40a0ffb5a894b049a6e942c09e3 SHA512 fd8410dc91333ba94c5141dd78f8052b66f947839752a5d0f401630f6bceed5be2e1f45eceaa2a98908c0e3ddb88a00e3ccca341a3890fa99202bc560ab6ff42 +DIST build-0.8.0.gh.tar.gz 40020 BLAKE2B 17422c8fe23d4103c78bd9d98702646f0863abfea4ff5df425942eb71aa905d8171567976228681afa90f453131ccce4701128b4f73b61acf4158ea2758c5c9e SHA512 62eaabef36fae592b06c41623f8f36750a029263a65c8fa21ad58b24ef30d4fa8eef7588237a68efb9a9784676f35605a8c9a6b2ed1bc6844c32924f9b5ec377 diff --git a/dev-python/build/build-0.8.0.ebuild b/dev-python/build/build-0.8.0.ebuild new file mode 100644 index 000000000000..ca263e625e48 --- /dev/null +++ b/dev-python/build/build-0.8.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="A simple, correct PEP517 package builder" +HOMEPAGE=" + https://pypi.org/project/build/ + https://github.com/pypa/build/ +" +SRC_URI=" + https://github.com/pypa/build/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-19.0[${PYTHON_USEDEP}] + >=dev-python/pep517-0.9.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) +" +BDEPEND=" + test? ( + >=dev-python/filelock-3[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-2[${PYTHON_USEDEP}] + >=dev-python/pytest-rerunfailures-9.1[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}] + >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # broken by the presence of flit_core + tests/test_util.py::test_wheel_metadata_isolation + # broken by the presence of virtualenv (it changes the error + # messages, sic!) + tests/test_env.py::test_isolated_env_log + tests/test_main.py::test_output_env_subprocess_error + 'tests/test_main.py::test_output[via-sdist-isolation]' + 'tests/test_main.py::test_output[wheel-direct-isolation]' + # Internet + tests/test_main.py::test_build_package + tests/test_main.py::test_build_package_via_sdist + tests/test_self_packaging.py::test_build_sdist + tests/test_self_packaging.py::test_build_wheel + 'tests/test_util.py::test_wheel_metadata[True]' + tests/test_util.py::test_with_get_requires + ) + + epytest -p no:flaky -n "$(makeopts_jobs)" \ + -W"ignore:path is deprecated.:DeprecationWarning" +} diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index e3cda892df25..de2ed1a1a1f9 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,3 +1,4 @@ DIST cfn-lint-0.59.0.tar.gz 9004743 BLAKE2B e778c1081e45dacc813f8a4ae7726eb929fabcdbfaafcbbc5f0d925cfe32773851366c9488363728ae42349cbe899a6cacd114940ee8d76dc284b30ea87fe19a SHA512 e8e9d0fb1f366c49f8a008000a808ec4b6c4299ff3c9650229619d8e48f1812709ecd54274163d8bd389c6823f20accd7d31f6147bec926ec233ede3ee51ee10 DIST cfn-lint-0.59.1.tar.gz 9065067 BLAKE2B 63fc591f7ed60eed2ef7fa1e9ea212e3e8569cfd20dec8bb8505dbfb8e96ee8f8ab6136d88de58b2db8823675946dc99b38adeb3b5c784d165083e1353100b00 SHA512 a08b4bf4dc8e7ab41bb72eb9309ca4f03eed3b6f5c31b3876dc9d08610312377a7c229de883c287e7e5ed6597f8eada79a111882785888e43b0ff20160e39fe0 DIST cfn-lint-0.60.0.tar.gz 9127890 BLAKE2B f3e1e99f4657cad13037a74e94cca53548ecfb5bd41c11f8dc82c5fe962d7dc87b7a62aeaa12bc7012a11472736d9026fa51a7e7bc39e67b062a4e8449dd0eb6 SHA512 5eb0ecd51a2d845bad52e2aa7decc6ff7d28d008bc63aa1419ba122bca6df56b5689cb91e669384ca98418537bd36e460f19fb9dfd96e718260d29e228ea824e +DIST cfn-lint-0.60.1.tar.gz 9144208 BLAKE2B ff0cc155aee6fb0c72a3011a5fbaf147158d23ab8ed11426a9fc922971019cb276b74ca4e8972ddc2dbab7b1239ddb00b1d7a60281763a9773157b97ce5a8105 SHA512 8d023773a82b0b8486431e438d298e80812726d197017aafd925d6d9aa8272db99dc594f1b8f7582843ffaa9d421d6d9300f80c3bb6e932e705ae019d1cd8e21 diff --git a/dev-python/cfn-lint/cfn-lint-0.60.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.60.1.ebuild new file mode 100644 index 000000000000..5ec074be0d4b --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.60.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.45.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2 + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild new file mode 100644 index 000000000000..a36df5503ce4 --- /dev/null +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" +HOMEPAGE=" + https://cherrypy.dev/ + https://pypi.org/project/cheroot/ + https://github.com/cherrypy/cheroot/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + !ia64? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + # Bad dep (upstream gone, only PyPi package, has py2 code, etc) + "${FILESDIR}/${PN}-8.6.0-remove-pypytools-dep.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/--cov/d' \ + -e '/--testmon/d' \ + -e '/--numproc/d' \ + -i pytest.ini || die + + # broken + sed -e '/False.*localhost/d' \ + -i cheroot/test/test_ssl.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || + ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" + then + EPYTEST_IGNORE+=( + lib/cheroot/test/test_ssl.py + ) + fi + + epytest +} diff --git a/dev-python/cheroot/cheroot-8.6.0.ebuild b/dev-python/cheroot/cheroot-8.6.0.ebuild index af8d3eaf4567..6cd08d93883f 100644 --- a/dev-python/cheroot/cheroot-8.6.0.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE="https://cherrypy.org/ +HOMEPAGE="https://cherrypy.dev/ https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/" SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz" diff --git a/dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild b/dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild new file mode 100644 index 000000000000..ddcd4181ee8c --- /dev/null +++ b/dev-python/cherrypy/cherrypy-18.6.1-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_PN="CherryPy" +MY_P=${MY_PN}-${PV} +DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework" +HOMEPAGE=" + https://cherrypy.dev/ + https://github.com/cherrypy/cherrypy/ + https://pypi.org/project/CherryPy/ +" +SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="ssl test" + +RDEPEND=" + >=dev-python/cheroot-8.2.1[${PYTHON_USEDEP}] + >=dev-python/portend-2.1.1[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/zc-lockfile[${PYTHON_USEDEP}] + dev-python/jaraco-collections[${PYTHON_USEDEP}] + ssl? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/routes[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}] + dev-python/objgraph[${PYTHON_USEDEP}] + dev-python/path-py[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/pytest-services[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local PATCHES=( + # https://github.com/cherrypy/cherrypy/pull/1946 + "${FILESDIR}"/${P}-close-files.patch + "${FILESDIR}"/${P}-py311.patch + ) + + sed -r -e '/(pytest-sugar|pytest-cov)/ d' \ + -i setup.py || die + + sed -r -e 's:--cov-report[[:space:]]+[[:graph:]]+::g' \ + -e 's:--cov[[:graph:]]+::g' \ + -e 's:--doctest[[:graph:]]+::g' \ + -i pytest.ini || die + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=() + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # broken by changes in traceback output + cherrypy/test/test_request_obj.py::RequestObjectTests::testErrorHandling + cherrypy/test/test_tools.py::ToolTests::testHookErrors + ) + + epytest +} diff --git a/dev-python/cherrypy/files/cherrypy-18.6.1-py311.patch b/dev-python/cherrypy/files/cherrypy-18.6.1-py311.patch new file mode 100644 index 000000000000..5d629dd8c333 --- /dev/null +++ b/dev-python/cherrypy/files/cherrypy-18.6.1-py311.patch @@ -0,0 +1,32 @@ +From 8245a74aa4e090c40445535a9ce3997ed9904798 Mon Sep 17 00:00:00 2001 +From: Dominic Davis-Foster +Date: Fri, 28 Jan 2022 23:11:52 +0000 +Subject: [PATCH] Switch from inspect.getargspec to inspect.getfullargspec + +inspect.getargspec has been deprecated since 3.0 +--- + cherrypy/_cpdispatch.py | 8 ++------ + 1 file changed, 2 insertions(+), 6 deletions(-) + +diff --git a/cherrypy/_cpdispatch.py b/cherrypy/_cpdispatch.py +index 83eb79cb..5c506e99 100644 +--- a/cherrypy/_cpdispatch.py ++++ b/cherrypy/_cpdispatch.py +@@ -206,12 +206,8 @@ except ImportError: + def test_callable_spec(callable, args, kwargs): # noqa: F811 + return None + else: +- getargspec = inspect.getargspec +- # Python 3 requires using getfullargspec if +- # keyword-only arguments are present +- if hasattr(inspect, 'getfullargspec'): +- def getargspec(callable): +- return inspect.getfullargspec(callable)[:4] ++ def getargspec(callable): ++ return inspect.getfullargspec(callable)[:4] + + + class LateParamPageHandler(PageHandler): +-- +2.35.1 + diff --git a/dev-python/click-log/click-log-0.4.0.ebuild b/dev-python/click-log/click-log-0.4.0.ebuild index ecadf9a3a9f2..0d744fa4db1d 100644 --- a/dev-python/click-log/click-log-0.4.0.ebuild +++ b/dev-python/click-log/click-log-0.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 @@ -19,8 +19,9 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -RDEPEND="dev-python/click[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND}" +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] +" DOCS=( README.rst ) diff --git a/dev-python/click-threading/click-threading-0.5.0-r1.ebuild b/dev-python/click-threading/click-threading-0.5.0-r1.ebuild new file mode 100644 index 000000000000..0f0387f16e18 --- /dev/null +++ b/dev-python/click-threading/click-threading-0.5.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Multithreaded Click apps made easy" +HOMEPAGE=" + https://github.com/click-contrib/click-threading/ + https://pypi.org/project/click-threading/ +" +SRC_URI=" + https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/click-5.0[${PYTHON_USEDEP}] +" + +DOCS=( README.rst ) + +distutils_enable_tests pytest diff --git a/dev-python/cliff/cliff-3.10.1.ebuild b/dev-python/cliff/cliff-3.10.1.ebuild index 984a8675bd1d..2ded8dc1f6e7 100644 --- a/dev-python/cliff/cliff-3.10.1.ebuild +++ b/dev-python/cliff/cliff-3.10.1.ebuild @@ -4,12 +4,16 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Command Line Interface Formulation Framework" -HOMEPAGE="https://github.com/openstack/cliff" +HOMEPAGE=" + https://opendev.org/openstack/cliff/ + https://github.com/openstack/cliff/ + https://pypi.org/project/cliff/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest index bbab8c1d0b39..9c6afa809dbc 100644 --- a/dev-python/cloudpickle/Manifest +++ b/dev-python/cloudpickle/Manifest @@ -1 +1,2 @@ DIST cloudpickle-2.0.0.tar.gz 60038 BLAKE2B 21f3c170c21c5b5c44fbe5317d788e7b09cc4d15789d91227cfcf736807ee11cbbc003ea66dae4fb90de99ea5fd1c6096827efe4d438b92b8b73ec981e12e784 SHA512 4f2c0019a9b6b7ca4c8749b0c2b600ac502450f6fec9c23fe5b9ddece34c77105c86666274e24c6672d405c3e0e800b0a7da055a95ada8fcc060a63214aa9666 +DIST cloudpickle-2.1.0.tar.gz 60093 BLAKE2B b6d210f9da7c16be66f3538109207a652331fdb5389361acfccb414bf36865ecafea15fd57ab24741f9e01d362c188f2c246388688c38a4d09a670053b0f9c4f SHA512 c38bf1044e18e673a89676c78d2f49422a36f6ccbcd29719aa9adfd157210e38e84befcc44b4b6ffcd60537748fccd3e384ed52aa4e1b939d84d127c302e2bb1 diff --git a/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild b/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild new file mode 100644 index 000000000000..5abcb6078849 --- /dev/null +++ b/dev-python/cloudpickle/cloudpickle-2.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Extended pickling support for Python objects" +HOMEPAGE=" + https://github.com/cloudpipe/cloudpickle/ + https://pypi.org/project/cloudpickle/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTHONPATH=${PYTHONPATH}:tests/cloudpickle_testpkg + # -s unbreaks some tests + # https://github.com/cloudpipe/cloudpickle/issues/252 + epytest -s +} diff --git a/dev-python/cmd2/cmd2-2.4.1.ebuild b/dev-python/cmd2/cmd2-2.4.1.ebuild index b3c095fe347b..d29964c9f289 100644 --- a/dev-python/cmd2/cmd2-2.4.1.ebuild +++ b/dev-python/cmd2/cmd2-2.4.1.ebuild @@ -4,12 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 virtualx DESCRIPTION="Extra features for standard library's cmd module" -HOMEPAGE="https://github.com/python-cmd2/cmd2" +HOMEPAGE=" + https://github.com/python-cmd2/cmd2/ + https://pypi.org/project/cmd2/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" @@ -27,12 +30,11 @@ RDEPEND=" # pygtk, xclip, xsel, klipper, qtpy, pyqt5, pyqt4. # klipper is known to be broken in Xvfb, and therefore causes test # failures. to avoid them, we must ensure that one of the backends -# preferred to it is available (i.e. xclip or xsel) + which(1). +# preferred to it is available (i.e. xclip or xsel). BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] - sys-apps/which || ( x11-misc/xclip x11-misc/xsel @@ -42,6 +44,10 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + "${FILESDIR}"/${P}-py311.patch +) + src_prepare() { distutils-r1_src_prepare sed -i -e '/--cov/d' setup.cfg || die diff --git a/dev-python/cmd2/files/cmd2-2.4.1-py311.patch b/dev-python/cmd2/files/cmd2-2.4.1-py311.patch new file mode 100644 index 000000000000..c0e9da528a08 --- /dev/null +++ b/dev-python/cmd2/files/cmd2-2.4.1-py311.patch @@ -0,0 +1,26 @@ +From c02bb7dce587886fe380704a8c6a6009eb677a74 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 21 May 2022 15:41:11 +0200 +Subject: [PATCH] Fixed duplicate subparser name in + test_add_parser_custom_completer + +If I'm not mistaken, the use of the same name for both subparsers was +not intentional but a typo. In Python 3.11, this is an error and causes +the test to fail. + +Fixes #1228 +--- + tests/test_argparse_completer.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_argparse_completer.py b/tests/test_argparse_completer.py +index 135d3de4..14c8c1de 100644 +--- a/tests/test_argparse_completer.py ++++ b/tests/test_argparse_completer.py +@@ -1371,5 +1371,5 @@ def test_add_parser_custom_completer(): + no_custom_completer_parser = subparsers.add_parser(name="no_custom_completer") + assert no_custom_completer_parser.get_ap_completer_type() is None # type: ignore[attr-defined] + +- custom_completer_parser = subparsers.add_parser(name="no_custom_completer", ap_completer_type=CustomCompleter) ++ custom_completer_parser = subparsers.add_parser(name="custom_completer", ap_completer_type=CustomCompleter) + assert custom_completer_parser.get_ap_completer_type() is CustomCompleter # type: ignore[attr-defined] diff --git a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild index cbb806d9b613..139455504c38 100644 --- a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild +++ b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild @@ -4,17 +4,19 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 DESCRIPTION="Colorful worry-free console applications for multiple platforms" HOMEPAGE=" https://pypi.org/project/colorclass/ - https://github.com/matthewdeanmartin/colorclass" + https://github.com/matthewdeanmartin/colorclass/ +" SRC_URI=" https://github.com/matthewdeanmartin/colorclass/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" + -> ${P}.gh.tar.gz +" LICENSE="MIT" SLOT="0" @@ -23,7 +25,8 @@ KEYWORDS="amd64 ~arm64 x86" BDEPEND=" test? ( dev-python/docopt[${PYTHON_USEDEP}] - )" + ) +" distutils_enable_tests pytest diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index f7989c8cd0a4..9c9afc730d18 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,2 +1,3 @@ DIST coverage-6.3.2.tar.gz 709294 BLAKE2B 2da96731ee0065fb6139af7db073284a83efa135e7379d2a6d6e571cdf58c888cf72719fbddadb1bd8f62b0b155b8420a84377068c40e4c813533b3ad6b190a8 SHA512 d9ea3a93eefe2dbb723ed1eadb09dc1165c4f46e7186889ce3615411283baac1d80f04a3831208a164f99accea5d246d4613a7c2e909d2e63d3c714620432a16 DIST coverage-6.3.3.tar.gz 710958 BLAKE2B 8bc1e9504e8f59bc2afea40c63958e463d2f6bfc5fa09c890c1c1f8e2ab502e6ad657edda5616f6a866f460b9f73cdda5ab081f8de281d23314f205d61c7621b SHA512 4b3f42602c50bf00a627ff40f3a04b1e8e457ad57759fb93dddb55eedd5ffe775fa81983f5f53502576b89c793c69a52a269148e7b028d5c87f0d4bf3a4d11b1 +DIST coverage-6.4.tar.gz 715897 BLAKE2B 69fd1979da2c652d5cf8b83adcde4755824faf832867c0181e610ef1369bae217c487b230aa649f03692440efc78628474d72303635568f8e7e5b41f83afc1ed SHA512 e834ff2329eb930ea40a28e8be7f665322558a1f00b5297a2daaaefc986ae451f333ea76bf6e345cad1560d721ebd990cdd5b79b30bddd9e17223acc85508089 diff --git a/dev-python/coverage/coverage-6.4.ebuild b/dev-python/coverage/coverage-6.4.ebuild new file mode 100644 index 000000000000..8a27c2c95f30 --- /dev/null +++ b/dev-python/coverage/coverage-6.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite(+)" + +inherit distutils-r1 + +DESCRIPTION="Code coverage measurement for Python" +HOMEPAGE=" + https://coverage.readthedocs.io/en/latest/ + https://github.com/nedbat/coveragepy/ + https://pypi.org/project/coverage/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die + distutils-r1_src_prepare +} + +test_tracer() { + local -x COVERAGE_TEST_TRACER=${1} + einfo " Testing with the ${COVERAGE_TEST_TRACER} tracer ..." + epytest tests +} + +python_test() { + "${EPYTHON}" igor.py zip_mods || die + + local -x COVERAGE_TESTING=True + # TODO: figure out why they can't be imported inside test env + local -x COVERAGE_NO_CONTRACTS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin + + local prev_opt=$(shopt -p nullglob) + shopt -s nullglob + local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) + ${prev_opt} + + if [[ -n ${c_ext} ]]; then + cp "${c_ext}" \ + coverage/ || die + test_tracer c + rm coverage/*.so || die + else + test_tracer py + fi +} diff --git a/dev-python/cppy/Manifest b/dev-python/cppy/Manifest index 17e0c27342f5..9c383dc2a374 100644 --- a/dev-python/cppy/Manifest +++ b/dev-python/cppy/Manifest @@ -1,2 +1 @@ -DIST cppy-1.2.0.tar.gz 16701 BLAKE2B 0d77f742f5436145ef5923253c1e4949352b6dce904519d655943eb9e9293a47ef19471fde0aefd914309677db0aa5ca1ddb81a2b1e6541b2ff5724b734f8c5b SHA512 074496bc08b1e163610fcd8fc15225a6110ea874a1e1680ec85e449fb8de77dda548d170c631fc90c3cb81d8fa090d2e1d8f19c156e34b0fa1da2b1f20b531fa DIST cppy-1.2.1.tar.gz 18040 BLAKE2B f828fd6e7b401ea2f7672ade94acd8014e77890d68cf09c4f189f4c8776875130db185a7458016dd20f8b3eae536ad6794a79a0aab6894092b26ea341e73e309 SHA512 4215051ce848faccfabcfbd840a343bc81d1ef0321ff0837354560dc6208cc235a6a130bab96f8fe42d5f630d1dfc20795928c64f6204a49e8f04b3fda8f9c90 diff --git a/dev-python/cppy/cppy-1.2.0-r1.ebuild b/dev-python/cppy/cppy-1.2.0-r1.ebuild deleted file mode 100644 index f55edd5bf13f..000000000000 --- a/dev-python/cppy/cppy-1.2.0-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="C++ header library which makes it easier to write Python extension modules" -HOMEPAGE="https://pypi.org/project/cppy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" - -# bug #842408 / bug #836600 -BDEPEND="= dep BDEPEND=">=dev-python/setuptools-61.2[${PYTHON_USEDEP}]" diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild b/dev-python/dbus-python/dbus-python-1.2.18.ebuild index c057a0be9502..746269499ce4 100644 --- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild +++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="threads(+)" inherit autotools python-r1 diff --git a/dev-python/debtcollector/debtcollector-2.5.0.ebuild b/dev-python/debtcollector/debtcollector-2.5.0.ebuild index 5d8a4d52f930..6f4355680b0d 100644 --- a/dev-python/debtcollector/debtcollector-2.5.0.ebuild +++ b/dev-python/debtcollector/debtcollector-2.5.0.ebuild @@ -4,12 +4,16 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Python deprecation patterns and strategies that collect technical debt" -HOMEPAGE="https://www.openstack.org/" +HOMEPAGE=" + https://opendev.org/openstack/debtcollector/ + https://github.com/openstack/debtcollector/ + https://pypi.org/project/debtcollector/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" @@ -22,7 +26,6 @@ RDEPEND=" BDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] test? ( - dev-python/subunit[${PYTHON_USEDEP}] dev-python/testtools[${PYTHON_USEDEP}] dev-python/fixtures[${PYTHON_USEDEP}] ) diff --git a/dev-python/deepmerge/deepmerge-1.0.1.ebuild b/dev-python/deepmerge/deepmerge-1.0.1.ebuild index fd90d44d1e1e..53b0431ebc98 100644 --- a/dev-python/deepmerge/deepmerge-1.0.1.ebuild +++ b/dev-python/deepmerge/deepmerge-1.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/dill/Manifest b/dev-python/dill/Manifest index 4635e25b6cd2..ed0c4d1b654d 100644 --- a/dev-python/dill/Manifest +++ b/dev-python/dill/Manifest @@ -1 +1,3 @@ DIST dill-0.3.4.gh.tar.gz 152875 BLAKE2B 61c638f0459b94f5cc0dabd9d5fd224c3c010ab6ccc9b7e47943922e7e139bd74c7a5173657febb028fc79632792f807586e271316ad87bb505520163f85a300 SHA512 1b1991909a9782382ecdb2ada13249c8b446d3558de69501280c816f7cd6c6728f9d3303c826461245ab9e42c43c02e4605142f25e09244bb7ccc9ca68a4b565 +DIST dill-0.3.5.1.gh.tar.gz 161203 BLAKE2B 2f778f3d2792d5606f8a5d7fd7d993490592da5ade701a38a270f756d129ad49f2aa44277fcb1f69a14779fe2541e2a720dc643ebd0fad258725d5d9452c048f SHA512 3dcf5e262110031412d9dfaee5548fed80bfc4d6b404cddbc2d9a6f65e2b80fae45a622ef73768e7996d2fc9e8d2757ac04e2a73f3700c526037dbabaa8adf15 +DIST dill-0.3.5.gh.tar.gz 161213 BLAKE2B 305aabe868b7718b57199a29fdb3ec4a28c797d36be458bb182f909ef39f15bc016779b2f08a1804c0eab6c940a2d5baef26d1c34bb4c9a0d0687674265bff96 SHA512 3bcaf692e98f2495aad9af44815c33ac9c64ea7c946f41a8d37851b63fc2c94bbcbc4a923559e2433971a900a34daf404f9461ba28b38657dd908a84b9f0b8d6 diff --git a/dev-python/dill/dill-0.3.5.1.ebuild b/dev-python/dill/dill-0.3.5.1.ebuild new file mode 100644 index 000000000000..7c162ac2dcdf --- /dev/null +++ b/dev-python/dill/dill-0.3.5.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Serialize all of Python (almost)" +HOMEPAGE=" + https://github.com/uqfoundation/dill/ + https://pypi.org/project/dill/ +" +SRC_URI=" + https://github.com/uqfoundation/dill/archive/${P}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${PN}-${P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +python_test() { + local fail= t + for t in tests/test_*.py; do + ebegin "\t${t}" + "${EPYTHON}" "${t}" + eend ${?} || fail=1 + done + + [[ ${fail} ]] && die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/dill/dill-0.3.5.ebuild b/dev-python/dill/dill-0.3.5.ebuild new file mode 100644 index 000000000000..7c162ac2dcdf --- /dev/null +++ b/dev-python/dill/dill-0.3.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Serialize all of Python (almost)" +HOMEPAGE=" + https://github.com/uqfoundation/dill/ + https://pypi.org/project/dill/ +" +SRC_URI=" + https://github.com/uqfoundation/dill/archive/${P}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${PN}-${P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +python_test() { + local fail= t + for t in tests/test_*.py; do + ebegin "\t${t}" + "${EPYTHON}" "${t}" + eend ${?} || fail=1 + done + + [[ ${fail} ]] && die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild b/dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild index 29d068719bce..1b200393aedf 100644 --- a/dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild +++ b/dev-python/dkimpy/dkimpy-1.0.5-r1.ebuild @@ -17,7 +17,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/dnspython[${PYTHON_USEDEP}] diff --git a/dev-python/dkimpy/dkimpy-1.0.5.ebuild b/dev-python/dkimpy/dkimpy-1.0.5.ebuild deleted file mode 100644 index e598a8d6cb30..000000000000 --- a/dev-python/dkimpy/dkimpy-1.0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="DKIM and ARC email signing and verification library" -HOMEPAGE="https://launchpad.net/dkimpy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND="dev-python/dnspython[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/authres[${PYTHON_USEDEP}] - dev-python/pynacl[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -pkg_postinst() { - optfeature "ARC support" dev-python/authres - optfeature "ed25519 capability" dev-python/pynacl - optfeature "asyncio support" dev-python/aiodns -} diff --git a/dev-python/docopt/docopt-0.6.2-r5.ebuild b/dev-python/docopt/docopt-0.6.2-r5.ebuild new file mode 100644 index 000000000000..4b88da3b2882 --- /dev/null +++ b/dev-python/docopt/docopt-0.6.2-r5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Pythonic argument parser, that will make you smile" +HOMEPAGE=" + https://github.com/docopt/docopt/ + https://pypi.org/project/docopt/ +" +SRC_URI=" + https://github.com/docopt/docopt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.2-pytest_node_from_parent.patch +) + +distutils_enable_tests pytest diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest index d824f578f101..e7c6654f4bbc 100644 --- a/dev-python/dulwich/Manifest +++ b/dev-python/dulwich/Manifest @@ -1,2 +1,3 @@ DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0 SHA512 23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271 DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54 SHA512 c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf +DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2 SHA512 aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50 diff --git a/dev-python/dulwich/dulwich-0.20.40.ebuild b/dev-python/dulwich/dulwich-0.20.40.ebuild new file mode 100644 index 000000000000..95effa84bf17 --- /dev/null +++ b/dev-python/dulwich/dulwich-0.20.40.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Pure-Python implementation of the Git file formats and protocols" +HOMEPAGE=" + https://github.com/jelmer/dulwich/ + https://pypi.org/project/dulwich/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+ Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + !hppa? ( !ia64? ( !s390? ( + dev-python/gevent[${PYTHON_USEDEP}] + dev-python/geventhttpclient[${PYTHON_USEDEP}] + ) ) ) + app-crypt/gpgme[python,${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/fastimport[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs + +python_test() { + # remove interference from the tests that do stuff like user.name + unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \ + GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL + # Do not use make check which rebuilds the extension and uses -Werror, + # causing unexpected failures. + "${EPYTHON}" -m unittest -v dulwich.tests.test_suite || + die "tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild b/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild index be0c19c8deb6..d6598285682c 100644 --- a/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild +++ b/dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 @@ -14,16 +14,20 @@ MY_P=${PN}-${MY_PV} DESCRIPTION="An implementation of lxml.xmlfile for the standard library" HOMEPAGE=" https://pypi.org/project/et-xmlfile/ - https://foss.heptapod.net/openpyxl/et_xmlfile/" + https://foss.heptapod.net/openpyxl/et_xmlfile/ +" SRC_URI=" - https://foss.heptapod.net/openpyxl/et_xmlfile/-/archive/${MY_PV}/${MY_P}.tar.gz" + https://foss.heptapod.net/openpyxl/et_xmlfile/-/archive/${MY_PV}/${MY_P}.tar.gz +" S=${WORKDIR}/${MY_P} SLOT="0" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] +" distutils_enable_tests pytest distutils_enable_sphinx doc diff --git a/dev-python/exceptiongroup/Manifest b/dev-python/exceptiongroup/Manifest index 8d5ef4647b1c..6f00ff32de32 100644 --- a/dev-python/exceptiongroup/Manifest +++ b/dev-python/exceptiongroup/Manifest @@ -1,2 +1,3 @@ DIST exceptiongroup-1.0.0rc5.gh.tar.gz 16454 BLAKE2B 55af4d2240e4a5567f5669d15e8507c454d47c1f7d8f72212afeecfa37e0c4a6b36f9176a87a48d3f9edf0628a8c99863670d24aca3770dd88abaa463784c731 SHA512 dd5ee895b4531524c4f0dfaedf818ac76a1b6fe74cd75bbce824b6a0d2b981673ffd6ba36f71b5dacf3e17c89d196a258400d04a64c71f28c221d7fb0f934ab7 DIST exceptiongroup-1.0.0rc6.gh.tar.gz 17184 BLAKE2B 75a1a07d683cbd4d23c25156f4ff3fbda3f08e7df3be67320b08e995f469a9cbd66ca90391fb586972c5c601aff60d44eba3ec5c2d3cccbc791a0482600caea2 SHA512 f74fe5b5df5c7ceb09076db4b7327e2a22202f61fbbfcaeef4f2ce7fb0725a8f57756473db6b2d92d3ee044e26c7ad135d8366944e0858439c4a77ed8b5b7362 +DIST exceptiongroup-1.0.0rc7.gh.tar.gz 17323 BLAKE2B fc96a1a7978c4ac403132fbb9fba57cd61e8078e1d99e7103e37d7273737c2d8fbf84441a9cfc3c21a355713b13ec78f9befedcc05a74d9bb954ca80965dc789 SHA512 272675f3322f904b6270689696b2a770d8a96f195d8b142986f574e9c67735865afbde8bba0c5bdd43d299fc1f44a3360d273f9b15097efdcfa46f21f40d62bf diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild new file mode 100644 index 000000000000..2571619d98a3 --- /dev/null +++ b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc7.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit_scm +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="Backport of PEP 654 (exception groups)" +HOMEPAGE=" + https://github.com/agronholm/exceptiongroup/ + https://pypi.org/project/exceptiongroup/ +" +SRC_URI=" + https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT PSF-2.4" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/extras/extras-1.0.0-r2.ebuild b/dev-python/extras/extras-1.0.0-r2.ebuild new file mode 100644 index 000000000000..43501b6b06eb --- /dev/null +++ b/dev-python/extras/extras-1.0.0-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Useful extra bits for Python that should be in the standard library" +HOMEPAGE=" + https://github.com/testing-cabal/extras/ + https://pypi.org/project/extras/ +" +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-macos" + +BDEPEND=" + test? ( + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest index a4a98a389e0d..71b293451e62 100644 --- a/dev-python/feedparser/Manifest +++ b/dev-python/feedparser/Manifest @@ -1 +1,3 @@ +DIST feedparser-6.0.10.tar.gz 252872 BLAKE2B 5c3b32d264bd00225de20c56c664f369516ead06b33ed1f2ae4123002297b12cc78c2680366e125af1762e53cd4452f2070e5e726de2f0c9ccd71c78cc5ab3a2 SHA512 92f5608d1a12172bc1524d5c8caa75f1cc1a6d7d3456ecd585e6715209cdff469b775c677b8393e1d1e1a895b857fc3c048c36fb83b215308b707a1f71c6e9d3 DIST feedparser-6.0.8.tar.gz 252496 BLAKE2B 1a17ef6aa41e0782743d5d331ba26e2d1518475534adcd62457bc6fab00b93e24a3a3b03f4acf8358d321464b985c9d09383dc0373680577c10b742c5e1366fd SHA512 9de702dbebe28b379fd164afed8c408f46301f3ebf91d9f862f12de98a1bcee9f6d38a27c0b8a64e87bc0a20d0ad992ed78b190406649f775e2e8c9ca62b4d8c +DIST feedparser-6.0.9.tar.gz 252691 BLAKE2B 08c1e04f9c8b38050abc22ee702271cb8e67c292cd3ab3820e6754b9ae05cc43bded9c1fa0160ba3770f38fad83b286c8f2c3416a03a366b595f6c388d64cfb3 SHA512 bcc2c9e7214c31d4dd5d78f2df99b6c25c87cf9e87d8ed0a00e7cbcc1451c1781b0c5408b7951f5655d2b4fdb558e82ddb5cb00487426d23c4d4c68fa9b77e0c diff --git a/dev-python/feedparser/feedparser-6.0.10.ebuild b/dev-python/feedparser/feedparser-6.0.10.ebuild new file mode 100644 index 000000000000..5bf7f4188766 --- /dev/null +++ b/dev-python/feedparser/feedparser-6.0.10.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} +DESCRIPTION="Parse RSS and Atom feeds in Python" +HOMEPAGE=" + https://github.com/kurtmckee/feedparser/ + https://pypi.org/project/feedparser/ +" +SRC_URI=" + https://github.com/kurtmckee/feedparser/archive/${MY_PV}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + dev-python/sgmllib3k[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/feedparser-6.0.8-fix-py3.10.patch" +) + +src_prepare() { + # broken + rm \ + tests/illformed/chardet/big5.xml \ + tests/illformed/undeclared_namespace.xml || die + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" tests/runtests.py -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/feedparser/feedparser-6.0.9.ebuild b/dev-python/feedparser/feedparser-6.0.9.ebuild new file mode 100644 index 000000000000..5bf7f4188766 --- /dev/null +++ b/dev-python/feedparser/feedparser-6.0.9.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} +DESCRIPTION="Parse RSS and Atom feeds in Python" +HOMEPAGE=" + https://github.com/kurtmckee/feedparser/ + https://pypi.org/project/feedparser/ +" +SRC_URI=" + https://github.com/kurtmckee/feedparser/archive/${MY_PV}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + dev-python/sgmllib3k[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/feedparser-6.0.8-fix-py3.10.patch" +) + +src_prepare() { + # broken + rm \ + tests/illformed/chardet/big5.xml \ + tests/illformed/undeclared_namespace.xml || die + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" tests/runtests.py -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/findimports/findimports-2.2.0-r1.ebuild b/dev-python/findimports/findimports-2.2.0-r1.ebuild new file mode 100644 index 000000000000..5515ad8014c3 --- /dev/null +++ b/dev-python/findimports/findimports-2.2.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python module import analysis tool" +HOMEPAGE=" + https://github.com/mgedmin/findimports/ + https://pypi.org/project/findimports/ +" +SRC_URI=" + https://github.com/mgedmin/findimports/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +python_test() { + "${EPYTHON}" testsuite.py -v || die +} diff --git a/dev-python/fixtures/files/fixtures-4.0.0-py311.patch b/dev-python/fixtures/files/fixtures-4.0.0-py311.patch new file mode 100644 index 000000000000..6cda1104afca --- /dev/null +++ b/dev-python/fixtures/files/fixtures-4.0.0-py311.patch @@ -0,0 +1,116 @@ +From 54ef596952d459d605fcb40f13bed6d07ef93f4c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 21 May 2022 12:15:21 +0200 +Subject: [PATCH 1/2] Update classmethod expectations (again) for Python 3.11 + +It seems that the classmethod behavior in Python 3.11.0b1 is back +to the one found in Python 3.8. Adjust the test expectations again. +This time around, we expect the "old-new" behavior in CPython 3.9 +and 3.10 only. +--- + fixtures/tests/_fixtures/test_monkeypatch.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/fixtures/tests/_fixtures/test_monkeypatch.py b/fixtures/tests/_fixtures/test_monkeypatch.py +index 08cd1c8..fa08b24 100644 +--- a/fixtures/tests/_fixtures/test_monkeypatch.py ++++ b/fixtures/tests/_fixtures/test_monkeypatch.py +@@ -24,7 +24,8 @@ from fixtures import MonkeyPatch, TestWithFixtures + reference = 23 + + NEW_PY39_CLASSMETHOD = ( +- sys.version_info >= (3, 9) and not hasattr(sys, "pypy_version_info")) ++ sys.version_info[:2] in ((3, 9), (3,10)) ++ and not hasattr(sys, "pypy_version_info")) + + class C(object): + def foo(self, arg): +-- +2.35.1 + +From 48d8626168a374c099fa891d7e734548e1e03683 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 21 May 2022 12:25:49 +0200 +Subject: [PATCH 2/2] Support Popen's process_group argument from Python 3.11 + +--- + fixtures/_fixtures/popen.py | 9 +++++++-- + fixtures/tests/_fixtures/test_popen.py | 14 ++++++++++++++ + 2 files changed, 21 insertions(+), 2 deletions(-) + +diff --git a/fixtures/_fixtures/popen.py b/fixtures/_fixtures/popen.py +index ffa9bf4..a099854 100644 +--- a/fixtures/_fixtures/popen.py ++++ b/fixtures/_fixtures/popen.py +@@ -131,7 +131,8 @@ class FakePopen(Fixture): + restore_signals=_unpassed, start_new_session=_unpassed, + pass_fds=_unpassed, *, group=_unpassed, extra_groups=_unpassed, + user=_unpassed, umask=_unpassed, encoding=_unpassed, +- errors=_unpassed, text=_unpassed, pipesize=_unpassed): ++ errors=_unpassed, text=_unpassed, pipesize=_unpassed, ++ process_group=_unpassed): + # Reject arguments introduced by newer versions of Python in older + # versions; this makes it harder to accidentally hide compatibility + # problems using test doubles. +@@ -149,6 +150,10 @@ class FakePopen(Fixture): + raise TypeError( + "FakePopen.__call__() got an unexpected keyword argument " + "'pipesize'") ++ if sys.version_info < (3, 11) and process_group is not FakePopen._unpassed: ++ raise TypeError( ++ "FakePopen.__call__() got an unexpected keyword argument " ++ "'process_group'") + + proc_args = dict(args=args) + local = locals() +@@ -158,7 +163,7 @@ class FakePopen(Fixture): + "universal_newlines", "startupinfo", "creationflags", + "restore_signals", "start_new_session", "pass_fds", "group", + "extra_groups", "user", "umask", "encoding", "errors", "text", +- "pipesize"]: ++ "pipesize", "process_group"]: + if local[param] is not FakePopen._unpassed: + proc_args[param] = local[param] + proc_info = self.get_info(proc_args) +diff --git a/fixtures/tests/_fixtures/test_popen.py b/fixtures/tests/_fixtures/test_popen.py +index c7bf1bd..e9ab074 100644 +--- a/fixtures/tests/_fixtures/test_popen.py ++++ b/fixtures/tests/_fixtures/test_popen.py +@@ -74,6 +74,8 @@ class TestFakePopen(testtools.TestCase, TestWithFixtures): + all_args["umask"] = "umask" + if sys.version_info >= (3, 10): + all_args["pipesize"] = "pipesize" ++ if sys.version_info >= (3, 11): ++ all_args["process_group"] = "process_group" + + def get_info(proc_args): + self.assertEqual(all_args, proc_args) +@@ -110,6 +112,15 @@ class TestFakePopen(testtools.TestCase, TestWithFixtures): + r".* got an unexpected keyword argument 'pipesize'"): + fixture(args="args", pipesize=1024) + ++ @testtools.skipUnless( ++ sys.version_info < (3, 11), "only relevant on Python <3.11") ++ def test_rejects_3_11_args_on_older_versions(self): ++ fixture = self.useFixture(FakePopen(lambda proc_args: {})) ++ with testtools.ExpectedException( ++ TypeError, ++ r".* got an unexpected keyword argument 'process_group'"): ++ fixture(args="args", process_group=42) ++ + def test_function_signature(self): + fake_signature = inspect.getfullargspec(FakePopen.__call__) + real_signature = inspect.getfullargspec(subprocess.Popen) +@@ -130,6 +141,9 @@ class TestFakePopen(testtools.TestCase, TestWithFixtures): + fake_kwargs = set(fake_signature.kwonlyargs) + real_kwargs = set(real_signature.kwonlyargs) + ++ if sys.version_info < (3, 11): ++ fake_kwargs.remove('process_group') ++ + if sys.version_info < (3, 10): + fake_kwargs.remove('pipesize') + +-- +2.35.1 + diff --git a/dev-python/fixtures/fixtures-4.0.0.ebuild b/dev-python/fixtures/fixtures-4.0.0.ebuild index 25709bab8188..130f578e533f 100644 --- a/dev-python/fixtures/fixtures-4.0.0.ebuild +++ b/dev-python/fixtures/fixtures-4.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 @@ -18,8 +18,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=dev-python/pbr-5.7.0[${PYTHON_USEDEP}] @@ -31,10 +29,9 @@ BDEPEND=" ) " +distutils_enable_tests unittest + PATCHES=( "${FILESDIR}"/${P}-pypy39.patch + "${FILESDIR}"/${P}-py311.patch ) - -python_test() { - emake check -} diff --git a/dev-python/flask-babelex/flask-babelex-0.9.4-r1.ebuild b/dev-python/flask-babelex/flask-babelex-0.9.4-r1.ebuild new file mode 100644 index 000000000000..9a9f8207d790 --- /dev/null +++ b/dev-python/flask-babelex/flask-babelex-0.9.4-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_PN="Flask-BabelEx" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Adds i18n/l10n support to Flask applications" +HOMEPAGE=" + https://github.com/mrjoes/flask-babelex/ + https://pypi.org/project/Flask-BabelEx/ +" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] + >=dev-python/Babel-1[${PYTHON_USEDEP}] + >=dev-python/speaklater-1.2[${PYTHON_USEDEP}] + >=dev-python/jinja-2.5[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest +distutils_enable_sphinx docs \ + dev-python/flask-sphinx-themes + +PATCHES=( + "${FILESDIR}/${PN}-0.9.3-tests-fix.patch" +) + +src_prepare() { + # remove speaklater dep to allow speaklater3 + sed -i -e '/speaklater/d' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + cd tests || die + eunittest +} diff --git a/dev-python/flask-mail/flask-mail-0.9.1-r2.ebuild b/dev-python/flask-mail/flask-mail-0.9.1-r2.ebuild new file mode 100644 index 000000000000..bcab6ec31978 --- /dev/null +++ b/dev-python/flask-mail/flask-mail-0.9.1-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_PN="Flask-Mail" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Flask extension for sending email" +HOMEPAGE=" + https://pythonhosted.org/Flask-Mail/ + https://github.com/mattupstate/flask-mail/ + https://pypi.org/project/Flask-Mail/ +" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/speaklater[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests unittest diff --git a/dev-python/flask-security/Manifest b/dev-python/flask-security/Manifest index 8eee8e2441c8..07841efb0a27 100644 --- a/dev-python/flask-security/Manifest +++ b/dev-python/flask-security/Manifest @@ -1,3 +1 @@ -DIST flask-security-3.4.5.gh.tar.gz 348928 BLAKE2B 9890227e9775c4a28fc364affb0bf767407463d514f6dc3cd359dd8a026e8325d943a547f294f6363a276f9e7d97336c526dd45f4549c7cfaff2d6ef9ef0316a SHA512 f9ac7f46b2e1ab7dbb44ba925b01e16304e8f8d6d5d56f4e558d07b80dfffa59f04c2597e17c00a7d7ae11be3a97c78ccf8d79993b7451be4a7f75f85bc89f6f -DIST flask-security-4.1.3.gh.tar.gz 408609 BLAKE2B ef4b270d62de75fdcf51d1247960df85deca1699fdbfb73592a5711f9bb56f71a2f2de12a8d8c0eccdaccfef11a578cf9bd9abbf52bdacfe4bfc10f9adda0acc SHA512 92a0e7fce95eb4eb04baa9a11ee88ab3b8e88952aa6300bf8245cecfcc90657c83bbe93e1c3b19d62642a346b30f5912dd424e59a81023637f3183a61e8cf91c DIST flask-security-4.1.4.gh.tar.gz 408532 BLAKE2B 5fd401da8a907ff56ab7fe1fc79ec586222c26d60d921534afea4743cbc6840098f8a1d231741f83f061e2a4f747c4937be848aa4bfee8b3cf4bc06a8928e437 SHA512 d9ec87d1d2baa11b00db437135060630ea06451d96057fc8712ced8bc433fb6779f7b2561ad1c96d8f192a43acdc93dddf7f44ec75f89297204fd1796dcad1df diff --git a/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch b/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch deleted file mode 100644 index 484e816908f4..000000000000 --- a/dev-python/flask-security/files/flask-security-3.4.3-optional-deps.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 8943f49c3e6064839bd1e3c2c73a750b2b476ae3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 15 Jul 2020 09:02:15 +0200 -Subject: [PATCH 1/2] tests: Skip tests requiring specific data backends if not - available - -Skip tests that require a specific database backend if the respective -package is not available. This is mostly intended to make it possible -to test flask-security on Python 3.9 since Pony does not support this -Python version but there is no harm in extending it to other backends. - -Technically, Flask-SQLAlchemy is still required due to other tests. ---- - tests/conftest.py | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/tests/conftest.py b/tests/conftest.py -index 3305d92..a48f480 100644 ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -218,6 +218,7 @@ def mongoengine_datastore(request, app, tmpdir, realdburl): - - - def mongoengine_setup(request, app, tmpdir, realdburl): -+ pytest.importorskip('flask_mongoengine') - from flask_mongoengine import MongoEngine - from mongoengine.fields import ( - BooleanField, -@@ -282,6 +283,7 @@ def sqlalchemy_datastore(request, app, tmpdir, realdburl): - - - def sqlalchemy_setup(request, app, tmpdir, realdburl): -+ pytest.importorskip('flask_sqlalchemy') - from flask_sqlalchemy import SQLAlchemy - from flask_security.models import fsqla_v2 as fsqla - -@@ -326,6 +328,7 @@ def sqlalchemy_session_datastore(request, app, tmpdir, realdburl): - - - def sqlalchemy_session_setup(request, app, tmpdir, realdburl): -+ pytest.importorskip('sqlalchemy') - from sqlalchemy import create_engine - from sqlalchemy.orm import scoped_session, sessionmaker, relationship, backref - from sqlalchemy.ext.declarative import declarative_base -@@ -426,6 +429,7 @@ def peewee_datastore(request, app, tmpdir, realdburl): - - - def peewee_setup(request, app, tmpdir, realdburl): -+ pytest.importorskip('peewee') - from peewee import ( - TextField, - DateTimeField, -@@ -522,6 +526,7 @@ def pony_datastore(request, app, tmpdir, realdburl): - - def pony_setup(request, app, tmpdir, realdburl): - -+ pytest.importorskip('pony') - from pony.orm import Database, Optional, Required, Set - from pony.orm.core import SetInstance - --- -2.27.0 - diff --git a/dev-python/flask-security/flask-security-3.4.5.ebuild b/dev-python/flask-security/flask-security-3.4.5.ebuild deleted file mode 100644 index 29569ae89496..000000000000 --- a/dev-python/flask-security/flask-security-3.4.5.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 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 security for Flask apps" -HOMEPAGE=" - https://github.com/Flask-Middleware/flask-security/ - https://pypi.org/project/Flask-Security-Too/" -SRC_URI=" - https://github.com/Flask-Middleware/flask-security/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - >=dev-python/flask-1.1.1[${PYTHON_USEDEP}] - >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}] - >=dev-python/flask-login-0.4.1[${PYTHON_USEDEP}] - >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}] - >=dev-python/flask-wtf-0.14.2[${PYTHON_USEDEP}] - >=dev-python/itsdangerous-1.1.0[${PYTHON_USEDEP}] - >=dev-python/passlib-1.7.2[${PYTHON_USEDEP}] - >=dev-python/python-email-validator-1.0.5[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] - test? ( - >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}] - >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}] - >=dev-python/flask-sqlalchemy-2.3[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/mongomock-3.19.0[${PYTHON_USEDEP}] - >=dev-python/peewee-3.11.2[${PYTHON_USEDEP}] - >=dev-python/phonenumbers-8.11.1[${PYTHON_USEDEP}] - >=dev-python/psycopg-2.8.4:2[${PYTHON_USEDEP}] - >=dev-python/pymysql-0.9.3[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2[${PYTHON_USEDEP}] - >=dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PN}-3.4.3-optional-deps.patch -) - -src_prepare() { - sed -i -e '/setup_requires/d' setup.py || die - sed -e 's@--cov flask_security@-p no:httpbin@' \ - -e 's:--cov-report term-missing::' \ - -e 's:--black::' \ - -e 's:--flake8::' \ - -e 's:--cache-clear::' \ - -i pytest.ini || die - distutils-r1_src_prepare -} - -python_configure_all() { - esetup.py compile_catalog -} diff --git a/dev-python/flask-security/flask-security-4.1.3.ebuild b/dev-python/flask-security/flask-security-4.1.3.ebuild deleted file mode 100644 index 80cde17b13c7..000000000000 --- a/dev-python/flask-security/flask-security-4.1.3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Simple security for Flask apps" -HOMEPAGE=" - https://github.com/Flask-Middleware/flask-security/ - https://pypi.org/project/Flask-Security-Too/" -SRC_URI=" - https://github.com/Flask-Middleware/flask-security/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=" - >=dev-python/bleach-3.3.1[${PYTHON_USEDEP}] - >=dev-python/blinker-1.4[${PYTHON_USEDEP}] - dev-python/cachetools[${PYTHON_USEDEP}] - >=dev-python/flask-1.1.1[${PYTHON_USEDEP}] - >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}] - >=dev-python/flask-login-0.4.1[${PYTHON_USEDEP}] - >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}] - >=dev-python/flask-wtf-0.14.3[${PYTHON_USEDEP}] - >=dev-python/itsdangerous-1.1.0[${PYTHON_USEDEP}] - >=dev-python/passlib-1.7.2[${PYTHON_USEDEP}] - >=dev-python/python-email-validator-1.1.1[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] - test? ( - >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}] - dev-python/bleach[${PYTHON_USEDEP}] - >=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}] - >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}] - >=dev-python/flask-sqlalchemy-2.3[${PYTHON_USEDEP}] - >=dev-python/mongomock-3.19.0[${PYTHON_USEDEP}] - >=dev-python/peewee-3.11.2[${PYTHON_USEDEP}] - >=dev-python/phonenumbers-8.11.1[${PYTHON_USEDEP}] - >=dev-python/psycopg-2.8.4:2[${PYTHON_USEDEP}] - >=dev-python/pymysql-0.9.3[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2[${PYTHON_USEDEP}] - >=dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}] - >=dev-python/pony-0.7.11[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e 's@--cache-clear@-p no:httpbin@' pytest.ini || die - distutils-r1_src_prepare -} - -python_configure_all() { - esetup.py compile_catalog -} diff --git a/dev-python/flask-security/flask-security-4.1.4.ebuild b/dev-python/flask-security/flask-security-4.1.4.ebuild index 7461c5995d62..80cde17b13c7 100644 --- a/dev-python/flask-security/flask-security-4.1.4.ebuild +++ b/dev-python/flask-security/flask-security-4.1.4.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/bleach-3.3.1[${PYTHON_USEDEP}] diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest index dffbb50a516f..79af5bd7ee31 100644 --- a/dev-python/fsspec/Manifest +++ b/dev-python/fsspec/Manifest @@ -1 +1,2 @@ DIST filesystem_spec-2022.3.0.tar.gz 331768 BLAKE2B 8f4e75f839419f7445a9291e3b67914338b0371742f1d3a556962b6e5abb31379cfeba52e0101f7660fd69569dabb49190820323b7e067a0c33c2184422ba067 SHA512 7c793b506e93f727bc4533a778f6108f82c9ab9274a8d259ecf483e0acbbfc97e3c8b07735f772f996867053d7e1f9c22687865f4f64cae6eb4fb511de2e9220 +DIST filesystem_spec-2022.5.0.tar.gz 337612 BLAKE2B 722ce370d0cfa97548956ea8bfc533ded3eadfb6a1fdfbb83513fad4fbfd34e2d700ae69ede812b7ba132beb29ab18914852487b94b2a8e5de4b106d6f554eca SHA512 9ea8040d5f94c3b0d3c21df7b27413e0a9a4f96973c961e3f88238adcf69a9c866790370c3d8b0149aa85d0bda67e72f7b75a2a9ff1c27e5171a4f0e41e3ffe9 diff --git a/dev-python/fsspec/fsspec-2022.5.0.ebuild b/dev-python/fsspec/fsspec-2022.5.0.ebuild new file mode 100644 index 000000000000..058fa0de88c9 --- /dev/null +++ b/dev-python/fsspec/fsspec-2022.5.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=filesystem_spec-${PV} +DESCRIPTION="A specification that python filesystems should adhere to" +HOMEPAGE="https://github.com/fsspec/filesystem_spec/ + https://pypi.org/project/fsspec/" +SRC_URI=" + https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] + test? ( + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +src_test() { + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + distutils-r1_src_test +} + +EPYTEST_DESELECT=( + fsspec/tests/test_spec.py::test_find +) + +EPYTEST_IGNORE=( + # sftp and smb require server started via docker + fsspec/implementations/tests/test_dbfs.py + fsspec/implementations/tests/test_sftp.py + fsspec/implementations/tests/test_smb.py + # unhappy about dev-python/fuse-python (?) + fsspec/tests/test_fuse.py +) diff --git a/dev-python/git-review/Manifest b/dev-python/git-review/Manifest index 38968e5a481a..acc6ae826514 100644 --- a/dev-python/git-review/Manifest +++ b/dev-python/git-review/Manifest @@ -1,2 +1 @@ -DIST git-review-2.2.0.tar.gz 64905 BLAKE2B a08b489bb4b53a9cc6510b11238bc947334a187e0ec7dad7e1240cf3efb110a5310cfe4f3278af9311108fcb0b915a9d1eabdd2aeabab3fed0a939cba9f88ae2 SHA512 9a33f6a1e60b0679b248db818a2a4559b4ee6a6b765f2e6a16fd566fd85587be363f837da2118e75bd3e6d54ba3dcc177d3d678d927d75cca6d8ad6ed4e8d4f7 DIST git-review-2.3.0.tar.gz 66005 BLAKE2B b074811614093058525ec817770d9d1d0d0adc4f154ec7a8882406c1954672063e3cd58df28d0ce17735b5a135f0a6be97657207e16dbe8b7719e9b6f77aea28 SHA512 841ea039e73e2571ee01ba08781d82c5ee0c136be092d2f7ff44e59284f2e77d57537ef5aef3eaf24a0f93f63106fd2404e1ec89745a723386944b5e0b32faf0 diff --git a/dev-python/git-review/git-review-2.2.0.ebuild b/dev-python/git-review/git-review-2.2.0.ebuild deleted file mode 100644 index 0619801846cf..000000000000 --- a/dev-python/git-review/git-review-2.2.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) -DISTUTILS_USE_SETUPTOOLS= - -inherit distutils-r1 - -DESCRIPTION="Tool to submit code to Gerrit" -HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review" -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND=">=dev-python/pbr-4.1.0[${PYTHON_USEDEP}]" -RDEPEND=">=dev-python/requests-1.1[${PYTHON_USEDEP}]" - -python_prepare_all() { - sed -i -e '/manpages/,+1d' setup.cfg || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/git-review/git-review-2.3.0.ebuild b/dev-python/git-review/git-review-2.3.0.ebuild index 16e5454edee8..52acf643695f 100644 --- a/dev-python/git-review/git-review-2.3.0.ebuild +++ b/dev-python/git-review/git-review-2.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git" else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + KEYWORDS="amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux" fi LICENSE="Apache-2.0" diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index b251d959b105..dd884dcb14a9 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,5 +1,2 @@ -DIST google-api-python-client-2.44.0.tar.gz 29961288 BLAKE2B 3bb7d421c76180009c7105d693edc32c5f6af7d853cf9f70d18001976e854c343d6d9e03ad5210562a1c1c17c5127b6d96d2b12128997a8007bc027eb10c841d SHA512 8a12684117a1bdd6b72ec6fce2e7d1e48115e05788e39c8aaad8f6095e4bdc3245f6c471044e6b0e6983210f8cd0328bb9ef459f55c4c9b973a89a658a30677b -DIST google-api-python-client-2.45.0.tar.gz 30011332 BLAKE2B e8a734a7aea1152ac92427de7059fa59216ba96c5fc68976b341fe0fcdd8851cbbcf1eb8e9cdc37cd18eec5cce0e8f87d3832b0df39c8795f3363f61c457a17e SHA512 b0adabae6ea29390fa7506cd7b846b8499591e49ecb247818b7304683c4ea3def25203a106b371ceff5e576c84f3ab207ffd428cb7b1b543b170c2ef0ea731d4 -DIST google-api-python-client-2.46.0.tar.gz 30051613 BLAKE2B c1ada6b9e59ec269e6584c6555af17b1e0561e9d3e273c56b554280ee32e3db9b0e96677fc6490990d2944d532d1eb908fa9c45e38faee942c80fa1c10a10bcb SHA512 fec085668fe9ad842c2b4ffc74165af459f99e91758580e83b3270cecd6c3faaba47f27113655859a2dd616ad42cd652541230eb515ed14ff759ae9891eed03b DIST google-api-python-client-2.47.0.gh.tar.gz 30118538 BLAKE2B 601a02ffdb76b9213c0259042ad5693b46bd72b6178a37d9d6a8fcc263e9a8c02f19c1ce9923c72f41270e960c675e4c71cefb4fbb4e54125bf000186a857ae2 SHA512 1da6660f085edf2562525b904def124398088afb0e9dbda82f0894cf5fc26c052dcd7a497f60ef18d281a16b46c5cfc6b145fca8fd4eb7d3f9225b9ff3ea2ac9 DIST google-api-python-client-2.48.0.gh.tar.gz 30483162 BLAKE2B fa6371d2cb5b27184eb0e16ea0ef9875af2dfd83b2d34dd84272c2942589f712b35451b9150f38722501edfe5a4b8a506b3f52fedffbb48af31c20dc36a59cfb SHA512 0789aca32b01304095702d908c8ff31d2b4ddd771ed8cf3b3f99f15091fd1eea782000c58646c7760811a40252e5f1982876278f4cdd23e3f8cf672682693605 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.44.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.44.0.ebuild deleted file mode 100644 index d456e4f8e791..000000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.44.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Google API Client for Python" -HOMEPAGE="https://github.com/googleapis/google-api-python-client" -SRC_URI=" - https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +} diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest index d289de14cc55..7c906d253351 100644 --- a/dev-python/inflect/Manifest +++ b/dev-python/inflect/Manifest @@ -1,3 +1 @@ -DIST inflect-5.4.0.tar.gz 68594 BLAKE2B 60898e019c04b9d86a1591c341f48e7e3093eaa4f93bb4f902f4d405f1151d705f902b792028ca97a85ed47ffe509bab758b3ec74878ec82f5dac3c953197ca0 SHA512 48b7d38faf41b3f682226b66ea5493b7d4ff58a8db52c9b90092fc329aee761b090791deeda24234b9f9fa47d8db9b499e1f4304367ef3637c441959e8b8d005 -DIST inflect-5.5.2.tar.gz 68843 BLAKE2B 60bfeedc6a106b5b2715aebe158670fe18c097f7b28a353b6225d71366723113ff247fc9d23d5e740385811dfa335f1c67fa1497712854e3140ff3b0a150459a SHA512 836ae6ec8dd450d6ffca5e69ac1b4889c631fa0caf9326716b571a56aec9feace33894a35cd87a56dadd7ecdd2586cde12345a6b06368ef485ef9ce2b117d137 DIST inflect-5.6.0.tar.gz 69251 BLAKE2B 49ebba7149fb550a75818a18a47c6524a046855c330d924bbcad7751b09538902cd1f9075a77922defdda1b8d29dd4966569c7f8c1a2364518cef96799ed21cf SHA512 c7cdd57d84b40c2479637eaf37089b2c5c16d738feb28c71f4fbd3fa4e08f0683c8e1a1e47904fb89afb90404ec8652e48941cbd2f1643dfdfebeaaf307e56ac diff --git a/dev-python/inflect/inflect-5.4.0.ebuild b/dev-python/inflect/inflect-5.4.0.ebuild deleted file mode 100644 index d8c07dc94ed9..000000000000 --- a/dev-python/inflect/inflect-5.4.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Correctly inflect words and numbers" -HOMEPAGE="https://github.com/jaraco/inflect" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs '>=dev-python/jaraco-packaging-8.2' \ - '>=dev-python/rst-linker-1.9' dev-python/alabaster -distutils_enable_tests pytest diff --git a/dev-python/inflect/inflect-5.5.2.ebuild b/dev-python/inflect/inflect-5.5.2.ebuild deleted file mode 100644 index cf1b33d924d6..000000000000 --- a/dev-python/inflect/inflect-5.5.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Correctly inflect words and numbers" -HOMEPAGE=" - https://pypi.org/project/inflect/ - https://github.com/jaraco/inflect/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/inflect/inflect-5.6.0.ebuild b/dev-python/inflect/inflect-5.6.0.ebuild index ea873a0cffa0..1eee83767dac 100644 --- a/dev-python/inflect/inflect-5.6.0.ebuild +++ b/dev-python/inflect/inflect-5.6.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}] diff --git a/dev-python/intervaltree/intervaltree-3.1.0.ebuild b/dev-python/intervaltree/intervaltree-3.1.0.ebuild index 6e6e9bf04d0d..9f2e5cf3cf3b 100644 --- a/dev-python/intervaltree/intervaltree-3.1.0.ebuild +++ b/dev-python/intervaltree/intervaltree-3.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Editable interval tree data structure for Python 2 and 3" diff --git a/dev-python/jeepney/jeepney-0.8.0.ebuild b/dev-python/jeepney/jeepney-0.8.0.ebuild index ecdd6c9d5fcd..36a4c43e75e3 100644 --- a/dev-python/jeepney/jeepney-0.8.0.ebuild +++ b/dev-python/jeepney/jeepney-0.8.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest index dc8f642adc82..e95447b7063f 100644 --- a/dev-python/jupyter_core/Manifest +++ b/dev-python/jupyter_core/Manifest @@ -1,2 +1 @@ DIST jupyter_core-4.10.0.tar.gz 76535 BLAKE2B d224b39397fd1ee430a758b02f8c5f2116480f00b4f7c485ccbb71556522275f7aaedeaebebf7bbfb782e3fff4677b38d5d7d0ddb4d3a24b5741dccd2b43edcb SHA512 b11257aa6239d2cc51b63c4ae696b5e2862fd824f662875a9e2b663a84b86aec14aa21baae6e5c720155f2be37fd40925b913503e002401eee442d6d3258704d -DIST jupyter_core-4.9.2.tar.gz 74912 BLAKE2B 9a20e7982d1bda6a203f094aca6ebaa2b96d0482d728527b1b085b1242c94fb407d7f9da3e82c3e2af473c725bc7bebe701d493a201d8804c3d7aae9f80f9c11 SHA512 2779d7857b3efb979df29f65e5db0a625e4c96b1bbed017aa7bdaa7d23d7cb202d745c92db663a183bdcdc5f55133aa32bc6c982d5a9d36decceb9a348e7754b diff --git a/dev-python/jupyter_core/jupyter_core-4.10.0.ebuild b/dev-python/jupyter_core/jupyter_core-4.10.0.ebuild index 3bc31c65bc0e..f834334f98b8 100644 --- a/dev-python/jupyter_core/jupyter_core-4.10.0.ebuild +++ b/dev-python/jupyter_core/jupyter_core-4.10.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/traitlets[${PYTHON_USEDEP}] diff --git a/dev-python/jupyter_core/jupyter_core-4.9.2.ebuild b/dev-python/jupyter_core/jupyter_core-4.9.2.ebuild deleted file mode 100644 index acebf0ec95dc..000000000000 --- a/dev-python/jupyter_core/jupyter_core-4.9.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Core common functionality of Jupyter projects" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND="dev-python/traitlets[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs \ - dev-python/sphinxcontrib-github-alt -distutils_enable_tests pytest diff --git a/dev-python/jwcrypto/Manifest b/dev-python/jwcrypto/Manifest index d4550976c267..0107897877b1 100644 --- a/dev-python/jwcrypto/Manifest +++ b/dev-python/jwcrypto/Manifest @@ -2,3 +2,4 @@ DIST jwcrypto-1.0.0.tar.gz 87000 BLAKE2B 6e85d52c26447b07c3d06387ac9e3b7adf585d5 DIST jwcrypto-1.1.0.gh.tar.gz 87344 BLAKE2B 4bc72c01e6d49d68ff8e3c89a09758a5e8a634c308926ed2b750fdc373006b30710a841df4e26e1ce3287be6e4b509674887a0b01cc3b225bc87d97588f5b7a6 SHA512 c7530f68d74247f23ad2d76def257f4f0091203a22d39f248f4a15363b17bdf79699b96775cfb7f909b5b0a99ed1dd73ff5ae30ca8bc41662f1be38933c9f3c1 DIST jwcrypto-1.2.0.gh.tar.gz 88369 BLAKE2B c2f03cef2130884e8a27faa5a7e204ee448ef0a2b56da414f10df34821a67898a0ed2768201d00e2dc7d14b5a3cad3e73c0bd5707910dd2cb1082d1a20a14c04 SHA512 df9073b0561b43cd92f7f1861f9b517bc736d0846f8ef1c7496a48aa5dec49755e5915285ae659c5e2bb18cd51912cd782d799c41c5c6399330f688348096fa5 DIST jwcrypto-1.3.0.gh.tar.gz 91206 BLAKE2B bbc11ae9fe5a27233ad3e27e0ef38fff4bacd4d429fbf7b379b0ee61f4551cc3f8810181ef6e61c196951b971e2e49c5faf34e481b62f2caebd534bcbf26f981 SHA512 6071df4bbb735b7096fab35855534cbcf6bb2244b3e789cac81cc49d1d2f3a79112227a909074e2ee30e9a2fdf13d711f15222a2aeaedf8b7a098d8f569bcc40 +DIST jwcrypto-1.3.1.gh.tar.gz 91903 BLAKE2B 49fb3cb9548c85d406d47074a410f6bc89cbc32f16a0244b4ac5e3fa219bc66fc1e4ed32056f5c9885608b5225c2ed3423555813938465924e60dabb8f39749b SHA512 bc43a1acdb12a4e25251a3c5f9c85286c5a4234bd098efe69b7e3bd3da9ec72e80d7239cc20b1f971e17218cce9a7febe6a92efca33da2f2e1479fe64150bb71 diff --git a/dev-python/jwcrypto/jwcrypto-1.3.1.ebuild b/dev-python/jwcrypto/jwcrypto-1.3.1.ebuild new file mode 100644 index 000000000000..cc2a94b3af64 --- /dev/null +++ b/dev-python/jwcrypto/jwcrypto-1.3.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Implements JWK,JWS,JWE specifications using python-cryptography" +HOMEPAGE=" + https://github.com/latchset/jwcrypto/ + https://pypi.org/project/jwcrypto/ +" +SRC_URI=" + https://github.com/latchset/jwcrypto/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/cryptography-2.3[${PYTHON_USEDEP}] + dev-python/deprecated[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs/source +distutils_enable_tests pytest + +python_prepare_all() { + # Do not install doc in non-standard paths + sed -i "/data_files/d" setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 0f4c66af10c2..b53e88d0a9f1 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1 +1,2 @@ DIST keyring-23.5.0.tar.gz 44586 BLAKE2B 70179f8353147679f03c888b1af00d2461264e7a7062eb7b1372615ae883f43352999ce57e24f3378ac66d5e74a81df66702bf380eb32d6d3554777e9ca63dfe SHA512 639d1cdece5dac854053818f3a4751b30fb9f13a2b3abb0090ba0cb519b50604858673678fe6205c2ec10be863e5f3d63cc7891424beabe2482d35b820a60da1 +DIST keyring-23.5.1.gh.tar.gz 44938 BLAKE2B 65c03e58ae8de844c1ed58486fd6348a1c7063025d92f9857c972cb3b2f29f4726dd03d25ff04329170719478ec5334f922556ef8598416d0ee07af6fb23c167 SHA512 521dd393221287840a5e9d22e94714d88ebb3ac26e87a72dae4958b7d63900cc445bdd087c2192353cdcd72b380d17838e93c4d9e1012f13e026ea27def11f38 diff --git a/dev-python/keyring/keyring-23.5.1.ebuild b/dev-python/keyring/keyring-23.5.1.ebuild new file mode 100644 index 000000000000..2166b7749410 --- /dev/null +++ b/dev-python/keyring/keyring-23.5.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE=" + https://github.com/jaraco/keyring/ + https://pypi.org/project/keyring/ +" +SRC_URI=" + https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] + >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] + >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/jaraco-packaging \ + dev-python/rst-linker + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +EPYTEST_DESELECT=( + # this test fails if importlib-metadata returns more than one + # entry, i.e. when keyring is installed already + tests/test_packaging.py::test_entry_point +) + +EPYTEST_IGNORE=( + # apparently does not unlock the keyring properly + tests/backends/test_libsecret.py + # hangs + tests/backends/test_kwallet.py +) + +src_prepare() { + # remove jaraco.tidelift dependency from docs, quite useless + sed -e '/tidelift/d' -i docs/conf.py docs/index.rst || die + + distutils-r1_src_prepare +} diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest index 47ebd25c1298..0629976d5c18 100644 --- a/dev-python/keystoneauth/Manifest +++ b/dev-python/keystoneauth/Manifest @@ -1 +1,2 @@ DIST keystoneauth1-4.5.0.tar.gz 266418 BLAKE2B cd56e6d62e185ded667b2e9a53478e65fdea7eea203e3598193b34137297a5b75e315433882a08d16f360936208eb55c6d4e5c80e64161f1ce00db2633e59d7a SHA512 eebf9f15624d4544351b26e80af4023dab3a60ad2848b14c1cf6ab4deab50d2c9812747f3e737aacd9e49eacaff3960d8cb1432067d2648d7d2552fdad907457 +DIST keystoneauth1-4.6.0.tar.gz 267019 BLAKE2B ad1df2ce6f88ca03f1c9cde6bd84014fc7afedb3fb2375bc95461bab466f82464393e20919e4e506bce2cdbf1283ef53777c7ab3e92e2195b21d95459814f408 SHA512 fe6fbb0e47fb3608b0653362da0d19bdcb7055f9d043c776d487a2f6af76bda1cc1d8a2b87a771cafb54d0cd349695618428ed7dd93aba273d3d455b4175cbc8 diff --git a/dev-python/keystoneauth/keystoneauth-4.6.0.ebuild b/dev-python/keystoneauth/keystoneauth-4.6.0.ebuild new file mode 100644 index 000000000000..3be77a24f5f4 --- /dev/null +++ b/dev-python/keystoneauth/keystoneauth-4.6.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" +HOMEPAGE="https://github.com/openstack/keystoneauth" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz" +S="${WORKDIR}/${PN}1-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +CDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] +" +RDEPEND=" + ${CDEPEND} + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${CDEPEND} + test? ( + >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # relies on specific test runner name + sed -i -e 's:run\.py:unittest_or_fail.py:' \ + keystoneauth1/tests/unit/test_session.py || die + # remove the test that requires hacking + rm keystoneauth1/tests/unit/test_hacking_checks.py || die + distutils-r1_src_prepare +} + +python_test() { + eunittest -b +} diff --git a/dev-python/kgb/Manifest b/dev-python/kgb/Manifest new file mode 100644 index 000000000000..2fc77a4ca1da --- /dev/null +++ b/dev-python/kgb/Manifest @@ -0,0 +1 @@ +DIST kgb-release-7.0.tar.gz 54742 BLAKE2B 22193a573c797221382f5f6117f67dd5fbc00322e43d67079882a251fd3fd361672fbbadb523bcb14e8671b274789cc39dd591ee0b20f3b28649c8f39b58711c SHA512 571f077b4c4be10044d05ab1f88d75315afe4ebf7661851daff68e2782fd408dcf994c6db2bd620f38a56ffd89c1f52f41139defc30f05ec792663ae5f351364 diff --git a/dev-python/kgb/kgb-7.0-r1.ebuild b/dev-python/kgb/kgb-7.0-r1.ebuild new file mode 100644 index 000000000000..1dfcbc9ec48f --- /dev/null +++ b/dev-python/kgb/kgb-7.0-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +MY_P=${PN}-release-${PV} +DESCRIPTION="Python function spy support for unit tests" +HOMEPAGE=" + https://github.com/beanbaginc/kgb/ + https://pypi.org/project/kgb/ +" +SRC_URI=" + https://github.com/beanbaginc/kgb/archive/release-${PV}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest + +src_prepare() { + # remove .dev tag that breaks revdeps + sed -i -e '/tag_build/d' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/kgb/metadata.xml b/dev-python/kgb/metadata.xml new file mode 100644 index 000000000000..a731373a8ba7 --- /dev/null +++ b/dev-python/kgb/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + beanbaginc/kgb + kgb + + diff --git a/dev-python/libnacl/Manifest b/dev-python/libnacl/Manifest index dc991fce9560..b62fd3b8ac51 100644 --- a/dev-python/libnacl/Manifest +++ b/dev-python/libnacl/Manifest @@ -1 +1,2 @@ DIST libnacl-1.7.2.tar.gz 43343 BLAKE2B 4f7d03661e1385033c51821bf673c81ced11a1523b371ec7da42ed9cf75bdaadee1e679059dfae85871530652b5fea80bfb91c19a8a1eefb4ecf1b8661f11e19 SHA512 a4efbf73f73d9493ac365efa5a5bd6481f85ce4c880ad236bbf7478090bdea857e78e33e445c4e467d2a2032040863b835f32f9a942d2f1e467015bd76b0d469 +DIST libnacl-1.8.0.gh.tar.gz 43351 BLAKE2B 4ba0ebcb50755d80418ffe7238c65d9309954cb2a0eac61937c488144b56093f3fcd87f0bf22a290c7b415c70cb781fbf7a2c608863d43694230fe34b3ad418e SHA512 7a39d646083591782691c4d58fd4d743b385ee553bcc4c4741707a237fa3b1213629b5070390526175bdfe8436859aa7711779ff8b22a981227edb30b94e82d6 diff --git a/dev-python/libnacl/libnacl-1.8.0.ebuild b/dev-python/libnacl/libnacl-1.8.0.ebuild new file mode 100644 index 000000000000..fbdab660d5d5 --- /dev/null +++ b/dev-python/libnacl/libnacl-1.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python ctypes wrapper for libsodium" +HOMEPAGE=" + https://libnacl.readthedocs.io/ + https://github.com/saltstack/libnacl/ + https://pypi.org/project/libnacl/ +" +# forked because upstream didn't push the tag for almost a year now +SRC_URI=" + https://github.com/mgorny/libnacl/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-libs/libsodium +" +BDEPEND=" + ${RDEPEND} +" + +distutils_enable_tests unittest + +python_test() { + eunittest -p 'test_*.py' tests/ || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/locket/Manifest b/dev-python/locket/Manifest index 94c309fe53e0..03e40a9fea47 100644 --- a/dev-python/locket/Manifest +++ b/dev-python/locket/Manifest @@ -1,2 +1 @@ -DIST locket.py-0.2.1.gh.tar.gz 5988 BLAKE2B e50ef1794a49494434c730580510a4283685e924f6f3efb95067db7d566fa4808409fc339f3c8e3276ddf09f622cb165e9dde90094f764f662558ea32f85516e SHA512 517c580a3420283f945d28607fc765c571edb2c0fab52d5c76f24226d2ec85727d1ffe0c03c5f87f6ce6204e7db4d3c8f6e408d767a389bd93d34cc0de3e8bf7 DIST locket.py-1.0.0.gh.tar.gz 6541 BLAKE2B 334314c6e9149b7c9d87474c478afe497fe976afdae9e7e885a9f1c5cb7190bbf44be132bb84de2a378bd011844a05b12ee3643aefa70ba04b8d6f645e1882e6 SHA512 7b8da1ba395613fb5913fc90db982a74c1355e5b98910b5fccdaf28a326f2465409751f2e4efaa86749961dc4e95959640067c76485477187a462f52d8497c9f diff --git a/dev-python/locket/locket-0.2.1.ebuild b/dev-python/locket/locket-0.2.1.ebuild deleted file mode 100644 index 6e5a28894792..000000000000 --- a/dev-python/locket/locket-0.2.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_P=locket.py-${PV} -DESCRIPTION="File-based locks for Python" -HOMEPAGE="https://github.com/mwilliamson/locket.py" -SRC_URI=" - https://github.com/mwilliamson/locket.py/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( dev-python/spur[${PYTHON_USEDEP}] )" - -distutils_enable_tests nose diff --git a/dev-python/locket/locket-1.0.0.ebuild b/dev-python/locket/locket-1.0.0.ebuild index d49c9df6effd..89a030b3840e 100644 --- a/dev-python/locket/locket-1.0.0.ebuild +++ b/dev-python/locket/locket-1.0.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( dev-python/spur[${PYTHON_USEDEP}] ) diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest index 43834ab0a337..f2cbe6f71ed6 100644 --- a/dev-python/lz4/Manifest +++ b/dev-python/lz4/Manifest @@ -1 +1,2 @@ DIST lz4-4.0.0.tar.gz 163729 BLAKE2B ce617f2aea3f45cf9fb0bf642599a1d872d9532ab465d32602b63987081a7e78ab4ac4373a41c6a97ec50eb6f2debc078288554966390651325ba166faa79c0d SHA512 885d215dd4caadc84d1e2a9575be9972a33a43af089f0788192c9f4f53382c0937f9d67aac412e2860c9ba393ee3bb15dfe273865acb6a3cf8aecdce8292ecc9 +DIST lz4-4.0.1.tar.gz 164309 BLAKE2B 6338c2d74dedf1dc92f455378ef87c691291fdd16faebff8992aa927bf95c707b346af6bb35c512d8095b60a1878615d1081ba64f99c083e580eeacfb5cf11a5 SHA512 caa08a8a531ca2887ce7e596b7a3d9d8f8f2b93c6ea48c3fb0f8bbe6e6f2a18fb6b3c055e57841f8ce74f70367738a28dbb5fb1f07cbf785434642e6034b558e diff --git a/dev-python/lz4/lz4-4.0.1.ebuild b/dev-python/lz4/lz4-4.0.1.ebuild new file mode 100644 index 000000000000..55d987ab74fc --- /dev/null +++ b/dev-python/lz4/lz4-4.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="LZ4 Bindings for Python" +HOMEPAGE="https://pypi.org/project/lz4/ https://github.com/python-lz4/python-lz4" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + app-arch/lz4:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/pkgconfig[${PYTHON_USEDEP}] + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # lz4.stream is not officially supported and not installed by default + # (we do not support installing it at the moment) + tests/stream +) diff --git a/dev-python/markdown-it-py/Manifest b/dev-python/markdown-it-py/Manifest index c5792b27b36e..0082a5e4c543 100644 --- a/dev-python/markdown-it-py/Manifest +++ b/dev-python/markdown-it-py/Manifest @@ -1,2 +1 @@ -DIST markdown-it-py-2.0.1.gh.tar.gz 265850 BLAKE2B fe61608f14b22dffb81bb943df75967300e8366ff1b1c252b35974414efa6b2daac223b09f40ff6d7feab70c5b033b0eee35a4ee5f8523325f12311f4cbeef57 SHA512 fccf00de7e94986a29047da948d6ebb6304ae3645e79bbad480366c3aadbd417b95d96489d167a532eee3c2e17b67e22777224290564c7bcc17d72fec29b08df DIST markdown-it-py-2.1.0.gh.tar.gz 265858 BLAKE2B 0d1bb789ed9a8d08b16c753f7ecc7cc6a6b1fd59fc39d303a0de15276a0a0f93dc8c8bc952de60450741f26770dd3955ae0e6aaa358bacf1003e5eb9124d3a54 SHA512 04e90538c8693f795aed2ed0a5bef4eaf0c12fac32cc0c2049c563e974b229940b9ceaea849ce86fa9804ccdd7be93145f3b6fc8d0774e96fafa0484368d0a88 diff --git a/dev-python/markdown-it-py/markdown-it-py-2.0.1.ebuild b/dev-python/markdown-it-py/markdown-it-py-2.0.1.ebuild deleted file mode 100644 index 9b5ba78147b0..000000000000 --- a/dev-python/markdown-it-py/markdown-it-py-2.0.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Python port of markdown-it, Markdown parser" -HOMEPAGE="https://pypi.org/project/markdown-it-py/ - https://github.com/executablebooks/markdown-it-py" -SRC_URI=" - https://github.com/executablebooks/markdown-it-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - ', "") -+ # see https://github.com/executablebooks/MyST-Parser/issues/522 -+ if sys.maxsize == 2147483647: -+ document = document.replace('"2147483647"', '"9223372036854775807"') - file_params.assert_expected(document, rstrip_lines=True) - - diff --git a/dev-python/myst_parser/myst_parser-0.17.0.ebuild b/dev-python/myst_parser/myst_parser-0.17.0.ebuild deleted file mode 100644 index e2a7f33c4954..000000000000 --- a/dev-python/myst_parser/myst_parser-0.17.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -MY_P=MyST-Parser-${PV} -DESCRIPTION="Extended commonmark compliant parser, with bridges to sphinx" -HOMEPAGE="https://pypi.org/project/myst-parser/ https://github.com/executablebooks/MyST-Parser" -SRC_URI=" - https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - netaddr - drkjam/netaddr + netaddr/netaddr https://github.com/netaddr/netaddr/issues https://github.com/netaddr/netaddr/blob/master/CHANGELOG https://netaddr.readthedocs.io/ diff --git a/dev-python/netaddr/netaddr-0.8.0-r1.ebuild b/dev-python/netaddr/netaddr-0.8.0-r1.ebuild new file mode 100644 index 000000000000..c81aaa02c3b2 --- /dev/null +++ b/dev-python/netaddr/netaddr-0.8.0-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Network address representation and manipulation library" +HOMEPAGE=" + https://github.com/netaddr/netaddr/ + https://pypi.org/project/netaddr/ + https://netaddr.readthedocs.io/ +" +SRC_URI=" + https://github.com/netaddr/netaddr/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_sphinx docs/source +distutils_enable_tests pytest + +src_prepare() { + # Disable coverage (requires additional plugins) + sed -i 's/^addopts = .*//' pytest.ini || die + distutils-r1_src_prepare +} + +pkg_postinst() { + optfeature "CLI support" dev-python/ipython +} diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest index 3e6cc5259884..cc0c7ee00a47 100644 --- a/dev-python/networkx/Manifest +++ b/dev-python/networkx/Manifest @@ -1,2 +1,3 @@ DIST networkx-2.8.1.tar.gz 1945388 BLAKE2B 5c7ee6826f952d6f834d88ab0ba82d11d8a171611f43750d8d64ca6adf428fb64e8c37ca9c03654941c6d67eb8b68710e4e923f008c99d724ad47d42c31dc75d SHA512 a85b6be14aabb4f4d5317f65fca1d681d93bb6defdb81c4fe59b06e9632816adaa322ae7e8f2277a78290f0ac6260438b503c79d4cbb39fcd37562e8325d89d3 +DIST networkx-2.8.2.tar.gz 1945873 BLAKE2B 212f42d8da35bb7c29b6feae626bb21036807e26996ff663dbb22b54908448715cbf6509553e2379a208b4537f03c92a3183a74a8074f4d2edae9b97084e5a8b SHA512 5b1ca05a009f78d693f8dfedaa51650d7834e4870d1a08fd8ea27f1293cbaccd9b4a2fb5d146df491e8dfcda1ca538786b257fb9b1250a383c59ea2b54188f55 DIST networkx-2.8.tar.gz 1937426 BLAKE2B 5a094177ed480c6f7cbdacb6795fc4f2e0aec53ed89a33e19d78f47830d46238f35b7cd76098f6e00397f7cbdf305256910b7930cbb2c775ed4c2b18d9bd596f SHA512 72cd6637faa4228f6c802cf36935b5460fdf9b6cf191c3b375810bfc3732823e3286bdc1e6cbf7e6a7ffde83d0cf3bca157ae27ff98c537d43fdb4b8ef45ef4b diff --git a/dev-python/networkx/networkx-2.8.2.ebuild b/dev-python/networkx/networkx-2.8.2.ebuild new file mode 100644 index 000000000000..a25ddcc29820 --- /dev/null +++ b/dev-python/networkx/networkx-2.8.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 optfeature virtualx + +DESCRIPTION="Python tools to manipulate graphs and complex networks" +HOMEPAGE=" + https://networkx.org/ + https://github.com/networkx/networkx/ + https://pypi.org/project/networkx/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +BDEPEND=" + test? ( + >=dev-python/lxml-4.5[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/scipy-1.6.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + # virtx implies nonfatal + nonfatal epytest -p no:django || die +} + +src_install() { + distutils-r1_src_install + # those examples use various assets and pre-compressed files + docompress -x /usr/share/doc/${PF}/examples +} + +pkg_postinst() { + optfeature "recommended dependencies" "dev-python/matplotlib dev-python/numpy dev-python/pandas dev-python/scipy" + optfeature "graph drawing and graph layout algorithms" "dev-python/pygraphviz dev-python/pydot" + optfeature "YAML format reading and writing" "dev-python/pyyaml" + optfeature "shapefile format reading and writing" "dev-python/gdal" + optfeature "GraphML XML format" "dev-python/lxml" +} diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index 99a3ce24e3ef..b84b022b1b03 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -1,2 +1 @@ -DIST notebook-6.4.10.tar.gz 14357395 BLAKE2B 32415b7d303b18c380ea6bab398246307a2b218ad52cdeb9a08db6f2f5f100515f36407358de094144f8da558762f7acf62505edbd9cf9e757fad1ac299f2431 SHA512 78a186c9907006d1fec1cea99e4c0f4181f673bf4dd383ed934cd2eb491cfd247db240fcec6a35a2967fe12b121863bbfaad0c4a8270618d03cd746f4688743b DIST notebook-6.4.11.tar.gz 14373938 BLAKE2B 3f6aa2f86c205dec6b66a8eb3a6d3509f8ba0f80d17f7123bfbede41b7ff6d986271a8eeb32916fdf71c56105b0571192c71740836d34baf88b52a35ea0c4a59 SHA512 beabc84e3d528b0786363c705062717378e73aa824ffe6ce8706f6ed765744f40f651bd4e0910d6a0302990f9efcabea1af51c6894106c49869761bcf217084a diff --git a/dev-python/notebook/files/notebook-5.7.0-no-mathjax.patch b/dev-python/notebook/files/notebook-5.7.0-no-mathjax.patch deleted file mode 100644 index f9ce5c3a9e39..000000000000 --- a/dev-python/notebook/files/notebook-5.7.0-no-mathjax.patch +++ /dev/null @@ -1,44 +0,0 @@ -Disable bundled mathjax. - -Patch by Marius Brehler. ---- notebook-5.7.0.orig/setupbase.py -+++ notebook-5.7.0/setupbase.py -@@ -169,38 +169,6 @@ def find_package_data(): - if f.endswith(('.js', '.css')): - static_data.append(pjoin(parent, f)) - -- # Trim mathjax -- mj = lambda *path: pjoin(components, 'MathJax', *path) -- static_data.extend([ -- mj('MathJax.js'), -- mj('config', 'TeX-AMS-MML_HTMLorMML-full.js'), -- mj('config', 'Safe.js'), -- ]) -- -- trees = [] -- mj_out = mj('jax', 'output') -- -- if os.path.exists(mj_out): -- for output in os.listdir(mj_out): -- path = pjoin(mj_out, output) -- static_data.append(pjoin(path, '*.js')) -- autoload = pjoin(path, 'autoload') -- if os.path.isdir(autoload): -- trees.append(autoload) -- -- for tree in trees + [ -- mj('localization'), # limit to en? -- mj('fonts', 'HTML-CSS', 'STIX-Web', 'woff'), -- mj('extensions'), -- mj('jax', 'input', 'TeX'), -- mj('jax', 'output', 'HTML-CSS', 'fonts', 'STIX-Web'), -- mj('jax', 'output', 'SVG', 'fonts', 'STIX-Web'), -- mj('jax', 'element', 'mml'), -- ]: -- for parent, dirs, files in os.walk(tree): -- for f in files: -- static_data.append(pjoin(parent, f)) -- - os.chdir(os.path.join('tests',)) - js_tests = glob('*.js') + glob('*/*.js') - diff --git a/dev-python/notebook/notebook-6.4.10.ebuild b/dev-python/notebook/notebook-6.4.10.ebuild deleted file mode 100644 index de98e834153c..000000000000 --- a/dev-python/notebook/notebook-6.4.10.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 xdg-utils - -DESCRIPTION="Jupyter Interactive Notebook" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-libs/mathjax-2.4 - dev-python/argon2-cffi[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] - >=www-servers/tornado-6.0[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] - >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}] - >=dev-python/jupyter_core-4.6.1[${PYTHON_USEDEP}] - >=dev-python/pyzmq-17[${PYTHON_USEDEP}] - >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - >=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}] - >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - >=dev-python/send2trash-1.8.0[${PYTHON_USEDEP}] - dev-python/prometheus_client[${PYTHON_USEDEP}]" - -BDEPEND=" - >=dev-python/jupyter_packaging-0.9[${PYTHON_USEDEP}] - test? ( - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${PN}"-5.7.0-no-mathjax.patch -) - -distutils_enable_tests pytest - -python_prepare_all() { - # disable bundled mathjax - sed -i 's/^.*MathJax.*$//' bower.json || die - - distutils-r1_python_prepare_all -} - -EPYTEST_DESELECT=( - # trash doesn't seem to work for us - notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file - notebook/services/contents/tests/test_contents_api.py::APITest::test_delete - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs - notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir - notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete - notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete - # TODO - notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections - notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections - notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling - notebook/services/nbconvert/tests/test_nbconvert_api.py::APITest::test_list_formats -) - -EPYTEST_IGNORE=( - # selenium tests require geckodriver - notebook/tests/selenium -) - -python_install() { - distutils-r1_python_install - - ln -sf \ - "${EPREFIX}/usr/share/mathjax" \ - "${D}$(python_get_sitedir)/notebook/static/components/MathJax" || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/dev-python/notebook/notebook-6.4.11.ebuild b/dev-python/notebook/notebook-6.4.11.ebuild index 05106aece83b..3de25560fa62 100644 --- a/dev-python/notebook/notebook-6.4.11.ebuild +++ b/dev-python/notebook/notebook-6.4.11.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-libs/mathjax-2.4 diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index c817c6eb6639..1dc7ac77f495 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -1 +1,2 @@ DIST Nuitka-0.7.7.tar.gz 3785340 BLAKE2B e856bcb3ecf69ecaa447ea73219f544bfceae8ee3a480fbd13b0a763efb8c8ec3c856a6142cff6a91273a88fc0aec15a6bb6c28fab1d9ca0c4dfeca229c11b68 SHA512 124e2d405b1104d0ba42a69b20a5c6168bb0643a13a4de789279401e09c30091853a8e464d9c4877a01f93a5a63934617cf52678994d0ae179560cd21d5b196e +DIST Nuitka-0.8.tar.gz 3829530 BLAKE2B 051be63639e491fb26e7ef36b7e034715d0dd0e39417b59c30b0c5628e78d6c655978a2198d7192b431f176a24060fa899fb9c17ff6dc02fedb64865ad37af5a SHA512 f4eef21a32b68d52363ede1f68afa0247bf61a142fc86763f28805ca3a611195bb87bd1229a31a4d0ce47bbae7f70cc18580ebab528772f0908f122d8341bc6c diff --git a/dev-python/nuitka/nuitka-0.8.ebuild b/dev-python/nuitka/nuitka-0.8.ebuild new file mode 100644 index 000000000000..5b987e13729d --- /dev/null +++ b/dev-python/nuitka/nuitka-0.8.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 flag-o-matic optfeature + +DESCRIPTION="Python to native compiler" +HOMEPAGE="https://www.nuitka.net" +SRC_URI="https://nuitka.net/releases/${P^}.tar.gz" +S="${WORKDIR}/${P^}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/scons[${PYTHON_USEDEP}]" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +} diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index 49a0f527082f..73a8fdb7a57f 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -3,18 +3,22 @@ DIST numpy-1.22.0.zip 11291139 BLAKE2B 91cd2188aaa59d7be18761b74865295f400e309e3 DIST numpy-1.22.1.zip 11443674 BLAKE2B 3f2e5fbd449c078fd97670be14e87fd9bccc8418dc37f87199557642f0f951f5fd21b89eff938c30171eda3174c526db91e470e9e9cdc297b8abd9b4fe364ad5 SHA512 0d8b5ffb6f8377b3d6d6cb62fd7eef083f8a3b787542b7887e0d214c6fa78b63b6f726302bca554c0c11c57e4611926c8d8ff4abf5dd59842b8b58086391434d DIST numpy-1.22.2.zip 11447735 BLAKE2B 43dee4d06139822b1eec8280591ddbf6629bc8b92c5c279bf2c5e2f5b0afb4c30c2af2e783002a836280dc6affb60f51a49a37821dcf647563aa19b77aa489c8 SHA512 4ad584527d4395404c2d5d8fe5eb1aae1defac39361a987bdaa4d1f133c03fdc32c3d554c0edb544b55946f46fb3121c98526ebc1ee06e174087c727bf9b88d7 DIST numpy-1.22.3.zip 11451867 BLAKE2B 0212cf2882410f9d9083fe40b3630733d0e407cab32c7aa10affc138e6305fdcba119a7a2d1b6c3dd5b99765d9204afa5ac8e389369ca933e779e5a647271605 SHA512 fdeefd0ffad798a078376fe16ad840551309d3bbf551eca09d92a35048ee75c3739ab0becedb23448d82999da148827e69ded8842201c3dda72b46b4eb9be93f +DIST numpy-1.22.4.zip 11458830 BLAKE2B c999a42119e8d71942e4df4802ea22eef6c1ab65e11ad1f8364dd811c3df0eae1c7499055e76b523dc011bc9574f4060e17ecc3ea8bd35f5247fa17e3e188364 SHA512 bb2993459157c43f8c419de98be1c832f108b4eb6b96e1d20f406eccd782681ad8d0f8653637962ac592abe7d75719c17678ec97f035f6c87d4c7f939a1a8a48 DIST numpy-html-1.21.0.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cd7777cd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cd7777cd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.22.1.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 DIST numpy-html-1.22.2.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 DIST numpy-html-1.22.3.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 +DIST numpy-html-1.22.4.zip 23724824 BLAKE2B 44ea3da0a703a024a629c8413dfffaf760458b185d19452da0e7e23c819e19833291e10ebd07bdda794077574b8852a368036dda8335c2753cd481740497502a SHA512 4077d9974bfd7f2c189025c3740350652e6f8e0b5727fbc9711a1c0118c1e4ecc281d4876baf1c6a5dc802d20178d6b04a2922f14e9c321cd3b68228b1e295c3 DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.5.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.22.1.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 DIST numpy-ref-1.22.2.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 DIST numpy-ref-1.22.3.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 +DIST numpy-ref-1.22.4.pdf 7537013 BLAKE2B 702398fddde349901f9303f4788a3ae3cc4bb78b4d310e169fcc6193fd62b33947c89ede45ba9aaea55e74f6a6abc755d3d94428adce9a8163678c6718aec2da SHA512 c1617817f94ccdfe2bbdebdc9c6869beefa1369d5ab0897c1573d8fb5cb3de153f90d5588aae84a0f498fba57ad6bc5c0c5c2c3aefb119e2913e4ddf007cc8e1 DIST numpy-user-1.21.0.pdf 5142404 BLAKE2B d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f SHA512 dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace DIST numpy-user-1.21.5.pdf 5142404 BLAKE2B d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f SHA512 dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace DIST numpy-user-1.22.1.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 DIST numpy-user-1.22.2.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 DIST numpy-user-1.22.3.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 +DIST numpy-user-1.22.4.pdf 3978348 BLAKE2B 87cc73cb1c406446eb9d86ea6cbaeac6ba13c7d2b2ffd47524483af1698c3efdfaafe61e987624c5ce01939494861413b271e9a96f49abbbe69d634b9be55c95 SHA512 8e04c0c90255038471de6ef0f8f4ed9e356d646b028bb16f667f3c59170eddaa0d86d48226462c5c17b8123b2a28a09982764979e9e76658b4e26cd0a976f3a1 diff --git a/dev-python/numpy/files/numpy-1.22.4-py311.patch b/dev-python/numpy/files/numpy-1.22.4-py311.patch new file mode 100644 index 000000000000..7af6431a5892 --- /dev/null +++ b/dev-python/numpy/files/numpy-1.22.4-py311.patch @@ -0,0 +1,31 @@ +From 42f3203a45231b338cf1a4c77fe81ca4b7fef4ef Mon Sep 17 00:00:00 2001 +From: Bas van Beek <43369155+BvB93@users.noreply.github.com> +Date: Fri, 20 May 2022 02:42:37 +0200 +Subject: [PATCH] TST,TYP: Fix a python 3.11 failure for the `GenericAlias` + tests + +--- + numpy/typing/tests/test_generic_alias.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/numpy/typing/tests/test_generic_alias.py b/numpy/typing/tests/test_generic_alias.py +index 52d3deae4..267230a95 100644 +--- a/numpy/typing/tests/test_generic_alias.py ++++ b/numpy/typing/tests/test_generic_alias.py +@@ -20,11 +20,11 @@ + if sys.version_info >= (3, 9): + DType_ref = types.GenericAlias(np.dtype, (ScalarType,)) + NDArray_ref = types.GenericAlias(np.ndarray, (Any, DType_ref)) +- FuncType = Callable[[Union[_GenericAlias, types.GenericAlias]], Any] ++ FuncType = Callable[["_GenericAlias | types.GenericAlias"], Any] + else: + DType_ref = Any + NDArray_ref = Any +- FuncType = Callable[[_GenericAlias], Any] ++ FuncType = Callable[["_GenericAlias"], Any] + + GETATTR_NAMES = sorted(set(dir(np.ndarray)) - _GenericAlias._ATTR_EXCEPTIONS) + +-- +2.35.1 + diff --git a/dev-python/numpy/numpy-1.22.3.ebuild b/dev-python/numpy/numpy-1.22.3.ebuild index 50089a576034..5c87f668b01e 100644 --- a/dev-python/numpy/numpy-1.22.3.ebuild +++ b/dev-python/numpy/numpy-1.22.3.ebuild @@ -24,7 +24,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND=" @@ -143,7 +143,11 @@ python_test() { numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto # more precision problems numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 - # too large for the tiny x86 world + ) + fi + if use arm || use x86 ; then + EPYTEST_DESELECT+=( + # too large for 32-bit platforms numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array ) fi diff --git a/dev-python/numpy/numpy-1.22.4.ebuild b/dev-python/numpy/numpy-1.22.4.ebuild new file mode 100644 index 000000000000..4797c2585d6c --- /dev/null +++ b/dev-python/numpy/numpy-1.22.4.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="threads(+)" + +FORTRAN_NEEDED=lapack + +inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs + +DOC_PV=${PV} +# For when docs aren't ready yet, set to last version +#DOC_PV=1.22.0 +DESCRIPTION="Fast array and numerical python library" +HOMEPAGE="https://numpy.org/" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.zip + doc? ( + https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-html.zip -> numpy-html-${DOC_PV}.zip + https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-ref.pdf -> numpy-ref-${DOC_PV}.pdf + https://numpy.org/doc/$(ver_cut 1-2 ${DOC_PV})/numpy-user.pdf -> numpy-user-${DOC_PV}.pdf + )" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc lapack" + +RDEPEND=" + lapack? ( + >=virtual/cblas-3.8 + >=virtual/lapack-3.8 + ) +" +BDEPEND=" + ${RDEPEND} + app-arch/unzip + >=dev-python/cython-0.29.30[${PYTHON_USEDEP}] + lapack? ( virtual/pkgconfig ) + test? ( + >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch + "${FILESDIR}"/numpy-1.22.4-py311.patch +) + +distutils_enable_tests pytest + +src_unpack() { + default + if use doc; then + unzip -qo "${DISTDIR}"/numpy-html-${DOC_PV}.zip -d html || die + fi +} + +python_prepare_all() { + # Allow use with setuptools 60.x + # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details + export SETUPTOOLS_USE_DISTUTILS=stdlib + + if use lapack; then + local incdir="${EPREFIX}"/usr/include + local libdir="${EPREFIX}"/usr/$(get_libdir) + cat >> site.cfg <<-EOF || die + [blas] + include_dirs = ${incdir} + library_dirs = ${libdir} + blas_libs = cblas,blas + [lapack] + library_dirs = ${libdir} + lapack_libs = lapack + EOF + else + export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None + fi + + export CC="$(tc-getCC) ${CFLAGS}" + + append-flags -fno-strict-aliasing + + # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 + # with the subtle difference that we don't want to break Darwin where + # -shared is not a valid linker argument + if [[ ${CHOST} != *-darwin* ]]; then + append-ldflags -shared + fi + + # only one fortran to link with: + # linking with cblas and lapack library will force + # autodetecting and linking to all available fortran compilers + append-fflags -fPIC + if use lapack; then + NUMPY_FCONFIG="config_fc --noopt --noarch" + # workaround bug 335908 + [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" + fi + + # don't version f2py, we will handle it. + sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + export MAKEOPTS=-j1 #660754 + + distutils-r1_python_compile ${NUMPY_FCONFIG} +} + +python_test() { + local EPYTEST_DESELECT=( + # very disk- and memory-hungry + numpy/lib/tests/test_io.py::test_large_zip + + # precision problems + numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals + + # runs the whole test suite recursively, that's just crazy + numpy/core/tests/test_mem_policy.py::test_new_policy + + # very slow, unlikely to be practically useful + numpy/typing/tests/test_typing.py + ) + + if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then + # Degenerate case. arm32 chroot on arm64. + # bug #774108 + EPYTEST_DESELECT+=( + numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features + ) + fi + + if use x86 ; then + EPYTEST_DESELECT+=( + # https://github.com/numpy/numpy/issues/18388 + numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow + # https://github.com/numpy/numpy/issues/18387 + numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto + # more precision problems + numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 + ) + fi + if use arm || use x86 ; then + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array + ) + fi + + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # known problem + 'numpy/typing/tests/test_generic_alias.py::TestGenericAlias::test_pass[__dir__-]' + ) + + distutils_install_for_testing --single-version-externally-managed \ + --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} + + cd "${TEST_DIR}/lib" || die + epytest -k "not _fuzz" +} + +python_install() { + # https://github.com/numpy/numpy/issues/16005 + local mydistutilsargs=( build_src ) + distutils-r1_python_install ${NUMPY_FCONFIG} + python_optimize +} + +python_install_all() { + local DOCS=( LICENSE.txt README.md THANKS.txt ) + + if use doc; then + local HTML_DOCS=( "${WORKDIR}"/html/. ) + DOCS+=( "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf ) + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/oauthlib/oauthlib-3.2.0.ebuild b/dev-python/oauthlib/oauthlib-3.2.0.ebuild index 08d73a5fcf23..0313c0f580cc 100644 --- a/dev-python/oauthlib/oauthlib-3.2.0.ebuild +++ b/dev-python/oauthlib/oauthlib-3.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild new file mode 100644 index 000000000000..6f3655bb0a0b --- /dev/null +++ b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Draws Python object reference graphs with graphviz" +HOMEPAGE=" + https://github.com/mgedmin/objgraph/ + https://pypi.org/project/objgraph/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +IUSE="doc" + +RDEPEND=" + media-gfx/graphviz +" +BDEPEND=" + test? ( + media-gfx/xdot + ) +" + +PATCHES=( + "${FILESDIR}/objgraph-3.4.1-tests.patch" +) + +distutils_enable_tests unittest + +src_prepare() { + # the dependency is optional, actually + sed -i -e '/graphviz/d' setup.py || die + distutils-r1_src_prepare +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/* ) + distutils-r1_python_install_all +} diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest index d669466fb729..2473ba1d4a18 100644 --- a/dev-python/openpyxl/Manifest +++ b/dev-python/openpyxl/Manifest @@ -1 +1,2 @@ +DIST openpyxl-3.0.10.tar.bz2 2427596 BLAKE2B 7422e15d1852d7ce6fa7547cdde2ff6cbe02ccdc13d0a48272cc0f544ade8283833ccfd006d83cca0ac719b2354af76e220522655cadad8dda11bc39ddb6de30 SHA512 1b06ed6c17ab15c277a46cb83db030ba37424a718962070728a8723db50e3fb6a77078b26e04aaee4a924686cacb2c6413742f7aa3533c0f9ecfabca9757af56 DIST openpyxl-3.0.9.tar.bz2 2428070 BLAKE2B b62133ee8e732142428b4f9eaf158e6f33daf314ed1ad620d921ad10265d1db93e2fcef807a61b3277e96f245392fd19b48da715eb0c560c882683fb1407f7a1 SHA512 33c313c842a43003a6e056b58869652377bef74bcaf267c50cc49f6abb7caa8a1b4e8f3b400a054f7d1776e03763ebebc984d331520bd63411ec4acfa8a03787 diff --git a/dev-python/openpyxl/openpyxl-3.0.10.ebuild b/dev-python/openpyxl/openpyxl-3.0.10.ebuild new file mode 100644 index 000000000000..b6a1aa4d603d --- /dev/null +++ b/dev-python/openpyxl/openpyxl-3.0.10.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Pure python reader and writer of Excel OpenXML files" +HOMEPAGE=" + https://openpyxl.readthedocs.io/en/stable/ + https://foss.heptapod.net/openpyxl/openpyxl/ +" +SRC_URI=" + https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/et_xmlfile[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg] + ) +" + +distutils_enable_sphinx doc +distutils_enable_tests pytest diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 4beb8aac7b4f..540c9cd1e105 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1 +1,2 @@ DIST openstacksdk-0.61.0.tar.gz 1029483 BLAKE2B 5add768f12bc42562bcdaddf0379e1f59af80b34c5a7f808aaa7469788a685b093b47a4c2a8a771f6cf426f6ac11e188fca0843aaa5173266f3c69a0ac69c4f9 SHA512 6f02486b9de8c540cf43f49f55b67dede34a24a96229d42b43aa215f6286566579f726b53732a9b3b952cee5df1fa8d3cf2f6ccc7c0ca7f9a1a96888640ff734 +DIST openstacksdk-0.99.0.tar.gz 1060314 BLAKE2B 0c8f641e301ba4fb8ca83e651f85f8ba98aa73904b2e94b15b17d99354aace5b73ba243c4e624e4c53dd7fb1deb147801aee93233f1fe019a0068873530bdb37 SHA512 5e15f29002231dbad15e7a2dadaa97e64ed191389d259222880a7e40984d6fbcd9d1602a041164e4f819141417d108a179171b4c1430947dc5c5e9cdc5409aea diff --git a/dev-python/openstacksdk/openstacksdk-0.99.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.99.0.ebuild new file mode 100644 index 000000000000..6e6dbaa5bb04 --- /dev/null +++ b/dev-python/openstacksdk/openstacksdk-0.99.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A collection of libraries for building applications to work with OpenStack" +HOMEPAGE="https://github.com/openstack/openstacksdk/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +CDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] +" +RDEPEND=" + ${CDEPEND} + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] + >dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] + >=dev-python/munch-2.1.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + ${CDEPEND} + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Internet? + sed -e 's:test_create_dynamic_large_object:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # TODO + sed -e 's:test_generate_form:_&:' \ + -e 's:test_create_static_large_object:_&:' \ + -e 's:test_object_segment_retries:_&:' \ + -e 's:test_object_segment_retry_failure:_&:' \ + -e 's:test_slo_manifest_retry:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # unhappy about paths due to test runner + sed -e 's:test_method_not_supported:_&:' \ + -i openstack/tests/unit/test_exceptions.py || die + sed -e 's:test_repr:_&:' \ + -i openstack/tests/unit/test_resource.py || die + + # requires hacking + rm openstack/tests/unit/test_hacking.py || die + + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b openstack/tests/unit +} diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest index 148f3cf6b894..21c09ae4e888 100644 --- a/dev-python/osc-lib/Manifest +++ b/dev-python/osc-lib/Manifest @@ -1 +1,2 @@ DIST osc-lib-2.5.0.tar.gz 97942 BLAKE2B 92c2d80463d966c96b3aa18edefc6044a8f20c21484a6ce52e81b57d7e1cf9ea4f3fc5d4a95f01a23c5480a4c4fa06c29d492d48a36f3b6a8df5608203d82045 SHA512 00351402b1048f3efaff2d21673c5dfc9cb41683a0ccb40defb6e8aeedd60271172e63fe25394f048dd4aed22a6bd185946d4d324b30ce111264fa6fd85acfd5 +DIST osc-lib-2.6.0.tar.gz 98452 BLAKE2B b22bcce4a0cdc787422f4fa2d63cae8a289801f5e04bbb2623f261017887e936d2514016ee38aa5b2e4f6e87f137f1d9f59a289b589cd0d6ccce21c54065ccd1 SHA512 b97935da923bbd802ba32a70a91084ca60377a0995b1b204053409c87865dda2a88e8bbf9adf3ed6fb05169448a9d1793a9ea00bc0199f17f86201989159621a diff --git a/dev-python/osc-lib/osc-lib-2.6.0.ebuild b/dev-python/osc-lib/osc-lib-2.6.0.ebuild new file mode 100644 index 000000000000..1a9f3f2779ef --- /dev/null +++ b/dev-python/osc-lib/osc-lib-2.6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A package of common support modules for writing OSC plugins" +HOMEPAGE="https://github.com/openstack/osc-lib" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/cliff-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # need to skip all tests under TestTagHelps class + # checks exact help message, based on another unittest runner + sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/oslo-i18n/oslo-i18n-5.1.0-r1.ebuild b/dev-python/oslo-i18n/oslo-i18n-5.1.0-r1.ebuild new file mode 100644 index 000000000000..ebd950ee136a --- /dev/null +++ b/dev-python/oslo-i18n/oslo-i18n-5.1.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Oslo i18n library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.i18n/ + https://github.com/openstack/oslo.i18n/ + https://pypi.org/project/oslo.i18n/ +" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest index cb7cde0b82a5..cdf9c92d9dce 100644 --- a/dev-python/oslo-log/Manifest +++ b/dev-python/oslo-log/Manifest @@ -1,2 +1,3 @@ DIST oslo.log-4.7.0.tar.gz 92502 BLAKE2B 092a3673d769be807db90790d68aae3ffa219bb31edf7477bd8ef5a8d290d2cb7978d1c088d7048fd31f519091170627d433b496bd1532b8eeb2dc47e3ac854b SHA512 eeb7e158c940e35b28f736e8ae5fe0beadedf821f1f54f340490307c3a7dac58b2c62393bc4cd26af43b1be37372422323987e4f830d5c4c25e4ec01bc327856 DIST oslo.log-4.8.0.tar.gz 92939 BLAKE2B 1bbd2d6c2d7c44ea9a2bf8e037b64d37018e3208c2cab13e0e2ae547087ba6ed5b1cb6e39bd4a6be0896a723180b4307c7393a57fcb2169cfd05d01cca6f5b99 SHA512 a918aba1707aeaeed7883497f1cefd6c6169889283627adee5c3a41c6840043b963c8f74db0c47f840c9019a9e783660a1850235c9479653fefccbceffa83fc2 +DIST oslo.log-5.0.0.tar.gz 93053 BLAKE2B 640d88e3e7a0f45bbc1407d5e0298a157653d5c2c18a9347057447f0ffbd2d12d878ceefaab6df5e0df2337a85f63945e2af2fb1a58ab51ed2fe039b088c1667 SHA512 fd5cc985a6ba8fecbe052d1036620ae3fd5b6d7a2bbabbdc677fc7db399c6ad806ec032cb595f005ceda74b5477b120df65839cb7904049cab8c2e57a82e8d82 diff --git a/dev-python/oslo-log/oslo-log-5.0.0.ebuild b/dev-python/oslo-log/oslo-log-5.0.0.ebuild new file mode 100644 index 000000000000..eaf985b0c766 --- /dev/null +++ b/dev-python/oslo-log/oslo-log-5.0.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="OpenStack logging config library, configuration for all openstack projects" +HOMEPAGE="https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log" +SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz" +S="${WORKDIR}/oslo.log-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] + >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] + test? ( + >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme \ + dev-python/oslo-config + +python_test() { + eunittest -b +} diff --git a/dev-python/oslotest/oslotest-4.5.0-r1.ebuild b/dev-python/oslotest/oslotest-4.5.0-r1.ebuild index edc449cfe072..0cf654906661 100644 --- a/dev-python/oslotest/oslotest-4.5.0-r1.ebuild +++ b/dev-python/oslotest/oslotest-4.5.0-r1.ebuild @@ -4,12 +4,16 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Oslo test framework" -HOMEPAGE="https://launchpad.net/oslo" +HOMEPAGE=" + https://opendev.org/openstack/oslotest/ + https://github.com/openstack/oslotest/ + https://pypi.org/project/oslotest/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" @@ -21,7 +25,6 @@ BDEPEND=" " RDEPEND=" >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] >=dev-python/six-1.10.0[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] " diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild index c78b5363efe1..cec877d9eee8 100644 --- a/dev-python/pbr/pbr-5.9.0.ebuild +++ b/dev-python/pbr/pbr-5.9.0.ebuild @@ -4,12 +4,18 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_TESTED=( python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) PYTHON_REQ_USE="threads(+)" + inherit distutils-r1 DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack/pbr/" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" @@ -35,22 +41,18 @@ BDEPEND=" >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] dev-vcs/git - ' 'python*') + ' "${PYTHON_TESTED[@]}") )" distutils_enable_tests unittest -# This normally actually belongs here. python_prepare_all() { # TODO: investigate sed -e s':test_console_script_develop:_&:' \ -e s':test_console_script_install:_&:' \ -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + # network + rm pbr/tests/test_wsgi.py || die # installs random packages via pip from the Internet sed -e 's:test_requirement_parsing:_&:' \ -e 's:test_pep_517_support:_&:' \ @@ -60,7 +62,7 @@ python_prepare_all() { } python_test() { - if [[ ${EPYTHON} != python* ]]; then + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then einfo "Testing on ${EPYTHON} is not supported at the moment" return fi diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index edb1fd4d31f6..9e0d2bdafb02 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -1,6 +1,8 @@ DIST pip-22.0.4.tar.gz 9325766 BLAKE2B 9ce5a25e6fb9aedc39e2cddab2a8af3b47dbaaaf8bd22c39f8301b784e6e9f5434f63d5ef467f4d819b15bcd5cf8d3da52db34b3514c7b4a15823f77cb47e1c1 SHA512 af6d1787b4fe97f2eec9c2e3e3f0f756efca8cb83f6ecdae797986fb6050ee60d872a8a8eb7502a32c4334fc0c7af8cf3c58ce980407d0e9f89eec28a4290093 +DIST pip-22.1.1.tar.gz 9346893 BLAKE2B 2ecf113b644536c125150584ad3e05382c8cc3fa291bb227b7457a203222676721dfe6ba3d5bcde9a2d901ba11c674f0f49c14387023594ea2f0248e688224d8 SHA512 3f67171848c4b1282e3abb3a55b1e3d1bdd87e418c535298c8d91ec12d59da271182d7d45f07d080b46a27d9f53c0180ebbfe9379cc640a21f2ec9dd60b06e3e DIST setuptools-57.4.0-py3-none-any.whl 819017 BLAKE2B afba86cf9aeea58ee869fdc11bbb192abbf2f89710e468b90dc291fec228ca16202483e36195a5ad4e2b8d210326bc83e2be6ec696ab413d94ffaeb05bb9c030 SHA512 9bf230f4e0e72acab07ab372a6ca05adb3d175a8079d2f73d327c632f3d27b8ee10442d3e60f4c94a6e61d5ba2212fc78187ca6e1717e15bb570bdce4263fd0b DIST setuptools-62.2.0-py3-none-any.whl 1143965 BLAKE2B 42bf650892d2e5810f18f8002fc6318b5abf890d04b2a3050784b93da88d806af5118eee65ed89b06e1cb908e4c7f6aa50222fba4b8617ab36923cfb624528ae SHA512 496593580b5537fb142bc775d060d01ef3c9069fc06564b5e9cb8e2a56e8f264c1dc7438d38a17f8b7e20d509a6b4f62cdfaf290c4ed82e071a1cc10a297b8b8 +DIST setuptools-62.3.2-py3-none-any.whl 1225929 BLAKE2B 608952e201f749ebf557e3962ba9856d5bdcbc534f3a25598cab0d6c53282cfb3b9f007ba135497a8addf49db4c02bc4387c486d95a4529d01ce4114154ec28a SHA512 366d69dc44e326dd7549cdacd8dec481a14dce4feef4338adc38b9de5c4c338f04d61696e13ce8603be1315f2e8734100f92d3fe4b4b11843e19f550c9631978 DIST virtualenv-16.7.11.tar.gz 8134533 BLAKE2B ea81e11c210d911bf9576edf7b1754721b270adcc5d9633415d33b8f659149d64932fe2d366200121ec00c266c25dae380e248add438fc357477114eba4dfb4e SHA512 82d0d2a964508511e8e1686703581ff543f65791dc2449d9741d46ea57c4c89673947d2477ba374176f05fcea2a5ca572aa650c61c4f3271c4d73d1ff9d9ff42 DIST virtualenv-16.7.12.tar.gz 8906590 BLAKE2B a1f206769e4e5797562906162e492e44c4a72720e4f88a0362dc802ce2df20c65aaab6a72dce2238445601a10fae59bd90cd362217994d30911f105afd71c5fa SHA512 0278b33fb19f6553e70ad3dcffa6ea1a455ff435b216ac9b4fadff216b2932714faa2bb6027af3058010111d8511a5c2fcd424f31c9645be361603971f111c8e DIST wheel-0.36.2-py2.py3-none-any.whl 35046 BLAKE2B bc4e8dab7c74eea34d3b4a813b7eaf6295a99a396a861b6cdd76f743043e89140bad132bdd13e385e8945ce02e0798e1d3ac73fc1b23bde5b2a83e4bb4dd5cdc SHA512 6bb5119b4d3704fe1e3c1eaaa3124edab13f61b46f8a0a8e75974fac4e5b25d8b53606071a03a8d8990ad1cfe2ab247ddea260098df2c0c35ae965be47080284 diff --git a/dev-python/pip/files/pip-22.1.1-test-version-check.patch b/dev-python/pip/files/pip-22.1.1-test-version-check.patch new file mode 100644 index 000000000000..b3160b1ccad2 --- /dev/null +++ b/dev-python/pip/files/pip-22.1.1-test-version-check.patch @@ -0,0 +1,30 @@ +From 345c475efe2dee94ee327d99f729c8274b1f6047 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 22 May 2022 08:40:32 +0200 +Subject: [PATCH] Pass --disable-pip-version-check in tests + +Pass `--disable-pip-version-check` when running pip from the test suite. +In the best case, these checks are unnecessary and in the worst, they +cause tests to fail by emitting warnings. + +Fixes https://github.com/pypa/pip/issues/11114 +--- + tests/lib/__init__.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/lib/__init__.py b/tests/lib/__init__.py +index c8d68fea9..d64cf1d53 100644 +--- a/tests/lib/__init__.py ++++ b/tests/lib/__init__.py +@@ -682,7 +682,7 @@ class PipTestEnvironment(TestFileEnvironment): + kwargs["allow_stderr_warning"] = True + if use_module: + exe = "python" +- args = ("-m", "pip") + args ++ args = ("-m", "pip", "--disable-pip-version-check") + args + else: + exe = "pip" + return self.run(exe, *args, **kwargs) +-- +2.35.1 + diff --git a/dev-python/pip/pip-22.1.1.ebuild b/dev-python/pip/pip-22.1.1.ebuild new file mode 100644 index 000000000000..69eda74f4025 --- /dev/null +++ b/dev-python/pip/pip-22.1.1.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{8..10} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="ssl(+),threads(+)" + +inherit bash-completion-r1 distutils-r1 multiprocessing + +# setuptools & wheel .whl files are required for testing, +# the exact version is not very important. +SETUPTOOLS_WHL="setuptools-62.3.2-py3-none-any.whl" +WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl" +# upstream still requires virtualenv-16 for testing, we are now fetching +# it directly to avoid blockers with virtualenv-20 +VENV_PV=16.7.12 + +DESCRIPTION="The PyPA recommended tool for installing Python packages" +HOMEPAGE=" + https://pip.pypa.io/en/stable/ + https://pypi.org/project/pip/ + https://github.com/pypa/pip/ +" +SRC_URI=" + https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + test? ( + https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL} + https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL} + https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz + -> virtualenv-${VENV_PV}.tar.gz + ) +" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="vanilla" + +RDEPEND=" + >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/scripttest[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + !alpha? ( !hppa? ( !ia64? ( + dev-python/cryptography[${PYTHON_USEDEP}] + ) ) ) + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/pip-21.3-no-coverage.patch" + "${FILESDIR}/pip-22.1.1-test-version-check.patch" + ) + if ! use vanilla; then + PATCHES+=( "${FILESDIR}/pip-20.0.2-disable-system-install.patch" ) + fi + + distutils-r1_python_prepare_all + + if use test; then + mkdir tests/data/common_wheels/ || die + cp "${DISTDIR}"/{${SETUPTOOLS_WHL},${WHEEL_WHL}} \ + tests/data/common_wheels/ || die + fi +} + +python_compile_all() { + # 'pip completion' command embeds full $0 into completion script, which confuses + # 'complete' and causes QA warning when running as "${PYTHON} -m pip". + # This trick sets correct $0 while still calling just installed pip. + local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())' + "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die + "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON} since virtualenv-16 is broken" + return 0 + fi + + local EPYTEST_DESELECT=( + tests/functional/test_install.py::test_double_install_fail + tests/functional/test_list.py::test_multiple_exclude_and_normalization + # Internet + tests/functional/test_install.py::test_install_editable_with_prefix_setup_cfg + tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py_with_pyproject + tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject + ) + + if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/functional/test_install.py::test_install_sends_client_cert + tests/functional/test_install_config.py::test_do_not_prompt_for_authentication + tests/functional/test_install_config.py::test_prompt_for_authentication + tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed + ) + fi + + local -x GENTOO_PIP_TESTING=1 + local -x PYTHONPATH="${WORKDIR}/virtualenv-${VENV_PV}" + local -x SETUPTOOLS_USE_DISTUTILS=stdlib + epytest -m "not network" -n "$(makeopts_jobs)" +} + +python_install_all() { + local DOCS=( AUTHORS.txt docs/html/**/*.rst ) + distutils-r1_python_install_all + + newbashcomp completion.bash pip + + insinto /usr/share/zsh/site-functions + newins completion.zsh _pip +} diff --git a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild index 7e4f08590814..928cc9635956 100644 --- a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild +++ b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild @@ -4,17 +4,26 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + inherit distutils-r1 DESCRIPTION="Interface Python with pkg-config" -HOMEPAGE="https://pypi.org/project/pkgconfig/ https://github.com/matze/pkgconfig" -SRC_URI="https://github.com/matze/pkgconfig/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://github.com/matze/pkgconfig/ + https://pypi.org/project/pkgconfig/ +" +SRC_URI=" + https://github.com/matze/pkgconfig/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -RDEPEND="virtual/pkgconfig" +RDEPEND=" + virtual/pkgconfig +" distutils_enable_tests pytest diff --git a/dev-python/portend/portend-3.1.0.ebuild b/dev-python/portend/portend-3.1.0.ebuild index e0b00c9ec297..c6e05f4131e9 100644 --- a/dev-python/portend/portend-3.1.0.ebuild +++ b/dev-python/portend/portend-3.1.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 diff --git a/dev-python/prettytable/prettytable-3.3.0.ebuild b/dev-python/prettytable/prettytable-3.3.0.ebuild index e5850a816952..20477a0624fb 100644 --- a/dev-python/prettytable/prettytable-3.3.0.ebuild +++ b/dev-python/prettytable/prettytable-3.3.0.ebuild @@ -4,14 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII table format" HOMEPAGE=" https://github.com/jazzband/prettytable/ - https://pypi.org/project/prettytable/" + https://pypi.org/project/prettytable/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" @@ -26,6 +27,7 @@ BDEPEND=" test? ( $(python_gen_impl_dep sqlite) dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] - )" + ) +" distutils_enable_tests pytest diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest index 8dd4862c6649..4f8550429cca 100644 --- a/dev-python/proto-plus/Manifest +++ b/dev-python/proto-plus/Manifest @@ -1,3 +1,4 @@ DIST proto-plus-1.20.0.gh.tar.gz 65648 BLAKE2B 19cfcfde913896de83d17c36bacd7799a9f28ea20c4681266b2194c6521aef116f6a594df8be8912bdf55558d84a0ab09d283ec444ba114592ebb7017db257fe SHA512 1e399bc0ac686f33242c1d15c15255ec1815e94eaf87de03e5145cc6ed249048c3b8af081b70964cb7b6baf8286f6be2f461c3638331a2269a5b2d89976ffa6a DIST proto-plus-1.20.1.gh.tar.gz 66180 BLAKE2B ee0299c8e9c9882ce417f6f885df18cd833dfbad80e0e92ca4e589eea794b0b00577d4c01fa69790f97f31d8bdfd20f07f4c7601bdf6ee28a7427f0e56714eb4 SHA512 12d9f76230d592c68083421bbb40c4b57741545c238227a743c275820a4d7ae53ea45d7ae5e73495b14736a95aa96250e243220f8b9bb5c988c12a2f84f654d6 DIST proto-plus-1.20.3.gh.tar.gz 66941 BLAKE2B 359d95d37b8a4dad282cb9b33909982ffedca25cd3907583d689996d6e516143c0e4eb2b9bb06bc50e12fabe197f0622a3488cf21136decefe676980b20c7a9e SHA512 411089eb76508a5ca94d6b4228dd4bc1f8d01d4f5209bb2ab0e6e240d8061761c9c76cd03b3a4da7771b45a30df3b0ca4c17f7fca3ed6e710a9724ab7bc0f60d +DIST proto-plus-1.20.4.gh.tar.gz 67455 BLAKE2B 6121d8bd87127139b6b6c16055941cb320fb2a106ae5a95f77a949ffffaa99db474282255a88994d3194866c404633d953d8a136e55ddbd2163d8da08bbde8cc SHA512 f71aa0e956f63bb8dab205e2788185efd31bcd733299fedd4f24d407b3c1b3bfedc24e349769644025c6dbc8775e7743ee96be4dac2edc8b6406101a5da604df diff --git a/dev-python/proto-plus/proto-plus-1.20.4.ebuild b/dev-python/proto-plus/proto-plus-1.20.4.ebuild new file mode 100644 index 000000000000..9946d728f496 --- /dev/null +++ b/dev-python/proto-plus/proto-plus-1.20.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Beautiful, Pythonic protocol buffers" +HOMEPAGE=" + https://github.com/googleapis/proto-plus-python/ + https://pypi.org/project/proto-plus/ +" +SRC_URI=" + https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${PN}-python-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/google-api-core[${PYTHON_USEDEP}] + dev-python/grpcio[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest index 558b4186bfca..06022c933547 100644 --- a/dev-python/psutil/Manifest +++ b/dev-python/psutil/Manifest @@ -1 +1,3 @@ DIST psutil-5.9.0.tar.gz 478322 BLAKE2B 763c8ae14ae546bed64a360047d2ce38783e9e7e939160f751c4ccc94b8e023aaa4cdca426f584e05dae8b1326333660e216d7cb3edd820e24a931dddfa5160f SHA512 b521cfce51e90fdf87ba19bf8069877e3210aede92c17460ea0b00324a36e133168e4bff550462d07ab6d93c597c6560d68954340031ff43168d54a8e5d4c4e7 +DIST psutil-5.9.1-tests.patch.xz 3144 BLAKE2B 8980505d76265fbe20556fcec491096fd5e74031a2f1a4bff841837efda93ee240efe23772ffdea526513544ba5c56f37e72be5448759e817c3dc5f4b1abd4c5 SHA512 a0ebbcba6f99293df9c2222b73e994abe1cbb423e707b15f9bcde13a0026a19e023166c830a3d017905385efb838ad892ffbc1b994df99ce54fa03a20e649f41 +DIST psutil-5.9.1.tar.gz 479090 BLAKE2B 88f35a9134d942fa56b5fbc79753e82245c3bfdb1f640dbf3b56815b89d872517f9ee3a3945532ebd1a399c3307e160ac80394766c3b2cc7e3fb36ffdd555eef SHA512 1ddb119a10243d17d808417817ec8659d22447f12a4bbc0366c13f6587a4b0b59f4e74f6ac5d1e1a908bb5fd287be630466d32beabcb5008f6a19c24a1557c27 diff --git a/dev-python/psutil/psutil-5.9.1.ebuild b/dev-python/psutil/psutil-5.9.1.ebuild new file mode 100644 index 000000000000..37f1d2642158 --- /dev/null +++ b/dev-python/psutil/psutil-5.9.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Retrieve information on running processes and system utilization" +HOMEPAGE="https://github.com/giampaolo/psutil https://pypi.org/project/psutil/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-5.9.1-tests.patch.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${WORKDIR}"/${PN}-5.9.1-tests.patch +) + +python_test() { + # Since we are running in an environment a bit similar to CI, + # let's skip the tests that are disabled for CI + local -x TRAVIS=1 + local -x APPVEYOR=1 + local -x GITHUB_ACTIONS=1 + local -x GENTOO_TESTING=1 + "${EPYTHON}" psutil/tests/runner.py || + die "tests failed with ${EPYTHON}" +} + +python_compile() { + # Force -j1 to avoid .o linking race conditions + local MAKEOPTS=-j1 + distutils-r1_python_compile +} diff --git a/dev-python/publicsuffix/Manifest b/dev-python/publicsuffix/Manifest index 04970e107ee2..eff37a5b4ff7 100644 --- a/dev-python/publicsuffix/Manifest +++ b/dev-python/publicsuffix/Manifest @@ -1,2 +1 @@ -DIST publicsuffix-2.20191221.gh.tar.gz 98142 BLAKE2B 21b0dabb253175ecf427a51bcc7df2de7fa3fc9fe7d9032cc378160c4c53e75efa4c0e657efc93d48bb58f786160d89cb2fd7301e3c270f73802a926c31ea378 SHA512 983bdb17b76d10eb73cf69f0ba7590806bf6786ae0c30526593ce1ab97f3b22c967f9acae83b880dd56be41a29eae9cca5726926667eb74013d0d1078433bf05 DIST python-publicsuffix2-release-2.2019-12-21.gh.tar.gz 98142 BLAKE2B 21b0dabb253175ecf427a51bcc7df2de7fa3fc9fe7d9032cc378160c4c53e75efa4c0e657efc93d48bb58f786160d89cb2fd7301e3c270f73802a926c31ea378 SHA512 983bdb17b76d10eb73cf69f0ba7590806bf6786ae0c30526593ce1ab97f3b22c967f9acae83b880dd56be41a29eae9cca5726926667eb74013d0d1078433bf05 diff --git a/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild b/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild deleted file mode 100644 index cbf7f3a521d4..000000000000 --- a/dev-python/publicsuffix/publicsuffix-2.20191221-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -MY_PV=release-2.2019-12-21 - -DESCRIPTION="Get a public suffix for a domain name using the Public Suffix List" -HOMEPAGE="https://github.com/nexB/python-publicsuffix2" -SRC_URI=" - https://github.com/nexB/python-publicsuffix2/archive/${MY_PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/python-${PN}2-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=">=dev-python/requests-2.7.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild b/dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild index f33a01dd2239..1816feb33417 100644 --- a/dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild +++ b/dev-python/publicsuffix/publicsuffix-2.20191221-r2.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/requests-2.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/py-amqp/py-amqp-5.1.1.ebuild b/dev-python/py-amqp/py-amqp-5.1.1.ebuild index fa1bdc3c1c25..0492c0df1c89 100644 --- a/dev-python/py-amqp/py-amqp-5.1.1.ebuild +++ b/dev-python/py-amqp/py-amqp-5.1.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="extras" BDEPEND=" diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index daf4c35e9856..c0e76d2d2e62 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1 +1,2 @@ DIST pydantic-1.9.0.tar.gz 299758 BLAKE2B f6c2b89e598fc94db74b8165c449c752f11166752b12bbd37c23902b74c1f895bbd49b8fc4dc8da86b10880ac2e37178275cc28a42964e1133397364ea268d02 SHA512 ace542ff12698d568f2bea6121afc889c51892042b1a1b98464a6da6f71e50ecd8aafff7abd7ffd16983769844f7c970099d1fee7aa788f2e78172c0d5c4f472 +DIST pydantic-1.9.1.tar.gz 306846 BLAKE2B c22e892f403b6ca5eff7f888c68f9df5c198fa03c8dab833edc556b3b1a4819fc28c9818a649bf5d9c4bb745b0bde826e164eda7760cd26f88e278c86776ad84 SHA512 19d2a50ef054b76cc7e8756759f3d67a14a58614dd6ff1b4f60e73354b0028e08743aa3bb5944da7ae357ab279134d3685c454d6affa6524b267c7cd9a40375e diff --git a/dev-python/pydantic/pydantic-1.9.1.ebuild b/dev-python/pydantic/pydantic-1.9.1.ebuild new file mode 100644 index 000000000000..82f3a0b71858 --- /dev/null +++ b/dev-python/pydantic/pydantic-1.9.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE="https://github.com/samuelcolvin/pydantic" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + >=dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/CFLAGS/d' setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ${EPYTHON} == pypy3 ]]; then + # do not build extensions on PyPy to workaround + # https://github.com/cython/cython/issues/4763 + local -x SKIP_CYTHON=1 + fi + distutils-r1_python_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock + + local EPYTEST_DESELECT=( + # flaky test, known upstream + tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields + ) + case ${EPYTHON} in + python3.8) + EPYTEST_DESELECT+=( + # Those fail on python 3.8 as None changed typing semantic on >=3.9 + "tests/test_types.py::test_none[value_type3]" + tests/test_typing.py::test_is_none_type + ) + ;; + pypy3) + EPYTEST_DESELECT+=( + tests/test_dataclasses.py::test_self_reference_dataclass + tests/test_private_attributes.py::test_private_attribute + tests/test_private_attributes.py::test_private_attribute_annotation + tests/test_private_attributes.py::test_private_attribute_factory + tests/test_private_attributes.py::test_private_attribute_multiple_inheritance + tests/test_private_attributes.py::test_underscore_attrs_are_private + ) + ;; + esac + rm -rf pydantic || die + epytest +} diff --git a/dev-python/pydbus/pydbus-0.6.0.ebuild b/dev-python/pydbus/pydbus-0.6.0.ebuild index e0e4e179657e..e250f6ff769a 100644 --- a/dev-python/pydbus/pydbus-0.6.0.ebuild +++ b/dev-python/pydbus/pydbus-0.6.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/pydiffx/Manifest b/dev-python/pydiffx/Manifest new file mode 100644 index 000000000000..623c2c5b1c61 --- /dev/null +++ b/dev-python/pydiffx/Manifest @@ -0,0 +1 @@ +DIST diffx-pydiffx-release-1.0.1.tar.gz 82838 BLAKE2B 80ac477ff6b72dd089f134afc988251b20f7675e05c429e12238800145ed70f57acca835ddfdd77a2b22e53767b77d741537aad02f93bdefcee06a44965c7904 SHA512 dcb6b9dad321c5bec940d13dcf64853587c4e7636d34ea3ac4bc2b54df8915e1ac9804932034c069fcfba5f10f05972cc7dc46ba0d37c2e08c684bcbb2c2409e diff --git a/dev-python/pydiffx/metadata.xml b/dev-python/pydiffx/metadata.xml new file mode 100644 index 000000000000..f0d405500367 --- /dev/null +++ b/dev-python/pydiffx/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + beanbaginc/diffx + pydiffx + + diff --git a/dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild b/dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild new file mode 100644 index 000000000000..d20ee3c8b60d --- /dev/null +++ b/dev-python/pydiffx/pydiffx-1.0.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=diffx-pydiffx-release-${PV} +DESCRIPTION="Python module for reading and writing DiffX files" +HOMEPAGE=" + https://diffx.org/pydiffx/ + https://github.com/beanbaginc/diffx/ + https://pypi.org/project/pydiffx/ +" +SRC_URI=" + https://github.com/beanbaginc/diffx/archive/pydiffx/release-${PV}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/kgb[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # remove .dev tag that breaks revdeps + sed -i -e '/tag_build/d' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index e98bc52caf37..88e5402cdbd2 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,2 +1,3 @@ DIST pyglet-1.5.23.tar.gz 6532823 BLAKE2B 0f69766ff424385c623c0b5bbca74741f4a55008365a90617a8f688954cbd58e898f733b893ef5dc2e1a25f9aab400e1d6f17bb932353f1f4f339e73f79406d5 SHA512 ed088ee37521d8594cb7fd017f86c3ce0f8e8794bc628c5404cbe2d33fb56db0fa306e83e89be7d132be68be73619fdd30d4410cd04a3bcb2f5f012443fb8ed8 DIST pyglet-1.5.24.tar.gz 6533762 BLAKE2B 6ac19bc8e5eb55b068cacd1828adb09bb2f42f0231e795770cb110ad70961c7618dacb47bed043d26ca237b2fbdb6e7a319180208f9401e82e18beb73da62638 SHA512 d7dcc5ce8f718184e3cc8c398033975ca95c67802153e9470075e93c8ab587fd81f2c9f5a851e0719fd32d42576706da4a6f9b3053a597d56bdd8ad0047c735f +DIST pyglet-1.5.26.tar.gz 6534434 BLAKE2B a4366390f4ed92ed9e6c2d362fd8a009adf0e8a21ca00e1b9fead3cba99d192bb007413eca36892433f3bc4e2bf3258c550b2827262fc70e87b20566d46acb15 SHA512 819b2bbf71c9c632c1cefbb31e2a7186905c1475a1e978cd75dd6c019e5a53e6af79bceb57c68b61a3bb5692e04091c89c67b9168bb76ee19009c1ab719b8530 diff --git a/dev-python/pyglet/pyglet-1.5.26.ebuild b/dev-python/pyglet/pyglet-1.5.26.ebuild new file mode 100644 index 000000000000..09e50811bc5c --- /dev/null +++ b/dev-python/pyglet/pyglet-1.5.26.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE=" + https://pyglet.org/ + https://github.com/pyglet/pyglet/ + https://pypi.org/project/pyglet/ +" +SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="examples image +sound" + +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/fontconfig + ) +" +RDEPEND=" + virtual/glu + virtual/opengl + image? ( || ( + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/gtk+:2 + ) ) + sound? ( || ( + media-libs/openal + media-sound/pulseaudio + ) ) +" +# ffmpeg? ( media-libs/avbin-bin ) + +DOCS=( DESIGN NOTICE README.md RELEASE_NOTES ) + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + xdg_environment_reset + + local EPYTEST_DESELECT=( + # lacking device/server permissions + tests/unit/media/test_listener.py::test_openal_listener + tests/unit/media/test_listener.py::test_pulse_listener + ) + + # Specify path to avoid running interactive tests + # We could add in integration tests, but they're slow + nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" +} + +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/pygobject/pygobject-3.42.1.ebuild b/dev-python/pygobject/pygobject-3.42.1.ebuild index d7f67ff8ce21..2ed7f38687b5 100644 --- a/dev-python/pygobject/pygobject-3.42.1.ebuild +++ b/dev-python/pygobject/pygobject-3.42.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit gnome.org meson python-r1 virtualx xdg diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest index 68a4f2e095a6..132d9d866ba2 100644 --- a/dev-python/pylibmc/Manifest +++ b/dev-python/pylibmc/Manifest @@ -1 +1,2 @@ +DIST pylibmc-1.6.1-no-nose.patch 26090 BLAKE2B 160e5b58107dcea0354462370eeeb12739c7fd1549e1c64ddf1fe2451654e50c1408505985eb6a7150ce60185bc7acebba7a20c6444615bef8c6991debfba4cc SHA512 84fb37505def84caaacb1343032d18bd644f5072e6ce7a2d6e88bc33bd2dedc8b303f4cf2a9b57b32c3c4b8e01bef1bebcc09ecb525568c928aed326bee2cace DIST pylibmc-1.6.1.tar.gz 72061 BLAKE2B ebaa6f9dfc341d862a8b46bbbf0db1420ff400cb40390f7bee6bf198ff941ad7967b578040ffe1209721ea84a163a39649108a2a23f3dadc2d579db740b2ccf3 SHA512 a3874435389486b29bab5f1d29e5c179d67655d90995bb27fcb7cd46ce7eb3b60117b94f901602f8a65dc0e587d5f8edfcf15e259effd439411adb58ddb7065e diff --git a/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch b/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch new file mode 100644 index 000000000000..c687f90fb658 --- /dev/null +++ b/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch @@ -0,0 +1,29 @@ +From 22854a4ba8f7e926099219c107104723089bcad8 Mon Sep 17 00:00:00 2001 +From: Ludvig Ericson +Date: Mon, 29 Jun 2020 14:59:36 +0200 +Subject: [PATCH] =?UTF-8?q?2020:=20Do=20not=20pass=20=E2=80=98U=E2=80=99?= + =?UTF-8?q?=20flag=20to=20open?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + setup.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/setup.py b/setup.py +index 9bea257..89871ea 100644 +--- a/setup.py ++++ b/setup.py +@@ -95,9 +95,9 @@ def append_env(L, e): + s.write(line + "\n") + sys.exit(0) + +-with open("README.rst", "U", encoding="utf-8") as r: ++with open("README.rst", encoding="utf-8") as r: + readme_text = r.read() +-with open("src/pylibmc-version.h", "U", encoding="utf-8") as r: ++with open("src/pylibmc-version.h", encoding="utf-8") as r: + version = r.read().strip().split("\"")[1] + + setup( diff --git a/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild b/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild index dd3d4aa2ac54..65a68720139f 100644 --- a/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild +++ b/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 @@ -12,41 +12,42 @@ DESCRIPTION="Libmemcached wrapper written as a Python extension" HOMEPAGE=" https://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc/ - https://github.com/lericson/pylibmc/" -# One image is missing from the doc at PyPI -# https://github.com/lericson/pylibmc/pull/221 -SRC_URI="https://github.com/lericson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + https://github.com/lericson/pylibmc/ +" +SRC_URI=" + https://github.com/lericson/pylibmc/archive/${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/lericson/pylibmc/pull/263.patch + -> ${P}-no-nose.patch +" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 x86" -RDEPEND=">=dev-libs/libmemcached-0.32" -# Older sphinx versions fail to compile the doc -# https://github.com/sphinx-doc/sphinx/issues/3266 -DEPEND="${RDEPEND}" +DEPEND=" + >=dev-libs/libmemcached-0.32 +" +RDEPEND=" + ${DEPEND} +" BDEPEND=" test? ( net-misc/memcached - )" + ) +" PATCHES=( "${FILESDIR}/pylibmc-1.6.1-fix-test-failures-r1.patch" + "${FILESDIR}/pylibmc-1.6.1-py311.patch" + "${DISTDIR}/${P}-no-nose.patch" ) distutils_enable_sphinx docs -distutils_enable_tests nose +distutils_enable_tests pytest -python_prepare_all() { - sed -e "/with-info=1/d" -i setup.cfg || die - - # some amazon thing, expects to be in AWS - rm tests/test_autoconf.py || die - distutils-r1_python_prepare_all - - # needed for docs - export PYLIBMC_DIR=. -} +# needed for docs +export PYLIBMC_DIR=. src_test() { local -x MEMCACHED_PORT=11219 @@ -55,3 +56,13 @@ src_test() { distutils-r1_src_test kill "$(<"${T}/m.pid")" || die } + +python_test() { + local EPYTEST_DESELECT=( + # these require "AmazonElastiCache" running + tests/test_autoconf.py + ) + + epytest --doctest-modules --doctest-glob='doctests.txt' \ + src/pylibmc tests +} diff --git a/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild new file mode 100644 index 000000000000..49b170eef84c --- /dev/null +++ b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="A cross-platform clipboard module for Python" +HOMEPAGE=" + https://github.com/asweigart/pyperclip/ + https://pypi.org/project/pyperclip/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + || ( + x11-misc/xsel + x11-misc/xclip + kde-plasma/plasma-workspace + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/QtPy[${PYTHON_USEDEP}] + ) +" +# test at least one backend +BDEPEND=" + test? ( + ${RDEPEND} + ) +" + +src_prepare() { + # stupid windows + find -type f -exec sed -i -e 's:\r$::' {} + || die + # klipper is hard to get working, and once we make it work, + # it breaks most of the other backends + # wl-copy requires wayland, not Xvfb + sed -e 's:_executable_exists("\(klipper\|wl-copy\)"):False:' \ + -i tests/test_pyperclip.py || die + distutils-r1_src_prepare +} + +python_test() { + "${EPYTHON}" tests/test_pyperclip.py -vv || + die "Tests fail on ${EPYTHON}" +} + +src_test() { + virtx distutils-r1_src_test +} diff --git a/dev-python/pypng/pypng-0.0.21-r1.ebuild b/dev-python/pypng/pypng-0.0.21-r1.ebuild index 01c6b515b2c9..fc4c27e1f789 100644 --- a/dev-python/pypng/pypng-0.0.21-r1.ebuild +++ b/dev-python/pypng/pypng-0.0.21-r1.ebuild @@ -4,14 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Pure Python PNG image encoder/decoder" HOMEPAGE=" https://github.com/drj11/pypng/ - https://pypi.org/project/pypng/" + https://pypi.org/project/pypng/ +" SRC_URI="https://github.com/drj11/pypng/archive/${P}.tar.gz" S=${WORKDIR}/pypng-${P} diff --git a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.6.0-r1.ebuild similarity index 88% rename from dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild rename to dev-python/pytest-localserver/pytest-localserver-0.6.0-r1.ebuild index 25d4a8a19b94..443ad40828f9 100644 --- a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild +++ b/dev-python/pytest-localserver/pytest-localserver-0.6.0-r1.ebuild @@ -33,3 +33,9 @@ EPYTEST_IGNORE=( # requires aiosmtpd that is dead and broken beyond repair tests/test_smtp.py ) + +src_prepare() { + # remove aiosmtpd dep + sed -i -e '/aiosmtpd/d' setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild new file mode 100644 index 000000000000..1deec6252673 --- /dev/null +++ b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of fixtures and utility functions to run service processes for pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-services/ + https://pypi.org/project/pytest-services/ +" +SRC_URI=" + https://github.com/pytest-dev/pytest-services/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/zc-lockfile[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pylibmc[${PYTHON_USEDEP}] + x11-base/xorg-server[xvfb] + net-misc/memcached + !dev-python/pytest-salt + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/pytest-services-2.0.1-no-mysql.patch" + "${FILESDIR}/pytest-services-2.0.1-lockdir.patch" +) + +python_test() { + epytest -p no:xvfb +} diff --git a/dev-python/pytest-shell-utilities/Manifest b/dev-python/pytest-shell-utilities/Manifest index dbde2226937f..d410c89a2001 100644 --- a/dev-python/pytest-shell-utilities/Manifest +++ b/dev-python/pytest-shell-utilities/Manifest @@ -1,2 +1,3 @@ DIST pytest-shell-utilities-1.0.5.tar.gz 89489 BLAKE2B 9cd7f95c9c1691e19c320378d1c2a4e147cb6fdc35ec6f3c80dc288e70416fce67b60ac86427f1ad322b2c17de3cd762e483d63076fa291b4b7d22d7a29c9e45 SHA512 395107af9eaa13ef39d01858e1674b6dedddc2cf93b9aba61316fd8d847031e1b535cc3bf4f2899dbc7828609b7d45b500aad29bb47668be6e0453ac099e99e4 DIST pytest-shell-utilities-1.1.0.tar.gz 90873 BLAKE2B e787733fe641eae1884470b9410f017ef718b2f51cff09f7de592efc88a7f39bdc442e56ade2c547476a9ec7200b027a9ca2aed168afe162c8d4d06c6aaf6c61 SHA512 965c85d73f2be082253892d36b90fa60db0e8548272e34a3531c98c537e86b4e2cff477c017762bf9e275d97504b779e7d741e982cc03b114e30cee9c4904d95 +DIST pytest-shell-utilities-1.2.0.tar.gz 89881 BLAKE2B 8332f4f6b9b232cc8d17e94eef569ea7f17e14c4a97b060f84fd860de79bb5db2ebad5c239e889d2405e8be3db0d54b94a7071661eaf7065860049bcbc1e60a2 SHA512 efca390e2e3c78f82cf7888d511a1eb0e06e940259cfba146c40eeb54d5394f010497730837192c58e3b8c4cd350de54781f7ead7d3513d738eb34f81cc4d5ba diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild new file mode 100644 index 000000000000..b4d91a1e5427 --- /dev/null +++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" +HOMEPAGE=" + https://pypi.org/project/pytest-shell-utilities/ + https://github.com/saltstack/pytest-shell-utilities/ +" +SRC_URI=" + https://github.com/saltstack/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] + dev-python/pytest-skip-markers[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r2.ebuild b/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r2.ebuild new file mode 100644 index 000000000000..9bff61945a25 --- /dev/null +++ b/dev-python/pytest-subtesthack/pytest-subtesthack-0.1.2-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A hack for test fixtures, needed for hypothesis inside py.test" +HOMEPAGE=" + https://github.com/untitaker/pytest-subtesthack/ + https://pypi.org/project/pytest-subtesthack/ +" +SRC_URI=" + https://github.com/untitaker/pytest-subtesthack/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest index 42d07c708631..f01ec4cb9ff4 100644 --- a/dev-python/python-glanceclient/Manifest +++ b/dev-python/python-glanceclient/Manifest @@ -1 +1,2 @@ DIST python-glanceclient-3.6.0.tar.gz 202581 BLAKE2B 20bf5ee863cc3d319cc7b670f4a218c9b84b49c392f7a7756636a93643ddf81781f808d6d966ca1982246b66b7963354c433239f554eb2aa0291bd1d57da2e79 SHA512 7bcf08386cfe6d4787dd8e6616907814a53fcc35bdac1818aef7ba094dcd37dfddddda43a1451d55f22d175f400f8680801d1a43508c5d85ce39f15164b71a5d +DIST python-glanceclient-4.0.0.tar.gz 202815 BLAKE2B a1d6dc46ca77c67bd42e6603b36652cc2ad9464b172b0bea778aa87130a6ed68613dda68db1ad5215e6d2ea34b9ecd96bc0ce853b94fc137b80aa7c85763622e SHA512 31ce9ee865ba543674a9ccc0267f1e02308e444bedfe1728ed59c20abe77cd7936b059c5adb0a8f73e5bf999c5ac5a34ac3cafe2e695718535ead786916e2414 diff --git a/dev-python/python-glanceclient/python-glanceclient-4.0.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-4.0.0.ebuild new file mode 100644 index 000000000000..e4df4bd7c457 --- /dev/null +++ b/dev-python/python-glanceclient/python-glanceclient-4.0.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Glance API" +HOMEPAGE="https://github.com/openstack/python-glanceclient" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/keystoneauth-3.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}] + =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # functional tests require cloud instance access + eunittest -b glanceclient/tests/unit +} diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest index 42677400dc49..9b25d1ec77a3 100644 --- a/dev-python/python-gnupg/Manifest +++ b/dev-python/python-gnupg/Manifest @@ -1 +1,3 @@ DIST python-gnupg-0.4.8.tar.gz 58696 BLAKE2B d9ab2fe3ea933a22e731fd70e153e60cc3b158f15e3f8537440c355037092ff7545d29e8d2eab88efb38dcc6e3776c31f537a9c06467b473e93cbc9f0e2ef189 SHA512 fcaa121a356595328a26e8184280f859dfc2771b9692dcf28db2d9b0fdddc77d4c1238665a8e419758ec17320616e7741aacd3638e37d449b86fe5555beef1f6 +DIST python-gnupg-0.4.9.tar.gz 59982 BLAKE2B 09ca33bf181239d2ed39930e2b017f30e5c3ff158ccf937a1a1e72366cd144bc7327c8a57517840f976b10fbf542f8181721fa6e203cf0b67766b3fea9ca2d16 SHA512 e59685bea966addbfacfd5516601c518c9ccd7a828250584a00dca5c2062b30bd859ae73b467bd16db60abd800bd0b66f68177e56d3c48654416a294e72f3e8f +DIST python-gnupg-0.4.9.tar.gz.asc 801 BLAKE2B d95b5e5bb5613adfb5705851ba1f1ff4a9331bfedb452d3f15e7838aaaf66b9b161664e1dc7f16acc4490eb2647dcf6ed1d1cf9b5272bd9523527b7329917cfb SHA512 ca91795ae7c43e825f35bccbbb3464e6f9e60742f28d1e215e97680c4de454b07375d66593553ace53d6fc9ceb423253a34f3ea6a5bc1b27e7da9b0ba3c385f2 diff --git a/dev-python/python-gnupg/python-gnupg-0.4.9.ebuild b/dev-python/python-gnupg/python-gnupg-0.4.9.ebuild new file mode 100644 index 000000000000..09b0665503e6 --- /dev/null +++ b/dev-python/python-gnupg/python-gnupg-0.4.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vinaysajip.asc +inherit distutils-r1 verify-sig + +DESCRIPTION="A Python wrapper for GnuPG" +HOMEPAGE="https://docs.red-dove.com/python-gnupg/" +SRC_URI="https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz" +SRC_URI+=" verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz.asc )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LICENSE="BSD" +SLOT="0" + +RDEPEND="app-crypt/gnupg" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vinaysajip )" + +distutils_enable_tests unittest + +python_test() { + # NO_EXTERNAL_TESTS must be enabled, + # to disable all tests, which need internet access. + NO_EXTERNAL_TESTS=1 eunittest +} diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest index 7cb30b7c5dac..237ccfe0219d 100644 --- a/dev-python/python-keystoneclient/Manifest +++ b/dev-python/python-keystoneclient/Manifest @@ -1 +1,2 @@ DIST python-keystoneclient-4.4.0.tar.gz 325003 BLAKE2B 4c375ce3c3e0c5c97c20ef89fe240c8d36fa6f2cbd32adc91759cf4a94c95eea8b7a90a08be77322253adf8982f12523ec6cb49c4e0997245bc9dbd5f5d9c5ac SHA512 04e601bd193ea6301cf6350618221f857ff7c43cda350368954417559892101aa47ff9e053255bc4c7ca5dd5bfa6ef724eeec49dfcf29c2296033d80a8aa0252 +DIST python-keystoneclient-4.5.0.tar.gz 325120 BLAKE2B 4511cb381ebfc11afefef0dbb7b9962efd2bbb5ac7455386ef4e831459614dfd51570cfaa1be9672936a6ed45d58b9b29e8326830840e80ffdb758089cbab887 SHA512 d3a5034bd05843b733410d4c6fc2c271edb25c837b50ba801031b45a00c0632b4420f2f4dd24dd25e78bf71b5ae31e2ec6b303d85aa4ecea0a89a49b5c67533d diff --git a/dev-python/python-keystoneclient/python-keystoneclient-4.5.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-4.5.0.ebuild new file mode 100644 index 000000000000..c7ca29f24d85 --- /dev/null +++ b/dev-python/python-keystoneclient/python-keystoneclient-4.5.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Client Library for OpenStack Identity" +HOMEPAGE="https://www.openstack.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/os-client-config-1.28.0 + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # functional tests require cloud instance access + eunittest keystoneclient/tests/unit +} diff --git a/dev-python/python-magic/Manifest b/dev-python/python-magic/Manifest index 6b7a177b6c3d..1acd33f3a408 100644 --- a/dev-python/python-magic/Manifest +++ b/dev-python/python-magic/Manifest @@ -1 +1,2 @@ DIST python-magic-0.4.25.gh.tar.gz 864121 BLAKE2B ec79112aba9f79a6dd6a3840a1286432806c0cd035d301668fd8177ce36b270ddf1c928f70d51cfacb88cca4d5fb31706cff946b16ed230e8850bca9ebda8c0b SHA512 eb138f7f2d1320f831516fdf21bf7dd404acf070be6093b7ed8697325f60998d886405c5ff348c7e4ad69ecd2ee0ab899afe455db90eda502acdf8b86337f79c +DIST python-magic-0.4.26.gh.tar.gz 863618 BLAKE2B 62d85758402d77376e685eb0f8964fd5d9e2a62775c3566d7f2a76284b287b6b17f9f759dbc08404087fc8a524609cefa65ab8e74020c4bd4f49e8ae3a2d604f SHA512 a9f2f8ef9f1aef9e9455b656fabf8e6cf7b1a9df4af2012c7a9426e0740cd6e8952e6957e01710809ab018d008fd531a74e9f66640af1299b61c35ede590b749 diff --git a/dev-python/python-magic/python-magic-0.4.26.ebuild b/dev-python/python-magic/python-magic-0.4.26.ebuild new file mode 100644 index 000000000000..c795f460395f --- /dev/null +++ b/dev-python/python-magic/python-magic-0.4.26.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Access the libmagic file type identification library" +HOMEPAGE=" + https://github.com/ahupp/python-magic/ + https://pypi.org/project/python-magic/ +" +SRC_URI=" + https://github.com/ahupp/python-magic/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD-2 MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" + +RDEPEND=" + sys-apps/file[-python] +" +BDEPEND=" + test? ( + sys-apps/file + ) +" + +distutils_enable_tests unittest + +python_test() { + local -x LC_ALL=en_US.UTF-8 + eunittest -p "*_test.py" +} diff --git a/dev-python/python-nbxmpp/Manifest b/dev-python/python-nbxmpp/Manifest index 79c16c8f1851..082264801627 100644 --- a/dev-python/python-nbxmpp/Manifest +++ b/dev-python/python-nbxmpp/Manifest @@ -1,2 +1,3 @@ DIST python-nbxmpp-nbxmpp-2.0.6.tar.bz2 122203 BLAKE2B 925604002f4363f1e0b72f05c13742f4652ba565a9faa48faf8d47688f480a7f1d7585c593b0dcf07bded8c4aa3a1d02e9697742a07b9e815daec062dfb93104 SHA512 a536b25c8a6298892a51adef4b64b75ffab88ce02fb08fc07ecd1cfe2bc794262d4d58a93248439723e6e0544485da7351bb98189b0e422a1f77b01c6f6d238e DIST python-nbxmpp-nbxmpp-3.0.1.tar.bz2 125866 BLAKE2B 9338dc599a1a3ad1daa455877c5078a7dbd3b76f9914ca7f43b4defceb4f62dc84d77e9def7e08cd42d970d7e1461befb7208bde1c6db784de69c4bf92d3ada6 SHA512 3cf8de99f418b8f4e52b03147b305573e7fbaf79277f27b9b4b05f88686390d28cb8c3437c511d291cf677fdb96ac15589422b7395827b8a9f2298e15eb1a48b +DIST python-nbxmpp-nbxmpp-3.0.2.tar.bz2 126796 BLAKE2B 1a9c42db9358ac0d453ee7ae88dcc35900e6a68b0d158a3491e99f748d792dc6047a24e605c9538128ed4e84447e341289cfd8384affe8b0bf1b9853a5325e08 SHA512 04759631960110c2d60be29cf00f93c8d0079a883f2011c27b35a9846203cefe8c0c42a90d93ee3283cd400fde0d5a5748f5b21b35b5328f5465e95a1e3ba861 diff --git a/dev-python/python-nbxmpp/python-nbxmpp-3.0.2.ebuild b/dev-python/python-nbxmpp/python-nbxmpp-3.0.2.ebuild new file mode 100644 index 000000000000..7504190445bc --- /dev/null +++ b/dev-python/python-nbxmpp/python-nbxmpp-3.0.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 + +MY_P=python-nbxmpp-nbxmpp-${PV} +DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way" +HOMEPAGE=" + https://dev.gajim.org/gajim/python-nbxmpp/ + https://pypi.org/project/nbxmpp/ +" +SRC_URI=" + https://dev.gajim.org/gajim/python-nbxmpp/-/archive/nbxmpp-${PV}/${MY_P}.tar.bz2 +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-libs/gobject-introspection + net-libs/libsoup[introspection] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/python-novaclient/Manifest b/dev-python/python-novaclient/Manifest index 36bcfd6bc267..514925bc312a 100644 --- a/dev-python/python-novaclient/Manifest +++ b/dev-python/python-novaclient/Manifest @@ -1 +1,2 @@ DIST python-novaclient-17.7.0.tar.gz 335462 BLAKE2B bfd7853a5100df1d9a0e17f905c9a2d4ea0d13e1345438d42e4af21e348e78c3f4ddca6408f31fb164f4bf3b2770088118e24ec12edd1afb2a4c22b3b0461092 SHA512 3942088f2636d186434b7ae4184ee84f5e1e4862a526b33befae09219eb7d08ab02fed64589aa9eefd0ab263ea231969b0e4e59a0427eaae5daaa26516d92ffd +DIST python-novaclient-18.0.0.tar.gz 335142 BLAKE2B 0b76ce92897e16310892427efc9062d20d1316be61e7391eaf9aca618844c4420f963591d1aa773b2d1ae1785aaf63888de6aec5baabbbedb09e4937a14d24d2 SHA512 fe3c5ad591679329a77421a1ef520823855d0ba1a7aa077d92a8b01e2b8bdab814c8cc94b5f76c1e59d6c7e70355f6efebd7b3596a4d4f74966aaedc38deac4a diff --git a/dev-python/python-novaclient/python-novaclient-18.0.0.ebuild b/dev-python/python-novaclient/python-novaclient-18.0.0.ebuild new file mode 100644 index 000000000000..b699f25b31ce --- /dev/null +++ b/dev-python/python-novaclient/python-novaclient-18.0.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Nova API" +HOMEPAGE="https://github.com/openstack/python-novaclient" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.5.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >dev-python/requests-2.12.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/bandit[${PYTHON_USEDEP}] + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/python-keystoneclient[${PYTHON_USEDEP}] + dev-python/python-cinderclient[${PYTHON_USEDEP}] + dev-python/python-glanceclient[${PYTHON_USEDEP}] + dev-python/python-neutronclient[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/openstacksdk[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + sed -e 's/test_osprofiler/_&/' -i novaclient/tests/unit/test_shell.py || die + sed -e 's/novaclient\.tests\.unit\.//' -i novaclient/tests/unit/test_api_versions.py || die + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b novaclient/tests/unit +} diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index 3e7ff43473ac..a74cd62be614 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1 +1,2 @@ DIST python-swiftclient-3.13.1.tar.gz 201632 BLAKE2B f7cdf7e30ea333f568c8ef06d065b18908b1e4c9f8f0b777906bdfa8f6c998292136859f62f0d2e58465ee9eec3452d29e3e69ed7567a07bfcddcf6ad1bf321c SHA512 bd958fb8cfde6f72bcf82d381ce06e0e94c383aee85abab5a111c408bacf2578eaf53244ae12438d4454fcefe8d867246aef952d1d15012364e20817cc90042d +DIST python-swiftclient-4.0.0.tar.gz 200490 BLAKE2B 37cadf27758640a916014e09309282a4b7ffebb3e578ae7411744fafd22431cfb748cffb4127309b20a8b2d8daca7f8f0a1ed6431f55766c33b243744ce5a71e SHA512 9058558564973ea2a4944e87dedd7b9b12e106672576da1d796eae336d3127ce8b35803cade93c605b38fd16a2d3466e6dc710838ceb77143059007625299360 diff --git a/dev-python/python-swiftclient/python-swiftclient-4.0.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.0.0.ebuild new file mode 100644 index 000000000000..2336700dc435 --- /dev/null +++ b/dev-python/python-swiftclient/python-swiftclient-4.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings to the OpenStack Object Storage API" +HOMEPAGE="https://launchpad.net/python-swiftclient" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}] + dev-python/python-keystoneclient[${PYTHON_USEDEP}] + >=dev-python/mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die + # fix duplicate script/entry point + # https://bugs.launchpad.net/python-swiftclient/+bug/1975361 + sed -i -e '/bin\/swift/d' setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/python-systemd/python-systemd-234-r2.ebuild b/dev-python/python-systemd/python-systemd-234-r2.ebuild index 28970956fb37..ec89a20eafc7 100644 --- a/dev-python/python-systemd/python-systemd-234-r2.ebuild +++ b/dev-python/python-systemd/python-systemd-234-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/systemd/python-systemd/archive/v${PV}.tar.gz -> ${P} LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~s390 sparc x86" DEPEND="sys-apps/systemd:0=" RDEPEND="${DEPEND} diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest index f72a15bd58e1..7ac8109c6ece 100644 --- a/dev-python/python-utils/Manifest +++ b/dev-python/python-utils/Manifest @@ -1,2 +1,3 @@ DIST python-utils-3.1.0.tar.gz 24251 BLAKE2B c00f4c45480f0948cddfa65d4f1ce17ac6831e29b24913d225544619ebedaca67c0f143b55698f8e2edd658e5f90ac39e005a5c29e09d75b5643f79992ba878a SHA512 e22ea0dc7aa0e6c5b45c55843011971c5075639424d38a712703b0d5ef8af32e3661d39af63b6015c4edfe11fca7a256f4f02c3705e1724fe8b9015931d85cbf DIST python-utils-3.2.2.tar.gz 25202 BLAKE2B ae36d918bfd125ed1c01a71f8b448390b70071eca8c404f2ce89312c0de8296b29026cd72baa1eeba940d84e2f0b5275ea0ee96735fdecd1b7fb8f5d42ac1b57 SHA512 cd3a9efbd71e33a343de4793c1b415129fbe280ea6b6bc40e84fc1ada7d409139d8bef6c7e2954ef6cd3b9407d817b07a61093d1a8b9de70f6af0b6aba3ebc8d +DIST python-utils-3.2.3.tar.gz 25153 BLAKE2B b4e65b647b42288111edc7a90f7c1b1c3a222a999edacc2f0764e378f7c5f0b5c512842d73ea9f2e70052ba43ac48f9eb914a8a410b564bcd965c357672eda57 SHA512 85f1607faacf210c8e377a438c5d2f66e237cc870a91a9ed1ec7150aa8a7bb8f8fd5b3b0fb5e9585afb81801e7048f92b7ea46943205ddd9e271d6087b5e05d5 diff --git a/dev-python/python-utils/python-utils-3.2.3.ebuild b/dev-python/python-utils/python-utils-3.2.3.ebuild new file mode 100644 index 000000000000..ce049eb48c18 --- /dev/null +++ b/dev-python/python-utils/python-utils-3.2.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of small Python functions & classes" +HOMEPAGE=" + https://github.com/WoLpH/python-utils/ + https://pypi.org/project/python-utils/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + docs + _python_utils_tests/test_logger.py + python_utils/loguru.py +) + +python_prepare_all() { + sed -i -e '/--cov/d' -e '/--mypy/d' pytest.ini || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index ab76bc36c691..75e04b2d1125 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,5 +1,2 @@ -DIST pytools-2022.1.3.tar.gz 68522 BLAKE2B 49223fa3763e40e613708323e755f3cf4df2da4642110742fc9f4dd2275caa171e394023edd62f9cb254e475c9167b49cb9a0d10285d516fb282347c47a919f0 SHA512 d50c4e89714ad7190d2011c3d1c5e572f615c6e1b53d5e4457d784499b796c740f425c53799d74c3376a350eb15591aa6bda64c9458519c0d0aa6d7e98468b33 -DIST pytools-2022.1.4.tar.gz 68840 BLAKE2B 27205ec5e4af2f9193c5ca3e2ca33f8511f49105b7252d3fd95006e6eb6086c1650e39050be3cb469b2906ce946144d5c5d5c155380d3e8b62b0af85975cb736 SHA512 feb1d2f10175700d8fea1e531b9f0c78a57f4f1547976ac0c4d2e40b870cba95b99b7484ba2268fb36e62894d074856acfbfeb1219b23011cddb16cea597bb2c -DIST pytools-2022.1.5.tar.gz 68877 BLAKE2B f25bf60d4bb927f3b1cfb6535704a0ea258240985b2e112baef3505286cc21d9917a4c80ceee04bd9efd916c455dd58c696f92c03d59b056804809a1df26e743 SHA512 85086529cc0d197d97378b9862b84fd2951bfaf1fa3af1d2ff2698d0e9053949c0eb060f9203237a99eb7c7a773ef9eb46e7f503120e607a38a077333faa7c02 -DIST pytools-2022.1.6.tar.gz 68918 BLAKE2B ddbc2b4956aa820c811dd04ea6297455837d388c6aae46b73a934086014aa58633777a2647ea1aa8c13d61f2aa95f36b836d1f98104a926cdfd12402c6456410 SHA512 9b2c2f9e08d71ee5b56e352fff36206276108125174cd977103e59255f0ce180dc9bd00a9ae0e88071b3e60019862c6e72613bc094bfe64d26fa694e7de6685d DIST pytools-2022.1.7.tar.gz 69154 BLAKE2B cba04b4033b1910ad0946f650a6e5ab94c0802375eb27575ce56a838a6c62c541f5ed6f80842b2b42c7001a6d1bbf0379aff559110e07862e24e60d60aa2a619 SHA512 9b96aded94604848e9e8784ecdd09aa1fd99a33005ac4840f9a33a5e059895193967060e9e9eb37281a8b8ebae5c9867671109137685492c03492efe672302db +DIST pytools-2022.1.9.tar.gz 69731 BLAKE2B 12a6b4a299eef5713dbe226b65b3f1d7ef92a67fbef7bcbf166a09dff79ce6eb2ac7976aab9c54d5a1363d96dc61db928ca44c22de8b33637cc0f09f0b0dd347 SHA512 242b41010db581ad18bc96572bd8f25b15ff4228e1ea3ad8eca2016a36d6a2b55bcc570437821eb40605ab45f574b738f8364adbfd0cac28c2b12fb75e75dd14 diff --git a/dev-python/pytools/pytools-2022.1.3-r1.ebuild b/dev-python/pytools/pytools-2022.1.3-r1.ebuild deleted file mode 100644 index 58f62d1e8b8f..000000000000 --- a/dev-python/pytools/pytools-2022.1.3-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE="https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2022.1.4.ebuild b/dev-python/pytools/pytools-2022.1.4.ebuild deleted file mode 100644 index c12bd0efdfc5..000000000000 --- a/dev-python/pytools/pytools-2022.1.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE="https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2022.1.5.ebuild b/dev-python/pytools/pytools-2022.1.5.ebuild deleted file mode 100644 index 3fb4bfc6e6cf..000000000000 --- a/dev-python/pytools/pytools-2022.1.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE="https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2022.1.7.ebuild b/dev-python/pytools/pytools-2022.1.7.ebuild index acc0a57c8b2d..84c6ba7f7f08 100644 --- a/dev-python/pytools/pytools-2022.1.7.ebuild +++ b/dev-python/pytools/pytools-2022.1.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytools/pytools-2022.1.6.ebuild b/dev-python/pytools/pytools-2022.1.9.ebuild similarity index 87% rename from dev-python/pytools/pytools-2022.1.6.ebuild rename to dev-python/pytools/pytools-2022.1.9.ebuild index acc0a57c8b2d..268f1db9af33 100644 --- a/dev-python/pytools/pytools-2022.1.6.ebuild +++ b/dev-python/pytools/pytools-2022.1.9.ebuild @@ -21,6 +21,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +# NB: numpy is now an "extra" (optional) dep -- we can remove it from +# RDEPEND If revdeps don't need it RDEPEND=" >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyxdg/pyxdg-0.27-r1.ebuild b/dev-python/pyxdg/pyxdg-0.27-r1.ebuild new file mode 100644 index 000000000000..4361e4055cf8 --- /dev/null +++ b/dev-python/pyxdg/pyxdg-0.27-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-rel-${PV}" +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A Python module to deal with freedesktop.org specifications" +HOMEPAGE="https://freedesktop.org/wiki/Software/pyxdg https://cgit.freedesktop.org/xdg/pyxdg/" +SRC_URI="https://github.com/takluyver/${PN}/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +distutils_enable_tests pytest + +python_test() { + # epytest does not work here for some reason: + # No such file or directory: '-vv' + # + # Can't import xdg unless already installed, + # workaround with PYTHONPATH + PYTHONPATH="${S}" pytest test/* -vv || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index 223775ad687b..761935c79bdd 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -1 +1,2 @@ DIST pyzmq-22.1.0.gh.tar.gz 401919 BLAKE2B ec43c62e68633a7e0ac06e7a717b6409e444dbd1347154c2a29a2dfb00916829656308122fa2cf0fc1e3013c82ba6bcc5e11b86582f95d46f43e9e81f6d8ff74 SHA512 aa135279927bff07339b99b4ebbc7d47effbfba7df99d3576088fe0e7d4a3ad44174a928e8b94afdeaf531c6a30cbb7bb88bce7fe19e7e5420b079ffb8e8690e +DIST pyzmq-23.0.0.gh.tar.gz 399818 BLAKE2B ebd99acb5270f4ba2f851f3df9a7cb81f986730eba81d54c2c4bc55f24f98ebafdd7a24fcdce1dc5727a1e2e1ce57a9b52160800c6eb29c08bb9ee94450c5a83 SHA512 aaee7af933467daf56db660b84cf79972042aee6b2c9640c00e09e0d7c78cafe61346df567beb8eebadb4408c1887eb355beee04c4a6b1efa0d8dde8a4c82283 diff --git a/dev-python/pyzmq/metadata.xml b/dev-python/pyzmq/metadata.xml index 1a624fdd7836..f3cb0b82106a 100644 --- a/dev-python/pyzmq/metadata.xml +++ b/dev-python/pyzmq/metadata.xml @@ -5,6 +5,10 @@ python@gentoo.org Python + + andrewammerlaan@gentoo.org + Andrew Ammerlaan + pyzmq zeromq/pyzmq diff --git a/dev-python/pyzmq/pyzmq-23.0.0.ebuild b/dev-python/pyzmq/pyzmq-23.0.0.ebuild new file mode 100644 index 000000000000..f3c9d5bbf854 --- /dev/null +++ b/dev-python/pyzmq/pyzmq-23.0.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +# TODO: Find out exactly where this error comes from +# error: '<' not supported between instances of 'str' and 'int' +#DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="threads(+)" + +inherit flag-o-matic distutils-r1 toolchain-funcs + +DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library" +HOMEPAGE=" + https://zeromq.org/languages/python/ + https://pypi.org/project/pyzmq/ + https://github.com/zeromq/pyzmq/" +SRC_URI=" + https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+draft" + +DEPEND=" + >=net-libs/zeromq-4.2.2-r2:=[drafts] +" +# it uses cffi backend for pypy, cython backend for cpython +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/py[${PYTHON_USEDEP}] + dev-python/cffi:=[${PYTHON_USEDEP}] + ' pypy3) +" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] + ' 'python*') + test? ( + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + "dev-python/numpydoc" + +python_configure_all() { + tc-export CC + append-cppflags -DZMQ_BUILD_DRAFT_API=$(usex draft '1' '0') +} + +python_compile() { + esetup.py cython --force + ZMQ_PREFIX="${EPREFIX}/usr" distutils-r1_python_compile +} + +python_test() { + EPYTEST_DESELECT=( + # TODO + zmq/tests/test_constants.py::TestConstants::test_draft + zmq/tests/test_cython.py::test_cython + + # hangs often + zmq/tests/test_log.py::TestPubLog::test_blank_root_topic + ) + EPYTEST_IGNORE=( + zmq/tests/test_mypy.py + ) + + cd "${BUILD_DIR}/lib" || die + epytest +} diff --git a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild index 0fed4e8ddcb6..07f5c05f0d44 100644 --- a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild +++ b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1 @@ -12,12 +12,15 @@ MY_PN=${PN/-/.} MY_P=${MY_PN}-${PV} DESCRIPTION="A tiny LRU cache implementation and decorator" -HOMEPAGE="http://www.repoze.org" +HOMEPAGE=" + https://github.com/repoze/repoze.lru/ + https://pypi.org/project/repoze.lru/ +" SRC_URI=" https://github.com/repoze/repoze.lru/archive/${PV}.tar.gz -> ${P}.gh.tar.gz " -S="${WORKDIR}/${MY_P}" +S=${WORKDIR}/${MY_P} LICENSE="repoze" SLOT="0" diff --git a/dev-python/requests-mock/files/requests-mock-1.9.3-obj-has-no-attr-url.patch b/dev-python/requests-mock/files/requests-mock-1.9.3-obj-has-no-attr-url.patch new file mode 100644 index 000000000000..d43b0b41e65a --- /dev/null +++ b/dev-python/requests-mock/files/requests-mock-1.9.3-obj-has-no-attr-url.patch @@ -0,0 +1,50 @@ +From 7238c1148c756e6a27c3dbc1ccbff7a3e9a60d82 Mon Sep 17 00:00:00 2001 +From: Jamie Lennox +Date: Fri, 28 May 2021 09:33:25 +0700 +Subject: [PATCH] Fix failing pytest + +When you start a method with test_ pytest loads it and tries to parse +the parameters as fixtures. In this case it's not a real test, just a +matcher function used later on in the test file. + +We can inline it into the function as it's only used in one place. + +Fixes: #175 +--- + tests/test_custom_matchers.py | 16 ++++++++-------- + 1 file changed, 8 insertions(+), 8 deletions(-) + +diff --git a/tests/test_custom_matchers.py b/tests/test_custom_matchers.py +index d49f72a..546a63e 100644 +--- a/tests/test_custom_matchers.py ++++ b/tests/test_custom_matchers.py +@@ -31,13 +31,6 @@ def match_all(request): + return requests_mock.create_response(request, content=six.b('data')) + + +-def test_a(request): +- if 'a' in request.url: +- return match_all(request) +- +- return None +- +- + class CustomMatchersTests(base.TestCase): + + def assertMatchAll(self, resp): +@@ -65,7 +58,14 @@ def test_failing_matcher(self, mocker): + + @requests_mock.Mocker() + def test_some_pass(self, mocker): +- mocker.add_matcher(test_a) ++ ++ def matcher_a(request): ++ if 'a' in request.url: ++ return match_all(request) ++ ++ return None ++ ++ mocker.add_matcher(matcher_a) + + resp = requests.get('http://any/thing') + self.assertMatchAll(resp) diff --git a/dev-python/requests-mock/requests-mock-1.9.3-r1.ebuild b/dev-python/requests-mock/requests-mock-1.9.3-r1.ebuild new file mode 100644 index 000000000000..0298c64adbd1 --- /dev/null +++ b/dev-python/requests-mock/requests-mock-1.9.3-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Mock out responses from the requests package" +HOMEPAGE="https://github.com/jamielennox/requests-mock" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/requests-2.3[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-0.8[${PYTHON_USEDEP}] + test? ( + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${P}-obj-has-no-attr-url.patch" +) + +distutils_enable_sphinx doc/source +distutils_enable_tests pytest + +python_prepare_all() { + # Disable reno which only works inside a git repository + sed -i "s/'reno.sphinxext',//" doc/source/conf.py || die + # Remove the release notes section which requires reno + rm doc/source/release-notes.rst || die + sed -i '/^=============$/,/release-notes/d' doc/source/index.rst || die + # Disable a test which requires purl (not in the tree) + sed -i -e "/^import purl$/d" -e "s/test_with_purl/_&/" \ + tests/test_adapter.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/requests-toolbelt/requests-toolbelt-0.9.1-r1.ebuild b/dev-python/requests-toolbelt/requests-toolbelt-0.9.1-r1.ebuild new file mode 100644 index 000000000000..2654ec0ffe97 --- /dev/null +++ b/dev-python/requests-toolbelt/requests-toolbelt-0.9.1-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A utility belt for advanced users of python-requests" +HOMEPAGE=" + https://toolbelt.readthedocs.io/ + https://github.com/requests/toolbelt/ + https://pypi.org/project/requests-toolbelt/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + /dev/null || die - # TODO: distutils C++ patch? - eapply -p3 "${WORKDIR}/${CPY_PATCHSET}/0006-distutils-make-OO-enable-both-opt-1-and-opt-2-optimi.patch" - popd >/dev/null || die - - distutils-r1_src_prepare -} - -python_test() { - local -x SETUPTOOLS_USE_DISTUTILS=stdlib - - # keep in sync with python_gen_cond_dep above! - has "${EPYTHON}" python3.{8..10} pypy3 || return - - local EPYTEST_DESELECT=( - # network - # TODO: see if PRE_BUILT_SETUPTOOLS_* helps - setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist - setuptools/tests/test_distutils_adoption.py - setuptools/tests/test_virtualenv.py::test_clean_env_install - setuptools/tests/test_virtualenv.py::test_no_missing_dependencies - 'setuptools/tests/test_virtualenv.py::test_pip_upgrade_from_source[None]' - setuptools/tests/test_virtualenv.py::test_test_command_install_requirements - setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests - # unhappy with pytest-xdist? - setuptools/tests/test_easy_install.py::TestUserInstallTest::test_local_index - # TODO - setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts - setuptools/tests/test_test.py::test_tests_are_run_once - ) - - # test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg - # It tries to sandbox the test in a tempdir - HOME="${PWD}" epytest \ - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" setuptools -} diff --git a/dev-python/setuptools/setuptools-62.1.0.ebuild b/dev-python/setuptools/setuptools-62.1.0-r1.ebuild similarity index 96% rename from dev-python/setuptools/setuptools-62.1.0.ebuild rename to dev-python/setuptools/setuptools-62.1.0-r1.ebuild index 07faaa1eac81..0e8db8462480 100644 --- a/dev-python/setuptools/setuptools-62.1.0.ebuild +++ b/dev-python/setuptools/setuptools-62.1.0-r1.ebuild @@ -31,11 +31,12 @@ RDEPEND=" >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}] >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] - dev-python/nspektr[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-4.10.1-r1[${PYTHON_USEDEP}] + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] ' 3.8 3.9) $(python_gen_cond_dep ' >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] @@ -54,12 +55,10 @@ BDEPEND=" dev-python/mock[${PYTHON_USEDEP}] dev-python/pip[${PYTHON_USEDEP}] dev-python/pip-run[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] dev-python/pytest-fixture-config[${PYTHON_USEDEP}] dev-python/pytest-virtualenv[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-20[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] diff --git a/dev-python/setuptools/setuptools-62.3.2.ebuild b/dev-python/setuptools/setuptools-62.3.2-r1.ebuild similarity index 96% rename from dev-python/setuptools/setuptools-62.3.2.ebuild rename to dev-python/setuptools/setuptools-62.3.2-r1.ebuild index d493d79567b9..c159c95d7984 100644 --- a/dev-python/setuptools/setuptools-62.3.2.ebuild +++ b/dev-python/setuptools/setuptools-62.3.2-r1.ebuild @@ -32,11 +32,12 @@ RDEPEND=" >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}] >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] - dev-python/nspektr[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-4.10.1-r1[${PYTHON_USEDEP}] + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] ' 3.8 3.9) $(python_gen_cond_dep ' >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] @@ -59,7 +60,6 @@ BDEPEND=" dev-python/pytest-fixture-config[${PYTHON_USEDEP}] dev-python/pytest-virtualenv[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-20[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] diff --git a/dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild b/dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild new file mode 100644 index 000000000000..0931268af0fe --- /dev/null +++ b/dev-python/sgmllib3k/sgmllib3k-1.0.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Py3k port of sgmllib" +HOMEPAGE=" + https://pypi.org/project/sgmllib3k/ +" +SRC_URI=" + mirror://pypi/${PN::1}/${PN}/${P}.tar.gz + test? ( + https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/test_sgmllib.py.gz + ) +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +python_test() { + "${EPYTHON}" "${WORKDIR}/test_sgmllib.py" -v || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/simplebayes/simplebayes-1.5.8.ebuild b/dev-python/simplebayes/simplebayes-1.5.8.ebuild index d91e3839c3e9..6eba77932096 100644 --- a/dev-python/simplebayes/simplebayes-1.5.8.ebuild +++ b/dev-python/simplebayes/simplebayes-1.5.8.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 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 1a81504b2899..1e9dbbc00dba 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,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 MY_PN="socketIO-client-nexus" diff --git a/dev-python/socketio-client/socketio-client-0.7.2.ebuild b/dev-python/socketio-client/socketio-client-0.7.2.ebuild index 3f722105510b..85244b087217 100644 --- a/dev-python/socketio-client/socketio-client-0.7.2.ebuild +++ b/dev-python/socketio-client/socketio-client-0.7.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 diff --git a/dev-python/soupsieve/Manifest b/dev-python/soupsieve/Manifest index 8978edcc785f..7b566edaa76d 100644 --- a/dev-python/soupsieve/Manifest +++ b/dev-python/soupsieve/Manifest @@ -1,2 +1 @@ -DIST soupsieve-2.3.1.tar.gz 104251 BLAKE2B c395b8dc0944457d6c5f217a03c6fc5f3895868a629eb72d86733fb0d9c6b1d1c41a2e035d5118c9c6fcc6a22e9ff79b9de8417131d30bbc6e1ba02c813ced56 SHA512 3f1245b27d67e8b37bce4cb0b21b2b3f4d6b7ae112cc66672e5406c0701b28e605ed12db1e111bfeccea15625b17042e398b075b7f026d3f3e15069f0cafccac DIST soupsieve-2.3.2.tar.gz 103869 BLAKE2B 0820f3935aaf0bda436abf10ddb0d64d6b2de99d116fdc84518879ca468688918a0995f4666e04d4892fee4d221b2d6a843f200c4bf05c3bf5755004a3fbb7ec SHA512 a91c453098697d0b6120e80dd2cf56ec0359d9d3d98ef54e348e8f9832b3b70626fcdc7c21bc3abe0fba32a83cc62d05b750f2d2fa79261479bf89c0aa782caa diff --git a/dev-python/soupsieve/files/soupsieve-2.2.1-lxml-libxml2-tests.patch b/dev-python/soupsieve/files/soupsieve-2.2.1-lxml-libxml2-tests.patch deleted file mode 100644 index a7075fa6fb6d..000000000000 --- a/dev-python/soupsieve/files/soupsieve-2.2.1-lxml-libxml2-tests.patch +++ /dev/null @@ -1,64 +0,0 @@ -https://sources.debian.org/data/main/s/soupsieve/2.2.1-2/debian/patches/libxml2-2.9.11 -https://github.com/facelessuser/soupsieve/issues/220 - -Apply Debian patch to skip tests which expose a lxml bug that's -already being handled elsewhere. - -From: Stefano Rivera -Date: Sat, 2 Oct 2021 12:05:17 -0700 -Subject: Mark test_contains_cdata_html tests XFAIL for libxml2 >= 2.9.11 - -libxml2 changed CDATA handling in 2.9.11. -Beautifulsoup supports this change, but lxml upstream has pinned on an -older version so the behaviour change isn't standardised upstream, yet. - -Bug-upstream: https://github.com/facelessuser/soupsieve/issues/220 -Bug-lxml: https://bugs.launchpad.net/lxml/+bug/1928795 -Bug-beautifulsoup: https://bugs.launchpad.net/beautifulsoup/+bug/1930164 -Bug-Debian: https://bugs.debian.org/995459 - -Forwarded: no ---- a/tests/test_extra/test_soup_contains.py -+++ b/tests/test_extra/test_soup_contains.py -@@ -3,6 +3,9 @@ from .. import util - import warnings - import soupsieve as sv - -+import pytest -+from lxml.etree import LIBXML_VERSION -+ - - class TestSoupContains(util.TestCase): - """Test soup-contains selectors.""" -@@ -144,6 +147,9 @@ class TestSoupContains(util.TestCase): - flags=util.HTML - ) - -+ @pytest.mark.xfail(LIBXML_VERSION >= (2, 9, 11), -+ reason='lxml parser changed CDATA handling, see ' -+ 'https://github.com/facelessuser/soupsieve/issues/220') - def test_contains_cdata_html(self): - """Test contains CDATA in HTML5.""" - ---- a/tests/test_extra/test_soup_contains_own.py -+++ b/tests/test_extra/test_soup_contains_own.py -@@ -1,6 +1,9 @@ - """Test contains selectors.""" - from .. import util - -+import pytest -+from lxml.etree import LIBXML_VERSION -+ - - class TestSoupContainsOwn(util.TestCase): - """Test soup-contains-own selectors.""" -@@ -35,6 +38,9 @@ class TestSoupContainsOwn(util.TestCase): - flags=util.HTML - ) - -+ @pytest.mark.xfail(LIBXML_VERSION >= (2, 9, 11), -+ reason='lxml parser changed CDATA handling, see ' -+ 'https://github.com/facelessuser/soupsieve/issues/220') - def test_contains_own_cdata_html(self): - """Test contains CDATA in HTML5.""" - diff --git a/dev-python/soupsieve/soupsieve-2.3.1.ebuild b/dev-python/soupsieve/soupsieve-2.3.1.ebuild deleted file mode 100644 index 442fbed6d41c..000000000000 --- a/dev-python/soupsieve/soupsieve-2.3.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="A modern CSS selector implementation for BeautifulSoup" -HOMEPAGE="https://github.com/facelessuser/soupsieve/ - https://pypi.org/project/soupsieve/" -SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - test? ( - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - # Needed for now until something is figured out either at lxml - # upstream or libxml2? - # See https://github.com/facelessuser/soupsieve/issues/220 - "${FILESDIR}"/${PN}-2.2.1-lxml-libxml2-tests.patch -) - -distutils_enable_tests pytest diff --git a/dev-python/speaklater/Manifest b/dev-python/speaklater/Manifest index 61fbdc05a266..03aeeb5e7e83 100644 --- a/dev-python/speaklater/Manifest +++ b/dev-python/speaklater/Manifest @@ -1 +1,2 @@ DIST speaklater-1.3.tar.gz 3582 BLAKE2B cddf87583670ae185336b73631b28da3dc26b74b75df82224da23df6c528ee074ca31c95d5fbe2971eb87c50480be022493164de62f02f1987a5768d7ae69092 SHA512 ae137d94c497cd4214e230c8906f3ba40e092f248206d37b61de2571567e39e27b7f58bcf2145bd0c81c195c3c5ed03fc0428e0a50c657c5c909ec82719454ef +DIST speaklater3-1.4.tar.gz 4309 BLAKE2B 6ba32926a81c978c7d001d0ebe39c74779e05dd0275ee4f0b9d06fb9cc8bdd8502417ff6b9adefd5df3d6030a2f1b26d461ba2a8afcff383af294f634a68dec3 SHA512 7603bc5852b870a9ada6d730857de32ff47b842dabe8cb2310bbcdefceaf3bc5021a02cab058e646ba38d5a46e831ad9ec7bb4db75f91e07e999a9917ac24251 diff --git a/dev-python/speaklater/metadata.xml b/dev-python/speaklater/metadata.xml index e1dff1b30dd8..ecc091ea70c4 100644 --- a/dev-python/speaklater/metadata.xml +++ b/dev-python/speaklater/metadata.xml @@ -7,7 +7,7 @@ speaklater + speaklater3 mitsuhiko/speaklater - https://github.com/mitsuhiko/speaklater/issues diff --git a/dev-python/speaklater/speaklater-1.4.ebuild b/dev-python/speaklater/speaklater-1.4.ebuild new file mode 100644 index 000000000000..8929cec1f65e --- /dev/null +++ b/dev-python/speaklater/speaklater-1.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=speaklater3-${PV} +DESCRIPTION="Lazy strings for Python" +HOMEPAGE="https://pypi.org/project/speaklater3/" +SRC_URI="mirror://pypi/s/speaklater3/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +python_test() { + "${EPYTHON}" -m doctest -v speaklater.py || + die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index f7e96deb6d98..adacc2ddfbf4 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,3 +1 @@ -DIST sphinx-autodoc-typehints-1.17.0.gh.tar.gz 26087 BLAKE2B d2193378160404dd18ee066dd09c299f69d92b3b747edcd88910a8eb29a707b0ad3f7c95e56a0137c19010d37bddd3d72c5d378dcf72376ea36d69ab2eba52d4 SHA512 0b35cbc3a26cd084c7c741df1ad0a0887eca9943adc16980f7dbc3304c00854bb2861b1314c126e59b2d59cdbff22f5f466cc433e485ec05e40ed93e36ee9650 -DIST sphinx-autodoc-typehints-1.18.0.gh.tar.gz 26201 BLAKE2B 00c2be7d1a9770bf3c2a133ae5f810703e70afc0ce3372c5e667ef9e8783ce74c28fd796211a8bb38507ed1d1142c52461c6d6002069756961dc8d95e837337b SHA512 fa2202551365e929b5dda4c97f9565fec124cb1edda3a957953f4d59716d1c1e28adca769c3dbeadf265763cfb123bf6fefce0f9d9467daf4043f93d360195e3 DIST sphinx-autodoc-typehints-1.18.1.gh.tar.gz 26424 BLAKE2B a30b966d26e89a7771404d4f9434038e4f201458bda439bf8fb3d2c2fc6dac0f12743622193edf45335d04148c96b6c3d51c2c7fe5437cb67b3b272ab19b2f18 SHA512 6c788949d1d3903ac589283e9188d5db3e0f173be1bb1a4740a88fc0383d7011fe60e57d25af74a2fc147b3c4d76c48770515bb8dbdf4ff18fb4bfb110a4a241 diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild deleted file mode 100644 index 3a85de133abc..000000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" -SRC_URI=" - https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="0" - -RDEPEND=">=dev-python/sphinx-4[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/nptyping[${PYTHON_USEDEP}] - dev-python/sphobjinv[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # this package is addicted to Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.0.ebuild deleted file mode 100644 index f6640a67dbab..000000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" -SRC_URI=" - https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" - -RDEPEND=">=dev-python/sphinx-4.5[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/nptyping-2[${PYTHON_USEDEP}] - dev-python/sphobjinv[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # this package is addicted to Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.1.ebuild index e8e84bde8975..22d10ccb917c 100644 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.1.ebuild +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.18.1.ebuild @@ -19,7 +19,7 @@ SRC_URI=" " LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" SLOT="0" RDEPEND=">=dev-python/sphinx-4.5[${PYTHON_USEDEP}]" diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index 1292a42d7655..7184566ea1e6 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -1,2 +1 @@ -DIST Sphinx-4.4.0.tar.gz 6690021 BLAKE2B 5f63a6a70b8fb663ff1729766183f8936c9cd3bab81437526fb099ccc2a49c2abd42b602e2fc37af79254a9c8f1238fb4c99f2659142e9b9c2c1a2bd385ac100 SHA512 f5780a7da7a5d758b0e145ab9a7f191a9c65fd3ca4624ca3a04f0d161e3cd6c7133df53ff56e42f012687cbce0460178c2e7957974b5b929b341c98db996c640 DIST Sphinx-4.5.0.tar.gz 6698212 BLAKE2B e6c46d35492c3d3068c4f97e497d33973ca86b40934578804fcec901fa89d2c52b45a7546b835b873846dd16936c1bd34a7b053aec8206c688d974671155fd56 SHA512 b44d2a81ed67adaefe16a07ae0cf053b5e6c775023aaa6c57d7b3950f171deac410e8004f787b151c3c2fc350650aa69a4dc2dc7239d1fd3d351e5194617cb2c diff --git a/dev-python/sphinx/sphinx-4.4.0-r1.ebuild b/dev-python/sphinx/sphinx-4.4.0-r1.ebuild deleted file mode 100644 index 43a0b572068c..000000000000 --- a/dev-python/sphinx/sphinx-4.4.0-r1.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Python documentation generator" -HOMEPAGE="https://www.sphinx-doc.org/ - https://github.com/sphinx-doc/sphinx" -SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz" -S=${WORKDIR}/${P^} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc latex" - -RDEPEND=" - =dev-python/Babel-1.3[${PYTHON_USEDEP}] - =dev-python/jinja-2.3[${PYTHON_USEDEP}] - >=dev-python/pygments-2.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.5.0[${PYTHON_USEDEP}] - >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib_metadata-4.4[${PYTHON_USEDEP}] - ' python3_{8,9} pypy3) - latex? ( - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - app-text/dvipng - ) - !dev-python/namespace-sphinxcontrib -" -BDEPEND=" - doc? ( - dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] - media-gfx/graphviz - ) - test? ( - dev-python/html5lib[${PYTHON_USEDEP}] - virtual/imagemagick-tools[jpeg,png,svg] - dev-texlive/texlive-fontsextra - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - app-text/dvipng - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.1-doc-link.patch" - "${FILESDIR}/${PN}-4.3.2-doc-link.patch" -) - -distutils_enable_tests pytest - -python_prepare_all() { - # disable internet access - sed -i -e 's:^intersphinx_mapping:disabled_&:' \ - doc/conf.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - esetup.py build_sphinx - HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. ) - fi -} - -python_test() { - mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die - local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir" - - local EPYTEST_DESELECT=( - # these tests require Internet access - tests/test_build_latex.py::test_latex_images - tests/test_build_linkcheck.py::test_defaults - tests/test_build_linkcheck.py::test_defaults_json - tests/test_build_linkcheck.py::test_anchors_ignored - tests/test_build_linkcheck.py::test_linkcheck_exclude_documents - # TODO - tests/test_ext_autodoc_autoclass.py::test_classes - tests/test_ext_autodoc_autofunction.py::test_classes - ) - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - tests/test_build_linkcheck.py::test_connect_to_selfsigned_fails - tests/test_ext_autodoc.py::test_autodoc_inherited_members_None - tests/test_ext_autodoc.py::test_autodoc_typed_inherited_instance_variables - tests/test_ext_autodoc.py::test_autodoc_typed_instance_variables - tests/test_ext_autodoc.py::test_automethod_for_builtin - tests/test_ext_autodoc.py::test_cython - tests/test_ext_autodoc.py::test_partialfunction - tests/test_ext_autodoc_autoclass.py::test_autodoc_process_bases - tests/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type - tests/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type - tests/test_ext_autodoc_autodata.py::test_autodata_type_comment - tests/test_ext_autodoc_autofunction.py::test_builtin_function - tests/test_ext_autodoc_autofunction.py::test_methoddescriptor - tests/test_ext_autodoc_configs.py::test_autodoc_type_aliases - tests/test_ext_autodoc_configs.py::test_autodoc_typehints_signature - tests/test_ext_autosummary.py::test_autosummary_generate_content_for_module - tests/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped - tests/test_pycode_parser.py::test_annotated_assignment - ) - - epytest -} diff --git a/dev-python/sphinx/sphinx-4.5.0-r1.ebuild b/dev-python/sphinx/sphinx-4.5.0-r1.ebuild index b91d7d849072..d11d1075493e 100644 --- a/dev-python/sphinx/sphinx-4.5.0-r1.ebuild +++ b/dev-python/sphinx/sphinx-4.5.0-r1.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${P^} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc latex" RDEPEND=" diff --git a/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild b/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild index 62dd26081087..85de2bc0e770 100644 --- a/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild +++ b/dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS=bdepend inherit distutils-r1 diff --git a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0-r1.ebuild b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0-r1.ebuild index 44aa452dc052..97b185b1d01f 100644 --- a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0-r1.ebuild +++ b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 076a64b563b4..66f94783c8ef 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1 +1,2 @@ DIST spyder-kernels-2.3.0.tar.gz 89425 BLAKE2B 60f9894ef83e1e4df828b35da4a1453721bfe4fe5f9c5655a120835e936a10c90cfc0431553b57e89e1a4cd81b5290709d9b0389bf961f29e5dfdc3caabeb190 SHA512 86b523b8c5a873ded6f222a42a0137143d134f1cdbe54a2d3d7019f4514eea9c117d7e56586092c568eda5eb101a7779b4e9b757d50649bb7ba314b1afaaa836 +DIST spyder-kernels-2.3.1.gh.tar.gz 89715 BLAKE2B 567101be14bc759a995b5753ecf129a1e3fb466a16e4d84d55cf19223d8e3bbd439bf519376bd0dfad13b076fcd29aa3f4f7ab66dfa2525f300e7842b7aa2bc7 SHA512 e8831204f242b68a8aff29f3e66c78f38a8b09542d651754c557af7333e7e3d9fa85ac1dd048972cd1f7eadedee3017afd5b2d012b1473b261603e9990ee12af diff --git a/dev-python/spyder-kernels/spyder-kernels-2.3.1.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.3.1.ebuild new file mode 100644 index 000000000000..3b2c237aa46f --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.3.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Kernels used by spyder on its ipython console" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/ +" +SRC_URI=" + https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + =dev-python/ipykernel-6.9.2[${PYTHON_USEDEP}] + >=dev-python/ipython-7.31.1[${PYTHON_USEDEP}] + =dev-python/jupyter_client-7.3.1[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/dask[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we no longer package distributed + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + # RuntimeError: There is no current event loop in thread 'MainThread'. + # https://bugs.gentoo.org/834893 + spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2 + spyder_kernels/console/tests/test_console_kernel.py::test_runfile + spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold + spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch + spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline +) + +python_prepare_all() { + # No additional test failures with ipython-8: 843251 + sed -i -e "/ipython/s:,<8::" setup.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/stevedore/stevedore-3.4.0-r1.ebuild b/dev-python/stevedore/stevedore-3.4.0-r1.ebuild new file mode 100644 index 000000000000..28380f084417 --- /dev/null +++ b/dev-python/stevedore/stevedore-3.4.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Manage dynamic plugins for Python applications" +HOMEPAGE=" + https://opendev.org/openstack/stevedore/ + https://github.com/openstack/stevedore/ + https://pypi.org/project/stevedore/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx 'doc/source' \ + '>=dev-python/openstackdocstheme-1.18.1' \ + '>=dev-python/reno-2.5.0' \ + '>=dev-python/sphinx-2.0.0' + +python_prepare_all() { + # Delete spurious data in requirements.txt + sed -e '/^pbr/d' -i requirements.txt || die + + # Known bug in tests + # https://bugs.launchpad.net/python-stevedore/+bug/1966040 + sed -i -e 's:test_extras:_&:' stevedore/tests/test_extension.py || die + + # Also known problem, inside venv + sed -i -e 's:test_disable_caching_file:_&:' \ + stevedore/tests/test_cache.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/stevedore/stevedore-3.4.0.ebuild b/dev-python/stevedore/stevedore-3.4.0.ebuild index fb6171da6fc8..8cf05b2b83ba 100644 --- a/dev-python/stevedore/stevedore-3.4.0.ebuild +++ b/dev-python/stevedore/stevedore-3.4.0.ebuild @@ -34,5 +34,10 @@ distutils_enable_sphinx 'doc/source' \ python_prepare_all() { # Delete spurious data in requirements.txt sed -e '/^pbr/d' -i requirements.txt || die + + # Known bug in tests + # https://bugs.launchpad.net/python-stevedore/+bug/1966040 + sed -i -e 's:test_extras:_&:' stevedore/tests/test_extension.py || die + distutils-r1_python_prepare_all } diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index 447315136a45..77379e1a10ca 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -2,3 +2,4 @@ DIST stripe-2.74.0.tar.gz 240731 BLAKE2B 68d80f0dab200087f454c98bfabf483ce7b6db0 DIST stripe-2.75.0.tar.gz 240179 BLAKE2B db5c94bc21a584ab5241ebf639a7e78f8de56f46e9460dd00cecb8907fac701f4edae8adbdad249eb98921a3dc81ce670ad846784d7c5743b02eb28ee2f1c034 SHA512 e4ddc675cffa6b1fa087c8d68c9717f55b59016a22605d539a2c9f4d6b5746e166e7efb38d5a001b5c00d32678b3b263fce9a27537b6a3edcdd8c6f2a60eb5a5 DIST stripe-2.76.0.tar.gz 240679 BLAKE2B 983761ab25f2a5b0206e4c2261cfd42a07e4e9d0e76f655e06f2cfb0fb41fc18787a04e8c2652632b6060b573a2ca5969fb629fd23e631b951da6b72728e86c9 SHA512 e416043dff74791d3f06809ed611ea1e250b9dae9404092915a674c6fe65eba546eb020cfdb7635fde8d0626e2c1fa4176cec7362870fc02bee619216b58cec2 DIST stripe-3.0.0.tar.gz 240569 BLAKE2B 82e4d7ae131af395922f0af33344b74e374380e935362c5a25f116be136ff85316b5f4f2a092b5e03c1041addfc5562bb248ac4ab89efd6fb5f5fdc9728637f5 SHA512 2d0adbd3fe3c79317305153597d4302fed657876701aef332151d10b2370405373c9aaeee696ffac4ca8925d02391215523b95ca62bc67f801ad52da5b125c9a +DIST stripe-3.1.0.tar.gz 245325 BLAKE2B 438ebe296835050ed30abed1acf75fc102db1113a634621cc3bcd9fbf8efd37ec6162304e253f5b775ff2211d0fe3cc110ea2b8fd72046b7c3c6ef7a16530a28 SHA512 f637a9caba88c288e1f04c8591c7f1b3f82953abddae5900a1144ed78633ca4d389588dab686fb11eb24b668fdc82f020378909539994863f5203ea6cb76c9af diff --git a/dev-python/stripe/stripe-3.1.0.ebuild b/dev-python/stripe/stripe-3.1.0.ebuild new file mode 100644 index 000000000000..d7d61ad84c3a --- /dev/null +++ b/dev-python/stripe/stripe-3.1.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Stripe python bindings" +HOMEPAGE=" + https://github.com/stripe/stripe-python/ + https://pypi.org/project/stripe/ +" +SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.20[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-util/stripe-mock-0.129.0 + dev-python/pytest-mock[${PYTHON_USEDEP}] + net-misc/curl + ) +" + +distutils_enable_tests pytest + +DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) + +python_test() { + epytest tests +} + +src_test() { + local stripe_mock_port=12111 + local stripe_mock_max_port=12121 + local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" + # Try to start stripe-mock until we find a free port + while [[ "${stripe_mock_port}" -le "${stripe_mock_max_port}" ]]; do + ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" + stripe-mock --http-port ${stripe_mock_port} &> "${stripe_mock_logfile}" & + local stripe_mock_pid=$! + sleep 2 + # Did stripe-mock start? + curl --fail -u "sk_test_123:" \ + http://127.0.0.1:${stripe_mock_port}/v1/customers &> /dev/null + eend $? "Port ${stripe_mock_port} unavailable" + if [[ $? -eq 0 ]]; then + einfo "stripe-mock running on port ${stripe_mock_port}" + break + fi + (( stripe_mock_port++ )) + done + if [[ "${stripe_mock_port}" -gt "${stripe_mock_max_port}" ]]; then + eerror "Unable to start stripe-mock for tests" + die "Please see the logfile located at: ${stripe_mock_logfile}" + fi + + local -x STRIPE_MOCK_PORT=${stripe_mock_port} + distutils-r1_src_test + + # Tear down stripe-mock + kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" +} diff --git a/dev-python/tabulate/Manifest b/dev-python/tabulate/Manifest index 5827c1aa41c3..20a87b21dcf0 100644 --- a/dev-python/tabulate/Manifest +++ b/dev-python/tabulate/Manifest @@ -1 +1,2 @@ +DIST python-tabulate-0.8.9.gh.tar.gz 42562 BLAKE2B 6e6e1017379d07d5ede0cdfb6a8e3142f60656fd5d5b409c1259239e62637824c3bab0bb0f6b03f8733a24e9e3ac074a80a56d44939a8c6eeab8e9a830ae8277 SHA512 68a4d194068f692b57b2cca0fa42a58ba571b46adaef7f8b1a8cea7e34c78ea0a1c523286c3f1df631897cc60ad39ef6b11bfee61d46c04e2de1fb9ec0b497dd DIST tabulate-0.8.9.tar.gz 42562 BLAKE2B 6e6e1017379d07d5ede0cdfb6a8e3142f60656fd5d5b409c1259239e62637824c3bab0bb0f6b03f8733a24e9e3ac074a80a56d44939a8c6eeab8e9a830ae8277 SHA512 68a4d194068f692b57b2cca0fa42a58ba571b46adaef7f8b1a8cea7e34c78ea0a1c523286c3f1df631897cc60ad39ef6b11bfee61d46c04e2de1fb9ec0b497dd diff --git a/dev-python/tabulate/tabulate-0.8.9-r1.ebuild b/dev-python/tabulate/tabulate-0.8.9-r1.ebuild new file mode 100644 index 000000000000..699b1e2f6b7c --- /dev/null +++ b/dev-python/tabulate/tabulate-0.8.9-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Pretty-print tabular data" +HOMEPAGE=" + https://github.com/astanin/python-tabulate/ + https://pypi.org/project/tabulate/ +" +SRC_URI=" + https://github.com/astanin/python-${PN}/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep 'sqlite') + dev-python/colorclass[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' 'python3*') + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + test/test_input.py::test_pandas + test/test_input.py::test_pandas_firstrow + test/test_input.py::test_pandas_keys + test/test_output.py::test_pandas_with_index + test/test_output.py::test_pandas_without_index + test/test_output.py::test_pandas_rst_with_index + test/test_output.py::test_pandas_rst_with_named_index + ) + fi + epytest +} diff --git a/dev-python/testresources/testresources-2.0.1-r1.ebuild b/dev-python/testresources/testresources-2.0.1-r1.ebuild new file mode 100644 index 000000000000..2805cb3bc836 --- /dev/null +++ b/dev-python/testresources/testresources-2.0.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A pyunit extension for managing expensive test resources" +HOMEPAGE=" + https://launchpad.net/testresources/ + https://github.com/testing-cabal/testresources/ + https://pypi.org/project/testresources/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { +# sed \ +# -e 's:testBasicSortTests:_&:g' \ +# -i testresources/tests/test_optimising_test_suite.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/testscenarios/testscenarios-0.5.0-r2.ebuild b/dev-python/testscenarios/testscenarios-0.5.0-r2.ebuild new file mode 100644 index 000000000000..958c00507714 --- /dev/null +++ b/dev-python/testscenarios/testscenarios-0.5.0-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A pyunit extension for dependency injection" +HOMEPAGE=" + https://launchpad.net/testscenarios/ + https://github.com/testing-cabal/testscenarios/ + https://pypi.org/project/testscenarios/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/testtools[${PYTHON_USEDEP}] +" + +# using pytest for tests since unittest loader fails with py3.5+ +BDEPEND=" + >=dev-python/pbr-0.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + testscenarios/tests/test_testcase.py +) diff --git a/dev-python/testtools/files/testtools-2.5.0-py311.patch b/dev-python/testtools/files/testtools-2.5.0-py311.patch new file mode 100644 index 000000000000..ee457f6119c3 --- /dev/null +++ b/dev-python/testtools/files/testtools-2.5.0-py311.patch @@ -0,0 +1,116 @@ +From 77953cf633ecd149b2c29e616f8d9d4e0cf8e5fa Mon Sep 17 00:00:00 2001 +From: Colin Watson +Date: Sat, 23 Apr 2022 22:53:48 +0100 +Subject: [PATCH] Fix various test failures with Python 3.11 + +The changes for https://peps.python.org/pep-0657/ require a number of +changes in our tests. + +Some tests still fail due to +https://twistedmatrix.com/trac/ticket/10336, so I'm not adding +3.11 to the test matrix yet. + +Fixes #325. +--- + testtools/tests/test_run.py | 4 ++-- + testtools/tests/test_testresult.py | 23 +++++++++++++---------- + testtools/tests/test_testsuite.py | 2 +- + 3 files changed, 16 insertions(+), 13 deletions(-) + +diff --git a/testtools/tests/test_run.py b/testtools/tests/test_run.py +index ee96eec9..9808421b 100644 +--- a/testtools/tests/test_run.py ++++ b/testtools/tests/test_run.py +@@ -202,9 +202,9 @@ def test_run_list_failed_import(self): + Failed to import test module: runexample + Traceback (most recent call last): + File ".../loader.py", line ..., in _find_test_path +- package = self._get_module_from_name(name) ++ package = self._get_module_from_name(name)... + File ".../loader.py", line ..., in _get_module_from_name +- __import__(name) ++ __import__(name)... + File ".../runexample/__init__.py", line 1 + class not in + ...^... +diff --git a/testtools/tests/test_testresult.py b/testtools/tests/test_testresult.py +index 4fbf15d1..7824ff46 100644 +--- a/testtools/tests/test_testresult.py ++++ b/testtools/tests/test_testresult.py +@@ -1266,11 +1266,11 @@ def test_traceback_formatting_without_stack_hidden(self): + DocTestMatches( + 'Traceback (most recent call last):\n' + ' File "...testtools...runtest.py", line ..., in _run_user\n' +- ' return fn(*args, **kwargs)\n' ++ ' return fn(*args, **kwargs)\n...' + ' File "...testtools...testcase.py", line ..., in _run_test_method\n' +- ' return self._get_test_method()()\n' ++ ' return self._get_test_method()()\n...' + ' File "...testtools...tests...test_testresult.py", line ..., in error\n' +- ' 1/0\n' ++ ' 1/0\n...' + 'ZeroDivisionError: ...\n', + doctest.ELLIPSIS | doctest.REPORT_UDIFF)) + +@@ -1283,7 +1283,7 @@ def test_traceback_formatting_with_stack_hidden(self): + DocTestMatches( + 'Traceback (most recent call last):\n' + ' File "...testtools...tests...test_testresult.py", line ..., in error\n' +- ' 1/0\n' ++ ' 1/0\n...' + 'ZeroDivisionError: ...\n', + doctest.ELLIPSIS)) + +@@ -1322,17 +1322,17 @@ def test_traceback_with_locals(self): + DocTestMatches( + 'Traceback (most recent call last):\n' + ' File "...testtools...runtest.py", line ..., in _run_user\n' +- ' return fn(*args, **kwargs)\n' ++ ' return fn(*args, **kwargs)\n...' + ' args = ...\n' + ' fn = ...\n' + ' kwargs = ...\n' + ' self = ...\n' + ' File "...testtools...testcase.py", line ..., in _run_test_method\n' +- ' return self._get_test_method()()\n' ++ ' return self._get_test_method()()\n...' + ' result = ...\n' + ' self = ...\n' + ' File "...testtools...tests...test_testresult.py", line ..., in error\n' +- ' 1/0\n' ++ ' 1/0\n...' + ' a = 1\n' + ' self = ...\n' + 'ZeroDivisionError: ...\n', +@@ -2645,12 +2645,15 @@ def test_unprintable_exception(self): + " raise RuntimeError\n" + " def __repr__(self):\n" + " raise RuntimeError\n") ++ if sys.version_info >= (3, 11): ++ expected = "UnprintableError: \n" ++ else: ++ expected = ( ++ "UnprintableError: \n") + textoutput = self._test_external_case( + modulelevel=exception_class, + testline="raise UnprintableError") +- self.assertIn(self._as_output( +- "UnprintableError: \n"), +- textoutput) ++ self.assertIn(self._as_output(expected), textoutput) + + def test_non_ascii_dirname(self): + """Script paths in the traceback can be non-ascii""" +diff --git a/testtools/tests/test_testsuite.py b/testtools/tests/test_testsuite.py +index 65cb88d7..01abb23c 100644 +--- a/testtools/tests/test_testsuite.py ++++ b/testtools/tests/test_testsuite.py +@@ -178,7 +178,7 @@ def run(self): + "Traceback (most recent call last):\n") + self.assertThat(events[2][6].decode('utf8'), DocTestMatches("""\ + File "...testtools/testsuite.py", line ..., in _run_test +- test.run(process_result) ++ test.run(process_result)... + """, doctest.ELLIPSIS)) + self.assertThat(events[3][6].decode('utf8'), DocTestMatches("""\ + TypeError: ...run() takes ...1 ...argument...2...given... diff --git a/dev-python/testtools/testtools-2.5.0-r1.ebuild b/dev-python/testtools/testtools-2.5.0-r1.ebuild new file mode 100644 index 000000000000..a6fe6fe82954 --- /dev/null +++ b/dev-python/testtools/testtools-2.5.0-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensions to the Python standard library unit testing framework" +HOMEPAGE=" + https://github.com/testing-cabal/testtools/ + https://pypi.org/project/testtools/ +" +SRC_URI="mirror://pypi/${P: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 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/extras-1.0.0[${PYTHON_USEDEP}] + dev-python/python-mimeparse[${PYTHON_USEDEP}] + >=dev-python/pbr-0.11[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-1.3.0[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + ) +" +PDEPEND=" + >=dev-python/fixtures-1.3.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc + +PATCHES=( + # https://github.com/testing-cabal/testtools/pull/328 + "${FILESDIR}"/${P}-py311.patch +) + +src_prepare() { + # very fragile to formatting changes (broken on py3.10 & pypy3) + sed -i -e 's:test_syntax_error(:_&:' \ + testtools/tests/test_testresult.py || die + + distutils-r1_src_prepare +} + +python_test() { + "${PYTHON}" -m testtools.run testtools.tests.test_suite || + die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index d3f88714bfe1..a3f002c36070 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -2,3 +2,4 @@ DIST trimesh-3.10.8.gh.tar.gz 10741790 BLAKE2B 2cc8573e01395fb95f192cd64370b32d6 DIST trimesh-3.11.2.gh.tar.gz 10745738 BLAKE2B 59a13c2133f7cb0ad22ca5b03af9e61c4cc1431e8d058566b854240fe0b1e28229c427c69aa16aec8b79f139a0c2a3c5202ce2f6d4750f813325e591e3a671b2 SHA512 f9b3643c221ab3f112d4c5cf07c8cf23c5809d7c0ea733b6cda0efc973a78fb4ebd8be9cd0f52bb65babeb5a3dc448b15b738f3089fffb8a32c1af1b01dc8da0 DIST trimesh-3.12.0.gh.tar.gz 10751006 BLAKE2B 544dac08bf214a703fe00666269f64aad280232245665d544b52eab33e44dab8369bd068c638c8088792e9f62cd54724d2f5758238e4c95e8d74c3f266d86127 SHA512 6c054c92b50e1b3c85c0022969b752d3c97b73f797883a11967645fcab462f8008684a371145cdd0c01896c508eba4f98ac5e3bafd74c9f0b363c2d62275f0b7 DIST trimesh-3.12.1.gh.tar.gz 10752061 BLAKE2B 3c6af976e70646874a2d52a8f7a27343d6902d45b332005057c85d658a900667bc7b403c02045ffe12ac40f90f2a8b265ba8dfca70fb70b207493373af5f1bef SHA512 1ccfb25cc4aba3a3620a7cd23ad4da2fb4c9b1ab1544d118103621b812c1c0d25481a7426d1da63d707b46127e966a63e553a402e7a3e7c7f7ce49ca3904fbdf +DIST trimesh-3.12.3.gh.tar.gz 10754773 BLAKE2B ddfb7317e4262492c58673f198b5ebbcd429223c12a1808f92d80700073887994990466fb651fb54e0f47b1b54667c69e043eba3978f5fc1180ab503c5143c4b SHA512 58644bfe8099e3f9d9a5540b570c95981dffeb7ab8fd572199bbd041b685214a30e0ca2d137230c7d87ec858e7d55add9a4bc19c66dbb819823f69d91c2d9a89 diff --git a/dev-python/trimesh/trimesh-3.12.3.ebuild b/dev-python/trimesh/trimesh-3.12.3.ebuild new file mode 100644 index 000000000000..0b3bc6223c20 --- /dev/null +++ b/dev-python/trimesh/trimesh-3.12.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimsh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +# No tests in PyPI tarballs +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -n "$(makeopts_jobs)" +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" sci-libs/scikit-image +} diff --git a/dev-python/typed-ast/Manifest b/dev-python/typed-ast/Manifest index 9e3fd536c1a3..f7159225a2dd 100644 --- a/dev-python/typed-ast/Manifest +++ b/dev-python/typed-ast/Manifest @@ -1,3 +1,4 @@ DIST typed_ast-1.4.3.tar.gz 210893 BLAKE2B 9e0bbaac73d97c13303c783d4e91b015570d9b9ad74361e1bcfe67259982459003ea6c24602ce004fe1447c4375090d5fa58006e18af28da256f6b25d9aa20b1 SHA512 7ac06e277c883afd1a7161601ffca0114aa63db257695a4bf4c64d819a7192fe52167edb57991aefc7accc6a9902b5faf2ba9e4032c4b9be31f1db7a091607c9 DIST typed_ast-1.5.2.tar.gz 252310 BLAKE2B c36ab31e4c266de38a07935fc72ece62087bc52a6ebde401f9b2dcc641af064828572fa6e903dbdfb0c573ced10686b8dba995d316a5f7a7ee68efd3a4e9520c SHA512 7da72fc0c4fcb74cb41914765baea5c7f52b1e8a5c58883877e702765be59d3dd8c7f73bd5759a65781d04fdecbcf46160ff4402578a92685f25163e12b93558 DIST typed_ast-1.5.3.tar.gz 252510 BLAKE2B e258b6c931d31a528091be2e5f7f9bf55f7fa48a14221a95e77924c18879480a34cd8293f9c1125810a43ab001195da2b36637aaee2c9b895b346cc94cab6577 SHA512 481fffc79d99f1f7c0009a9a4f9151745d17269827ea6306f35a015dc9e4cc3d85068948e157076fecff87d9301c18f637edfe7f26d63779ccfe38bf10105969 +DIST typed_ast-1.5.4.tar.gz 252491 BLAKE2B 07a97a881cd4c015897ca85e0b46acd6f63c48dbc69f4d73ad5e3bfd42b1b995a614d97b81c8d21c8d5dcbdddc838bffde033e11b55d866fa8e8db0aa8048731 SHA512 1ff27316d8e07219ad5b3744c167b7a7dfebb992f8ebc4623bf510f8b5d2b939cc9f659428e3228a42cdec0e63215cca973458aa914f2efdc59d5f33c150e153 diff --git a/dev-python/typed-ast/typed-ast-1.5.4.ebuild b/dev-python/typed-ast/typed-ast-1.5.4.ebuild new file mode 100644 index 000000000000..a15babbe49ed --- /dev/null +++ b/dev-python/typed-ast/typed-ast-1.5.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python typed-ast backported" +HOMEPAGE=" + https://github.com/python/typed_ast/ + https://pypi.org/project/typed-ast/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/_}/${P/-/_}.tar.gz" +S="${WORKDIR}/${P/-/_}" + +LICENSE="Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}" || die + epytest +} diff --git a/dev-python/ukkonen/Manifest b/dev-python/ukkonen/Manifest index 558642c6de75..9bec3115aef5 100644 --- a/dev-python/ukkonen/Manifest +++ b/dev-python/ukkonen/Manifest @@ -1,2 +1 @@ -DIST ukkonen-1.0.0.gh.tar.gz 4541 BLAKE2B c93623523fc57b27bb68a2bb41fca51a967910c4936140bee628b4270e343e7902b9e7a6fb85bc89c197e2b0c6897c2d3f788886541bc8b6b7758a6f158a5c6c SHA512 87e3078e8cd4807af3f91c1be7766454705b077cb093eadac34d1af4d56b458813c1062eb086232bffa43b5ca7aa07ed88192e56dacce96c6781f16129111d79 DIST ukkonen-1.0.1.gh.tar.gz 4547 BLAKE2B e574f21c0e26751e48d16409747b1979ae903c0cd812d52b1715eaa2025cf21c9d24aa3963de61c6ef4126eb4ace8fe974966e768d05c5db8372e0ae96941123 SHA512 23978b8e22454155e7d8a0d2dbb963f4aa5a6be6cdd75a74e8ec5e06fe32a96b6fc14f0f6d03089726bf761ad6d833dc68ea3fb6cad1ad2ee5b259043072875a diff --git a/dev-python/ukkonen/ukkonen-1.0.0.ebuild b/dev-python/ukkonen/ukkonen-1.0.0.ebuild deleted file mode 100644 index a4cc21241192..000000000000 --- a/dev-python/ukkonen/ukkonen-1.0.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Implementation of bounded Levenshtein distance (Ukkonen)" -HOMEPAGE=" - https://pypi.org/project/ukkonen/ - https://github.com/asottile/ukkonen/" -SRC_URI=" - https://github.com/asottile/ukkonen/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*')" -BDEPEND=${RDEPEND} - -distutils_enable_tests pytest diff --git a/dev-python/utidylib/Manifest b/dev-python/utidylib/Manifest index 04e26a3d08e7..cab22b729b09 100644 --- a/dev-python/utidylib/Manifest +++ b/dev-python/utidylib/Manifest @@ -1,2 +1,3 @@ DIST uTidylib-0.6.tar.gz 15771 BLAKE2B 9d4fe57d985ea6e52680bd528862d3236137221227a23fe05b886d01d240e21d7159dbf7d6da3af8020009ca45c60c2297e374bb7aa05cb6b5a8eaf444710c58 SHA512 a85506ef8824f66ee326ad651020dc3b4e00190e20dcd3814984fa27ff319f492fe5bac781b7c43c8694cbfc63409e3abda18981969c9be2c3cd023fe7a4f2f8 DIST utidylib-0.7.gh.tar.gz 15203 BLAKE2B c32f23ab3a94191423655f9b6a99bd85aca7072fcfea7507c5d4efb19c4ee22114afe136c6299e8322e15195c4f938094e49483b1a40d05522f2d232dd9a6acd SHA512 69b22671223cc9e1888a1be19b418e883baa79401bcf3856fa48cca441ae7fa414047c296f8fc9ff35aa7407901fa64cd8ddfcc56657a98e8e188073dfc72172 +DIST utidylib-0.8.gh.tar.gz 15285 BLAKE2B 85f0ec1a969f31cb952e326a5bce5f51d9a5bacdf33d7e703cc3a464621df86f568921a9dd17755be67d49c02631782cdabb4112ee7cf8e321079656bb362122 SHA512 cb9c868337e1bbfa80ac36ca1b3f85c4e35f62acb67dbd321167d568da17d9e562fdca6b777d88c08e03107401fbadc7cdebf243654bcde9825259117e36392f diff --git a/dev-python/utidylib/utidylib-0.8.ebuild b/dev-python/utidylib/utidylib-0.8.ebuild new file mode 100644 index 000000000000..095b63b34c3a --- /dev/null +++ b/dev-python/utidylib/utidylib-0.8.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="TidyLib Python wrapper" +HOMEPAGE=" + https://cihar.com/software/utidylib/ + https://github.com/nijel/utidylib/ + https://pypi.org/project/uTidylib/ +" +SRC_URI=" + https://github.com/nijel/utidylib/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=app-text/htmltidy-5.0.0 +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +EPYTEST_DESELECT=( + # https://github.com/nijel/utidylib/issues/9 + tidy/test_tidy.py::TidyTestCase::test_missing_load +) diff --git a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r2.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild similarity index 86% rename from dev-python/vdirsyncer/vdirsyncer-0.18.0-r2.ebuild rename to dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild index 3b59e15c6a33..76beec7d47e5 100644 --- a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r2.ebuild +++ b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND="dev-python/click[${PYTHON_USEDEP}] >=dev-python/click-log-0.3.0[${PYTHON_USEDEP}] - =dev-python/click-threading-0.5[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/requests-toolbelt[${PYTHON_USEDEP}] @@ -39,6 +38,13 @@ DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example ) distutils_enable_tests pytest +src_prepare() { + # unpin click-log + # https://github.com/pimutils/vdirsyncer/commit/ea640001d0ad6e56369102e02b949c865c48726f + sed -i -e '/click-log/s:, <0.4.0::' setup.py || die + distutils-r1_src_prepare +} + python_test() { # skip tests needing servers running local -x DAV_SERVER=skip diff --git a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild new file mode 100644 index 000000000000..8dea04b86044 --- /dev/null +++ b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 systemd + +DESCRIPTION="Synchronize calendars and contacts" +HOMEPAGE=" + https://github.com/pimutils/vdirsyncer/ + https://pypi.org/project/vdirsyncer/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/click-log-0.3.0[${PYTHON_USEDEP}] + >=dev-python/click-threading-0.5[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/atomicwrites[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pytest-subtesthack[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.18.0-no-cov.patch" +) + +DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example ) + +distutils_enable_tests pytest + +src_prepare() { + # unpin click-log + # https://github.com/pimutils/vdirsyncer/commit/ea640001d0ad6e56369102e02b949c865c48726f + sed -i -e '/click-log/s:, <0.4.0::' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # skip tests needing servers running + local -x DAV_SERVER=skip + local -x REMOTESTORAGE_SERVER=skip + # pytest dies hard if the envvars do not have any value... + local -x CI=false + local -x DETERMINISTIC_TESTS=false + + local EPYTEST_DESELECT=( + # test CA is too weak for modern python + tests/system/utils/test_main.py::test_request_ssl + tests/system/utils/test_main.py::test_request_ssl_fingerprints + ) + + epytest +} + +src_install() { + distutils-r1_src_install + + systemd_douserunit contrib/vdirsyncer.{service,timer} +} diff --git a/dev-python/virtualenv-clone/Manifest b/dev-python/virtualenv-clone/Manifest index 25dc92f02efe..2dd7b31a38df 100644 --- a/dev-python/virtualenv-clone/Manifest +++ b/dev-python/virtualenv-clone/Manifest @@ -1 +1,2 @@ DIST virtualenv-clone-0.5.6.gh.tar.gz 8723 BLAKE2B 2bac625f85a26ac2224fb982230fdf592963ac462d6d86c59100bf960fc37dd4ae7ae9da0e6234e1b2952d77ce55e0a0c60c06c7db4868709638f21479e8150b SHA512 5788a3d2994b3cbf4ec4668e2d0597e7a033a5eb13465b3964aeb2a38c5798a879e818a88a9cfa37b87a9aae534416c157cd82959af556b6ec94ffbc755ba844 +DIST virtualenv-clone-0.5.7.gh.tar.gz 8749 BLAKE2B 584f67c5a1921667ff2daf3b632ca6661d60ace166c6d05e22783a37c4387a92ec1a97990eb7a0c1a687d3e14d258df54b8b81c560458e33c31657c2c378382a SHA512 a71cc1e02ac70fb41945a505297ae894a0bd17e397f90b7cc9ddff599b2f649ca24d3e767a2672e8c27c387e5a235ec6bcbbfcdeb9a0c6e6d4600cf7f4149f4a diff --git a/dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild b/dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild new file mode 100644 index 000000000000..d7c7d6520d7c --- /dev/null +++ b/dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A script for cloning a non-relocatable virtualenv" +HOMEPAGE=" + https://github.com/edwardgeorge/virtualenv-clone/ + https://pypi.org/project/virtualenv-clone/ +" +SRC_URI=" + https://github.com/edwardgeorge/virtualenv-clone/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +BDEPEND=" + test? ( + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index e5bbaf827e14..4f8a6f9e7828 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1 +1,2 @@ DIST weasyprint-54.3.tar.gz 404544 BLAKE2B 52eabcab05a6806fd137648ab1a9c0cf00865f98c59a7ca43052b98b6eb54c503465285a4ceca86557a5461cd737ce9174fcda0fead08ddcd8cf632e09108bfa SHA512 4b11a2fedb2ae41b0752093a9af26c23122337ade0289e36045c2e666677f2234c43f27f12d22d571365294705458c7b34f8b2656ab3d9337f145d5b0292e92b +DIST weasyprint-55.0.tar.gz 410970 BLAKE2B ba77f249c3568031eff9b7110864b69113f71ea197d0c7136de01bd40155a437b5e540e87219e6ca49428b98d8ec471dcf9ed1d0224d68a3b320e5fffb568239 SHA512 96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3 diff --git a/dev-python/weasyprint/weasyprint-54.3.ebuild b/dev-python/weasyprint/weasyprint-54.3.ebuild index b59226baf8d9..32e507b45ff5 100644 --- a/dev-python/weasyprint/weasyprint-54.3.ebuild +++ b/dev-python/weasyprint/weasyprint-54.3.ebuild @@ -30,7 +30,7 @@ RDEPEND=" BDEPEND=" test? ( - app-text/ghostscript-gpl + .install-cython || die emake cythonize } diff --git a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild index bcf78c26bde8..b3f6b9e3d7df 100644 --- a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild +++ b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild new file mode 100644 index 000000000000..077e5a14b4ff --- /dev/null +++ b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${PN/-/.}-${PV} +DESCRIPTION="Basic inter-process locks" +HOMEPAGE=" + https://github.com/zopefoundation/zc.lockfile/ + https://pypi.org/project/zc.lockfile/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGES.rst README.rst ) + +distutils_enable_tests unittest + +python_prepare_all() { + # rdep is only needed for namespace + sed -i -e '/install_requires.*setuptools/d' setup.py || die + # use implicit namespace + sed -i -e '/namespace_packages/d' setup.py || die + # do not install README into site-packages + sed -e '/^ include_package_data/d' -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + "${EPYTHON}" -m unittest zc.lockfile.tests -v || die +} diff --git a/dev-python/zstd/Manifest b/dev-python/zstd/Manifest index 9d2a43cdda4d..2c24893e5d7c 100644 --- a/dev-python/zstd/Manifest +++ b/dev-python/zstd/Manifest @@ -1,5 +1 @@ -DIST zstd-1.5.1.0.tar.gz 604039 BLAKE2B 5f3e2f2848d67d2455bab721d011946fa8138729566243046e2b294e51c1144a0a0576f9e64e15472c8da4b45514a052a751b2ac3d87f17301ab634f560bf19a SHA512 4775f9db3b924116272060fd46885a601ec5153b350974ef5fe41878f10aad0fee428f053ce71aaf881eb73bfc11ae1d89148f65447fc6febe3f53a50ffa0a63 -DIST zstd-1.5.2.0.tar.gz 605453 BLAKE2B 1564bf6f5d37ca5c55a161373f10ff99ffc942abf3d177bf15943570bc30367f0d6aee88cbfd28f1a57483945e0d3de5fde0dfc78bc2b0066faef12de2684fbd SHA512 99df709b889732dc5d6e682e79c52731b918458ccf720431a6afc757dd4cd58bd3ffe1ad45158d28a87d7baaa883fd074cb94717e023ee80eef1561d651504e1 -DIST zstd-1.5.2.2.tar.gz 605458 BLAKE2B b302edd73d303dffe66564217b03c4477e2679788ab58782bd620ae8e5e0410da3c672715622ad5cff1bfd24835bfe61255b1df4ba7c6d452c08dee42d45a1e0 SHA512 fc5d60db491adefbf9af5d46600701075418986ffe5042d74eae75e2d1ec3347141dea3bf0a384f87ffbf833be398157f9b3d7277e6a30994b1287b14b6a2d21 -DIST zstd-1.5.2.4.tar.gz 606443 BLAKE2B fcde9a6cf7195fa9ab50ae93c5401a2d92bafa3f1a8f960ad30f107cf8b63c8b7c8c78bf74bba21d33163df311dcff9d405ad4fb15c7b6ef3e6aeb3596236f14 SHA512 387055d86998c0eca22c8037e2c2e6a85b5e82e5adae3a5bc67f84c4f808b9493817fbc5c94929776a400cff1b7859302db1bd128418ab22e6c0c0f9276e2ff4 DIST zstd-1.5.2.5.tar.gz 606492 BLAKE2B 072f3e3c89f7e2c372bf020bcb3766ed264c26c0bdba424feb70753ffcf4232eecfcce96a389296c01c961408c05008373d65d9ac790f3b82e3567aa3c6c806f SHA512 8b1e79ff00c8dbf71994c4a9af4e88e749d11c101137c31013d7678aeb9c9a9b7cfa04989e0a68be32a4c4ae56907711541025233078b82fb313bfdb056cb150 diff --git a/dev-python/zstd/zstd-1.5.1.0-r1.ebuild b/dev-python/zstd/zstd-1.5.1.0-r1.ebuild deleted file mode 100644 index a4b4dee4a1a5..000000000000 --- a/dev-python/zstd/zstd-1.5.1.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Simple python bindings to Yann Collet ZSTD compression library" -HOMEPAGE="https://github.com/sergey-dryabzhinsky/python-zstd" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -DEPEND=" - app-arch/zstd:= -" -RDEPEND="${DEPEND} - !> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die + + #if defined(QT_NO_${flag}) && defined(QT_${flag}) + # undef QT_NO_${flag} + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) + # define QT_NO_${flag} + #endif + _EOF_ + done +} diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest index c921729f84cc..daea263bc3a5 100644 --- a/dev-qt/qtdatavis3d/Manifest +++ b/dev-qt/qtdatavis3d/Manifest @@ -1 +1,2 @@ DIST qtdatavis3d-everywhere-opensource-src-5.15.3.tar.xz 5191636 BLAKE2B 40e390f95e0c7d7aa28ec3add0ee51d9290c321118a5d2165eec7b03c5dddff2db0f3804173d776a19b76192ba4e8d0893603a26b916111c434298a6204b4794 SHA512 d38150d80ca700ab33f10b50faa412d930aabda157e5c671a9aeb00e7b257573f5cf77de363e8885bf507f00ce16aa14f5a7885dd308c47c2eaad08910c44ff3 +DIST qtdatavis3d-everywhere-opensource-src-5.15.4.tar.xz 5193192 BLAKE2B 1e48b446f7858f956e8d1c407466d878203abd5651a8921d2847b49090f9e237118d22329cffe19dd331d6f733827c4d860a44b6345f94ef45311037a43b775a SHA512 044cdee342ef4d9beb62b910cee59f9cb362c85d517e19a1c0327dfa2b518b2fa484e36756ee9302fb043cc506340b501202861a858d374a5f69cbcddec18301 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild new file mode 100644 index 000000000000..a8546f72a259 --- /dev/null +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="3D data visualization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="gles2-only qml" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # eliminate bogus dependency on qtwidgets + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die + + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtdbus/Manifest +++ b/dev-qt/qtdbus/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtdbus/qtdbus-5.15.4.ebuild b/dev-qt/qtdbus/qtdbus-5.15.4.ebuild new file mode 100644 index 000000000000..8ff59f3bac5b --- /dev/null +++ b/dev-qt/qtdbus/qtdbus-5.15.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + sys-apps/dbus +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/dbus + src/tools/qdbusxml2cpp + src/tools/qdbuscpp2xml +) + +QT5_GENTOO_CONFIG=( + :dbus + :dbus-linked: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :dbus + :dbus-linked +) + +src_configure() { + local myconf=( + -dbus-linked + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index df9544bcfe87..5d64396b7707 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,2 +1,4 @@ DIST qtdeclarative-5.15.3-gentoo-kde-2.tar.xz 17340 BLAKE2B 5f5efae23cf6c1c3abf8d0d0594ac66ae3bf116e744626f7218d0a66e5f5598861a25e8b2d8aaec7c3dd444fa4e91de313b67b53ec624965f08472587fee460d SHA512 76d5bd8aa9f2b2e766ad4dd63a3c03b2e52da90b91cf11c777f3efd6fb3110100b358f05562639b60031bb49622fd1f4b135b6903a53493664bcbf1a0b6d69d7 +DIST qtdeclarative-5.15.4-gentoo-kde-1.tar.xz 17224 BLAKE2B 296db0b36c0fc560eb262133289fd845b5f7ebfc52efe71f9d8b08ddf8b3f470e599fa8876fb3efa60664526103d5c4b38a418b381f571895e433bc2f91676a7 SHA512 f99928400628e0d74f89cd68f315eee7e5bc886e9949c5a910887d60a288b77375a64de5d40e601f0fc304f67aa32f5336caef0e0597564919e6b945df2bddab DIST qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz 21567896 BLAKE2B 897aa6959f34bc6e5a3be04d9f56d13315e6681daadb935f0e2422f551865c8c6d49b0c15c5358439155d3215c1c139fe60acf0b4a7e766e8e1ff4ce85a0449e SHA512 c0f8dba5ba9e211071d64ec9de7395925d97424be899292a83fe961091c6695bfe68395fed4b34a746a69293765122a5ee53c119053f01b5fc511f0dbf577597 +DIST qtdeclarative-everywhere-opensource-src-5.15.4.tar.xz 21573148 BLAKE2B 092d323c89de0f8be786cfd9dcc3bf84f51c54f3e984b3c0fac1d110a92c94f67f8ba7da43e96dbf5afe1cfb7de49f204a684ea9b189be7f412d1f61a838b121 SHA512 8a4ff61238fde7cc563f9d94b5d1f4fd71ecb95ace447e57d08f71da82400b37c42f4f1ecdcd561116bffa1ed483219e06fb550f91c90842e5a43487bc4706b6 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild new file mode 100644 index 000000000000..d344b2d4a679 --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 2009-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 qt5-build + +DESCRIPTION="The QML and Quick modules for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="gles2-only +jit localstorage vulkan +widgets" + +# qtgui[gles2-only=] is needed because of bug 504322 +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=] + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qttest-${QT5_PV}* + media-libs/libglvnd + localstorage? ( =dev-qt/qtsql-${QT5_PV}* ) + widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] ) +" +RDEPEND="${DEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # QTBUG-83890 +) + +src_prepare() { + qt_use_disable_mod localstorage sql \ + src/imports/imports.pro + + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/qmltest/qmltest.pro \ + tests/auto/auto.pro \ + tools/tools.pro \ + tools/qmlscene/qmlscene.pro \ + tools/qml/qml.pro + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + -- + -qml-debug + $(qt_use jit feature-qml-jit) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qml 5 + qt5_symlink_binary_to_path qmleasing 5 + qt5_symlink_binary_to_path qmlpreview 5 + qt5_symlink_binary_to_path qmlscene 5 +} diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest index abe0987c5df1..6d5271a661d5 100644 --- a/dev-qt/qtdiag/Manifest +++ b/dev-qt/qtdiag/Manifest @@ -1,2 +1,3 @@ DIST qttools-5.15.3-gentoo-kde-1.tar.xz 1472 BLAKE2B eb4f5555127b91767a06c126795930a8331b8431e77dc6c689098dd0249dc324bec37f2f7e816505cc41fd9578d62110a41d2d064b3ca509a56600f967c31690 SHA512 5572b228cd80df8d49627bba4078943eed3e284de53336608ef7c2db36d6f9fd03be0f6060ccce79c59ab439650125fd59ad7d8ae16a2aeeebe4702f7b7f9354 DIST qttools-everywhere-opensource-src-5.15.3.tar.xz 8896764 BLAKE2B 65a5d67a5f1c00c244ed91baf24ca10cd2e371963c4f55b3837701d71859b7adc03897db2021040eb08b85eb0f5d353bc8b9d7944aecbeec64397f7e0c20735f SHA512 3c4ffee1d67126e3dd10c1dabae3660b94b97541480814b77bc88c0eaf86d8d43324d582465521fbdbd49dbb4155561f93e91c998dc1ad6553da02a3fcb0da47 +DIST qttools-everywhere-opensource-src-5.15.4.tar.xz 8897256 BLAKE2B e7d8055c9b4b52b188f61c73a300275838647d95f9eb0437129482d91584bbc0705ce9360b0a8fee2775a4cfefda53bc5aae70b10ca34d1bdeb09aa19b7d13bb SHA512 26edf546a1ec7195f1ff5a9e40e430fdd0c7ebb7d86e44ed22b093426c23ff25b2c972fa520abd1064369d32609019746c2fe972a3f593c6f7539d339642f06e diff --git a/dev-qt/qtdiag/qtdiag-5.15.4.ebuild b/dev-qt/qtdiag/qtdiag-5.15.4.ebuild new file mode 100644 index 000000000000..29438215747e --- /dev/null +++ b/dev-qt/qtdiag/qtdiag-5.15.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" +fi + +IUSE="+network +widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5= + network? ( =dev-qt/qtnetwork-${QT5_PV}*[ssl] ) + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtdiag +) + +src_prepare() { + qt_use_disable_mod network network \ + src/qtdiag/qtdiag.pro + + qt_use_disable_mod widgets widgets \ + src/qtdiag/qtdiag.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qtdiag 5 +} diff --git a/dev-qt/qtgamepad/Manifest b/dev-qt/qtgamepad/Manifest index 0eaecce59fb1..737fa9c9e2da 100644 --- a/dev-qt/qtgamepad/Manifest +++ b/dev-qt/qtgamepad/Manifest @@ -1 +1,2 @@ DIST qtgamepad-everywhere-opensource-src-5.15.3.tar.xz 387112 BLAKE2B 63de9daa102e07718733dfd2d85aebbec214390b0f1d399013a292db37544f1eb6d55f7cc71ccd0caa14d2602aa9a63351e4340cafe4c7dc85b638ed866307c3 SHA512 6a95ed24452d4df07ce0cb6ee482a333b74559935867e32467b6eb66b3c9e6f45a09d0d2bf41f549e85400523e1bea2dc5e571ef58016544aa1f1b056b2accaa +DIST qtgamepad-everywhere-opensource-src-5.15.4.tar.xz 388656 BLAKE2B a061f95d4401b058fe66437e71394e3635c8d23e0fa686c3732979e1f1773bd02d2f7a65b6a08f91350d0e870e7653d9acd1069ef34a27e0fe81fcaee41915a7 SHA512 37eaad5338b6c5114571c6983fb806ff6537ba7d3dc4bf8d02899e693198a22ce17b0b3ddf2aa52447fcebb0ef97a3baa8e1bc3a7e3f265ad047509f53160ee9 diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild new file mode 100644 index 000000000000..23b8279f774e --- /dev/null +++ b/dev-qt/qtgamepad/qtgamepad-5.15.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module to support gamepad hardware" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +IUSE="evdev qml sdl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[evdev?] + evdev? ( virtual/libudev:= ) + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) + sdl? ( media-libs/libsdl2 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt_use_disable_config evdev evdev \ + src/plugins/gamepads/gamepads.pro + + qt_use_disable_config sdl sdl2 \ + src/plugins/gamepads/gamepads.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest index 41442858efa4..c4bc63dee5f1 100644 --- a/dev-qt/qtgraphicaleffects/Manifest +++ b/dev-qt/qtgraphicaleffects/Manifest @@ -1 +1,2 @@ DIST qtgraphicaleffects-everywhere-opensource-src-5.15.3.tar.xz 14040888 BLAKE2B 78de4dc63d496bf621f31de8aa6f4a62bae3582682619db498a12ee618d422e825346f6f0dad24dd877049d4cee0fe45e975d58d4fefeda8ad2e3d1a9390d929 SHA512 500f22c3845a0aeb5900dce2664b931c177b9b8357eac51594e84bcd55949292d9001467ea317cc8bc020560cb17b56fa16e1d6fdfc8e11a869aaef8d54b6b98 +DIST qtgraphicaleffects-everywhere-opensource-src-5.15.4.tar.xz 14043408 BLAKE2B 9e0eabcad7af03635b72433f19087e76dad85d63637de28afa97bfd4927bc8b811f42d0dcf9ea3553f9d6560e95fa82ef98334f8de9b78f5c4c0febdf219a99a SHA512 00cf02057dfc1624c84079e1a08a65ceb6fb7df712f05ac9cb0006de0add9241e56a8e3909eeb04d1f6a90d5032909a41d59341e002750ab99d2449f635e64e3 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild new file mode 100644 index 000000000000..99c25daaad87 --- /dev/null +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Set of QML types for adding visual effects to user interfaces" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtgui/qtgui-5.15.4.ebuild b/dev-qt/qtgui/qtgui-5.15.4.ebuild new file mode 100644 index 000000000000..86a98eca5a77 --- /dev/null +++ b/dev-qt/qtgui/qtgui-5.15.4.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework" +SLOT=5/${QT5_PV} # bug 707658 + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg + +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X" +REQUIRED_USE=" + || ( eglfs linuxfb vnc X ) + accessibility? ( dbus X ) + eglfs? ( egl ) + ibus? ( dbus ) + libinput? ( udev ) + X? ( gles2-only? ( egl ) ) +" + +RDEPEND=" + dev-libs/glib:2 + =dev-qt/qtcore-${QT5_PV}*:5= + dev-util/gtk-update-icon-cache + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + sys-libs/zlib:= + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + eglfs? ( + media-libs/mesa[gbm(+)] + x11-libs/libdrm + ) + evdev? ( sys-libs/mtdev ) + jpeg? ( media-libs/libjpeg-turbo:= ) + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X] ) + libinput? ( + dev-libs/libinput:= + x11-libs/libxkbcommon + ) + png? ( media-libs/libpng:= ) + tslib? ( >=x11-libs/tslib-1.21 ) + tuio? ( =dev-qt/qtnetwork-${QT5_PV}* ) + udev? ( virtual/libudev:= ) + vnc? ( =dev-qt/qtnetwork-${QT5_PV}* ) + vulkan? ( dev-util/vulkan-headers ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:=[xkb] + x11-libs/libxkbcommon[X] + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) +" +DEPEND="${RDEPEND} + evdev? ( sys-kernel/linux-headers ) + linuxfb? ( sys-kernel/linux-headers ) + udev? ( sys-kernel/linux-headers ) +" +PDEPEND=" + ibus? ( app-i18n/ibus ) + wayland? ( =dev-qt/qtwayland-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/tools/qvkgen + src/gui + src/openglextensions + src/platformheaders + src/platformsupport + src/plugins/generic + src/plugins/imageformats + src/plugins/platforms + src/plugins/platforminputcontexts +) + +QT5_GENTOO_CONFIG=( + accessibility:accessibility-atspi-bridge + egl:egl: + eglfs:eglfs: + eglfs:eglfs_egldevice: + eglfs:eglfs_gbm: + evdev:evdev: + evdev:mtdev: + :fontconfig: + :system-freetype:FREETYPE + !:no-freetype: + !gif:no-gif: + gles2-only::OPENGL_ES + gles2-only:opengles2:OPENGL_ES_2 + !:no-gui: + :system-harfbuzz: + !:no-harfbuzz: + jpeg:system-jpeg:IMAGEFORMAT_JPEG + !jpeg:no-jpeg: + libinput + libinput:xkbcommon: + :opengl + png:png: + png:system-png:IMAGEFORMAT_PNG + !png:no-png: + tslib:tslib: + udev:libudev: + vulkan:vulkan: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :gui +) + +PATCHES=( + "${FILESDIR}/qt-5.12-gcc-avx2.patch" # bug 672946 +) + +src_prepare() { + # don't add -O3 to CXXFLAGS, bug 549140 + sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die + + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + + qt_use_disable_config dbus dbus \ + src/platformsupport/themes/genericunix/genericunix.pri + + qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro + + qt_use_disable_mod ibus dbus \ + src/plugins/platforminputcontexts/platforminputcontexts.pro + + use vnc || sed -i -e '/SUBDIRS += vnc/d' \ + src/plugins/platforms/platforms.pro || die + + qt5-build_src_prepare +} + +src_configure() { + local myconf=( + $(usev dbus -dbus-linked) + $(qt_use egl) + $(qt_use eglfs) + $(usev eglfs '-gbm -kms') + $(qt_use evdev) + $(qt_use evdev mtdev) + -fontconfig + -system-freetype + $(usev !gif -no-gif) + -gui + -system-harfbuzz + $(qt_use jpeg libjpeg system) + $(qt_use libinput) + $(qt_use linuxfb) + -opengl $(usex gles2-only es2 desktop) + $(qt_use png libpng system) + $(qt_use tslib) + $(qt_use udev libudev) + $(qt_use vulkan) + $(qt_use X xcb) + $(usev X '-xcb-xlib') + ) + if use libinput || use X; then + myconf+=( -xkbcommon ) + fi + qt5-build_src_configure +} diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest index abe0987c5df1..6d5271a661d5 100644 --- a/dev-qt/qthelp/Manifest +++ b/dev-qt/qthelp/Manifest @@ -1,2 +1,3 @@ DIST qttools-5.15.3-gentoo-kde-1.tar.xz 1472 BLAKE2B eb4f5555127b91767a06c126795930a8331b8431e77dc6c689098dd0249dc324bec37f2f7e816505cc41fd9578d62110a41d2d064b3ca509a56600f967c31690 SHA512 5572b228cd80df8d49627bba4078943eed3e284de53336608ef7c2db36d6f9fd03be0f6060ccce79c59ab439650125fd59ad7d8ae16a2aeeebe4702f7b7f9354 DIST qttools-everywhere-opensource-src-5.15.3.tar.xz 8896764 BLAKE2B 65a5d67a5f1c00c244ed91baf24ca10cd2e371963c4f55b3837701d71859b7adc03897db2021040eb08b85eb0f5d353bc8b9d7944aecbeec64397f7e0c20735f SHA512 3c4ffee1d67126e3dd10c1dabae3660b94b97541480814b77bc88c0eaf86d8d43324d582465521fbdbd49dbb4155561f93e91c998dc1ad6553da02a3fcb0da47 +DIST qttools-everywhere-opensource-src-5.15.4.tar.xz 8897256 BLAKE2B e7d8055c9b4b52b188f61c73a300275838647d95f9eb0437129482d91584bbc0705ce9360b0a8fee2775a4cfefda53bc5aae70b10ca34d1bdeb09aa19b7d13bb SHA512 26edf546a1ec7195f1ff5a9e40e430fdd0c7ebb7d86e44ed22b093426c23ff25b2c972fa520abd1064369d32609019746c2fe972a3f593c6f7539d339642f06e diff --git a/dev-qt/qthelp/files/qthelp-5.15.4-bogusdep.patch b/dev-qt/qthelp/files/qthelp-5.15.4-bogusdep.patch new file mode 100644 index 000000000000..bc32959e4ca1 --- /dev/null +++ b/dev-qt/qthelp/files/qthelp-5.15.4-bogusdep.patch @@ -0,0 +1,29 @@ +https://invent.kde.org/qt/qt/qttools/-/merge_requests/2 + +(Dropped first patch as it seems to be in 5.15.4.) + +From: Andreas Sturmlechner +Date: Fri, 18 Mar 2022 12:43:18 +0100 +Subject: [PATCH 2/2] Drop superfluous network dependency from + assistant/{help,qhelpgenerator}.pro + +Signed-off-by: Andreas Sturmlechner +--- a/src/assistant/help/help.pro ++++ b/src/assistant/help/help.pro +@@ -1,7 +1,6 @@ + TARGET = QtHelp + + QT = core-private gui widgets sql +-QT_PRIVATE = network + + DEFINES += QHELP_LIB + +--- a/src/assistant/qhelpgenerator/qhelpgenerator.pro ++++ b/src/assistant/qhelpgenerator/qhelpgenerator.pro +@@ -1,4 +1,4 @@ +-QT += network help-private ++QT += help-private + + QTPLUGIN.platforms = qminimal + QTPLUGIN.sqldrivers = qsqlite +GitLab diff --git a/dev-qt/qthelp/qthelp-5.15.4.ebuild b/dev-qt/qthelp/qthelp-5.15.4.ebuild new file mode 100644 index 000000000000..c4a559956981 --- /dev/null +++ b/dev-qt/qthelp/qthelp-5.15.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt5 module for integrating online documentation into applications" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtsql-${QT5_PV}*[sqlite] + =dev-qt/qtwidgets-${QT5_PV}* +" +RDEPEND="${DEPEND}" + +# https://invent.kde.org/qt/qt/qttools/-/merge_requests/2 +PATCHES=( "${FILESDIR}/${PN}-5.15.4-bogusdep.patch" ) + +QT5_TARGET_SUBDIRS=( + src/assistant/help + src/assistant/qcollectiongenerator + src/assistant/qhelpgenerator +) diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest index 9cbbe987a20b..4fd44376f3d0 100644 --- a/dev-qt/qtimageformats/Manifest +++ b/dev-qt/qtimageformats/Manifest @@ -1 +1,3 @@ +DIST qtimageformats-5.15.4-gentoo-kde-1.tar.xz 1588 BLAKE2B f73941b56aad237eda0a4bd34979c8b32ec4c76511cb4f2850ba47fdf5a06bea180e155256f2e7bd5591d4fc0b84b5a2bffb8f326e75bb1c5d0a3ab7d874cd4a SHA512 f4a6dde562dea96f0c6db2e859f3e4566f842d887908eb389ace0aeb0c60b02a65b4c14030b05039322745d4140e979240ef2bd2dcf6c0284c44d6fa4e51686e DIST qtimageformats-everywhere-opensource-src-5.15.3.tar.xz 1811496 BLAKE2B 1d061623497c7fb185ee4ede9ae6421b6ba91ac01457d8490b823b74355c3a1e3194a762e9ebe31ce0375326efd84a626831e8fffb9ccd4af366987968b05d5b SHA512 f4ee52dc8c48bb3e558802be2f7209bd90c35b89af366836615342b2c6981c4389ddf8651b00970c49ee472e9c663434646228c24659d9e2e5591e4c8f1ff26e +DIST qtimageformats-everywhere-opensource-src-5.15.4.tar.xz 1830288 BLAKE2B 7eebd51fe37d7fb33b78bb176a15cd943f0350307774f62c2a6635f5a603578819201402dd065f99dd01546c4d8d1e5e2fedaafa822656f7c5aa894a60dd17ca SHA512 388a9ceebdca6d32f606615af37233f2d8394856d067c9a80486b88ad5714eac90263cd6555a3efd9c1b5fdcc27431b7f99eed6fc02760b1a9974515bfe70274 diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild new file mode 100644 index 000000000000..0926524f47a9 --- /dev/null +++ b/dev-qt/qtimageformats/qtimageformats-5.15.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Additional format plugins for the Qt image I/O system" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="mng" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + media-libs/libwebp:= + media-libs/tiff:0 + mng? ( media-libs/libmng:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + sed -e 's/qtConfig(jasper)/false:/' \ + -i src/plugins/imageformats/imageformats.pro || die + qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro + + qt5-build_src_configure +} diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest index 9173591dfd8c..ace8e30d251f 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -1,2 +1,4 @@ DIST qtlocation-5.15.3-gentoo-kde-2.tar.xz 1000 BLAKE2B bf03283153bed5f2e67cfcc42784fb6cec7574492cbc63979316602e9f2684fdd10f140b743f82076ec39e0831faa8a5a2074e9cfdf7c4743eff354e076b635f SHA512 f44f5aa2f6aac3a62fbc3cc6eaa88949d54f4238d1cbc12d770ba3b48f97712678c491083029ba871fb9eb31f5172296e8951e83a3f874ac2a8a1a78478559e4 +DIST qtlocation-5.15.4-gentoo-kde-1.tar.xz 1000 BLAKE2B d50546826373a9123f91d2e21f670c030a4a9530494c4ab173a4045f79ea7c6907e39c0acb57e7e3e872146ad72785c4b72b7257672e432ff5870730f66a54cc SHA512 5d2217a3d40b873cd6b0b7c7815a9a52aa19824b7c2aed1d1ea3dac2fafa8b2af9a62ff3dacbdcb588072f2edb1cb226bc808d094ca4c6240a58835d4e93854c DIST qtlocation-everywhere-opensource-src-5.15.3.tar.xz 6556680 BLAKE2B aa187e23ed544e380516d93f3cb83fcff73ee501e7b790eb55b9ca9ddcdbf96d31b8b645b70e003423bf6e8945e2fb06be0ba62785a1ba5680acca2129003d83 SHA512 755434db4cdea1c98159a2891c3efcda03fd03b144c37e7a71f57cb5d5dbc5ea1b35d1dcafa7301fc904ede910b4a9f7cfc834b7722cc06fcc360ad3be7b2886 +DIST qtlocation-everywhere-opensource-src-5.15.4.tar.xz 6559260 BLAKE2B ea43ae7e788f7d117fea9db50660cc2f4e7b6f8cf4ae390b41ed3adfa794d66596d8d7ac184d1edc432d2aa6057727321459a29ddbe399201ad428d290982297 SHA512 6208052d6ac173d19dc77496d8108558e7f31696dc5792fcbbeef2029539db76a60c5a51a7d198f54ea6c0ec23977a57cd8c8f8fa80fe5eac9528d2510c3dbb3 diff --git a/dev-qt/qtlocation/qtlocation-5.15.4.ebuild b/dev-qt/qtlocation/qtlocation-5.15.4.ebuild new file mode 100644 index 000000000000..ba9e9fc91df0 --- /dev/null +++ b/dev-qt/qtlocation/qtlocation-5.15.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +IUSE="" + +RDEPEND=" + dev-libs/icu:= + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtpositioning-${QT5_PV}*[qml] + =dev-qt/qtsql-${QT5_PV}* + sys-libs/zlib +" +DEPEND="${RDEPEND} + =dev-qt/qtconcurrent-${QT5_PV}* +" + +QT5_TARGET_SUBDIRS=( + src/3rdparty/clipper + src/3rdparty/poly2tri + src/3rdparty/clip2tri + src/3rdparty/mapbox-gl-native + src/location + src/imports/location + src/imports/locationlabs + src/plugins/geoservices +) + +src_configure() { + # src/plugins/geoservices requires files that are only generated when + # qmake is run in the root directory. Bug 633776. + mkdir -p "${QT5_BUILD_DIR}"/src/location || die + qt5_qmake "${QT5_BUILD_DIR}" + cp "${S}"/src/location/qtlocation-config.pri "${QT5_BUILD_DIR}"/src/location || die + qt5-build_src_configure +} diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index ee6b82f083fe..1c5315918e23 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -1 +1,2 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.3.tar.xz 3828384 BLAKE2B d6b9c892411d25381aa8fbb648f6989808f56cbeebb4df5cbbba87f18694b7d03de741ff65654bcb2ac5e0953c97db4a1d039887cf61e485a2651693a2553518 SHA512 8206df23a84ce77d234a97cd4847f7185d7b5ca2c6bf1cd48dc19c833a302f92f85c53d8bccd4bcfbfb6cdc82c2246b2fb62400eefd5d4b152e95e378dded668 +DIST qtmultimedia-everywhere-opensource-src-5.15.4.tar.xz 3833720 BLAKE2B bd381125280527eee7b5cec117c3d4c64ce2000b459effc1d912e5209d57bd88baf547967d61eefc94adf3f8aa85e3caf010b7ca9f7551b29182a90f483c5cfd SHA512 bb0ada7560093b89751b5b3c0e1a573de215a388d621d356bc3c0e1acfffc2d696230c67b7a7cef037b18c4da900c7eb3d315bd2e73ce12f9aedd0e340399117 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild new file mode 100644 index 000000000000..b09333980ab5 --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtnetwork-${QT5_PV}* + alsa? ( media-libs/alsa-lib ) + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-base:1.0 + ) + pulseaudio? ( media-sound/pulseaudio[glib] ) + qml? ( + =dev-qt/qtdeclarative-${QT5_PV}* + gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] ) + openal? ( media-libs/openal ) + ) + widgets? ( + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] + media-libs/libglvnd + ) +" +DEPEND="${RDEPEND} + gstreamer? ( x11-base/xorg-proto ) +" + +PATCHES=( "${FILESDIR}/${PN}-5.15.2-no-qtopengl.patch" ) + +src_prepare() { + sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \ + src/multimedia/multimedia.pro || die + + qt_use_disable_config openal openal \ + src/imports/imports.pro + + qt_use_disable_mod qml quick \ + src/src.pro \ + src/plugins/plugins.pro + + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/gsttools/gsttools.pro \ + src/plugins/gstreamer/common.pri + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + -- + $(qt_use alsa) + $(qt_use gstreamer) + $(qt_use pulseaudio) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtnetwork/Manifest +++ b/dev-qt/qtnetwork/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild new file mode 100644 index 000000000000..ec7bb665b5a4 --- /dev/null +++ b/dev-qt/qtnetwork/qtnetwork-5.15.4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Network abstraction library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="connman gssapi libproxy networkmanager sctp +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + sys-libs/zlib:= + connman? ( =dev-qt/qtdbus-${QT5_PV}* ) + gssapi? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* ) + sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) + ssl? ( >=dev-libs/openssl-1.1.1:0= ) +" +RDEPEND="${DEPEND} + connman? ( net-misc/connman ) + networkmanager? ( net-misc/networkmanager ) +" + +QT5_TARGET_SUBDIRS=( + src/network + src/plugins/bearer/generic +) + +QT5_GENTOO_CONFIG=( + libproxy:libproxy: + ssl::SSL + ssl::OPENSSL + ssl:openssl-linked:LINKED_OPENSSL +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :network +) + +pkg_setup() { + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman) + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager) +} + +src_configure() { + local myconf=( + $(usev connman -dbus-linked) + $(qt_use gssapi feature-gssapi) + $(qt_use libproxy) + $(usev networkmanager -dbus-linked) + $(qt_use sctp) + $(usev ssl -openssl-linked) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # workaround for bug 652650 + if use ssl; then + sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \ + -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die + fi +} diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest index 0d257adbc5c7..e3a533e1a1ef 100644 --- a/dev-qt/qtnetworkauth/Manifest +++ b/dev-qt/qtnetworkauth/Manifest @@ -1 +1,2 @@ DIST qtnetworkauth-everywhere-opensource-src-5.15.3.tar.xz 141748 BLAKE2B 71b48d66be1e4ccb731384bb1a7cfcbff964df78d20ebca49bcd89f50a5fe7d65a786d3c6408a897c379129c1fd84c45bf89780f253ed46badc48e2f3303bba8 SHA512 0d155fe4b50a412153a4da8423714aabaf24bdafa0dbe789a33c18b4111b0641c93dd0d5f31774c8ff5ccc0737cfde7992d8181a69d12c93ccebc7c65c5a1654 +DIST qtnetworkauth-everywhere-opensource-src-5.15.4.tar.xz 143472 BLAKE2B 661e2e704a4e58697c509b0feced0c27d2dd0b1419cbf128c64683afc6a462763c89f43c51a4e152bd909810b9771381409f8026d7b4365295e713abc85a5db2 SHA512 a36ce21151cb98bcbc99a819e873ef10f68d988aebfbae9aaaa7dc85bd4a693ad7510c47627f0f3841c5ef50173b21cdebe6a602fa429839fd9ad9bcc02d6c3c diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild new file mode 100644 index 000000000000..3c8a5d0b22f2 --- /dev/null +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Network authorization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtopengl/Manifest +++ b/dev-qt/qtopengl/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtopengl/qtopengl-5.15.4.ebuild b/dev-qt/qtopengl/qtopengl-5.15.4.ebuild new file mode 100644 index 000000000000..7af53102350f --- /dev/null +++ b/dev-qt/qtopengl/qtopengl-5.15.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="gles2-only" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/opengl +) + +src_configure() { + local myconf=( + -opengl $(usex gles2-only es2 desktop) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest index abe0987c5df1..6d5271a661d5 100644 --- a/dev-qt/qtpaths/Manifest +++ b/dev-qt/qtpaths/Manifest @@ -1,2 +1,3 @@ DIST qttools-5.15.3-gentoo-kde-1.tar.xz 1472 BLAKE2B eb4f5555127b91767a06c126795930a8331b8431e77dc6c689098dd0249dc324bec37f2f7e816505cc41fd9578d62110a41d2d064b3ca509a56600f967c31690 SHA512 5572b228cd80df8d49627bba4078943eed3e284de53336608ef7c2db36d6f9fd03be0f6060ccce79c59ab439650125fd59ad7d8ae16a2aeeebe4702f7b7f9354 DIST qttools-everywhere-opensource-src-5.15.3.tar.xz 8896764 BLAKE2B 65a5d67a5f1c00c244ed91baf24ca10cd2e371963c4f55b3837701d71859b7adc03897db2021040eb08b85eb0f5d353bc8b9d7944aecbeec64397f7e0c20735f SHA512 3c4ffee1d67126e3dd10c1dabae3660b94b97541480814b77bc88c0eaf86d8d43324d582465521fbdbd49dbb4155561f93e91c998dc1ad6553da02a3fcb0da47 +DIST qttools-everywhere-opensource-src-5.15.4.tar.xz 8897256 BLAKE2B e7d8055c9b4b52b188f61c73a300275838647d95f9eb0437129482d91584bbc0705ce9360b0a8fee2775a4cfefda53bc5aae70b10ca34d1bdeb09aa19b7d13bb SHA512 26edf546a1ec7195f1ff5a9e40e430fdd0c7ebb7d86e44ed22b093426c23ff25b2c972fa520abd1064369d32609019746c2fe972a3f593c6f7539d339642f06e diff --git a/dev-qt/qtpaths/qtpaths-5.15.4.ebuild b/dev-qt/qtpaths/qtpaths-5.15.4.ebuild new file mode 100644 index 000000000000..6ce80927a5d7 --- /dev/null +++ b/dev-qt/qtpaths/qtpaths-5.15.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Command line client to QStandardPaths" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtpaths +) + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qtpaths 5 +} diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest index abe0987c5df1..6d5271a661d5 100644 --- a/dev-qt/qtplugininfo/Manifest +++ b/dev-qt/qtplugininfo/Manifest @@ -1,2 +1,3 @@ DIST qttools-5.15.3-gentoo-kde-1.tar.xz 1472 BLAKE2B eb4f5555127b91767a06c126795930a8331b8431e77dc6c689098dd0249dc324bec37f2f7e816505cc41fd9578d62110a41d2d064b3ca509a56600f967c31690 SHA512 5572b228cd80df8d49627bba4078943eed3e284de53336608ef7c2db36d6f9fd03be0f6060ccce79c59ab439650125fd59ad7d8ae16a2aeeebe4702f7b7f9354 DIST qttools-everywhere-opensource-src-5.15.3.tar.xz 8896764 BLAKE2B 65a5d67a5f1c00c244ed91baf24ca10cd2e371963c4f55b3837701d71859b7adc03897db2021040eb08b85eb0f5d353bc8b9d7944aecbeec64397f7e0c20735f SHA512 3c4ffee1d67126e3dd10c1dabae3660b94b97541480814b77bc88c0eaf86d8d43324d582465521fbdbd49dbb4155561f93e91c998dc1ad6553da02a3fcb0da47 +DIST qttools-everywhere-opensource-src-5.15.4.tar.xz 8897256 BLAKE2B e7d8055c9b4b52b188f61c73a300275838647d95f9eb0437129482d91584bbc0705ce9360b0a8fee2775a4cfefda53bc5aae70b10ca34d1bdeb09aa19b7d13bb SHA512 26edf546a1ec7195f1ff5a9e40e430fdd0c7ebb7d86e44ed22b093426c23ff25b2c972fa520abd1064369d32609019746c2fe972a3f593c6f7539d339642f06e diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.15.4.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.15.4.ebuild new file mode 100644 index 000000000000..7d97665f75f0 --- /dev/null +++ b/dev-qt/qtplugininfo/qtplugininfo-5.15.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt5 plugin metadata dumper" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtplugininfo +) diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest index 22ff806ee428..4e54390fd190 100644 --- a/dev-qt/qtpositioning/Manifest +++ b/dev-qt/qtpositioning/Manifest @@ -1 +1,2 @@ DIST qtlocation-everywhere-opensource-src-5.15.3.tar.xz 6556680 BLAKE2B aa187e23ed544e380516d93f3cb83fcff73ee501e7b790eb55b9ca9ddcdbf96d31b8b645b70e003423bf6e8945e2fb06be0ba62785a1ba5680acca2129003d83 SHA512 755434db4cdea1c98159a2891c3efcda03fd03b144c37e7a71f57cb5d5dbc5ea1b35d1dcafa7301fc904ede910b4a9f7cfc834b7722cc06fcc360ad3be7b2886 +DIST qtlocation-everywhere-opensource-src-5.15.4.tar.xz 6559260 BLAKE2B ea43ae7e788f7d117fea9db50660cc2f4e7b6f8cf4ae390b41ed3adfa794d66596d8d7ac184d1edc432d2aa6057727321459a29ddbe399201ad428d290982297 SHA512 6208052d6ac173d19dc77496d8108558e7f31696dc5792fcbbeef2029539db76a60c5a51a7d198f54ea6c0ec23977a57cd8c8f8fa80fe5eac9528d2510c3dbb3 diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild new file mode 100644 index 000000000000..88afe75e2aa5 --- /dev/null +++ b/dev-qt/qtpositioning/qtpositioning-5.15.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qtlocation" +inherit qt5-build + +DESCRIPTION="Physical position determination library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="geoclue +qml" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + geoclue? ( =dev-qt/qtdbus-${QT5_PV}* ) + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +DEPEND="${RDEPEND}" +PDEPEND=" + geoclue? ( app-misc/geoclue:2.0 ) +" + +QT5_TARGET_SUBDIRS=( + src/3rdparty/clipper + src/3rdparty/poly2tri + src/3rdparty/clip2tri + src/positioning + src/plugins/position/positionpoll +) + +pkg_setup() { + use geoclue && QT5_TARGET_SUBDIRS+=( src/plugins/position/geoclue2 ) + use qml && QT5_TARGET_SUBDIRS+=( + src/positioningquick + src/imports/positioning + ) +} diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtprintsupport/Manifest +++ b/dev-qt/qtprintsupport/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild new file mode 100644 index 000000000000..2a518d47909d --- /dev/null +++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Printing support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="cups gles2-only" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] + cups? ( net-print/cups ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtnetwork-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/printsupport + src/plugins/printsupport +) + +QT5_GENTOO_CONFIG=( + cups +) + +src_configure() { + local myconf=( + $(qt_use cups) + -opengl $(usex gles2-only es2 desktop) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest index 21f957b50455..0c4d7dec3c98 100644 --- a/dev-qt/qtquickcontrols/Manifest +++ b/dev-qt/qtquickcontrols/Manifest @@ -1 +1,2 @@ DIST qtquickcontrols-everywhere-opensource-src-5.15.3.tar.xz 5982868 BLAKE2B 62a9f972b744f54d8799587c915312797caf91087b8724081a0e1ce1a32f034b237e02db4a0064734117a4b0fede70f94f0c1399b9c3835250a157706899e7e2 SHA512 756bffb68ad3bd7b6f6c91dbf544e19ff897f8b97ef25bd5da7f9acf8edb903376776ab90cc1b4cf3a0a73e7be37bfbf06e3bfc9afd698aab83e27945c3a5b9e +DIST qtquickcontrols-everywhere-opensource-src-5.15.4.tar.xz 5984236 BLAKE2B 0da3a2c3bd86a9fdb1e50627c3de51af3aa057ae76fd2492465d9eb0158384a0381f218df1f0b673934eb94d71aec33325e7fca82bf8a6466a49fb0b5518c78c SHA512 887a8f5fdcd3764575f9068ec8428526a049bb09ae0c214daef3652527d5e448baa53738dccf316b20ccf18f36951ecebd570aee3a27f9c32b9213ef7629de10 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild new file mode 100644 index 000000000000..8ad7d14e6c76 --- /dev/null +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Set of Qt Quick controls to create complete user interfaces (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="+widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/controls/Private/private.pri \ + tests/auto/activeFocusOnTab/activeFocusOnTab.pro \ + tests/auto/controls/controls.pro \ + tests/auto/testplugin/testplugin.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest index 817971158626..c9fbbb8be629 100644 --- a/dev-qt/qtquickcontrols2/Manifest +++ b/dev-qt/qtquickcontrols2/Manifest @@ -1,2 +1,4 @@ DIST qtquickcontrols2-5.15.3-gentoo-kde-1.tar.xz 5628 BLAKE2B 97ac16b23318acea01d3c3a74321bca7d44e9ca84c5c542cc64817e6c21dcf6efe074c6ba0b4b6ad0a74369f2f8a249904ffeb7c977e2d951bbfff42e887470a SHA512 4c29c40a5f5cbb76de7073685eb8289fa046a9c25762146f5e42f262ff3debedd9b891bae45ecf7723921643dbd8418eada836f1409b75dd44b88b5548759016 +DIST qtquickcontrols2-5.15.4-gentoo-kde-1.tar.xz 5636 BLAKE2B 7a1e5b7b00b52389516d133d903543c840cadacdf95911a11218726f190dac61df4bc9d0ca885e9df2284b42238ecb45b243de136d4e403da2fcc19965372a12 SHA512 a1ee7486b7e3dd8cbfcdc72d7fc6c238edae4ce56f7319437ad75310ab25973780065ff6fd7af1b3903645ce3ce6f35c059125e4700b8840587d067bb5888195 DIST qtquickcontrols2-everywhere-opensource-src-5.15.3.tar.xz 8286960 BLAKE2B 51cc31ead2b8943e59045065da68ab7a9e0785ac0e20947db95286ff41e411821e810cf34bcf1ad418cf847255e9409c3652b48e6a415d3ebcacdb84b8811a40 SHA512 c7127ed4b74c4d4d91ab7d167fffde0f20acbf75065be5e85adda19cd033afe4862430689e58a43719cab523864d615aa8befa004ae13e5337596dac1be0fddb +DIST qtquickcontrols2-everywhere-opensource-src-5.15.4.tar.xz 8289400 BLAKE2B 2976bfd78117c7db4158e828753f0ce0c39582d92f5840967c4eab9a8af61bbd023cd3d3ea3fb3dde8debd340e4e2f4b2717da73de3a2b87a9f9e15985ab87cb SHA512 4ebbb0199db156307140406b6da4fa83c47aee2105e8c46c0da96313ddc4d6d7ea2f1f85691856144eb8c5109c108bb6810ba0693a2d2411b4feaeed1ec9a8f4 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild new file mode 100644 index 000000000000..33542bdda1e3 --- /dev/null +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +IUSE="widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND} + =dev-qt/qtgraphicaleffects-${QT5_PV}* +" + +src_prepare() { + qt_use_disable_mod widgets widgets \ + src/imports/platform/platform.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest index 64329ddf37d2..9602d7baeac5 100644 --- a/dev-qt/qtquicktimeline/Manifest +++ b/dev-qt/qtquicktimeline/Manifest @@ -1 +1,2 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.3.tar.xz 102668 BLAKE2B 73549b1ca701b67341f552ceec6aff714b132d7b37ece3ac071ee9fed72a0bde8516feff4d48b8eaaf78ad8d45e420f56b5902c2aae4a050d0a571778e004c3e SHA512 4ce49a112a6352b75bbce21bb262d26bb1e073678879ec82547da683a2dc7f2e9940687954bbfcc4c3012d9ebec9d768fa67d2beba941d187d444fc0049782bf +DIST qtquicktimeline-everywhere-opensource-src-5.15.4.tar.xz 104348 BLAKE2B 0bd3ba5e18df88309418825428f23f1b64fa5e13b48c53b9f79484aa0997dceaf61248727d19479a7cf99ffb30197e95bf085d086dd2ef033dfc62541b26d362 SHA512 8c2f3bb898a56e78ddbf60efa40650e7203ed2cfc5c882619a20d65596c8538191f3ffb438cb38f41117fe07c04791af11ac2505dd521ca40ada33f6dc809e5d diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild new file mode 100644 index 000000000000..f0aff5d0626f --- /dev/null +++ b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module for keyframe-based timeline construction" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~x86" +fi + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest index f48ab5ed2c12..41f4f8be504c 100644 --- a/dev-qt/qtscript/Manifest +++ b/dev-qt/qtscript/Manifest @@ -1 +1,2 @@ DIST qtscript-everywhere-opensource-src-5.15.3.tar.xz 2663512 BLAKE2B 742c35cb037378d3379e0311daea5d051f448832e470a7d1a7ede9e3e685472804c84d2432e7974030d7469023f5f8e7868bb2e24a854d4f41929c2fabddc9b3 SHA512 ce35799a5625226fd62b394ecdc9d6826ef386a4b2d1a085a3def927ff3cf4808542a7e06be313baf12838fa0d2c1dbe6496a4e34818e3d035734305e60c24d9 +DIST qtscript-everywhere-opensource-src-5.15.4.tar.xz 2665104 BLAKE2B f57661251785d21983871840675c38184b01ae7cc216c9431400fcf2567cc446edca1250e8e1c66a6970dc0da9721368f9baabc362fcfffd1ea3d6e81196587b SHA512 01d3b03eec23f462a7931e268eb8572d85ed560dd8b24f85b420ff8ebb1932d4c18f47c8d5fad7b7c09c147158b02b6cceb9c571b10249ba4008b363e23d7f95 diff --git a/dev-qt/qtscript/qtscript-5.15.4.ebuild b/dev-qt/qtscript/qtscript-5.15.4.ebuild new file mode 100644 index 000000000000..e41d31f3b5a0 --- /dev/null +++ b/dev-qt/qtscript/qtscript-5.15.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="+jit scripttools" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + scripttools? ( + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod scripttools widgets \ + src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + JAVASCRIPTCORE_JIT=$(usex jit) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest index f2a75cb6a31d..3f62f68daa08 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1 +1,2 @@ DIST qtscxml-everywhere-opensource-src-5.15.3.tar.xz 434432 BLAKE2B 4fca0228dfae034b19e8021f717f71ac84f71b54e8245ac06168abd509925c16ed4403f0af2c7d7d20bea2043c4fb22cecc33f9e54972788370b8227050d8c45 SHA512 59b4f2f5bf86a6528cbcffa64a1f3d300fde8509f94c95956558f8643d8f4d093609f4f6d4c095a58e5ea639619f7fd0da6046b2cb72c3cf505859de83aa05d1 +DIST qtscxml-everywhere-opensource-src-5.15.4.tar.xz 435952 BLAKE2B 83b599360a3b82fa2e5e203f0a9dcf3ed52c4989f885540a5ffb203fc7d4d70f17c1a21fd1d81ff93b469c91eb3333b5c647c507214175da3c38d14651c7e9b3 SHA512 2664e4e707fd10aa2ef832fdfc133695da3f6f80c2a611dc94b4e22b34c3226d5baa1e5afc77db2115317c654460ebb60896c006aa93b324fe67d6860ae9b431 diff --git a/dev-qt/qtscxml/qtscxml-5.15.4.ebuild b/dev-qt/qtscxml/qtscxml-5.15.4.ebuild new file mode 100644 index 000000000000..0c8a34aec710 --- /dev/null +++ b/dev-qt/qtscxml/qtscxml-5.15.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest index 81a76df70784..ffe1e4b3be26 100644 --- a/dev-qt/qtsensors/Manifest +++ b/dev-qt/qtsensors/Manifest @@ -1 +1,2 @@ DIST qtsensors-everywhere-opensource-src-5.15.3.tar.xz 2057388 BLAKE2B d6eb62a51e19ea18d2ea1183e5d74fa8e4b7e7b3a1d3d0a5654d51c287860c3a2537ac74ed1526c56024697840da954a24e0656b0a02f94b7d591ae55678f309 SHA512 c9e69e78cbb3624cb1130c172a46d4916dbe5fc93f0f844262483468c2f53503844158e72b25692625f588452350bc2f125f583ef7244c62b2ea788ac72e32e2 +DIST qtsensors-everywhere-opensource-src-5.15.4.tar.xz 2058828 BLAKE2B 86ff838bf3d02fcd42b280f6027e3d0e3ca93c17475cf85c9cec7d4615398c12d507f79a810f33491d5b2601566fdbfaa0371c2e3cd3349d5e29042846fb22a2 SHA512 b8b9ffedfdcd392bd5c1ab76db3f621d16094f444e14900726378a289c04c08a75b82628cb61f4ca66bba8c1eeba2a56d9f90d9a82adfdc90fc00ac1b579c63e diff --git a/dev-qt/qtsensors/qtsensors-5.15.4.ebuild b/dev-qt/qtsensors/qtsensors-5.15.4.ebuild new file mode 100644 index 000000000000..843c258ce313 --- /dev/null +++ b/dev-qt/qtsensors/qtsensors-5.15.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Hardware sensor access library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +# TODO: simulator +IUSE="qml" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdbus-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest index e49a266d3243..751c1494c985 100644 --- a/dev-qt/qtserialbus/Manifest +++ b/dev-qt/qtserialbus/Manifest @@ -1 +1,2 @@ DIST qtserialbus-everywhere-opensource-src-5.15.3.tar.xz 356520 BLAKE2B 72ce583891922672d9ee3a62f849846cf2d641847a65262f70020751b64c99b49469eaa7582d851adf020bd6203b1b3fe7c6a797af16be251c4ce32135d9419e SHA512 af04a26d31d627592e5d91b163fd7e968a0ff42812b6f7a9f0e73ae5da32cea9e3d49c4abb93d7badd61f0d63a976572a5b42ceb140c761807b31496a9f1af87 +DIST qtserialbus-everywhere-opensource-src-5.15.4.tar.xz 358164 BLAKE2B d757170d7195afc106ff40ef1b24038a340712b3cebd7721373a01f337c4ff055a62b7927c082c5e801dcf2b493e3c88b82d9a257f29580f0a58e30375f41575 SHA512 931362b171799fd8e449d418c3ae80c029c39edffc66b5c3fa054991332950241803d282e1ae1e5f72c8395f88f9d82d6a2d04f00b3907b5e9f7fb5be4f555e7 diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild b/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild new file mode 100644 index 000000000000..1931b8c79e71 --- /dev/null +++ b/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtserialport-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest index 4ac2f6058cb5..ea4134e5961d 100644 --- a/dev-qt/qtserialport/Manifest +++ b/dev-qt/qtserialport/Manifest @@ -1 +1,2 @@ DIST qtserialport-everywhere-opensource-src-5.15.3.tar.xz 321572 BLAKE2B 1ddfdb27afda4486b6ffc137076055a20eebae5ab099c22512c94a1a735730b13632961ea27defbda48b333f0867f16b93dfdfea7382f32022c7456e4bb836d0 SHA512 1fb4dbb5d41c3280b07119d625030489566be29a1b8a7c555f9d484a7dd8c812a7e831147a8017d9026a77fdd57d48985a96f4e6c7887d90342005cf496b7b3a +DIST qtserialport-everywhere-opensource-src-5.15.4.tar.xz 323248 BLAKE2B 3c48bf1a9ad927c69f7e0b6bc425b8aa2182b2dac3e0a5f8cb2a434a815865d24da4237eabf3d3bf6276b3901015da2827063849223a9f845a6a3535eea10131 SHA512 d8bc3d0b89bb4fc05bfe27a4c76bc3732ef5f8ba889400c8116f18c2ed58db7a3b99c4bda1cd60d1e8051121d31a4b55b95d20e89578a6e523d527e6182262ba diff --git a/dev-qt/qtserialport/qtserialport-5.15.4.ebuild b/dev-qt/qtserialport/qtserialport-5.15.4.ebuild new file mode 100644 index 000000000000..c00d38717472 --- /dev/null +++ b/dev-qt/qtserialport/qtserialport-5.15.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Serial port abstraction library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + virtual/libudev:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + # make sure we link against libudev + sed -i -e 's/:qtConfig(libudev)//' \ + src/serialport/serialport-lib.pri || die + + qt5-build_src_prepare +} diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest index 7f34240165fc..0b04edd4437f 100644 --- a/dev-qt/qtspeech/Manifest +++ b/dev-qt/qtspeech/Manifest @@ -1,2 +1,4 @@ DIST qtspeech-5.15.3-gentoo-kde-1.tar.xz 1036 BLAKE2B 8b648b77ed363060aa59bfcb8dcae81af1f9712e347b3f29969bb5a2a0b39087a8f469240c70f3bb9d2e371c70cac5a659f96fd3c34c02814bf619aa55fe8161 SHA512 0c0714b7a603eb7baa45af7fcbcb922750d38d4e5f8bba4426a7b5e5986fdaca4b3538ec4f5fd5f78df1e12892ad77713231cc1553cb875c1903f8ce0f61adc9 +DIST qtspeech-5.15.4-gentoo-kde-1.tar.xz 1036 BLAKE2B b842d09405198fee63d7ef54db26c683ec81319ae5fe48925349bec70e27019852259b80005d33a30b8462c573ab7e34308dc5d36c4ac0b99d273400eb7603f5 SHA512 5604f2c491ff9c33335c1f65fa67d17d0aac37a6dfc6b188053bf338fbabdf00243c6a1f1d4ff07a3344de5241d1fca08d82768874d2888cd02d3a6a4a675ebc DIST qtspeech-everywhere-opensource-src-5.15.3.tar.xz 101852 BLAKE2B f6184e0bb28f480c7843aea772fa3bb59219dbff79213671051cf6b7322a14e8ad8f6bffdc190b5d0059695e6d780f6a97abc661a97d64bee55b5a919208eb44 SHA512 43790477887f533df9a1cfeb60194e171cbdbb79bce0f7d90228750219a67baa4b94a7f9d3833958bf7f9553f3f6302f980f269ce52c3756c116a61eae632a2a +DIST qtspeech-everywhere-opensource-src-5.15.4.tar.xz 103820 BLAKE2B 2c9fabcda61223ead3e3a7d51f4b28c86048fa4e1766b7c43fe5c41470782edfd6a9b1b784a50d69f40efbd5b8aac44ad01427b013f3aa7530c466c393b0433f SHA512 6582fe36950aee8428c72582ff2eda2dae433ad969c323e0c6e8be611be7d81766ceb1cae85a10dcd4d266e33a0cf782fe857e1502d7f3863e0dfb2306af2aed diff --git a/dev-qt/qtspeech/qtspeech-5.15.4.ebuild b/dev-qt/qtspeech/qtspeech-5.15.4.ebuild new file mode 100644 index 000000000000..09fec6976129 --- /dev/null +++ b/dev-qt/qtspeech/qtspeech-5.15.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Text-to-speech library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +IUSE="alsa flite" + +RDEPEND=" + >=app-accessibility/speech-dispatcher-0.8.7 + =dev-qt/qtcore-${QT5_PV}* + flite? ( + >=app-accessibility/flite-2[alsa?] + =dev-qt/qtmultimedia-${QT5_PV}*[alsa?] + alsa? ( media-libs/alsa-lib ) + ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + qt_use_disable_config flite flite \ + src/plugins/tts/tts.pro + + qt_use_disable_config alsa flite_alsa \ + src/plugins/tts/flite/flite.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtsql/Manifest +++ b/dev-qt/qtsql/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtsql/qtsql-5.15.4.ebuild b/dev-qt/qtsql/qtsql-5.15.4.ebuild new file mode 100644 index 000000000000..ae464f87a8ac --- /dev/null +++ b/dev-qt/qtsql/qtsql-5.15.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="SQL abstraction library for the Qt5 framework" +SLOT=5/${QT5_PV} # bug 639140 + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="freetds mysql oci8 odbc postgres +sqlite" +REQUIRED_USE=" + || ( freetds mysql oci8 odbc postgres sqlite ) +" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + freetds? ( dev-db/freetds ) + mysql? ( dev-db/mysql-connector-c:= ) + oci8? ( dev-db/oracle-instantclient:=[sdk] ) + odbc? ( dev-db/unixODBC ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/sql + src/plugins/sqldrivers +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :sql +) + +src_configure() { + local myconf=( + $(qt_use freetds sql-tds plugin) + $(qt_use mysql sql-mysql plugin) + $(qt_use oci8 sql-oci plugin) + $(qt_use odbc sql-odbc plugin) + $(qt_use postgres sql-psql plugin) + $(qt_use sqlite sql-sqlite plugin) + $(usev sqlite -system-sqlite) + ) + + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)") + + qt5-build_src_configure +} diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest index e0d0205d7078..b6f31437092c 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -1,3 +1,5 @@ DIST qtsvg-5.15.3-QTBUG-90744.tar.xz 632 BLAKE2B e7f2f52dc546f9520ac2311b417b86d697ab20f8d02318fce76d46b35efcaf3dccdab5377d65c01af3a193df478083733c466e3a778325e73184f84830080686 SHA512 1681a2e0395d97b30b49b981e342b7e647108ba19b1472f34239136e1b946da67afaac3454533139a55a0f5f0a5fd167596a2ca7b26e4c018fa41a91dd94cd7b DIST qtsvg-5.15.3-gentoo-kde-1.tar.xz 7384 BLAKE2B 25d0b5216ab6c0fc8758a55138000b641d2ca57a64095c1117c1d5da59cca3dda890fe2b0b8589d5be0ac19e73f3a329af5710dfa163a25609f068d673f830b5 SHA512 4b512bb8ea1ee6e38b28ad52a34a1f2b6a6a7ac72c341b8faacb599f6cd770924ae7a473052c59783653a734e8061d0167633954a6d3d9ae2ed33e0a65adeb44 +DIST qtsvg-5.15.4-gentoo-kde-1.tar.xz 6804 BLAKE2B 30e43ecf736cc2f9067e82fc55d7253531684f256c8182ca14f3a9d211f836e782576d56ee31169951ce03423755c5382e4f865f55694b80ae4a3ec20de08483 SHA512 ee2cd718683a445ea21961b8b79e95132a0ced5ce370aed020c0c55ec4d7bf2b4c465cd0b16c2b0294591e78cc95a5941677f947a08ca8960bafac208ad05514 DIST qtsvg-everywhere-opensource-src-5.15.3.tar.xz 1886104 BLAKE2B feced6caaa2e2be089ffed77f32d3b0de899b8a97632234ca8aa9d1f34fc0ee94ecd44227bb7c40ec49f0a76b305dc29ad23498bff3c62f45054854ed632b1d1 SHA512 288ce98bb6dd746564c7ffbd0d8221d0816c62b7e33424cd21d945b40308292ec9a0b1e2b9cca6ce91d606c06813f05068cad590d827810383175bebfa8ab527 +DIST qtsvg-everywhere-opensource-src-5.15.4.tar.xz 1888900 BLAKE2B ceb055e09f877e826c36569ff41cceab69b8da9eebdb5b7851a582bb4389d16feb939257b8b102aef7229ca8c8777ac0f586d554a88606cb27d287de4a5f5246 SHA512 364400e17cdc659ff1a521f7bd171c5dfe537136f263cd5f64c6b5e27b0398d83ae0b5fe46e77847f3a2feccf0ea75f9591ff4b932d0250e5859272630b5a31c diff --git a/dev-qt/qtsvg/qtsvg-5.15.4.ebuild b/dev-qt/qtsvg/qtsvg-5.15.4.ebuild new file mode 100644 index 000000000000..e508f12c2e46 --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-5.15.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="SVG rendering library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + sys-libs/zlib:= +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtxml-${QT5_PV}* ) +" diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qttest/Manifest +++ b/dev-qt/qttest/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qttest/qttest-5.15.4.ebuild b/dev-qt/qttest/qttest-5.15.4.ebuild new file mode 100644 index 000000000000..3bd537946677 --- /dev/null +++ b/dev-qt/qttest/qttest-5.15.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Unit testing library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= +" +DEPEND="${RDEPEND} + test? ( + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtxml-${QT5_PV}* + ) +" + +QT5_TARGET_SUBDIRS=( + src/testlib +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :testlib +) diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest index fd02d1d48c0e..7f6b8061beab 100644 --- a/dev-qt/qttranslations/Manifest +++ b/dev-qt/qttranslations/Manifest @@ -1,2 +1,4 @@ DIST qttranslations-5.15.3-gentoo-kde-1.tar.xz 1108 BLAKE2B f3d461f309225001c5c6af038fccb78a2a14902d02018f6f5c0af53a0033328fe9e4809b054982041d1d48f812bf1fbc9aeafe2de1abbdd9406739600c28ebcd SHA512 4e40f15d2477567043feec3d425dd835ac977fb03444043a3806c07e4286dfdab1ffe4d7fd76b3e26ba398bd28e7aad49befdc1b7ce39320621bcc864de19f98 +DIST qttranslations-5.15.4-gentoo-kde-1.tar.xz 1108 BLAKE2B 873e90fb86fc497a36e4154018672b57c6475ee46b834648ce0b0f1236ace237621fe868702b4bf72f49dea46074819f65a0d1c3f325ea6d0bca088dde4ff195 SHA512 ceea094797fa1bab6785f49dde3db225b21e5f7e76459776f0309c1eb073556de9d40c102c7fc3b7a102ef69f021225e71a212417afc1a7052e94ca97e7d1f95 DIST qttranslations-everywhere-opensource-src-5.15.3.tar.xz 1617284 BLAKE2B 983f3ca42c3d0c896925e9ccdd9036eb9c91152515f5b99227508d96b41ff3a6b10dff33bb5142c2ec141f7757ab2ef10af11ecdc4c31cb43fa2375dd153a926 SHA512 d2939a93a328aa1a8011a0e61970d9ce6a99b918aa35dac9fe10d8b65662ea5086207708157751573431aa24973a1a07e05c25fb90a254861a40d85a845bb1dc +DIST qttranslations-everywhere-opensource-src-5.15.4.tar.xz 1618964 BLAKE2B 9377cdaee2839fe0672596e041502037a345bbb52b04a1ce8aedd46e542301c3883e378a9406d0112f615cc46172df062182d6530390dc3ff3bf3b78b6dac644 SHA512 56b20c0174cb68c3e4def85ec6c113576bc8872d1cdac318bc3d9a121645f67ce68e9bd3a73e32fd53617fcef641fb95831b37c40f1250c1c05e109e55b41ee2 diff --git a/dev-qt/qttranslations/qttranslations-5.15.4.ebuild b/dev-qt/qttranslations/qttranslations-5.15.4.ebuild new file mode 100644 index 000000000000..ff9d0e5c0530 --- /dev/null +++ b/dev-qt/qttranslations/qttranslations-5.15.4.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Translation files for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND="=dev-qt/qtcore-${QT5_PV}*" +BDEPEND="=dev-qt/linguist-tools-${QT5_PV}*" diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest index 892a4cec670e..aff1a5505f8f 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1,2 +1,4 @@ DIST qtvirtualkeyboard-5.15.3-gentoo-kde-1.tar.xz 1068 BLAKE2B 963ce43df400ec01f8d483f75d46f50e61b22d33df59f82fc50e4f3bc1d62a39a8556744d5b3f5bc9425aa69f5d30b74abbe6390287c2319824b9b95733c2411 SHA512 373ff84f82e5e8b202dd42c03b446efecab71af110363387ea885cf76eb618bdca02b80935b15cc14e49d613191af11a60aeef723383a5e2b2b9340c430e56b4 +DIST qtvirtualkeyboard-5.15.4-gentoo-kde-1.tar.xz 2968 BLAKE2B c1d8fa4309f1bdaff7240177ee0ea5487ea4d36c591c44ab4144afbd73051fa051376ed071eefdd1e9d85bc0f2fa386770b06c64cdff62b759142d2f5f2dae79 SHA512 b5106085b9e40071fdc1776afede0065218e8585e73c1367a7ae428641b4be0664146577f8de41e83707db5a3b74347821d5f485458fdd4642090c9c2351aa98 DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.3.tar.xz 10959776 BLAKE2B 1147b74d148398736dbdadd3e6513d23816be889a0995fcd375d36b41ad4624ac295afc89a9dd089b4b7587a8e1d09c654d081adfd26d5847d6e6b10a892d794 SHA512 f6033438d9a847d3592bcdbc9c525a2bac730621b2279b36157f8eb11c6f49fa27b5155835c3cc1fa412a0509ca387c5a7063d20b6ae0ff7aedaba786d3c75f2 +DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.4.tar.xz 10964124 BLAKE2B c688273a37243b68fd228de559baa8fd6def9f772bc8d032f9947a19541ac27e748cea6b1c33777e8a79791df75da6164706aa9631106f562965bb4e14eb8b5e SHA512 870279299a5e166badea0746a2d4badc758c66f8404e36d1df05997dcfeb66733154fc2a9830c433fbacf885b7afb44bc8dc8a5aacc02713966630ce98231ba3 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild new file mode 100644 index 000000000000..672181fecc13 --- /dev/null +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Customizable input framework and virtual keyboard for Qt" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +# TODO: unbundle libraries for more layouts +IUSE="handwriting +spell +X" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtsvg-${QT5_PV}* + spell? ( app-text/hunspell:= ) + X? ( x11-libs/libxcb:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local myqmakeargs=( + $(usev handwriting CONFIG+=lipi-toolkit) + $(usev !spell CONFIG+=disable-hunspell) + $(usev !X CONFIG+=disable-desktop) + CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE \ + lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \ + lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \ + lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \ + lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \ + lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \ + lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \ + lang-uk_UA lang-vi_VN" + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 4d4633d1d314..1a095cd4bc22 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -1,2 +1,4 @@ DIST qtwayland-5.15.3-gentoo-kde-2.tar.xz 35460 BLAKE2B ea229ae3007405dcb431c90c3a8411d11d2d5715e917f5a57cc2881da4274938d6466f1562dc5f750b8d27ee60a459d6251ca1ab2563f6ee4b9f89e17a956b59 SHA512 63041bcf68869eb5bd1449bfeecd9847c6890378743eaf1f6cedd95b01f54448be804de6bb5649d70240d4fe98d39fd58db2ba5a5234269c17b5127dd1d76dd3 +DIST qtwayland-5.15.4-gentoo-kde-1.tar.xz 32156 BLAKE2B b18c35f07bc20ab778d925961486511e90dea3e04bd83730f54fcc94d7a8680d86f33b7087e84cf77e283a20514472caeadb7409fe59117f3c066dcfad4ba46d SHA512 a86fd28cbaec35a9c616584ea7b65d4acac0b98f58f58bd32a11a586d8b2c8cc6f8f95e70d1f9deb9136515328ee03af57479ce68b34ddccdb6e8e3110a0707f DIST qtwayland-everywhere-opensource-src-5.15.3.tar.xz 565004 BLAKE2B bc146caf77d42436dcb599df8d2aea422ac8717151dee91b9be129b97902d5af274dec90bd5ffceef62512515e5cf57a61ab773cfc6c13742a6cc5d9b6f72726 SHA512 0a9768282170709050490fb1b9daef59c21c8b5c4785f56a452d7954ffb6f016ec836022693941c99c5c10b2c3c55c75ba37fdad09dd1e0cde627f8b87b90c89 +DIST qtwayland-everywhere-opensource-src-5.15.4.tar.xz 567300 BLAKE2B e2f77a8e6a81ef105d218db6f40164b95beee2d3f34253b4208170a1a25f52ba2574d231979ec05d2bfa7d41a1949b01bd3f6bfcab75487e88d11b6fd1e32455 SHA512 58ae262f7aa0455fb577a36fe9413a969398a2043160642501bac064d6fbc3280f76aa566e62b9d73c67a8c3606849b1b97bcb9b0250d26c269ec921112f40e4 diff --git a/dev-qt/qtwayland/qtwayland-5.15.4.ebuild b/dev-qt/qtwayland/qtwayland-5.15.4.ebuild new file mode 100644 index 000000000000..7b70190c554c --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-5.15.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Wayland platform plugin for Qt" +SLOT=5/${QT5_PV} # bug 815646 + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="vulkan X" + +DEPEND=" + dev-libs/wayland + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtdeclarative-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?] + media-libs/libglvnd + vulkan? ( dev-util/vulkan-headers ) + X? ( + =dev-qt/qtgui-${QT5_PV}*[-gles2-only] + x11-libs/libX11 + x11-libs/libXcomposite + ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/wayland-scanner +" + +PATCHES=( + "${FILESDIR}/${PN}-5.15.2-QTBUG-90037-QTBUG-91264.patch" # upstream pending + "${FILESDIR}/${PN}-5.15.3-clang.patch" +) + +src_configure() { + local myqmakeargs=( + -- + $(qt_use vulkan feature-wayland-vulkan-server-buffer) + $(qt_use X feature-xcomposite-egl) + $(qt_use X feature-xcomposite-glx) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die +} diff --git a/dev-qt/qtwaylandscanner/Manifest b/dev-qt/qtwaylandscanner/Manifest index bdddd1c73cff..6eb6537b227f 100644 --- a/dev-qt/qtwaylandscanner/Manifest +++ b/dev-qt/qtwaylandscanner/Manifest @@ -1 +1,2 @@ DIST qtwayland-everywhere-opensource-src-5.15.3.tar.xz 565004 BLAKE2B bc146caf77d42436dcb599df8d2aea422ac8717151dee91b9be129b97902d5af274dec90bd5ffceef62512515e5cf57a61ab773cfc6c13742a6cc5d9b6f72726 SHA512 0a9768282170709050490fb1b9daef59c21c8b5c4785f56a452d7954ffb6f016ec836022693941c99c5c10b2c3c55c75ba37fdad09dd1e0cde627f8b87b90c89 +DIST qtwayland-everywhere-opensource-src-5.15.4.tar.xz 567300 BLAKE2B e2f77a8e6a81ef105d218db6f40164b95beee2d3f34253b4208170a1a25f52ba2574d231979ec05d2bfa7d41a1949b01bd3f6bfcab75487e88d11b6fd1e32455 SHA512 58ae262f7aa0455fb577a36fe9413a969398a2043160642501bac064d6fbc3280f76aa566e62b9d73c67a8c3606849b1b97bcb9b0250d26c269ec921112f40e4 diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild new file mode 100644 index 000000000000..1d586e6847cf --- /dev/null +++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qtwayland" +inherit qt5-build + +DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland protocol xml spec" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" +RDEPEND="${DEPEND} + ! "${file}" || die + done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) + fi + + # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++` + if tc-is-clang && has_version 'sys-devel/clang[default-libcxx]'; then + eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" + fi + + if use system-ffmpeg && has_version '>=media-video/ffmpeg-5'; then + eapply "${FILESDIR}/${PN}-5.15.3_p20220406-ffmpeg5.patch" # by Archlinux, bug 831437 + 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 "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch" + pushd src/3rdparty/chromium > /dev/null || die + eapply -p0 "${WORKDIR}/${PN}-ppc64le" + popd > /dev/null || die + 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 || die + popd >/dev/null || die + fi +} + +src_configure() { + export NINJA_PATH=/usr/bin/ninja + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" + + local myqmakeargs=( + -- + -no-build-qtpdf + -printing-and-pdf + -system-opus + -system-webp + $(qt_use alsa) + $(qt_use !bindist proprietary-codecs) + $(qt_use geolocation webengine-geolocation) + $(qt_use kerberos webengine-kerberos) + $(qt_use pulseaudio) + $(usex screencast -webengine-webrtc-pipewire '') + $(usex system-ffmpeg -system-ffmpeg -qt-ffmpeg) + $(qt_use system-icu 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 +} + +pkg_preinst() { + elog "This version of Qt WebEngine is based on Chromium version 87.0.4280.144," + elog "with additional security fixes from newer versions. Extensive as it is, the" + elog "list of backports is impossible to evaluate, but always bound to be behind" + elog "Chromium's release schedule." + elog "In addition, various online services may deny service based on an outdated" + elog "user agent version (and/or other checks). Google is already known to do so." + elog + elog "tldr: Your web browsing experience will be compromised." +} diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index 9a066c7abb16..1a541d18c804 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1,2 +1,4 @@ DIST qtwebsockets-5.15.3-gentoo-kde-1.tar.xz 2044 BLAKE2B 7f7b0ab24f0347d838d66cbb46968c8ed11016b6b27394c7eb13c5499fb089a744cfd806099414710feb28b7ce985bbb646f6e8374e37d048fe633e63bb55bde SHA512 05551f72e5a887ac771f9d5d8048e5d71a5740a03c676c864379a230baf51994cfa91008ad4d7b4d347afafbec12a9aeedd1f51bcfb4f30847a2fcd08ef85a05 +DIST qtwebsockets-5.15.4-gentoo-kde-1.tar.xz 2036 BLAKE2B 563c0baaa8ad1b9c786f354907a711ca79e037db2c6945ab2a385399f882a80e394857bf557eeaf1af6db6d01aefd0cd25ce13ccf58c2505b2f57a318a6f59fc SHA512 6191ce1b5d006a6b279c30f4bc7f78d544dabc57ec353cc24da35275ad4f87b6f138f0169e76b5a9c1db3d07c91c57ba20cde9979a85670e585bd1b6215e9cd1 DIST qtwebsockets-everywhere-opensource-src-5.15.3.tar.xz 259184 BLAKE2B d37056edef6a8618f773c5b51d3e3d3d48e996ddf27b04129a9b2ef4e313405018ec0325482d2157245f31fc25e3938a03d2aab773735269930c4cb175593ef0 SHA512 a4d1442028e842f5e97bb5d9142d2be768193a0807e51a72adc36bf9bf554fd3ae86373d3de841dc6e0c8bd8312d7bc23b2e46fdf90fce59ab5e35e4462ce4ea +DIST qtwebsockets-everywhere-opensource-src-5.15.4.tar.xz 260792 BLAKE2B 5e494c712e859bac610547ab3c4fe7552b2a4fe6d0c120bd445937903b120395da21c0ebee5c1de97c02e60ce48e53551d6b509fecc5ca38e142677857130adc SHA512 01714b9927c3a234fac9386a596aa3dc3833d9cfe8cc152892fec969e51b428bed00f501c16b8e4f810452739ff8491e5c64f9b936aa10e1a839c09c8f2832ce diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild new file mode 100644 index 000000000000..db65f8a602ba --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +inherit qt5-build + +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="qml +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}*[ssl=] + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) + +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index 5ff48e805975..0cc80d3d1f5d 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1 +1,2 @@ DIST qtwebview-everywhere-opensource-src-5.15.3.tar.xz 133700 BLAKE2B 7ca5b2e18f08a7a7dd08ff7c835e796dbba5dfd77deaed0e5909d1622d478de69e190b68b3f02e4c48ba04fd37196ea63297ffea4f6e999966b3938944491614 SHA512 3a2a7c06df79a6ac4bfd3a45c2ad9e06dc1c2c71ca6a14f9006e031b0679549a9f1d09a9c82439c700e1c0c0785cf7baa402ea2d230a4ebd122dc4e5d2b07030 +DIST qtwebview-everywhere-opensource-src-5.15.4.tar.xz 135316 BLAKE2B 7c8554abeb07014f51b9e61e352cb5b473973ae52c675a7027e95cfca2bf8bfecfac2bd2b5d1b1f6170420bd9a3c4280ee9de7604834cc42841ea0db51cc3dd9 SHA512 fb5177f0e8f79490598120f01b6cdd78ce5cbac8f313c0e088ded7b4daada290d2c058ecd6eebdba76fd15efd2e198bc03cbaf544fba664d49efb55709703be6 diff --git a/dev-qt/qtwebview/qtwebview-5.15.4.ebuild b/dev-qt/qtwebview/qtwebview-5.15.4.ebuild new file mode 100644 index 000000000000..288f86cec680 --- /dev/null +++ b/dev-qt/qtwebview/qtwebview-5.15.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwebengine-${QT5_PV}*:5 +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.4.ebuild new file mode 100644 index 000000000000..5eacab035143 --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.15.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +# keep IUSE defaults in sync with qtgui +IUSE="dbus gles2-only gtk +png +X" + +REQUIRED_USE="gtk? ( dbus )" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?] + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + gtk? ( + dev-libs/glib:2 + =dev-qt/qtgui-${QT5_PV}*:5=[dbus] + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets + src/plugins/platformthemes +) + +QT5_GENTOO_CONFIG=( + dbus:xdgdesktopportal: + gtk:gtk3: + ::widgets + !:no-widgets: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :widgets +) + +src_configure() { + local myconf=( + -opengl $(usex gles2-only es2 desktop) + $(qt_use dbus) + $(qt_use gtk) + -gui + $(qt_use png libpng system) + -widgets + $(qt_use X xcb) + $(usev X '-xcb-xlib -xkbcommon') + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest index 36abea2e8f3c..5c4a2718032f 100644 --- a/dev-qt/qtx11extras/Manifest +++ b/dev-qt/qtx11extras/Manifest @@ -1 +1,2 @@ DIST qtx11extras-everywhere-opensource-src-5.15.3.tar.xz 143996 BLAKE2B 5e6fa4d15c6fd16d81d4923cdace8e90baaa2b6484667a516890b4c6da5befa61205809bf4f52273bc25747b1d7a6355b8f85ecbf891a0d97548362a01e0acb2 SHA512 eaf5e639c68cc4e1a35f82a877f461f8023b92dede3819808fdb7334364f4428400a94e7d8cff30985410bf7754258c6376504fd068ba3d792683fd23f586133 +DIST qtx11extras-everywhere-opensource-src-5.15.4.tar.xz 145612 BLAKE2B 4c67f50d8a1cf152a5e46d208f4cd4faaa100d8b0a178bd610c825dcdf7cbbc0ec2b8ac904856ebc7b08aebbb9b6c4b6d0503fdc5af21d32ed3d4c2d7bdf170f SHA512 79c718eff9daba9ff3f361d38f828f8f3c447b87486d652d4ed1f964ec686259ae4d0a1a50b7b6b9349453ba3f8b56b3c20c8a5f26971d5cc3c8f99d668744d6 diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild new file mode 100644 index 000000000000..41f0323f3cec --- /dev/null +++ b/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[X] +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest index 9493fb380547..876cb884f820 100644 --- a/dev-qt/qtxml/Manifest +++ b/dev-qt/qtxml/Manifest @@ -1,2 +1,4 @@ DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c SHA512 042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c +DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B a22d3745d3c690e29f7726cc464e3721777768e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417 SHA512 a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c SHA512 01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079 +DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b SHA512 91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3 diff --git a/dev-qt/qtxml/qtxml-5.15.4.ebuild b/dev-qt/qtxml/qtxml-5.15.4.ebuild new file mode 100644 index 000000000000..6ce2492b78c2 --- /dev/null +++ b/dev-qt/qtxml/qtxml-5.15.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_KDEPATCHSET_REV=1 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtnetwork-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/xml +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :xml +) diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest index 5e4a500b981a..0a699d2920c0 100644 --- a/dev-qt/qtxmlpatterns/Manifest +++ b/dev-qt/qtxmlpatterns/Manifest @@ -1 +1,2 @@ DIST qtxmlpatterns-everywhere-opensource-src-5.15.3.tar.xz 5211100 BLAKE2B 808b3f047603e31a973c1455632c2b4425f2daffbe977572682155c6421062285481b7847fe21ea796991bc21aebb4be65f6a17d1d2bfeb3b0ff722b6785f234 SHA512 4a5f7d68db6f950caedbb94291ab6aad77e7c52cc8adea2e41ddf600106c8d75b4eef83bc716bb1aa3696042c48c34979d8d216a16ccec3a539118b46691c5a4 +DIST qtxmlpatterns-everywhere-opensource-src-5.15.4.tar.xz 5211620 BLAKE2B 2255ad1fe12a356b6b7aae515fa469df89a0d54e841062d68fa1f9b69d4fc88eab9f4a71510c6d8261bd146172b16a2fcb5b23127870a8a249573d1bca66cb63 SHA512 fc4b4723407f6a1e765933d9d76ec4ffe874cb4a70e47bc4110def2c4a491b86fa753c33ef31ef95ad1a6eaa3de1fadbc49deb7783d32d8fc2f51672670d5a87 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild new file mode 100644 index 000000000000..83dd028bd883 --- /dev/null +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="qml" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +RDEPEND="${DEPEND} + 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